/** Shopify CDN: Minification failed

Line 1346:42 Unexpected "*"

**/
.sytatic-section.sytatic-section :where(h1,h2,h3,h4,h5,h6,p,a,span,li,ul,ol,blockquote,figure,figcaption,div,button,label,strong,em,b,i,small,sup,sub,td,th,dt,dd,caption,address,cite,q,mark,code,pre,time,abbr,summary,details,input,select,textarea,optgroup,legend,fieldset){text-transform:none !important;letter-spacing:normal !important;word-spacing:normal !important;font-variant:normal !important;font-family:inherit !important;font-weight:inherit !important;font-style:inherit !important;line-height:inherit !important;}
.sytatic-section.sytatic-section :where(label,fieldset,legend,figure,figcaption,blockquote,dl,dt,dd,pre,table){margin:0 !important;padding:0 !important;border:0 !important;}
.sytatic-section.sytatic-section :where(select){-webkit-appearance:menulist !important;-moz-appearance:menulist !important;appearance:auto !important;}.sytatic-section.sytatic-section :where(input:not([type="checkbox"]):not([type="radio"]):not([type="range"])){-webkit-appearance:textfield !important;appearance:auto !important;}.sytatic-section.sytatic-section :where(textarea){-webkit-appearance:textarea !important;appearance:auto !important;}
.sytatic-section.sytatic-section :where(div,span,li,ul,ol,dl,dt,dd,td,th,caption,label,figure,figcaption,small,strong,em,b,i,sup,sub,code,pre,cite,q,mark,time,abbr,summary,details,address,section,article,aside,header,footer,nav,main,input,select,textarea,optgroup,legend,fieldset){color:inherit !important;}.sytatic-section.sytatic-section :where(a,div,span,li,ul,ol,dl,dt,dd,td,th,caption,label,figure,figcaption,small,strong,em,b,i,sup,sub,code,pre,cite,q,mark,time,abbr,summary,details,address,section,article,aside,header,footer,nav,main){font-size:inherit !important;}
.sytatic-section.sytatic-section *,.sytatic-section.sytatic-section *::before,.sytatic-section.sytatic-section *::after { box-sizing: border-box !important; }
.sytatic-section.sytatic-section { line-height: 1.15 !important; -webkit-text-size-adjust: 100% !important; }
.sytatic-section.sytatic-section,.sytatic-section.sytatic-section { margin: 0 !important; overflow-x: clip !important; }
/* clip on html TOO — else a wider/off-screen child (e.g. a hidden mega-menu panel) still scrolls the document sideways on mobile. NEVER hidden: overflow-x:hidden makes a scroll container, freezing every onScroll observer + sticky (anime scroll gotcha #1) */
.sytatic-section.sytatic-section :where(h1,h2,h3,h4,h5,h6) { margin: 0 !important; overflow-wrap: break-word !important; word-wrap: break-word !important; min-width: 0 !important; }
.sytatic-section.sytatic-section :where(p) { margin: 0 !important; overflow-wrap: break-word !important; word-wrap: break-word !important; min-width: 0 !important; }
.sytatic-section.sytatic-section :where(a) { color: inherit !important; text-decoration: none !important; overflow-wrap: break-word !important; word-wrap: break-word !important; min-width: 0 !important; }
.sytatic-section.sytatic-section span,.sytatic-section.sytatic-section li,.sytatic-section.sytatic-section blockquote,.sytatic-section.sytatic-section label { overflow-wrap: break-word !important; word-wrap: break-word !important; min-width: 0 !important; }
.sytatic-section.sytatic-section img,.sytatic-section.sytatic-section video { max-width: 100% !important; display: block !important; transform: translateZ(0) !important; }
.sytatic-section.sytatic-section [data-builder-id],.sytatic-section.sytatic-section [data-builder-type] { min-width: 0 !important; overflow-wrap: break-word !important; word-wrap: break-word !important; }
.sytatic-section.sytatic-section :where(button, input, optgroup, select, textarea) { font-family: inherit !important; font-size: 100% !important; margin: 0 !important; }
.sytatic-section.sytatic-section button,.sytatic-section.sytatic-section [type="button"],.sytatic-section.sytatic-section [type="reset"],.sytatic-section.sytatic-section [type="submit"] { -webkit-appearance: button !important; cursor: pointer !important; }
.sytatic-section.sytatic-section :where(ul, ol) { margin: 0 !important; padding: 0 !important; list-style: none !important; }
/* Wrapped in :where() (spec 0) — a bare specificity-1 tag/attr selector here would
   out-rank the theme's zero-spec :where(h1)/:where(p)/:where(a)/:where(ul,ol)/
   :where(button,input,...) rules once Shopify FLATTENS @layer into plain rules +
   !important (importantifyCss): canvas is immune because @layer order (reset <
   theme) decides the winner there regardless of specificity, but the flattened
   Shopify cascade falls back to specificity + source order, where a real selector
   here would beat the theme's :where() and silently reset font-weight/line-height/
   margin/color/font-size back to the reset default (the canvas<->Shopify drift).
   See shopify-css.util.ts unlayerCss + the foundation __gate__ rendered-parity
   fixtures. Do NOT remove :where() from any selector below without re-verifying
   it against every :where(...) rule in theme-css.ts's generateElementRules(). */
.sytatic-section.sytatic-section :where([data-builder-type="Heading"],[data-builder-type="Paragraph"]) > :where(h1,h2,h3,h4,h5,h6,p) { font-size: inherit !important; font-weight: inherit !important; color: inherit !important; line-height: inherit !important; letter-spacing: inherit !important; }
/* ============================================================
   FRAMEWORK CSS — structural defaults only.
   Rule: only set display/layout properties that are invisible
   to the user but necessary for the element to FUNCTION.
   NO colors, NO fonts, NO borders, NO backgrounds.
   Users style everything via their own classes.
   ============================================================ */
/* ---- Core layout structure ---- */
.sytatic-section.sytatic-section [data-builder-type="Section"] {
  display: block !important;
  width: 100% !important;
  padding: var(--sf-section-padding-y, 80px) var(--sf-section-padding-x, 20px) !important;
}
.sytatic-section.sytatic-section [data-builder-type="Container"] {
  max-width: var(--sf-container-width, 1200px) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: var(--sf-section-padding-x, 20px) !important;
  padding-right: var(--sf-section-padding-x, 20px) !important;
}
/* The generic Div default is authored at :where() (zero specificity) so it stays a
   true fallback. On publish the Variant Picker's group / options-row / swatch are
   real builder Divs that carry BOTH data-builder-type="Div" AND a data-sytatic-*
   attribute; at full specificity this default would tie those component rules and
   win on source order, collapsing the swatch row to a padded block — the exact
   builder↔publish drift, since the canvas synthesizes those parts WITHOUT
   data-builder-type. At :where() the component rules (and the designer's own class)
   win, so the published page matches the builder. */
/* Layout primitives carry NO default padding — a container's inset is a design
   decision, never a framework tax that leaks into every layout and has to be
   zeroed by hand. Empty containers stay visible + droppable in the BUILDER via
   the editor-only empty-slot affordance (canvas-runtime/canvas-styles.ts); that
   is purely an editor hint and never ships. Gaps stay (they ARE the stack/grid
   primitive's purpose), only the outer padding is dropped. */
.sytatic-section.sytatic-section :where([data-builder-type="Div"]) {
  display: block !important;
}
.sytatic-section.sytatic-section [data-builder-type="Grid"] {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 16px !important;
}
.sytatic-section.sytatic-section [data-builder-type="Columns"] {
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
  gap: 16px !important;
}
.sytatic-section.sytatic-section [data-builder-type="Column"] {
  min-width: 0 !important;
}
/* ---- Logic layer — runtime conditional visibility ----
   The logic runtime (published-logic-boot) toggles data-sf-hidden on any node
   whose visibility condition resolves false. Hiding lives in CSS (not inline
   style) so it is FOUC-safe and the designer's own display rules apply again the
   moment the node is shown. Kept byte-identical with mono's FRAMEWORK_CSS. */
.sytatic-section.sytatic-section [data-sf-hidden] { display: none !important; }
/* ---- Shopify commerce — Variant Picker swatches ----
   Namespaced commerce primitives (data-sytatic-*) ship a tasteful DEFAULT look
   so a dropped Variant Picker reads as a real swatch group immediately — not an
   empty box. Every swatch is still a real, selectable element; the designer
   overrides freely via its own (auto-assigned, editable) class, which loads
   after this @layer and therefore always wins. */
/* STRUCTURAL wiring — kept byte-identical to mono's FRAMEWORK_CSS so the canvas
   renders each swatch exactly as the published page does: the emit wraps every
   value in <label class="sytatic-swatch"> + a hidden radio. Without these the
   builder couldn't show the selected state the live store shows. */
.sytatic-section.sytatic-section variant-selects { display: contents !important; }
.sytatic-section.sytatic-section .sytatic-swatch { display: inline-flex !important; cursor: pointer !important; margin: 0 !important; }
.sytatic-section.sytatic-section .sytatic-swatch__input {
  position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important;
  overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; white-space: nowrap !important; border: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-variant-group] {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  padding: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-variant-label] {
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-size: 14px !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section [data-sytatic-variant-options] {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-swatch] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 44px !important;
  min-height: 40px !important;
  padding: 8px 16px !important;
  border: 1px solid var(--sf-color-border, #d1d5db) !important;
  border-radius: 8px !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-label-font-weight, 500) !important;
  font-size: 14px !important;
  line-height: 1 !important;
  cursor: pointer !important;
  user-select: none !important;
  transition: border-color .15s ease, box-shadow .15s ease !important;
}
.sytatic-section.sytatic-section [data-sytatic-swatch]:hover {
  border-color: var(--sf-color-muted, #9ca3af) !important;
}
/* Selected state (published): the hidden radio inside the wrapping label is checked. */
.sytatic-section.sytatic-section .sytatic-swatch:has(:checked) [data-sytatic-swatch] {
  border-color: var(--sf-color-primary, #111827) !important;
  box-shadow: inset 0 0 0 1px var(--sf-color-primary, #111827) !important;
}
/* Unavailable for the current selection (the combo has no variant). The product
   runtime sets data-unavailable on the swatch label — a sensible default look;
   a later slice makes it fully designable. */
.sytatic-section.sytatic-section .sytatic-swatch[data-unavailable] [data-sytatic-swatch] {
  opacity: 0.4 !important;
  text-decoration: line-through !important;
  cursor: not-allowed !important;
}
/* Colour swatch — the chip is filled with the value's colour (no text). The
   colour rides a custom property set on the wrapping label (so it never clashes
   with the designer's own inline styles). A round well by default; the designer
   overrides shape/size via its own class. */
.sytatic-section.sytatic-section [data-sytatic-swatch][data-swatch-color] {
  width: 32px !important;
  min-width: 32px !important;
  height: 32px !important;
  min-height: 0 !important;
  padding: 0 !important;
  border-radius: 9999px !important;
  background: var(--sytatic-swatch-color, var(--sf-color-border, #e5e7eb)) !important;
}
/* Selected colour swatch — a ring (the inset border would be hidden by the fill). */
.sytatic-section.sytatic-section .sytatic-swatch:has(:checked) [data-sytatic-swatch][data-swatch-color] {
  border-color: transparent !important;
  box-shadow: 0 0 0 2px var(--sf-color-surface, #fff), 0 0 0 4px var(--sf-color-primary, #111827) !important;
}
/* No-swatch value (a Colour with no metafield set, or a Size in swatch mode):
   a round chip showing the value's FIRST LETTER — consistent with the colour
   dots, never a stray wide text box. The full name stays in aria-label/title.
   The designer overrides shape/size via its own class. Kept in sync with v2. */
.sytatic-section.sytatic-section [data-sytatic-swatch][data-swatch-initial] {
  width: 32px !important;
  min-width: 32px !important;
  height: 32px !important;
  min-height: 0 !important;
  padding: 0 !important;
  border-radius: 9999px !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-size: 13px !important;
  font-weight: var(--sf-label-font-weight, 500) !important;
  text-transform: uppercase !important;
  color: var(--sf-color-muted, #6b7280) !important;
  background: var(--sf-color-surface, #f3f4f6) !important;
}
.sytatic-section.sytatic-section .sytatic-swatch:has(:checked) [data-sytatic-swatch][data-swatch-initial] {
  border-color: transparent !important;
  box-shadow: 0 0 0 2px var(--sf-color-surface, #fff), 0 0 0 4px var(--sf-color-primary, #111827) !important;
}
/* Image swatch — the chip holds an <img> thumbnail of the variant's image.
   A larger rounded tile; the image fills it (object-fit cover). The designer
   overrides size/shape via its own class — this @layer is only the fallback. */
.sytatic-section.sytatic-section [data-sytatic-swatch][data-swatch-image] {
  width: 56px !important;
  min-width: 56px !important;
  height: 56px !important;
  min-height: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}
.sytatic-section.sytatic-section [data-sytatic-swatch][data-swatch-image] img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}
/* Selected image swatch — a ring (matches the colour-swatch selected look). */
.sytatic-section.sytatic-section .sytatic-swatch:has(:checked) [data-sytatic-swatch][data-swatch-image] {
  border-color: transparent !important;
  box-shadow: 0 0 0 2px var(--sf-color-surface, #fff), 0 0 0 4px var(--sf-color-primary, #111827) !important;
}
/* Dropdown display mode — native <select> (canvas preview + publish parity). */
.sytatic-section.sytatic-section .sytatic-variant-select {
  display: inline-flex !important;
  min-height: 40px !important;
  margin: 0 !important;
  padding: 8px 36px 8px 12px !important;
  border: 1px solid var(--sf-color-border, #d1d5db) !important;
  border-radius: 8px !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  font-size: 14px !important;
  line-height: 1 !important;
  background: var(--sf-color-surface, #fff) !important;
  cursor: pointer !important;
}
/* Pills display mode (Variant Picker re-code) — a full-text chip (the value's
   whole name, never truncated to a first letter): the same native
   [data-sytatic-swatch] radio/label contract, so selected + sold-out states are
   free. Base shape = a wide rounded pill (the "Pills" preset default). Two
   optional chip-shape flavours reuse the SAME pills body, root-attr-driven
   (data-variant-chip on the picker root, threaded to every generated chip) —
   never a different DOM shape, so emit + resolver are untouched:
     · "grid"   — a uniform square tile (Size: S/M/L/XL never reads as a loose
       text list).
     · "number" — the same square tile tuned for numeric values (Waist:
       30/32/34), tabular figures so the digits align. */
.sytatic-section.sytatic-section [data-sytatic-swatch][data-variant-chip="grid"] {
  width: 44px !important;
  min-width: 44px !important;
  height: 44px !important;
  min-height: 44px !important;
  padding: 0 4px !important;
  border-radius: 6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-swatch][data-variant-chip="number"] {
  width: 40px !important;
  min-width: 40px !important;
  height: 40px !important;
  min-height: 40px !important;
  padding: 0 !important;
  border-radius: 6px !important;
  font-variant-numeric: tabular-nums !important;
}
/* Sold-out behaviour (data-soldout on the picker root; absent = today's "dim" —
   opacity 0.4 + strike, unchanged for every existing document). "hide" removes
   the value entirely; "strike" keeps full opacity with the strike-through only
   (a lighter treatment some merchants prefer). Both are opt-in root attrs a
   designer sets via Settings — no existing doc carries them, so nothing
   changes without an explicit choice. */
.sytatic-section.sytatic-section [data-soldout="hide"] .sytatic-swatch[data-unavailable] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-soldout="strike"] .sytatic-swatch[data-unavailable] [data-sytatic-swatch] {
  opacity: 1 !important;
}
/* Option-label visibility (data-variant-label="off" on the picker root) — hides
   the "Color" / "Size" caption above a group's values when the merchant wants
   the values to speak for themselves. Absent (every existing doc) → unchanged. */
.sytatic-section.sytatic-section [data-variant-label="off"] [data-sytatic-variant-label] {
  display: none !important;
}
/* Quantity stepper (the ShopifyQuantity prefab → <quantity-input>): a clean
   horizontal − [input] + control sized to match the swatch/select chips (40px
   tall, #d1d5db border, r8). Class selectors + appearance:none so they sit above
   a default <button> style in the same layer. Kept in sync with v2.
   THEME-REACTIVE (Quantity re-code): every color/radius/size below is a
   --sf-qty-* var whose literal fallback equals the value that shipped before —
   an existing document (no var set anywhere) renders byte-identical; a future
   per-instance style can override any of them (the Switch/number-input
   var-with-literal-fallback doctrine). */
.sytatic-section.sytatic-section .sytatic-qty {
  display: inline-flex !important;
  align-items: center !important;
  width: max-content !important;
  border: 1px solid var(--sf-qty-border, #d1d5db) !important;
  border-radius: var(--sf-qty-radius, 8px) !important;
  overflow: hidden !important;
  background: var(--sf-qty-bg, #fff) !important;
}
.sytatic-section.sytatic-section .sytatic-qty__btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: var(--sf-qty-control-size, 40px) !important;
  height: var(--sf-qty-control-size, 40px) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  color: var(--sf-qty-btn-color, #374151) !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  font-size: var(--sf-qty-btn-font-size, 18px) !important;
  line-height: 1 !important;
  cursor: pointer !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}
.sytatic-section.sytatic-section .sytatic-qty__btn:hover {
  background: var(--sf-qty-btn-hover-bg, #f3f4f6) !important;
}
.sytatic-section.sytatic-section .sytatic-qty__input {
  width: var(--sf-qty-input-width, 48px) !important;
  height: var(--sf-qty-control-size, 40px) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-left: 1px solid var(--sf-qty-border, #d1d5db) !important;
  border-right: 1px solid var(--sf-qty-border, #d1d5db) !important;
  text-align: center !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  font-size: var(--sf-qty-input-font-size, 14px) !important;
  line-height: var(--sf-leading-body, 1.65) !important;
  color: var(--sf-qty-input-color, #111827) !important;
  background: var(--sf-qty-bg, #fff) !important;
  -moz-appearance: textfield !important;
  appearance: textfield !important;
}
.sytatic-section.sytatic-section .sytatic-qty__input::-webkit-outer-spin-button,.sytatic-section.sytatic-section .sytatic-qty__input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}
/* Designable Quantity stepper (the ShopifyQuantity PREFAB → <quantity-input>).
   Unlike the legacy .sytatic-qty above, the dropped element is a real − / field / +
   tree where every part is its own selectable, restyleable node. These data-attr
   rules give a clean default look out of the box; the designer's per-node class
   overrides any of them, and the runtime wires +/− by the SAME data-attrs so
   behaviour survives any redesign. Kept in sync with v2. Shares the SAME
   --sf-qty-* vars as .sytatic-qty above — one token surface for both emit paths. */
.sytatic-section.sytatic-section [data-sytatic-qty] {
  display: inline-flex !important;
  align-items: center !important;
  width: max-content !important;
  border: 1px solid var(--sf-qty-border, #d1d5db) !important;
  border-radius: var(--sf-qty-radius, 8px) !important;
  overflow: hidden !important;
  background: var(--sf-qty-bg, #fff) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty-minus],.sytatic-section.sytatic-section [data-sytatic-qty-plus] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: var(--sf-qty-control-size, 40px) !important;
  height: var(--sf-qty-control-size, 40px) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  color: var(--sf-qty-btn-color, #374151) !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  font-size: var(--sf-qty-btn-font-size, 18px) !important;
  line-height: 1 !important;
  cursor: pointer !important;
  user-select: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty-minus]:hover,.sytatic-section.sytatic-section [data-sytatic-qty-plus]:hover {
  background: var(--sf-qty-btn-hover-bg, #f3f4f6) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty-input] {
  width: var(--sf-qty-input-width, 48px) !important;
  height: var(--sf-qty-control-size, 40px) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-left: 1px solid var(--sf-qty-border, #d1d5db) !important;
  border-right: 1px solid var(--sf-qty-border, #d1d5db) !important;
  text-align: center !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  line-height: var(--sf-qty-control-size, 40px) !important;
  font-size: var(--sf-qty-input-font-size, 14px) !important;
  color: var(--sf-qty-input-color, #111827) !important;
  background: var(--sf-qty-bg, #fff) !important;
  -moz-appearance: textfield !important;
  appearance: textfield !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty-input]::-webkit-outer-spin-button,.sytatic-section.sytatic-section [data-sytatic-qty-input]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}
/* Quantity creative LAYOUT presets (Z2, preset-registry.ts's ShopifyQuantity
   array) — data-sytatic-qty-layout on the SAME [data-sytatic-qty] root
   re-shapes the SAME − / field / + parts above; every rule here is additive
   and scoped to an explicit layout value, so a document with no
   data-sytatic-qty-layout attr (every existing document, and the untouched
   default drop) matches ONLY the rules above and renders byte-identical.
   "boxed" has no rule at all — it IS the look above. Colors/radius/size stay
   on the --sf-qty-* token surface; a preset only ever changes SHAPE. */
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="pill"] {
  border-radius: var(--sf-qty-pill-radius, 999px) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="segmented"] [data-sytatic-qty-minus],.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="segmented"] [data-sytatic-qty-plus] {
  background: var(--sf-qty-segment-bg, var(--sf-qty-btn-hover-bg, #f3f4f6)) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] {
  flex-direction: column !important;
  width: var(--sf-qty-stacked-width, var(--sf-qty-input-width, 48px)) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-plus] {
  order: -1 !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-minus] {
  order: 1 !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-minus],.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-plus],.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-input] {
  width: 100% !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="stacked"] [data-sytatic-qty-input] {
  border-left: 0 !important;
  border-right: 0 !important;
  border-top: 1px solid var(--sf-qty-border, #d1d5db) !important;
  border-bottom: 1px solid var(--sf-qty-border, #d1d5db) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="minimal"] {
  border: 0 !important;
  background: transparent !important;
  gap: var(--sf-qty-minimal-gap, 6px) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="minimal"] [data-sytatic-qty-minus],.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="minimal"] [data-sytatic-qty-plus] {
  width: var(--sf-qty-minimal-btn, 26px) !important;
  height: var(--sf-qty-minimal-btn, 26px) !important;
  border-radius: 999px !important;
  background: var(--sf-qty-minimal-btn-bg, var(--sf-qty-btn-hover-bg, #f3f4f6)) !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="minimal"] [data-sytatic-qty-input] {
  width: auto !important;
  min-width: var(--sf-qty-minimal-input-w, 20px) !important;
  border: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section [data-sytatic-qty][data-sytatic-qty-layout="large-touch"] {
  --sf-qty-control-size: var(--sf-qty-touch-size, 56px) !important;
  --sf-qty-input-width: var(--sf-qty-touch-input-width, 64px) !important;
  --sf-qty-btn-font-size: var(--sf-qty-touch-btn-font-size, 22px) !important;
  --sf-qty-input-font-size: var(--sf-qty-touch-input-font-size, 16px) !important;
}
/* Stock Notice (the ShopifyInventory element). The publish emits an EMPTY span when
   the selected variant is ABOVE the merchant's low-stock threshold, so hide it then;
   the visible "Only N left" look lives on the element's own class. The product-form
   runtime swaps it per variant (Section Rendering). Kept in sync with v2. */
.sytatic-section.sytatic-section [data-sytatic-stock-notice]:empty {
  display: none !important;
}
/* Sale Badge (the ShopifySaleBadge element). Emits an EMPTY span when the variant is
   NOT on sale (compare_at_price <= price), so hide it then; the "Save $X" look lives on
   the element's own class. Swapped per variant by the runtime. Kept in sync with v2. */
.sytatic-section.sytatic-section [data-sytatic-sale-badge]:empty {
  display: none !important;
}
/* SKU / Barcode leaves — hide when the selected variant has no value. The look lives on
   the element's own class; the runtime swaps them per variant. Kept in sync with v2. */
.sytatic-section.sytatic-section [data-sytatic-sku]:empty,.sytatic-section.sytatic-section [data-sytatic-barcode]:empty,.sytatic-section.sytatic-section [data-sytatic-weight]:empty,.sytatic-section.sytatic-section [data-sytatic-unit-price]:empty,.sytatic-section.sytatic-section [data-sytatic-volume]:empty {
  display: none !important;
}
/* Volume-pricing ladder rows stack. */
.sytatic-section.sytatic-section .sytatic-volume__row { display: block !important; }
/* Price element (the sytatic-price snippet behind ShopifyPrice). Lay out now / struck
   compare-at / Sale badge inline with a gap, de-emphasize the old price, and give the
   badge a subtle pill. sytatic-namespaced + section-scoped; the designer's own
   ShopifyPrice class still controls the size/weight/colour of the live price. */
.sytatic-section.sytatic-section .sytatic-price {
  display: inline-flex !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
}
.sytatic-section.sytatic-section .sytatic-price__was {
  color: var(--sf-color-muted, #9ca3af) !important;
  font-weight: 400 !important;
}
.sytatic-section.sytatic-section .sytatic-price__badge {
  font-size: 12px !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  letter-spacing: 0.03em !important;
  padding: 2px 8px !important;
  border-radius: 999px !important;
  line-height: 1.5 !important;
}
/* Sale/Save badge = SUCCESS-soft, not danger-red — a discount is a GAIN for the
   shopper, and red reads as an alarm. Sold-out stays muted (correctly de-
   emphasized). Both pull the theme's semantic tint tokens (deriveBrandSystem),
   so the badge re-themes with the brand; the literal hex is the pre-tokenized
   fallback so an existing page (theme CSS not yet regenerated) still paints
   identically to before this change. */
.sytatic-section.sytatic-section .sytatic-price__badge--sale {
  background: var(--sf-color-success-soft, #fef2f2) !important;
  color: var(--sf-color-success-soft-text, #dc2626) !important;
}
.sytatic-section.sytatic-section .sytatic-price__badge--sold-out {
  background: var(--sf-color-muted-soft, #f3f4f6) !important;
  color: var(--sf-color-muted-soft-text, #6b7280) !important;
}
/* Unit price (EU/UK per-unit, e.g. "$4.00 / 100g") — independent of the layout
   preset; small + muted so it reads as a footnote to the live price. Always
   PRESENT in the DOM (canvas + published, same "always emit, :empty hides it"
   idiom as the SKU/Barcode/Sale-Badge leaves) — empty when the toggle is off
   or the variant has no unit-price measurement. */
.sytatic-section.sytatic-section .sytatic-price__unit {
  font-size: 12px !important;
  color: var(--sf-color-muted, #9ca3af) !important;
  flex-basis: 100% !important;
}
.sytatic-section.sytatic-section .sytatic-price__unit:empty {
  display: none !important;
}
/* ── Preset layout theses (data-price-preset, threaded onto the inner
   .sytatic-price div as sytatic-price--preset-*) — pure structural CSS, zero
   generator-side DOM branching beyond the class itself, so canvas and Shopify
   stay byte-identical (both consume the SAME class from the SAME attr). */
.sytatic-section.sytatic-section .sytatic-price--preset-stacked {
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 2px !important;
}
.sytatic-section.sytatic-section .sytatic-price--preset-stacked .sytatic-price__was {
  order: -1 !important;
  font-size: 0.875em !important;
}
.sytatic-section.sytatic-section .sytatic-price--preset-badge-forward .sytatic-price__badge--sale {
  order: -1 !important;
  font-size: 13px !important;
  padding: 4px 10px !important;
}
.sytatic-section.sytatic-section .sytatic-price--preset-compact {
  gap: 0 !important;
}
.sytatic-section.sytatic-section .sytatic-price--preset-unit {
  flex-direction: column !important;
  align-items: flex-start !important;
  gap: 2px !important;
}
.sytatic-section.sytatic-section .sytatic-price--preset-unit .sytatic-price__unit {
  order: 2 !important;
}
/* Badge style (data-price-badge-style → sytatic-price--badge-solid|outline). Pill
   (the default look) needs no override — it's the base .sytatic-price__badge. */
.sytatic-section.sytatic-section .sytatic-price--badge-solid .sytatic-price__badge--sale {
  background: var(--sf-color-success-soft-text, #047857) !important;
  color: var(--sf-color-success-soft, #ecfdf5) !important;
}
.sytatic-section.sytatic-section .sytatic-price--badge-solid .sytatic-price__badge--sold-out {
  background: var(--sf-color-muted-soft-text, #6b7280) !important;
  color: var(--sf-color-muted-soft, #f3f4f6) !important;
}
.sytatic-section.sytatic-section .sytatic-price--badge-outline .sytatic-price__badge--sale {
  background: transparent !important;
  color: var(--sf-color-success-soft-text, #047857) !important;
  box-shadow: inset 0 0 0 1px var(--sf-color-success-soft-text, #047857) !important;
}
.sytatic-section.sytatic-section .sytatic-price--badge-outline .sytatic-price__badge--sold-out {
  background: transparent !important;
  color: var(--sf-color-muted-soft-text, #6b7280) !important;
  box-shadow: inset 0 0 0 1px var(--sf-color-muted-soft-text, #6b7280) !important;
}
/* Badge position (data-price-badge-pos → sytatic-price--badge-before|below). After
   (the default) needs no override — badges already render after now/was in DOM
   order. */
.sytatic-section.sytatic-section .sytatic-price--badge-before .sytatic-price__badge {
  order: -1 !important;
}
.sytatic-section.sytatic-section .sytatic-price--badge-below {
  flex-wrap: wrap !important;
}
.sytatic-section.sytatic-section .sytatic-price--badge-below .sytatic-price__badge {
  flex-basis: 100% !important;
  order: 2 !important;
}
/* ── Selling-plan (subscription) picker — enterprise recode structural
   foundation. Before this wave there was ZERO framework CSS for the picker at
   all (only the div/span child-tag convergence fix) — [data-sytatic-plan-mode]
   rows had no layout token surface. Pure attribute-selector scoped (no
   reliance on a root class), so canvas + Shopify share the identical look for
   free — both stamp the SAME data-sytatic-plan-* attrs. Every color/radius
   pulls a theme token (deriveBrandSystem); the literal fallback is the
   pre-tokenized default so an existing page (theme CSS not yet regenerated)
   still paints identically. */
.sytatic-section.sytatic-section [data-sytatic-plan-mode] {
  display: flex !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 8px !important;
  padding: 12px 16px !important;
  margin-bottom: 8px !important;
  border: 1px solid var(--sf-color-border, #e5e7eb) !important;
  border-radius: var(--sf-radius-md, 8px) !important;
  cursor: pointer !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-mode][data-sytatic-plan-checked] {
  border-color: var(--sf-color-accent, #111827) !important;
  box-shadow: inset 0 0 0 1px var(--sf-color-accent, #111827) !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-mode] > .sytatic-plan__input {
  margin: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-label] {
  font-weight: 600 !important;
  flex: 1 1 auto !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-once-price],.sytatic-section.sytatic-section [data-sytatic-plan-sub-price] {
  font-weight: 600 !important;
  white-space: nowrap !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-savings] {
  background: var(--sf-color-success-soft, #ecfdf5) !important;
  color: var(--sf-color-success-soft-text, #047857) !important;
  padding: 2px 8px !important;
  border-radius: var(--sf-radius-pill, 999px) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  white-space: nowrap !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-savings][hidden] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-frequency] {
  flex-basis: 100% !important;
}
/* Frequency select chevron parity — canvas and Shopify emit the IDENTICAL
   native select[data-sytatic-plan-frequency] (html-generator.ts's multi-plan
   branch / shopify-liquid-map.ts's renderSellingPlanSelectRole both build a
   real <select>, one <option> per plan), so with NO rule here both sides fall
   through to the browser's OWN default select chrome — which differs canvas
   (bare Chromium UA style) vs a live Shopify page (the merchant's own theme
   global select rule, if any, competes with the UA default there instead).
   Neither side draws a rule-controlled arrow, so they can drift. appearance:
   none strips BOTH the UA default and any merchant theme select chrome (same
   specificity reasoning as .sytatic-buy__submit above — this is framework-
   layer, but a bare select theme rule is at most one unlayered tag selector
   once Shopify flattens, and the doubled section scope out-specifies it);
   the inline data-URI chevron is then the ONLY arrow either surface ever
   draws — byte-identical canvas and Shopify. Scoped to the SELECT variant
   only (not the single-plan [data-sytatic-plan-frequency-label] static text,
   which shares the marker attribute but is never a real select). */
.sytatic-section.sytatic-section select[data-sytatic-plan-frequency] {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236b7280' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat !important;
  background-position: right 8px center !important;
  background-size: 10px 6px !important;
  padding-right: 24px !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-frequency-label] {
  flex-basis: 100% !important;
  color: var(--sf-color-muted, #6b7280) !important;
  font-size: 13px !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-trust] {
  color: var(--sf-color-muted-soft-text, #6b7280) !important;
  font-size: 13px !important;
}
.sytatic-section.sytatic-section .sytatic-plan__strike {
  opacity: 0.6 !important;
  text-decoration: line-through !important;
  font-weight: 400 !important;
}
/* Expand-on-select details slot (enterprise recode) — pure CSS grid-rows
   reveal, zero-JS on Shopify: :has(input:checked) reads the row's OWN
   native radio, so it works before any runtime JS attaches and keeps working
   after (a real click natively checks the input — no logic expression).
   "always-open" (data-sytatic-plan-expand-mode on the picker root) forces
   every details slot open regardless of selection — a merchant SETTING, not
   a JS branch. Absent on every picker authored before this wave (no
   [data-sytatic-plan-details] node exists), so nothing visually changes for
   them. */
.sytatic-section.sytatic-section [data-sytatic-plan-details] {
  flex-basis: 100% !important;
  display: grid !important;
  grid-template-rows: 0fr !important;
  overflow: hidden !important;
  transition: grid-template-rows 0.25s ease !important;
  color: var(--sf-color-muted-soft-text, #6b7280) !important;
  font-size: 13px !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-mode]:has(input:checked) [data-sytatic-plan-details] {
  grid-template-rows: 1fr !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-expand-mode="always-open"] [data-sytatic-plan-details] {
  grid-template-rows: 1fr !important;
}
/* Preset (data-sytatic-plan-preset) — "cards" (absent/default) is the
   untouched historical stacked-rows look, so an existing picker (or "cards"
   chosen explicitly) is byte-unchanged. "segmented" is a compact one-time /
   subscribe toggle: both rows sit side-by-side, frequency + details drop to
   their own line below. */
.sytatic-section.sytatic-section [data-sytatic-plan-preset="segmented"] {
  display: flex !important;
  gap: 8px !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-preset="segmented"] > [data-sytatic-plan-mode] {
  flex: 1 1 0 !important;
  flex-direction: column !important;
  align-items: center !important;
  text-align: center !important;
  margin-bottom: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-plan-preset="segmented"] [data-sytatic-plan-savings] {
  order: -1 !important;
}
/* Add-to-cart submit states — only render when the merchant opted into AJAX (the
   <sytatic-buy-form> wrapper exists). display:contents so the wrapper never affects
   layout; a spinner while adding + a check before "Added". currentColor inherits the
   button's text colour. Kept in sync with v2. */
.sytatic-section.sytatic-section sytatic-buy-form { display: contents !important; }
.sytatic-section.sytatic-section .sytatic-buy__submit[aria-busy="true"] { cursor: wait !important; }
.sytatic-section.sytatic-section .sytatic-buy__spinner {
  display: inline-block !important;
  width: 1em !important;
  height: 1em !important;
  margin-right: 0.5em !important;
  border: 2px solid currentColor !important;
  border-right-color: transparent !important;
  border-radius: 50% !important;
  vertical-align: -0.15em !important;
  animation: sytatic-sytatic-spin 0.6s linear infinite !important;
}
.sytatic-section.sytatic-section .sytatic-buy__check { margin-right: 0.4em !important; vertical-align: -0.1em !important; }
@keyframes sytatic-sytatic-spin { to { transform: rotate(360deg); } }
/* The add-to-cart FORM fills the designer's ShopifyAddToCart container so the WHOLE
   styled pill is the clickable button. Without this the <form> is shrink-to-content
   as a flex child of the designer's flex pill, so the button's width:100% resolves
   to the label width (~119px) and most of the visible pill is a dead, unclickable
   zone. Kept in sync with v2. */
.sytatic-section.sytatic-section .sytatic-buy {
  width: 100% !important;
}
/* The add-to-cart submit is a native <button> inside the designer's container.
   Strip its default chrome so the CONTAINER (which the designer styles) defines the
   look — not the button, and not a merchant theme's bare button rule. It fills the
   form (width:100%) and centers its own label, so the whole pill reads as one
   button. No !important: on publish the DOUBLED section scope (shopify-css.util.ts
   scopeCss) out-specifies the theme cleanly, and on the builder canvas there's no
   theme to fight. The swatch image-fill + box-sizing are already in the framework/
   normalize above and win the same way once scoped. Kept in sync with v2.
   display:inline-flex (NOT flex) — matches definition.ts's .shopify-add-to-cart
   defaultClass EXACTLY. Before this fix the framework rule said "flex" while
   the @layer user class said "inline-flex": on canvas @layer user always
   outranks @layer framework by LAYER ORDER (not specificity), so canvas
   correctly showed inline-flex — but a node's @layer user class is DATA
   (persisted per-document, editable, and on a pre-existing site may not even
   declare display at all, in which case canvas fell through to THIS rule and
   disagreed with the class's own intent). Making the two agree byte-for-byte
   removes the cross-layer disagreement entirely — there is no longer a
   "wrong" value to fall through to on either axis, canvas or Shopify (which
   flattens layers to plain specificity/order). */
.sytatic-section.sytatic-section .sytatic-buy__submit {
  -webkit-appearance: none !important;
  appearance: none !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  color: inherit !important;
  font: inherit !important;
  cursor: pointer !important;
}
/* Add-to-Cart enterprise recode — preset (data-atc-preset) + size (data-atc-
   size) + width (data-atc-width) fine-tune. Every visual property these rules
   touch flows through a --sf-atc-* custom property that definition.ts's
   defaultClass ONLY CONSUMES (never declares) — see that file's header
   comment for why this sidesteps the "@layer user" > "@layer framework"
   layer-order fight entirely: this rule DECLARES the var, the class's own
   "@layer user" rule only ever reads it via var(), so there's no cross-layer
   property fight to lose. "solid"/absent needs NO rule below at all — every
   var() fallback IS the exact historical literal, so an untouched button is
   byte-identical to its pre-wave render. */
.sytatic-section.sytatic-section [data-atc-preset="outline"] {
  --sf-atc-bg: transparent !important;
  --sf-atc-fg: var(--sf-color-accent, #111827) !important;
}
.sytatic-section.sytatic-section [data-atc-preset="stacked-buy"] {
  --sf-atc-bg: transparent !important;
  --sf-atc-fg: var(--sf-color-body, #111827) !important;
}
.sytatic-section.sytatic-section [data-atc-preset="icon-label"] {
  --sf-atc-gap: 8px !important;
}
.sytatic-section.sytatic-section [data-atc-preset="compact"] {
  --sf-atc-pad-y: 10px !important;
  --sf-atc-pad-x: 20px !important;
  --sf-atc-font-size: 14px !important;
}
/* Border + width overrides are NOT custom-property-indirected — definition.ts's
   defaultClass never declares border or width at all (both come from THIS
   FILE's .sytatic-buy__submit rule above), so a same-@layer, same-specificity
   ([data-atc-*] and .sytatic-buy__submit are both one simple selector, 0-1-0),
   source-order-AFTER rule wins outright with zero custom-property plumbing.
   The untouched default (no attr, "solid"/"full") never matches these
   selectors, so it stays exactly "border: 0" / "width: 100%" from above. */
.sytatic-section.sytatic-section [data-atc-preset="outline"],.sytatic-section.sytatic-section [data-atc-preset="stacked-buy"] {
  border: 1px solid var(--sf-color-accent, #111827) !important;
}
.sytatic-section.sytatic-section [data-atc-preset="stacked-buy"] {
  border-color: var(--sf-color-border, #d1d5db) !important;
}
/* Width opt-out — compounded with .sytatic-buy__submit (specificity 0-2-0, NOT
   the plain 0-1-0 of a bare [data-atc-width="auto"]) so it beats
   ".sytatic-buy__submit{width:100%}" by ORDINARY SPECIFICITY, not just
   source-order. This makes the toggle "layer-flip-immune": Shopify's publish
   pipeline flattens every @layer into plain rules (unlayerCss) and doubles the
   section-scope class on every selector (scopeCss) before making every
   declaration !important (importantifyCss) — a process that preserves
   RELATIVE specificity between our own rules but can shuffle which of two
   EQUAL-specificity rules a minifier/bundler-adjacent transform sees first.
   Tying the win to specificity instead of tie-broken source order means the
   result can never flip between canvas (real @layer order) and Shopify
   (flattened) no matter how either pipeline reorders equal-specificity
   declarations. The untouched default (no data-atc-width, or any other value)
   never matches this compound selector, so it stays exactly "width: 100%"
   from .sytatic-buy__submit above — byte-identical to pre-wave. */
.sytatic-section.sytatic-section .sytatic-buy__submit[data-atc-width="auto"] {
  width: fit-content !important;
}
/* Buy Buttons (ShopifyBuyButtons) enterprise recode — preset (data-buy-preset)
   + the theme-reactive default fix. The wrapper div's OWN class never carries
   the submit button's paint (the vendored sytatic-buy-buttons snippet
   renders .sytatic-buy__submit as a DESCENDANT of this div, not the div
   itself) — every rule below targets that descendant directly, so no custom-
   property indirection is needed and no "@layer user" rule ever contests it.
   BEFORE this wave a fresh BuyButtons drop's Add-to-Cart half inherited ONLY
   the base ".sytatic-buy__submit{background:transparent;color:inherit}" rule
   above and nothing else from its own wrapper (which never set a background/
   color) — an invisible, unstyled button. This is the fix: a real filled-
   accent default, plus Outline/Compact layout variants. */
.sytatic-section.sytatic-section [data-buy-preset] .sytatic-buy__submit {
  background: var(--sf-color-accent, #111827) !important;
  color: var(--sf-color-primary-text, #ffffff) !important;
  padding: 14px 28px !important;
  border-radius: 8px !important;
  font-weight: 600 !important;
  font-size: 15px !important;
}
.sytatic-section.sytatic-section [data-buy-preset="outline"] .sytatic-buy__submit {
  background: transparent !important;
  color: var(--sf-color-accent, #111827) !important;
  border: 1px solid var(--sf-color-accent, #111827) !important;
}
.sytatic-section.sytatic-section [data-buy-preset="compact"] .sytatic-buy__submit {
  padding: 10px 20px !important;
  font-size: 14px !important;
}
/* Sold-out / unavailable — MUST look unmistakably inert, never a lookalike
   that still reads as the loudest CTA on the page. liquid-generator.ts's
   ShopifyAddToCart branch and the vendored sytatic-buy-buttons snippet both
   stamp a REAL native "disabled" attribute on this exact button when
   selected_or_first_available_variant.available == false (sold out) or
   (AddToCart only) when pre-order is off — so the :disabled selector here
   always tracks real, not just visual, inertness. AddToCart's own class
   (definition.ts) only ever CONSUMES --sf-atc-bg/-fg/-cursor via var() — it
   never DECLARES them — so this framework-layer rule wins outright with
   zero cascade-layer fight, same technique as the preset rules above.
   BuyButtons' submit paint is entirely framework-layer already (no @layer
   user class ever targets that inner descendant button), so its :disabled
   variant just wins on ordinary specificity (0-3-0 beats 0-2-0). Muted
   tokens match the swatch/toggle disabled states elsewhere in this file
   (--sf-color-muted-soft / -soft-text). */
.sytatic-section.sytatic-section .sytatic-buy__submit:disabled {
  --sf-atc-bg: var(--sf-color-muted-soft, #f3f4f6) !important;
  --sf-atc-fg: var(--sf-color-muted-soft-text, #6b7280) !important;
  --sf-atc-cursor: not-allowed !important;
  opacity: 0.7 !important;
}
.sytatic-section.sytatic-section [data-buy-preset] .sytatic-buy__submit:disabled {
  background: var(--sf-color-muted-soft, #f3f4f6) !important;
  color: var(--sf-color-muted-soft-text, #6b7280) !important;
  cursor: not-allowed !important;
  opacity: 0.7 !important;
}
/* Cart Count (ShopifyCartCount) — first of the cart subsystem. Pure
   attribute-selector rules keyed off the root's own .shopify-cart-count
   class + data-cart-* attrs, zero generator-side layout branching (same
   discipline as the selling-plan picker above) — canvas and Shopify share the
   identical look for free, both stamping the SAME attrs. Every color routes
   through a --sf-cart-* custom property that definition.ts's defaultClass
   ONLY CONSUMES (never declares) — see that file's header + ShopifyAddToCart's
   comment above for why this sidesteps the "@layer user" > "@layer framework"
   fight entirely — with a token fallback, never a literal hex. */
.sytatic-section.sytatic-section .sytatic-cart__icon {
  width: var(--sf-cart-icon-size, 22px) !important;
  height: var(--sf-cart-icon-size, 22px) !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section .sytatic-cart__label {
  font-size: var(--sf-cart-font-size, 15px) !important;
  font-weight: 600 !important;
  white-space: nowrap !important;
}
.sytatic-section.sytatic-section .sytatic-cart__badge {
  position: absolute !important;
  top: -6px !important;
  right: -8px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 18px !important;
  height: 18px !important;
  padding: 0 5px !important;
  border-radius: var(--sf-radius-pill, 999px) !important;
  background: var(--sf-cart-badge-bg, var(--sf-color-accent, #111827)) !important;
  color: var(--sf-cart-badge-fg, var(--sf-color-primary-text, #ffffff)) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  pointer-events: none !important;
}
/* Hide-when-empty (the default) is PURE CSS keyed off the real data-count
   value — never a Liquid conditional, never JS. "Show zero" (the Settings
   panel's toggle) opts out via the -keep sentinel — the SAME attribute
   vendored-cart-runtime.ts's cart-drawer setCount() already honors, so a
   store that also enables that drawer cooperates with this badge for free. */
.sytatic-section.sytatic-section .sytatic-cart__badge[data-count="0"]:not([data-sytatic-cart-count-keep]) {
  display: none !important;
}
/* Badge position (data-cart-badge-pos) + the two presets that ALSO imply an
   inline badge (icon-count's inline count, pill's badge-inside-the-pill) —
   corner (the default) needs no rule at all, the base absolute position above
   IS the corner look. */
.sytatic-section.sytatic-section [data-cart-badge-pos="inline"] .sytatic-cart__badge,.sytatic-section.sytatic-section [data-cart-preset="icon-count"] .sytatic-cart__badge,.sytatic-section.sytatic-section [data-cart-preset="pill"] .sytatic-cart__badge,.sytatic-section.sytatic-section [data-cart-preset="text-count"] .sytatic-cart__badge {
  position: static !important;
  top: auto !important;
  right: auto !important;
}
/* Dot badge (data-cart-badge="dot" or the "minimal-dot" preset) — presence
   only, no number. The render map only omits the count text for the
   "minimal-dot" PRESET — picking the Dot badge-STYLE on any other preset
   (a completely reachable, primary-control combination) still leaves the
   count text in the DOM, so this rule must ALSO visually blank it (never
   remove it — canvas/Shopify structural parity depends on the text node
   staying present, just invisible) or a digit spills out of the 8px box. */
.sytatic-section.sytatic-section [data-cart-badge="dot"] .sytatic-cart__badge,.sytatic-section.sytatic-section [data-cart-preset="minimal-dot"] .sytatic-cart__badge {
  min-width: 8px !important;
  width: 8px !important;
  height: 8px !important;
  padding: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  color: transparent !important;
  overflow: hidden !important;
}
/* Pill preset — icon + count sit inside one filled pill body (the badge itself
   goes transparent/static so it reads as part of the pill, not a corner chip
   floating on top of it). */
.sytatic-section.sytatic-section [data-cart-preset="pill"] {
  padding: 6px 10px 6px 8px !important;
  border-radius: var(--sf-radius-pill, 999px) !important;
  background: var(--sf-cart-pill-bg, var(--sf-color-muted-soft, #f3f4f6)) !important;
}
.sytatic-section.sytatic-section [data-cart-preset="pill"] .sytatic-cart__badge {
  background: transparent !important;
  color: inherit !important;
  padding: 0 !important;
  min-width: 0 !important;
  height: auto !important;
  font-weight: 600 !important;
}
/* Size fine-tune (data-cart-size). Absent/"md" needs no rule — the base 22px
   icon size above IS the medium default. */
.sytatic-section.sytatic-section [data-cart-size="sm"] { --sf-cart-icon-size: 18px !important; }
.sytatic-section.sytatic-section [data-cart-size="lg"] { --sf-cart-icon-size: 26px !important; }
/* Cart Drawer (ShopifyCartDrawer) — second of the cart subsystem. Pure
   attribute-selector rules keyed off [data-sytatic-cart-drawer] + the root's
   own data-position / data-cart-drawer-preset / data-cart-drawer-show-* attrs
   — zero generator-side layout branching, canvas and Shopify share the
   identical look for free (both stamp the SAME attrs). Every color routes
   through a --sf-cartd-* custom property this element's defaultClass ONLY
   CONSUMES (never declares — see definition.ts's header), with a token
   fallback, never a literal hex. The SHAPE mechanics (position/inset/z-index)
   are declared directly on the class (definition.ts) since they're not
   colors and are shared by every preset.
   Closed by default (no [data-open]) — pointer-events:none + visibility:
   hidden, so an untouched page (or a static/CDN export with no live cart
   backend) never shows a stray overlay. The runtime (assets/sytatic-cart.js)
   sets [data-open="true"] to open; the canvas branch (html-generator.ts)
   stamps it unconditionally so the drop is visible + styleable while
   authoring. */
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] {
  --sf-cartd-bg: var(--sf-color-surface, #ffffff) !important;
  --sf-cartd-fg: var(--sf-color-body, #111827) !important;
  --sf-cartd-muted: var(--sf-color-body-soft, rgba(17, 24, 39, 0.6)) !important;
  --sf-cartd-line: var(--sf-color-border, rgba(17, 24, 39, 0.12)) !important;
  --sf-cartd-accent: var(--sf-color-accent, #111827) !important;
  --sf-cartd-on-accent: var(--sf-color-primary-text, #ffffff) !important;
  --sf-cartd-danger: var(--sf-color-danger, #c0392b) !important;
  --sf-cartd-width: 420px !important;
  pointer-events: none !important;
  visibility: hidden !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-open="true"] {
  pointer-events: auto !important;
  visibility: visible !important;
}
/* Canvas-only "looks open while editing" preview. Keyed on the AMBIENT
   canvas-iframe body marker (stamped globally, never per-node — see
   src/elements/drawer/manifest.ts's canvasOverrides for the same
   data-builder-edit convention) so the drawer node itself carries NO
   per-node attribute difference from the Shopify/static-export markup — the
   canvas-vs-Shopify structural compare (canvas-parity gate) stays byte-
   identical; only the PAINT differs, driven entirely by this ambient
   selector, never by the AST. */
.sytatic-section.sytatic-section[data-builder-edit] [data-sytatic-cart-drawer] {
  pointer-events: auto !important;
  visibility: visible !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-overlay] {
  position: absolute !important;
  inset: 0 !important;
  background: rgba(0, 0, 0, 0.42) !important;
  opacity: 0 !important;
  transition: opacity 0.3s ease !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-open="true"] [data-sytatic-cart-overlay],.sytatic-section.sytatic-section[data-builder-edit] [data-sytatic-cart-drawer] [data-sytatic-cart-overlay] {
  opacity: 1 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-panel] {
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  width: min(var(--sf-cartd-width), 100vw) !important;
  max-width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
  background: var(--sf-cartd-bg) !important;
  color: var(--sf-cartd-fg) !important;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.18) !important;
  transition: transform 0.32s cubic-bezier(0.4, 0, 0.2, 1) !important;
  will-change: transform !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-position="right"] [data-sytatic-cart-panel] {
  right: 0 !important;
  transform: translateX(100%) !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-position="left"] [data-sytatic-cart-panel] {
  left: 0 !important;
  transform: translateX(-100%) !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-open="true"] [data-sytatic-cart-panel],.sytatic-section.sytatic-section[data-builder-edit] [data-sytatic-cart-drawer] [data-sytatic-cart-panel] {
  transform: translateX(0) !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-header] {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 8px !important;
  padding: 17.6px 20px !important;
  border-bottom: 1px solid var(--sf-cartd-line) !important;
  flex: 0 0 auto !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-heading] {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  margin: 0 !important;
  font-size: 16.8px !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-count] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-width: 1.4em !important;
  height: 1.4em !important;
  padding: 0 0.4em !important;
  border-radius: var(--sf-radius-pill, 999px) !important;
  background: var(--sf-cartd-accent) !important;
  color: var(--sf-cartd-on-accent) !important;
  font-size: 11.52px !important;
  line-height: 1 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-close] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 28px !important;
  height: 28px !important;
  border: 0 !important;
  background: none !important;
  color: inherit !important;
  cursor: pointer !important;
  border-radius: 6px !important;
  font-size: 16px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-body] {
  flex: 1 1 auto !important;
  display: flex !important;
  flex-direction: column !important;
  min-height: 0 !important;
  overflow-y: auto !important;
  -webkit-overflow-scrolling: touch !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-items] {
  list-style: none !important;
  margin: 0 !important;
  padding: 8px 20px !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 17.6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item] {
  display: grid !important;
  grid-template-columns: 72px 1fr !important;
  gap: 14.4px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-image] {
  width: 72px !important;
  height: 72px !important;
  object-fit: cover !important;
  border-radius: 8px !important;
  background: var(--sf-cartd-line) !important;
  display: block !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-details] {
  display: flex !important;
  flex-direction: column !important;
  gap: 4.8px !important;
  min-width: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-top-row] {
  display: flex !important;
  align-items: flex-start !important;
  justify-content: space-between !important;
  gap: 8px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-bottom-row] {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 8px !important;
  margin-top: 4px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-variant] {
  font-size: 12.8px !important;
  color: var(--sf-cartd-muted) !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-remove] {
  flex: 0 0 auto !important;
  color: var(--sf-cartd-muted) !important;
  cursor: pointer !important;
  background: none !important;
  border: 0 !important;
  font-size: 12px !important;
  text-decoration: underline !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-qty] {
  display: inline-flex !important;
  align-items: center !important;
  border: 1px solid var(--sf-cartd-line) !important;
  border-radius: 6px !important;
  overflow: hidden !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-qty-dec],.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-qty-inc] {
  width: 32px !important;
  height: 32px !important;
  border: 0 !important;
  background: none !important;
  color: inherit !important;
  cursor: pointer !important;
  font-size: 16px !important;
  line-height: 1 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-qty-input] {
  width: 38.4px !important;
  height: 32px !important;
  border: 0 !important;
  border-left: 1px solid var(--sf-cartd-line) !important;
  border-right: 1px solid var(--sf-cartd-line) !important;
  background: none !important;
  color: inherit !important;
  text-align: center !important;
  font-size: 13.6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-item-price] {
  font-weight: 600 !important;
  font-size: 14.4px !important;
  white-space: nowrap !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-empty] {
  flex: 1 1 auto !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14.4px !important;
  padding: 40px 24px !important;
  text-align: center !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-continue] {
  display: inline-block !important;
  padding: 11.2px 22.4px !important;
  border: 1px solid currentColor !important;
  border-radius: 6px !important;
  color: inherit !important;
  text-decoration: none !important;
  font-weight: 500 !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-footer] {
  margin-top: auto !important;
  padding: 17.6px 20px !important;
  border-top: 1px solid var(--sf-cartd-line) !important;
  display: flex !important;
  flex-direction: column !important;
  gap: 9.6px !important;
  flex: 0 0 auto !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-subtotal-row] {
  display: flex !important;
  justify-content: space-between !important;
  align-items: baseline !important;
  font-weight: 600 !important;
}
/* The checkout moment's anchor number — the VALUE reads larger than its label
   so the eye lands on the total before the CTA (design-critic fix; the row's
   shared 600 weight above still applies to both, only size is bumped here). */
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-subtotal] {
  font-size: 18.4px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-error] {
  margin: 0 !important;
  font-size: 13.12px !important;
  font-weight: 500 !important;
  color: var(--sf-cartd-danger) !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-error][hidden] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-checkout] {
  width: 100% !important;
  padding: 14.4px !important;
  border: 0 !important;
  border-radius: 8px !important;
  background: var(--sf-cartd-accent) !important;
  color: var(--sf-cartd-on-accent) !important;
  font-size: 15.2px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
}
@media (prefers-reduced-motion: reduce) {
  .sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-overlay],.sytatic-section.sytatic-section [data-sytatic-cart-drawer] [data-sytatic-cart-panel] {
    transition: none !important;
  }
}
/* Preset (data-cart-drawer-preset) — layout THESES, each keyed off the root
   attr with zero markup branching. "slide-right" (the default) needs no rule
   — the base position:right + translateX above IS that look. */
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="compact"] {
  --sf-cartd-width: 380px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="compact"] [data-sytatic-cart-item] {
  grid-template-columns: 56px 1fr !important;
  gap: 9.6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="compact"] [data-sytatic-cart-item-image] {
  width: 56px !important;
  height: 56px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="spacious"] {
  --sf-cartd-width: 460px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="spacious"] [data-sytatic-cart-items] {
  gap: 24px !important;
  padding: 12px 24px !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="spacious"] [data-sytatic-cart-footer] {
  padding: 22.4px 24px !important;
}
/* Modal-center — the panel becomes a centered card instead of a slide-out
   edge panel; a top-layer-friendly transform (scale, not translate). */
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="modal-center"] [data-sytatic-cart-panel] {
  inset: 0 !important;
  margin: auto !important;
  top: 5vh !important;
  bottom: 5vh !important;
  left: 0 !important;
  right: 0 !important;
  width: min(var(--sf-cartd-width), calc(100vw - 32px)) !important;
  max-height: 90vh !important;
  border-radius: 12px !important;
  transform: scale(0.96) !important;
  opacity: 0 !important;
  transition: transform 0.28s ease, opacity 0.28s ease !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-preset="modal-center"][data-open="true"] [data-sytatic-cart-panel],.sytatic-section.sytatic-section[data-builder-edit] [data-sytatic-cart-drawer][data-cart-drawer-preset="modal-center"] [data-sytatic-cart-panel] {
  transform: scale(1) !important;
  opacity: 1 !important;
}
/* Per-part visibility toggles (data-cart-drawer-show-*="false") — the
   Settings panel's show/hide toggles. Absent/"true" (the default) shows every
   part; the item-image/-variant toggles also collapse the now-empty grid
   column so hiding the photo doesn't leave a blank gutter. */
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-image="false"] [data-sytatic-cart-item-image] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-image="false"] [data-sytatic-cart-item] {
  grid-template-columns: 1fr !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-variant="false"] [data-sytatic-cart-item-variant] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-qty="false"] [data-sytatic-cart-qty] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-remove="false"] [data-sytatic-cart-remove] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-subtotal="false"] [data-sytatic-cart-subtotal-row] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-cart-drawer][data-cart-drawer-show-checkout="false"] [data-sytatic-cart-checkout] {
  display: none !important;
}
/* Upsell (ShopifyUpsell) — third and final piece of the cart subsystem. Pure
   attribute-selector rules keyed off [data-sytatic-upsell] + the root's own
   data-upsell-preset / data-upsell-show-* attrs — zero generator-side layout
   branching, canvas and Shopify share the identical look for free (both
   stamp the SAME attrs). Every color routes through a --sf-upsell-* custom
   property this element's defaultClass never declares (only CONSUMES via the
   descendant rules below), with a token fallback, never a literal hex — same
   doctrine as --sf-cartd-*/
.sytatic-section.sytatic-section --sf-atc-*\/--sf-cart-* above. The add-to-cart
   button additionally reuses the --sf-atc-* seam (it IS an add-to-cart),.sytatic-section.sytatic-section read at a smaller\/secondary weight so the rail reads as a helpful
   suggestion,.sytatic-section.sytatic-section not a hard sell. *\/
[data-sytatic-upsell] {
  --sf-upsell-fg: var(--sf-color-body, #111827) !important;
  --sf-upsell-muted: var(--sf-color-body-soft, rgba(17, 24, 39, 0.6)) !important;
  --sf-upsell-line: var(--sf-color-border, rgba(17, 24, 39, 0.12)) !important;
  --sf-upsell-surface: var(--sf-color-surface, #ffffff) !important;
  --sf-upsell-surface-soft: var(--sf-color-surface-soft, #f9fafb) !important;
  color: var(--sf-upsell-fg) !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-heading] {
  margin: 0 0 14.4px !important;
  font-size: 16.8px !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-list] {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  display: grid !important;
  grid-auto-flow: column !important;
  grid-auto-columns: minmax(160px, 200px) !important;
  gap: 16px !important;
  overflow-x: auto !important;
  scroll-snap-type: x mandatory !important;
  -webkit-overflow-scrolling: touch !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-list] > * {
  scroll-snap-align: start !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item] {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
  min-width: 0 !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item-image] {
  width: 100% !important;
  aspect-ratio: 1 / 1 !important;
  object-fit: cover !important;
  border-radius: 8px !important;
  background: var(--sf-upsell-surface-soft) !important;
  display: block !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item-title] {
  font-size: 14px !important;
  font-weight: 500 !important;
  color: var(--sf-upsell-fg) !important;
  text-decoration: none !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item-price] {
  font-size: 13px !important;
  color: var(--sf-upsell-muted) !important;
}
/* The item's own add-to-cart reuses the --sf-atc-* seam (it IS an
   add-to-cart) at a smaller/secondary weight — a quiet one-tap add, not a
   competing primary CTA. */
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item-atc] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  padding: 8px 12px !important;
  border: 1px solid var(--sf-atc-bg, var(--sf-color-accent, #111827)) !important;
  border-radius: 6px !important;
  background: transparent !important;
  color: var(--sf-atc-bg, var(--sf-color-accent, #111827)) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell] [data-sytatic-upsell-item-atc]:disabled {
  cursor: not-allowed !important;
  opacity: 0.55 !important;
}
/* Skeleton placeholder row (tier-3 fallback, shopify-liquid-map.ts's
   renderUpsellBody) — a theme-agnostic shimmer block, never a literal color. */
.sytatic-section.sytatic-section [data-sytatic-upsell] .sytatic-upsell__skeleton {
  border-radius: 8px !important;
  background: currentColor !important;
  opacity: 0.08 !important;
  aspect-ratio: 1 / 1 !important;
}
/* Preset (data-upsell-preset) — layout THESES, each keyed off the root attr
   with zero markup branching. "carousel" (the default) needs no rule — the
   base horizontal scroll-snap row above IS that look. */
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="grid"] [data-sytatic-upsell-list] {
  grid-auto-flow: row !important;
  grid-auto-columns: unset !important;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)) !important;
  overflow: visible !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-list] {
  grid-auto-flow: row !important;
  grid-auto-columns: unset !important;
  grid-template-columns: 1fr !important;
  overflow: visible !important;
  gap: 17.6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-item] {
  flex-direction: row !important;
  align-items: center !important;
  gap: 14.4px !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-item-image] {
  width: 64px !important;
  aspect-ratio: 1 / 1 !important;
  flex: 0 0 auto !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-item-title],.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-item-price] {
  white-space: normal !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="list"] [data-sytatic-upsell-item-atc] {
  width: auto !important;
  margin-left: auto !important;
}
/* Compact row — the tightest cart cross-sell: one dense row per item, a
   small thumb + title/price stacked inline + a quiet one-tap add. */
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-list] {
  grid-auto-flow: row !important;
  grid-auto-columns: unset !important;
  grid-template-columns: 1fr !important;
  overflow: visible !important;
  gap: 9.6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-item] {
  flex-direction: row !important;
  align-items: center !important;
  gap: 10.4px !important;
  padding: 6.4px !important;
  border-radius: 8px !important;
  background: var(--sf-upsell-surface-soft) !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-item-image] {
  width: 40px !important;
  aspect-ratio: 1 / 1 !important;
  flex: 0 0 auto !important;
  border-radius: 6px !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-item-title],.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-item-price] {
  white-space: normal !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-preset="compact-row"] [data-sytatic-upsell-item-atc] {
  width: auto !important;
  flex: 0 0 auto !important;
  margin-left: auto !important;
  padding: 5.6px 9.6px !important;
  font-size: 12px !important;
}
/* Per-part visibility toggles (data-upsell-show-*="false") — the Settings
   panel's show/hide toggles. Absent/"true" (the default) shows every part. */
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-show-image="false"] [data-sytatic-upsell-item-image] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-show-price="false"] [data-sytatic-upsell-item-price] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sytatic-upsell][data-upsell-show-atc="false"] [data-sytatic-upsell-item-atc] {
  display: none !important;
}
.sytatic-section.sytatic-section [data-builder-type="HStack"] {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
}
.sytatic-section.sytatic-section [data-builder-type="VStack"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 8px !important;
}
.sytatic-section.sytatic-section [data-builder-type="Spacer"] {
  display: block !important;
  min-height: 32px !important;
}
/* ---- Navigation — structural only (TASK-083: CSSRuleBuilder) ---- */
.sytatic-section.sytatic-section [data-builder-type="Nav"] {
  width: 100% !important;
  position: relative !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavInner"] {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  position: relative !important;
  width: 100% !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavBrand"] {
  display: flex !important;
  align-items: center !important;
  text-decoration: none !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section :where([data-builder-type="NavBrand"] img) {
  height: 32px !important;
  width: auto !important;
  display: block !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavMenu"] {
  display: flex !important;
  align-items: center !important;
  gap: 4px !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavToggle"] {
  display: none !important;
  align-items: center !important;
  justify-content: center !important;
  background: transparent !important;
  border: 0 !important;
  cursor: pointer !important;
  padding: 8px !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavLink"] {
  text-decoration: none !important;
}
.sytatic-section.sytatic-section [data-builder-type="NavDropdown"] {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section [data-nav-dropdown] {
  position: relative !important;
}
.sytatic-section.sytatic-section [data-nav-dropdown-content] {
  position: absolute !important;
  top: 100% !important;
  left: 0 !important;
  width: max-content !important;
  max-width: calc(100vw - 32px) !important;
  z-index: 100 !important;
}
.sytatic-section.sytatic-section [data-nav-dropdown-content] {
  opacity: 0 !important;
  visibility: hidden !important;
  translate: 0 -6px !important;
  transition: opacity .18s ease,translate .18s ease,visibility .18s !important;
  pointer-events: none !important;
}
.sytatic-section.sytatic-section [data-nav-dropdown-content][data-state="open"] {
  opacity: 1 !important;
  visibility: visible !important;
  translate: 0 0 !important;
  pointer-events: auto !important;
}
/* ---- Forms — minimum to be usable ---- */
.sytatic-section.sytatic-section [data-builder-type="Form"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 12px !important;
}
.sytatic-section.sytatic-section [data-builder-type="Textarea"] {
  resize: vertical !important;
  min-height: 80px !important;
}
.sytatic-section.sytatic-section [data-builder-type="Label"] {
  display: block !important;
}
.sytatic-section.sytatic-section :where([data-builder-type="Divider"]) {
  display: block !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  border-top: 1px solid #e5e7eb !important;
  height: 0 !important;
  width: 100% !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section [data-builder-type="Spacer"] {
  display: block !important;
  flex-shrink: 0 !important;
}
/* ---- CTA + vertical divider (TASK-083: CSSRuleBuilder) ---- */
.sytatic-section.sytatic-section :where([data-nav-cta]) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 8px 20px !important;
  border-radius: 6px !important;
  background-color: var(--sf-btn-bg, var(--sf-color-primary, #4F46E5)) !important;
  color: var(--sf-btn-color, var(--sf-color-primary-text, #ffffff)) !important;
  font-weight: 600 !important;
  font-size: 14px !important;
  transition: background-color 0.15s ease, color 0.15s ease !important;
}
.sytatic-section.sytatic-section :where([data-nav-cta]:hover) {
  opacity: 0.9 !important;
}
.sytatic-section.sytatic-section :where([data-nav-menu] > [data-builder-type="Divider"]) {
  width: auto !important;
  height: 1.2em !important;
  min-height: 0 !important;
  border-left: 1px solid currentColor !important;
  opacity: 0.25 !important;
  align-self: center !important;
  margin: 0 4px !important;
}
/* ---- Forms: hide error/success until JS toggles them ---- */
.sytatic-section.sytatic-section [data-builder-type="FormError"],.sytatic-section.sytatic-section [data-builder-type="FormSuccess"] {
  display: none !important;
}
/* ---- Dynamic ---- */
.sytatic-section.sytatic-section [data-builder-type="CollectionList"] {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 24px !important;
}
/* ---- CMS Filters ---- */
.sytatic-section.sytatic-section [data-sf-item] {
  transition: opacity 0.2s ease, transform 0.2s ease !important;
}
.sytatic-section.sytatic-section [data-sf-item].sf-hidden {
  display: none !important;
  opacity: 0 !important;
  transform: scale(0.95) !important;
}
/* Load More: the loadmore runtime adds .sf-loadmore-hidden to items beyond the
   current batch. This rule MUST ship in FRAMEWORK_CSS — the runtime only toggles
   the class, it never injects CSS, so without this every item shows on publish. */
.sytatic-section.sytatic-section .sf-loadmore-hidden {
  display: none !important;
}
/* Filterable carousel: when the reducer's survivor set is empty, the carousel
   adapter stamps .sf-carousel-empty onto the [data-slider] root so the empty
   message (a separate [data-sf-empty] sibling) reads cleanly. This rule hides
   ONLY the runtime-injected Embla chrome inside that root — SLIDER_RUNTIME
   creates these classes, never CSS, so it must ship in FRAMEWORK_CSS. It is
   inert unless the adapter adds the class ⇒ a plain carousel republishes
   byte-identical (backward-compat). */
.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__viewport,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__button,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__dots,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__progress,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__scroll-bar,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__snap-display,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__play,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__thumbs__viewport,.sytatic-section.sytatic-section [data-slider].sf-carousel-empty .embla__stage {
  display: none !important;
}
.sytatic-section.sytatic-section [data-sf-empty] {
  display: none !important;
}
.sytatic-section.sytatic-section .sf-filter-tag {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 4px 10px !important;
  background: var(--sf-color-surface, rgba(127,127,127,0.12)) !important;
  border-radius: var(--sf-radius-md, 6px) !important;
  font-size: 12.8px !important;
  color: var(--sf-color-body, inherit) !important;
}
.sytatic-section.sytatic-section .sf-filter-tag button {
  background: none !important;
  border: none !important;
  cursor: pointer !important;
  font-size: 1em !important;
  padding: 0 2px !important;
  color: inherit !important;
  opacity: 0.6 !important;
  line-height: 1 !important;
}
.sytatic-section.sytatic-section .sf-filter-tag button:hover {
  opacity: 1 !important;
}
.sytatic-section.sytatic-section [data-sf-filter-group] [data-sf-filter]:not(select):not(input) {
  cursor: pointer !important;
  padding: 6px 14px !important;
  border-radius: var(--sf-radius-md, 6px) !important;
  /* Theme-aware border: uses project token when set, falls back to a neutral
     semi-transparent grey that is visible on both light and dark backgrounds.
     The previous #e5e7eb fallback was invisible on dark-background sections. */
  border: 1px solid var(--sf-color-border, rgba(127,127,127,0.35)) !important;
  background: transparent !important;
  color: inherit !important;
  font-size: 14px !important;
  font-family: inherit !important;
  transition: background-color 0.15s ease, color 0.15s ease, border-color 0.15s ease !important;
}
.sytatic-section.sytatic-section [data-sf-filter-group] [data-sf-filter]:not(select):not(input):hover {
  /* rgba fallback works on both light and dark sections */
  background-color: var(--sf-color-surface, rgba(127,127,127,0.1)) !important;
}
.sytatic-section.sytatic-section [data-sf-filter-group] [data-sf-filter].sf-active:not(select):not(input) {
  background-color: var(--sf-color-primary, #4F46E5) !important;
  color: var(--sf-color-primary-text, #ffffff) !important;
  border-color: var(--sf-color-primary, #4F46E5) !important;
}
/* ── Rich text typography — overrides theme list/heading variables ── */
.sytatic-section.sytatic-section [contenteditable] p,.sytatic-section.sytatic-section [data-builder-type="RichText"] p,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] p,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] p { margin: 0.5em 0 !important; }
.sytatic-section.sytatic-section [contenteditable] h1,.sytatic-section.sytatic-section [contenteditable] h2,.sytatic-section.sytatic-section [contenteditable] h3,.sytatic-section.sytatic-section [contenteditable] h4,.sytatic-section.sytatic-section [data-builder-type="RichText"] h1,.sytatic-section.sytatic-section [data-builder-type="RichText"] h2,.sytatic-section.sytatic-section [data-builder-type="RichText"] h3,.sytatic-section.sytatic-section [data-builder-type="RichText"] h4,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] h1,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] h2,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] h3,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] h4,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] h1,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] h2,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] h3,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] h4 { margin: 0.75em 0 0.5em !important; }
.sytatic-section.sytatic-section [contenteditable] ul,.sytatic-section.sytatic-section [contenteditable] ol,.sytatic-section.sytatic-section [data-builder-type="RichText"] ul,.sytatic-section.sytatic-section [data-builder-type="RichText"] ol,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] ul,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] ol,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] ul,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] ol {
  list-style: revert !important; padding-left: 2.5em !important; margin: 0.5em 0 !important;
}
.sytatic-section.sytatic-section [contenteditable] li,.sytatic-section.sytatic-section [data-builder-type="RichText"] li,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] li,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] li { margin: 0.25em 0 !important; }
.sytatic-section.sytatic-section [contenteditable] li p,.sytatic-section.sytatic-section [data-builder-type="RichText"] li p,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] li p,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] li p { margin: 0 !important; }
.sytatic-section.sytatic-section [contenteditable] > *:first-child,.sytatic-section.sytatic-section [data-builder-type="RichText"] > *:first-child,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] > *:first-child,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] > *:first-child { margin-top: 0 !important; }
.sytatic-section.sytatic-section [contenteditable] > *:last-child,.sytatic-section.sytatic-section [data-builder-type="RichText"] > *:last-child,.sytatic-section.sytatic-section [data-builder-type="TextBlock"] > *:last-child,.sytatic-section.sytatic-section [data-builder-type="Blockquote"] > *:last-child { margin-bottom: 0 !important; }
/* Icon default box - a size-less Icon (custom class, missing the default 'icon'
   class) otherwise lets its 100%/100% SVG balloon to fill the parent (the
   "giant icon" bug). @layer framework is fallback-only: any user class that
   sets width/height overrides this. */
.sytatic-section.sytatic-section [data-builder-type="Icon"] { display: inline-flex !important; width: 24px !important; height: 24px !important; }
/* Toggle switch — default look for the REAL child parts, targeted by the stable
   data-sf-toggle-part attr (survives auto-classing). @layer framework is
   fallback-only, so any user class from the style panel overrides these. The
   thumb slide uses margin-auto, so it stays correct at ANY track/thumb size. */
.sytatic-section.sytatic-section [data-sf-toggle] { display: inline-flex !important; align-items: center !important; gap: 10px !important; cursor: pointer !important; vertical-align: middle !important; background: transparent !important; border: 0 !important; padding: 0 !important; font: inherit !important; color: inherit !important; }
.sytatic-section.sytatic-section [data-sf-toggle-part="track"] { position: relative !important; display: inline-flex !important; align-items: center !important; width: 44px !important; height: 24px !important; padding: 3px !important; border-radius: 999px !important; background: var(--sf-color-border, #d1d5db) !important; transition: background 0.2s ease !important; box-sizing: border-box !important; flex-shrink: 0 !important; }
.sytatic-section.sytatic-section [data-sf-toggle-part="thumb"] { width: 18px !important; height: 18px !important; border-radius: 999px !important; background: #ffffff !important; box-shadow: 0 1px 3px rgba(0,0,0,0.25) !important; transition: margin 0.2s ease !important; flex-shrink: 0 !important; }
.sytatic-section.sytatic-section [data-sf-toggle][data-sf-checked] [data-sf-toggle-part="track"] { background: var(--sf-color-primary, #2563eb) !important; }
.sytatic-section.sytatic-section [data-sf-toggle][data-sf-checked] [data-sf-toggle-part="thumb"] { margin-left: auto !important; }
.sytatic-section.sytatic-section [data-sf-toggle-part="label"] { margin: 0 !important; font-size: 15px !important; line-height: 1 !important; user-select: none !important; color: var(--sf-color-muted, #9ca3af) !important; transition: color 0.2s ease !important; }
.sytatic-section.sytatic-section [data-sf-toggle]:not([data-sf-checked]) [data-sf-toggle-part="label"][data-side="off"] { color: var(--sf-color-heading, #111827) !important; font-weight: 600 !important; }
.sytatic-section.sytatic-section [data-sf-toggle][data-sf-checked] [data-sf-toggle-part="label"][data-side="on"] { color: var(--sf-color-heading, #111827) !important; font-weight: 600 !important; }
/* Popover (@zag-js/popover) — structural floor. Zag's own inline style
   (getPositionerProps/getArrowProps/getArrowTipProps, source-verified in
   get-styles.js) supplies position/transform/isolation for the positioner and
   size/placement for the arrow; framework CSS supplies only the custom
   properties those inline styles REFERENCE but never SET (var(--z-index),
   var(--arrow-size), var(--arrow-background) all have no inline fallback —
   without these the positioner has no stacking priority and the arrow
   collapses to zero size). --arrow-background mirrors --sf-popover-content-bg
   so the arrow tip always matches whatever background Content resolves to,
   including a per-instance override — no JS, generation-time correct. */
.sytatic-section.sytatic-section [data-popover-positioner] { --z-index: 1050 !important; }
.sytatic-section.sytatic-section [data-popover-arrow] { --arrow-size: 10px !important; --arrow-background: var(--sf-popover-content-bg, #ffffff) !important; }
/* Menu (@zag-js/menu) — structural floor: the --z-index the portaled
   positioner's popper inline style references but never sets. */
.sytatic-section.sytatic-section [data-menu-positioner] { --z-index: 100 !important; }
/* Nested submenu: display:contents lets the trigger-item flow into the PARENT
   content as a real menuitem while [data-menu-sub] stays the child machine's root
   anchor (querySelectorAll/closest ignore display:contents, so Zag's dom queries
   still find the trigger-item inside the parent content). */
.sytatic-section.sytatic-section [data-menu-sub] { display: contents !important; }
/* Cascade (@zag-js/menu) — structural floor. */
/* Root is the positioning context for the opacity:0 backing-input overlay. */
.sytatic-section.sytatic-section [data-cascade] { position: relative !important; }
/* The --z-index the portaled column's popper inline style references but never
   sets (same gap MENU_FRAMEWORK_CSS fills for the menu positioner). */
.sytatic-section.sytatic-section [data-cascade-positioner] { --z-index: 100 !important; }
/* A branch: display:contents lets its trigger-item flow into the PARENT column
   as a real menuitem while [data-cascade-sub] stays the child machine's root
   anchor (querySelectorAll/closest ignore display:contents, so Zag's dom queries
   still find the trigger-item inside the parent column). */
.sytatic-section.sytatic-section [data-cascade-sub] { display: contents !important; }
/* The backing form input — a REAL <input> that MUST participate in FormData +
   native constraint validation, so it is NOT type=hidden / display:none (both are
   barred from validation). An opacity:0 overlay over the whole control instead:
   in-flow (so FormData + checkValidity see it), invisible, click-through
   (pointer-events:none, so the trigger stays clickable), out of the tab order,
   and the native "please fill out this field" bubble anchors on the control. */
.sytatic-section.sytatic-section [data-cascade-input] {
  position: absolute !important; inset: 0 !important; width: 100% !important; height: 100% !important;
  margin: 0 !important; padding: 0 !important; border: 0 !important; opacity: 0 !important;
  pointer-events: none !important; -webkit-appearance: none !important; appearance: none !important;
} /* end @layer framework */

/* ============================================================
   COMPONENT CSS — interactive component runtime styles.
   Accordion, Tabs, Slider, Modal, Drawer, Tooltip, Nav state.
   Component layer sits above framework in cascade.
   ============================================================ */

/* ── Nav component CSS (TASK-083: CSSRuleBuilder) ── */

/* Hamburger ↔ × icon swap — animated crossfade + rotate */

.sytatic-section.sytatic-section [data-nav-toggle] {
  position: relative !important;
}

.sytatic-section.sytatic-section [data-nav-toggle] .nav-icon-open,.sytatic-section.sytatic-section [data-nav-toggle] .nav-icon-close {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  pointer-events: none !important;
  transition: opacity 0.2s ease, transform 0.2s ease !important;
}

.sytatic-section.sytatic-section [data-nav-toggle] .nav-icon-close {
  position: absolute !important;
  inset: 0 !important;
  opacity: 0 !important;
  transform: rotate(45deg) scale(0.6) !important;
}

.sytatic-section.sytatic-section [data-nav-toggle][aria-expanded="true"] .nav-icon-open {
  opacity: 0 !important;
  transform: rotate(-45deg) scale(0.6) !important;
}

.sytatic-section.sytatic-section [data-nav-toggle][aria-expanded="true"] .nav-icon-close {
  opacity: 1 !important;
  transform: none !important;
}

/* ---- Tabs (TASK-084: CSSRuleBuilder) ---- */

.sytatic-section.sytatic-section [data-builder-type="Tabs"] {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
}

.sytatic-section.sytatic-section [data-builder-type="TabList"] {
  display: flex !important;
}

.sytatic-section.sytatic-section [data-builder-type="TabTrigger"] {
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-builder-type="TabPanels"] {
  width: 100% !important;
}

/* Panel transition animation — Zag un-hide triggers a CSS keyframe */

.sytatic-section.sytatic-section [data-tabs][data-tabs-anim="fade"] [data-tab-panel]:not([hidden]) {
  animation: sytatic-sf-tab-fade var(--sf-tab-anim-duration, 300ms) var(--sf-tab-anim-ease, ease) both !important;
}

.sytatic-section.sytatic-section [data-tabs][data-tabs-anim="slide"] [data-tab-panel]:not([hidden]) {
  animation: sytatic-sf-tab-slide var(--sf-tab-anim-duration, 300ms) var(--sf-tab-anim-ease, ease) both !important;
}

@keyframes sytatic-sf-tab-fade{from{opacity:0}to{opacity:1}}

@keyframes sytatic-sf-tab-slide{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}

@media (prefers-reduced-motion: reduce){.sytatic-section.sytatic-section [data-tabs][data-tabs-anim] [data-tab-panel]{animation:none !important}}

/* Tab layout — responsive across breakpoints */

.sytatic-section.sytatic-section [data-tabs][data-tabs-layout="top"] { display: flex !important; flex-direction: column !important; }

.sytatic-section.sytatic-section [data-tabs][data-tabs-layout="bottom"] { display: flex !important; flex-direction: column-reverse !important; }

.sytatic-section.sytatic-section [data-tabs][data-tabs-layout="left"] { display: flex !important; flex-direction: row !important; }

.sytatic-section.sytatic-section [data-tabs][data-tabs-layout="right"] { display: flex !important; flex-direction: row-reverse !important; }

@media (max-width: 991px) {
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-tablet="top"] { display: flex !important; flex-direction: column !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-tablet="bottom"] { display: flex !important; flex-direction: column-reverse !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-tablet="left"] { display: flex !important; flex-direction: row !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-tablet="right"] { display: flex !important; flex-direction: row-reverse !important; }
}

@media (max-width: 767px) {
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilel="top"] { display: flex !important; flex-direction: column !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilel="bottom"] { display: flex !important; flex-direction: column-reverse !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilel="left"] { display: flex !important; flex-direction: row !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilel="right"] { display: flex !important; flex-direction: row-reverse !important; }
}

@media (max-width: 479px) {
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilep="top"] { display: flex !important; flex-direction: column !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilep="bottom"] { display: flex !important; flex-direction: column-reverse !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilep="left"] { display: flex !important; flex-direction: row !important; }
.sytatic-section.sytatic-section [data-tabs][data-tabs-layout-mobilep="right"] { display: flex !important; flex-direction: row-reverse !important; }
}

/* ── Slider CSS is defined in lib/builder-core/slider/slider-css.ts (SLIDER_CSS) ── */

/* ── Slider / Embla Carousel ───────────────────────────────────────────────
   These styles MUST load before Embla measures the DOM.
   All selectors are scoped to [data-slider] to avoid global leakage.     */

.sytatic-section.sytatic-section [data-slider] {
  position: relative !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__viewport {
  overflow: hidden !important;
  width: 100% !important;
  /* Settable main-image aspect (data-slider-slide-aspect). Default/absent =
     auto, which IS aspect-ratio's own initial value — a no-op, so an existing
     slider with no aspect authored renders exactly as before (no forced
     square, no letterboxing change). Only takes effect once the author picks
     a fixed ratio from the settings panel (buildThumbs/_initOne then also
     toggle the .sf-slider-fixed-aspect marker class, below). */
  aspect-ratio: var(--slider-viewport-aspect, auto) !important;
}

/* Fill the fixed-aspect box without cropping the product out of frame — opt-in
   only (the marker class is JS-set only when an explicit aspect is chosen),
   so a slide's own Image element sizing is untouched for every other slider. */

.sytatic-section.sytatic-section [data-slider].sf-slider-fixed-aspect .embla__viewport [data-slider-slide] img {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] .embla__viewport {
  height: var(--slider-slide-height, 300px) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__container {
  display: flex !important;
  touch-action: pan-y pinch-zoom !important;
  backface-visibility: hidden !important;
  margin-left: calc(var(--slider-spacing, 0px) * -1) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] .embla__container {
  flex-direction: column !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  gap: var(--slider-spacing, 0px) !important;
  /* Y-axis: let browser handle horizontal panning so Embla can capture vertical swipes */
  touch-action: pan-x pinch-zoom !important;
}

/* Gallery frame hugs the CURRENT image. A thumb-rail gallery holds mixed-ratio
   media; Embla's flex row otherwise stretches every slide to the TALLEST one and
   (align-items:stretch → centered) leaves a dead letterbox band above/below a
   shorter image before the thumb rail — the reported "gap". align-items:flex-start
   is exactly what Embla's AutoHeight plugin requires; the runtime force-enables
   AutoHeight for horizontal thumb galleries, so together the viewport tracks the
   ACTIVE slide's height at ANY ratio — no gap, no forced aspect. Scoped to
   :has(.embla__thumbs__viewport) so plain carousels (which may rely on equal-height
   stretch) are untouched (additive — see feedback_backward_compat_no_break_existing_sites). */

.sytatic-section.sytatic-section [data-slider]:has(.embla__thumbs__viewport) .embla__container {
  align-items: flex-start !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__container > [data-slider-slide] {
  flex: 0 0 100% !important;
  min-width: 0 !important;
  padding-left: var(--slider-spacing, 0px) !important;
  box-sizing: border-box !important;
  background-clip: border-box !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] .embla__container > [data-slider-slide] {
  padding-left: 0 !important;
  padding-top: 0 !important;
  /* CSS-variable driven height: JS sets --slider-slide-height before Embla init.
     This selector has higher specificity than the base [data-slider] .embla__container > [data-slider-slide]
     rule because of the additional [data-slider-axis="y"] attribute. */
  flex: 0 0 var(--slider-slide-height, 300px) !important;
  min-height: 0 !important;
}

/* Fade plugin: slides stack (not flex row), each positioned absolutely by Embla */

.sytatic-section.sytatic-section [data-slider][data-slider-fade="true"] .embla__container {
  display: block !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-fade="true"] .embla__container > [data-slider-slide] {
  position: relative !important;
  backface-visibility: hidden !important;
  padding-left: 0 !important;
}

/* ── Pre-hydrate carousel layout (flash + CLS guard) ────────────────────────
   Published pages ship a slider's slides as RAW direct children of [data-slider];
   the runtime later wraps them into .embla__viewport/.embla__container and sizes
   each slide at init. If the pre-JS layout differs from the hydrated one, the box
   RESIZES on init — a visible "loads wrong, then snaps" flash AND a large CLS: a
   multi-up slider (slide-size:50%) reserves ONE full-width slide's height pre-JS,
   then collapses to the 2-up height (measured CLS 0.70 on a real store).

   Fix: lay the RAW direct-child slides out AS the carousel here, so first paint
   already matches the hydrated result. The per-instance geometry
   (--slider-slide-basis / --slider-spacing / --slider-slide-height) is written
   inline at publish by injectSliderPrehydrate(), mirroring the runtime's per-slide
   flex EXACTLY. Every rule is gated on :not([data-slider-ready]); the runtime sets
   that attribute once the real wrapper exists, dropping these rules cleanly (and
   clears it on teardown, so a re-init is protected too). */

/* Horizontal (default): [data-slider] itself acts as the flex viewport+container.
   Mirrors .embla__container: negative margin-left offsets the first slide's
   padding-left so the first slide sits flush while later slides keep the gap. */

.sytatic-section.sytatic-section [data-slider]:not([data-slider-ready]) {
  display: flex !important;
  overflow: hidden !important;
  margin-left: calc(var(--slider-spacing, 0px) * -1) !important;
}

.sytatic-section.sytatic-section [data-slider]:not([data-slider-ready]) > [data-slider-slide] {
  flex: 0 0 var(--slider-slide-basis, 100%) !important;
  min-width: 0 !important;
  padding-left: var(--slider-spacing, 0px) !important;
  box-sizing: border-box !important;
}

/* Vertical: fixed-height column — reserve exactly one slide-height. */

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"]:not([data-slider-ready]) {
  flex-direction: column !important;
  height: var(--slider-slide-height, 300px) !important;
  margin-left: 0 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"]:not([data-slider-ready]) > [data-slider-slide] {
  flex: 0 0 var(--slider-slide-height, 300px) !important;
  min-height: 0 !important;
  padding-left: 0 !important;
}

/* Fade: slides stack (block); show only the first pre-JS — Embla positions the
   rest absolutely once hydrated, so the reserved height is one slide either way. */

.sytatic-section.sytatic-section [data-slider][data-slider-fade="true"]:not([data-slider-ready]) {
  display: block !important;
  overflow: visible !important;
  margin-left: 0 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-fade="true"]:not([data-slider-ready]) > [data-slider-slide] {
  padding-left: 0 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-fade="true"]:not([data-slider-ready]) > [data-slider-slide] ~ [data-slider-slide] {
  display: none !important;
}

/* ── Post-hydrate root: drop the pre-hydrate raw-slide layout STRUCTURALLY ──────
   The pre-hydrate rules above lay the RAW slides out as a flex ROW (the carousel)
   before JS. The runtime drops them by stamping [data-slider-ready] — but in the
   React builder canvas that runtime attr can be re-rendered away, so the flex-row
   lingers and shoves the built dots/thumbs/arrows sideways (the "dots on the
   right / crammed top-right" bug). :has(.embla__viewport) is a STRUCTURAL
   condition — true the instant the runtime builds the real viewport, and it
   cannot be stripped by a re-render — so it reliably restores the normal block
   root (viewport + dots + thumbs stack vertically) in canvas AND published. Same
   specificity as the :not([data-slider-ready]) rule but later in source → it wins
   whenever the viewport exists. Covers thumbs-left/right too (viewport nests in
   .embla__stage), hence a descendant :has, not a direct-child one. */

.sytatic-section.sytatic-section [data-slider]:has(.embla__viewport) {
  display: block !important;
  overflow: visible !important;
  margin-left: 0 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"]:has(.embla__viewport) {
  height: auto !important;
}

/* ── Arrow navigation buttons ──────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] > .embla__button {
  position: absolute !important;
  top: 50% !important;
  z-index: 1 !important;
  width: var(--arrow-size, 40px) !important;
  height: var(--arrow-size, 40px) !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: var(--arrow-radius, 50%) !important;
  border: none !important;
  cursor: pointer !important;
  background: var(--arrow-bg, rgba(255, 255, 255, 0.85)) !important;
  color: var(--arrow-color, #222) !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12) !important;
  transform: translateY(-50%) !important;
  transition: background 0.15s, opacity 0.15s !important;
}

.sytatic-section.sytatic-section [data-slider] > .embla__button:hover {
  background: var(--arrow-bg-hover, #fff) !important;
}

.sytatic-section.sytatic-section [data-slider] > .embla__button:active {
  background: var(--arrow-bg-active, rgba(0, 0, 0, 0.08)) !important;
}

.sytatic-section.sytatic-section [data-slider] > .embla__button--disabled {
  opacity: 0.3 !important;
  cursor: default !important;
}

.sytatic-section.sytatic-section [data-slider] > .embla__button--prev {
  left: 12px !important;
}

.sytatic-section.sytatic-section [data-slider] > .embla__button--next {
  right: 12px !important;
}

/* RTL: mirror the horizontal arrows (prev → right edge, next → left edge) and
   flip the chevron SVGs so they point outward. Declared BEFORE the Y-axis block
   so a vertical slider's top/bottom centering (equal specificity, later in source)
   still wins. LTR is untouched — every rule is gated on data-slider-direction="rtl". */

.sytatic-section.sytatic-section [data-slider][data-slider-direction="rtl"] > .embla__button--prev {
  left: auto !important;
  right: 12px !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-direction="rtl"] > .embla__button--next {
  right: auto !important;
  left: 12px !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-direction="rtl"] > .embla__button svg {
  transform: scaleX(-1) !important;
}

/* Y-axis: arrows shift to top/bottom centered */

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] > .embla__button {
  top: auto !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] > .embla__button--prev {
  top: 8px !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-axis="y"] > .embla__button--next {
  bottom: 8px !important;
  top: auto !important;
}

/* ── Dot navigation ────────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__dots {
  display: flex !important;
  justify-content: center !important;
  gap: 6px !important;
  margin-top: 12px !important;
}

/* Dots follow the slider's horizontal alignment (default center = Embla's default
   align). Uses the existing data-slider-align attr — no new attribute. */

.sytatic-section.sytatic-section [data-slider][data-slider-align="start"] .embla__dots { justify-content: flex-start !important; }

.sytatic-section.sytatic-section [data-slider][data-slider-align="end"]   .embla__dots { justify-content: flex-end !important; }

/* With a side thumbnail rail the dots would sit under the whole slider (rail +
   image), reading as "pushed toward the rail / on the right". Offset them by the
   rail width so they center under the MAIN image — mirrors the arrow-offset rules.
   Gated on data-slider-thumbs="true": the position attr can linger after Thumbs is
   toggled OFF, and without the rail there is nothing to compensate for — an
   ungated rule would leave the dots row pushed inward beside empty space. */

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="left"] .embla__dots {
  padding-left: calc(var(--thumbs-rail, 14%) + var(--thumbs-gap, 9.6px)) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="right"] .embla__dots {
  padding-right: calc(var(--thumbs-rail, 14%) + var(--thumbs-gap, 9.6px)) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__dot {
  width: var(--dot-size, 10px) !important;
  height: var(--dot-size, 10px) !important;
  border-radius: 50% !important;
  border: none !important;
  background: var(--dot-color, #d4d4d8) !important;
  cursor: pointer !important;
  padding: 0 !important;
  transition: background 0.15s !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__dot:hover {
  background: var(--dot-hover, #a1a1aa) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__dot--selected {
  background: var(--dot-active, #18181b) !important;
}

/* ── Progress bar ──────────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__progress {
  position: relative !important;
  width: 100% !important;
  height: var(--progress-height, 4px) !important;
  background: var(--pb-track, #e4e4e7) !important;
  border-radius: 2px !important;
  margin-top: 12px !important;
  overflow: hidden !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__progress__bar {
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: -100% !important;
  width: 100% !important;
  background: var(--pb-bar, #18181b) !important;
  border-radius: 2px !important;
}

/* ── Scroll bar (range input) ──────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar {
  width: 100% !important;
  margin-top: 12px !important;
  padding: 4px 0 !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar__track {
  -webkit-appearance: none !important;
  appearance: none !important;
  display: block !important;
  width: 100% !important;
  height: var(--sb-height, 4px) !important;
  background: var(--sb-track, #e4e4e7) !important;
  border-radius: 2px !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar__track::-webkit-slider-thumb {
  -webkit-appearance: none !important;
  appearance: none !important;
  width: var(--sb-thumb-size, 20px) !important;
  height: var(--sb-thumb-size, 20px) !important;
  border-radius: 50% !important;
  background: var(--sb-thumb, #18181b) !important;
  cursor: pointer !important;
  margin-top: calc(var(--sb-thumb-size, 20px) / -2 + var(--sb-height, 4px) / 2) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar__track::-webkit-slider-thumb:hover {
  background: var(--sb-thumb-hover, var(--sb-thumb, #18181b)) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar__track::-moz-range-thumb {
  width: var(--sb-thumb-size, 20px) !important;
  height: var(--sb-thumb-size, 20px) !important;
  border-radius: 50% !important;
  background: var(--sb-thumb, #18181b) !important;
  cursor: pointer !important;
  border: none !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__scroll-bar__track::-moz-range-thumb:hover {
  background: var(--sb-thumb-hover, var(--sb-thumb, #18181b)) !important;
}

/* ── Snap counter display ──────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__snap-display {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 2px !important;
  font-size: 14px !important;
  color: #71717a !important;
  margin-top: 8px !important;
  font-variant-numeric: tabular-nums !important;
}

/* ── Play / Stop button ────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__play {
  display: block !important;
  margin: 12px auto 0 !important;
  padding: 5px 16px !important;
  font-size: 12px !important;
  font-weight: 500 !important;
  border: 1px solid #d4d4d8 !important;
  border-radius: 6px !important;
  background: #fff !important;
  color: #18181b !important;
  cursor: pointer !important;
  transition: background 0.15s !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__play:hover {
  background: #f4f4f5 !important;
}

/* ── ClassNames plugin ─────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .is-snapped {
  opacity: 1 !important;
}

/* ── Lazy load ─────────────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__lazy-load__img {
  opacity: 0 !important;
  transition: opacity 0.3s ease !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__lazy-load__img.is-loaded {
  opacity: 1 !important;
}

/* ── Thumbs ────────────────────────────────────────────────────────────── */

.sytatic-section.sytatic-section [data-slider] .embla__thumbs__viewport {
  overflow: hidden !important;
  margin-top: 12.8px !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__thumbs__container {
  display: flex !important;
  gap: var(--thumbs-gap, 9.6px) !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__thumbs__slide {
  /* horizontal: N-per-view share the strip width (minus the gaps) */
  flex: 0 0 calc((100% - (var(--thumbs-per-view, 4) - 1) * var(--thumbs-gap, 9.6px)) / var(--thumbs-per-view, 4)) !important;
  min-width: 0 !important;
  /* Square the thumb from its OWN box, not only from a child <img>. Image-less
     slides fall back to a numbered button (buildThumbs) with no intrinsic height —
     without this, top/bottom strips collapse to a single text line while left/right
     stay square. aspect-ratio:1 keeps all four positions square + consistent. */
  aspect-ratio: 1 !important;
  /* Uniform full-strength thumbs — a slide is selected by the ring below, NOT by
     fading the others to gray (white product photos at 0.5 read as gray over a
     dark canvas — the reported inconsistency). */
  opacity: 1 !important;
  cursor: pointer !important;
  transition: opacity 0.15s, box-shadow 0.15s !important;
  padding: 0 !important;
  /* !important on the reset trio: a host Shopify theme's own (unlayered)
     thumbnail/gallery CSS otherwise leaks a border/background onto these
     buttons — this block already sits inside @layer framework › component,
     so !important here wins the cascade regardless of the theme's specificity
     (see reference_css_cascade_layers). Keeps every thumb visually consistent
     no matter what theme it publishes into. */
  border: 0 !important;
  background: none !important;
  appearance: none !important;
  border-radius: var(--thumbs-radius, 6px) !important;
  overflow: hidden !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__thumbs__slide img,.sytatic-section.sytatic-section [data-slider] .embla__thumbs__img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: 1 / 1 !important;
  object-fit: cover !important;
  pointer-events: none !important;
}

/* ── Thumbnail position: bottom (default) · top · left · right ────────────────
   buildThumbs sets DOM order for top/bottom; for left/right it wraps the main
   viewport + a vertical rail in .embla__stage. Driven by data-slider-thumbs-position. */

.sytatic-section.sytatic-section [data-slider] .embla__stage {
  display: flex !important;
  gap: var(--thumbs-gap, 9.6px) !important;
  align-items: stretch !important;
}

.sytatic-section.sytatic-section [data-slider] .embla__stage > .embla__viewport {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="left"] .embla__thumbs__viewport,.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="right"] .embla__thumbs__viewport {
  flex: 0 0 var(--thumbs-rail, 14%) !important;
  margin-top: 0 !important;
  /* anchor the absolute container below so the MAIN viewport (the image), not
     the stacked thumbs, drives the stage height; the rail just scrolls within it */
  position: relative !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="left"] .embla__thumbs__container,.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="right"] .embla__thumbs__container {
  flex-direction: column !important;
  position: absolute !important;
  inset: 0 !important;
  /* compact + top-aligned by default; the thumbs keep their own (square) size and
     scroll when there are more than fit — they do NOT stretch to fill the height */
  justify-content: var(--thumbs-align, flex-start) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="left"] .embla__thumbs__slide,.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="right"] .embla__thumbs__slide {
  flex: 0 0 auto !important;          /* vertical rail: square thumbs sized by the rail width */
  width: 100% !important;
  aspect-ratio: 1 !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs-position="top"] .embla__thumbs__viewport {
  margin-top: 0 !important;
  margin-bottom: 12.8px !important;
}

/* keep the nav arrows over the main image (not the side rail) for left/right.
   Gated on data-slider-thumbs="true" for the same reason as the dot offsets: a
   lingering position attr after Thumbs is turned OFF must not push the arrow in. */

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="left"] > .embla__button--prev {
  margin-left: calc(var(--thumbs-rail, 14%) + var(--thumbs-gap, 9.6px)) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="right"] > .embla__button--next {
  margin-right: calc(var(--thumbs-rail, 14%) + var(--thumbs-gap, 9.6px)) !important;
}

/* Pre-init, reserve the thumb-strip space so the runtime appending the real strip
   doesn't shift surrounding content (CLS). padding-bottom is relative to the slider
   WIDTH, matching the square thumbs (~22%). POSITION-AWARE: bottom (and the default,
   absent-attr case) reserves space BELOW via ::after; top reserves ABOVE via ::before;
   left/right need NO vertical reserve — the side rail shares the main image's height,
   so a bottom reserve there would just flash an empty gap that collapses on hydrate.
   The :has() guard drops each rule the instant the real strip mounts, so it never
   double-reserves; browsers without :has() fall back to prior behaviour. */

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="bottom"]:not([data-slider-thumbs-single]):not(:has([data-slider-thumbs-viewport]))::after,.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"]:not([data-slider-thumbs-position]):not([data-slider-thumbs-single]):not(:has([data-slider-thumbs-viewport]))::after {
  content: "" !important;
  display: block !important;
  margin-top: 12.8px !important;
  padding-bottom: calc(100% / var(--thumbs-per-view, 4)) !important;
}

.sytatic-section.sytatic-section [data-slider][data-slider-thumbs="true"][data-slider-thumbs-position="top"]:not([data-slider-thumbs-single]):not(:has([data-slider-thumbs-viewport]))::before {
  content: "" !important;
  display: block !important;
  margin-bottom: 12.8px !important;
  padding-bottom: calc(100% / var(--thumbs-per-view, 4)) !important;
}

/* Selected-thumb indicator — a brand-ring, not opacity-only, and !important
   (same @layer framework › component cascade-layer reasoning as the reset
   trio above) so a host theme's own thumbnail/gallery CSS can never make the
   selected/unselected states look inconsistent (the reported white-bg-vs-gray
   symptom was theme leak-through, not anything Sytatic's CSS declared).
   Renamed from the old 'embla-thumbs__slide--selected' (hyphen after embla)
   to 'embla__thumbs__slide--selected' — matches the base 'embla__thumbs__slide'
   class it modifies; functionally identical (classList.add is independent of
   the base class), purely a naming-consistency fix. */

.sytatic-section.sytatic-section [data-slider] .embla__thumbs__slide--selected {
  opacity: 1 !important;
  box-shadow: 0 0 0 2.5px var(--thumbs-selected-ring, var(--sf-color-primary, #18181b)) !important;
}

/* ── Editor overrides (body has [data-builder-edit] attribute) ─────────── */

/*
 * DESIGN: Single-slide editing — Webflow / Bricks / Elementor pattern.
 * Embla runs with overflow: hidden so only one slide is visible at a time.
 * Drag is disabled in JS. Edit-mode arrows always render for navigation.
 * A "Slide N / Total" badge is injected by the runtime for orientation.
 */

/* Dashed outline marks each slide as a selectable element */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] .embla__container > [data-slider-slide] {
  outline: 1px dashed rgba(99, 102, 241, 0.35) !important;
}

/* Edit-mode arrow buttons — builder chrome look (direct children only, never bleeds into SliderArrows).
   [data-builder-edit] prefix gives these higher specificity than the base rules. */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] > .embla__button {
  background: #ffffff !important;
  border: 1px solid #d4d4d8 !important;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.08) !important;
}

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] > .embla__button:hover {
  background: #f4f4f5 !important;
  border-color: #a1a1aa !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.12) !important;
}

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] > .embla__button--disabled {
  opacity: 0.3 !important;
  pointer-events: none !important;
}

/* "Slide N / Total" counter badge */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] .embla__edit-counter {
  position: absolute !important;
  top: 8px !important;
  left: 50% !important;
  transform: translateX(-50%) !important;
  background: rgba(15, 15, 15, 0.55) !important;
  color: #fff !important;
  padding: 3px 10px !important;
  border-radius: 999px !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  white-space: nowrap !important;
  pointer-events: none !important;
  z-index: 10 !important;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
  letter-spacing: 0.03em !important;
}

/* Hide autoplay / progress / scrollbar controls — not useful while editing.
   [data-builder-edit] prefix provides higher specificity than base rules. */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider] .embla__progress,.sytatic-section.sytatic-section [data-builder-edit] [data-slider] .embla__play,.sytatic-section.sytatic-section [data-builder-edit] [data-slider] .embla__scroll-bar {
  display: none !important;
}

/* ── External / Detached Slider Nav Elements ───────────────────────────────
   Standalone nav elements placed anywhere on the page, wired via data-slider-id.
   They reuse the same .embla__button, .embla__dot, etc. classes as built-in nav. */

.sytatic-section.sytatic-section [data-slider-arrows],.sytatic-section.sytatic-section [data-slider-dots],.sytatic-section.sytatic-section [data-slider-progress],.sytatic-section.sytatic-section [data-slider-scroll-bar] {
  position: relative !important;
}

/* External arrow buttons — always styled via [data-slider-nav], no class dependency */

.sytatic-section.sytatic-section [data-slider-arrows] [data-slider-nav] {
  position: relative !important;
  width: var(--arrow-btn-width, 40px) !important;
  height: var(--arrow-btn-height, 40px) !important;
  padding: 0 !important;
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: var(--arrow-radius, 50%) !important;
  border: none !important;
  cursor: pointer !important;
  background: var(--arrow-bg, rgba(255, 255, 255, 0.85)) !important;
  color: var(--arrow-color, #222) !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12) !important;
  transition: background 0.15s, opacity 0.15s !important;
  flex-shrink: 0 !important;
}

.sytatic-section.sytatic-section [data-slider-arrows] [data-slider-nav]:hover {
  background: var(--arrow-bg-hover, #fff) !important;
}

.sytatic-section.sytatic-section [data-slider-arrows] [data-slider-nav]:active {
  background: var(--arrow-bg-active, rgba(0, 0, 0, 0.08)) !important;
}

.sytatic-section.sytatic-section [data-slider-arrows] [data-slider-nav] svg {
  width: var(--arrow-icon-size, 24px) !important;
  height: var(--arrow-icon-size, 24px) !important;
  flex-shrink: 0 !important;
}

.sytatic-section.sytatic-section [data-slider-arrows] [data-slider-nav].embla__button--disabled {
  opacity: 0.3 !important;
  cursor: default !important;
}

/* External dot navigation — mirrors the built-in .embla__dots row + .embla__dot
   button styling so a detached [data-slider-dots] renders as styled circles by
   default. wireDots() appends .embla__dot buttons straight into this element, so
   the element itself is the flex row (the built-in wraps them in .embla__dots). */

.sytatic-section.sytatic-section [data-slider-dots] {
  display: flex !important;
  justify-content: center !important;
  gap: 6px !important;
}

.sytatic-section.sytatic-section [data-slider-dots] .embla__dot {
  width: var(--dot-size, 10px) !important;
  height: var(--dot-size, 10px) !important;
  border-radius: 50% !important;
  border: none !important;
  background: var(--dot-color, #d4d4d8) !important;
  cursor: pointer !important;
  padding: 0 !important;
  transition: background 0.15s !important;
}

.sytatic-section.sytatic-section [data-slider-dots] .embla__dot:hover {
  background: var(--dot-hover, #a1a1aa) !important;
}

.sytatic-section.sytatic-section [data-slider-dots] .embla__dot--selected {
  background: var(--dot-active, #18181b) !important;
}

/* External progress bar — track + fill */

.sytatic-section.sytatic-section [data-slider-progress] {
  background: var(--pb-track, transparent) !important;
}

.sytatic-section.sytatic-section [data-slider-progress] .embla__progress__bar {
  position: absolute !important;
  top: 0 !important;
  left: -100% !important;
  width: 100% !important;
  height: 100% !important;
  background: var(--pb-bar, currentColor) !important;
}

/* External scroll bar — full-width range input */

.sytatic-section.sytatic-section [data-slider-scroll-bar] .embla__scroll-bar__track {
  width: 100% !important;
  height: var(--sb-height, 4px) !important;
  background: var(--sb-track, #e4e4e7) !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-slider-scroll-bar] .embla__scroll-bar__track::-webkit-slider-thumb {
  -webkit-appearance: none !important;
  appearance: none !important;
  width: var(--sb-thumb-size, 20px) !important;
  height: var(--sb-thumb-size, 20px) !important;
  border-radius: 50% !important;
  background: var(--sb-thumb, #18181b) !important;
  cursor: pointer !important;
  margin-top: -8px !important;
}

.sytatic-section.sytatic-section [data-slider-scroll-bar] .embla__scroll-bar__track::-moz-range-thumb {
  width: var(--sb-thumb-size, 20px) !important;
  height: var(--sb-thumb-size, 20px) !important;
  border-radius: 50% !important;
  background: var(--sb-thumb, #18181b) !important;
  cursor: pointer !important;
  border: none !important;
}

/* Edit mode: add a subtle border so the arrows are visible as builder chrome,
   but do NOT override background/color so custom CSS vars show through */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider-arrows] [data-slider-nav] {
  border: 1px solid rgba(212, 212, 216, 0.6) !important;
}

.sytatic-section.sytatic-section [data-builder-edit] [data-slider-arrows] [data-slider-nav].embla__button--disabled {
  opacity: 0.3 !important;
  pointer-events: none !important;
}

/* Edit mode: "unlinked" placeholder when data-slider-target is empty */

.sytatic-section.sytatic-section [data-builder-edit] [data-slider-arrows][data-slider-target=""]::after,.sytatic-section.sytatic-section [data-builder-edit] [data-slider-dots][data-slider-target=""]::after,.sytatic-section.sytatic-section [data-builder-edit] [data-slider-progress][data-slider-target=""]::after,.sytatic-section.sytatic-section [data-builder-edit] [data-slider-scroll-bar][data-slider-target=""]::after {
  content: "← Set Target Slider →" !important;
  display: block !important;
  font-size: 10px !important;
  color: rgba(255, 255, 255, 0.35) !important;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
  padding: 4px 8px !important;
  white-space: nowrap !important;
  pointer-events: none !important;
}

/* ---- Accordion, Modal, Tooltip (TASK-084: CSSRuleBuilder) ---- */

/* Accordion */

.sytatic-section.sytatic-section [data-builder-type="Accordion"] {
  width: 100% !important;
}

.sytatic-section.sytatic-section [data-builder-type="AccordionHeader"] {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  cursor: pointer !important;
}

/* Accordion open-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-accordion][data-accordion-open-hbg] [data-accordion-header][data-state="open"] {
  background-color: var(--sf-acc-open-hbg) !important;
}

.sytatic-section.sytatic-section [data-accordion][data-accordion-open-hcolor] [data-accordion-header][data-state="open"] {
  color: var(--sf-acc-open-hcolor) !important;
}

.sytatic-section.sytatic-section [data-accordion][data-accordion-open-hborder] [data-accordion-header][data-state="open"] {
  border-bottom: 2px solid var(--sf-acc-open-hborder) !important;
}

.sytatic-section.sytatic-section [data-accordion][data-accordion-open-bbg] [data-accordion-body][data-state="open"] {
  background-color: var(--sf-acc-open-bbg) !important;
}

.sytatic-section.sytatic-section [data-accordion-icon] {
  color: var(--sf-acc-icon-color, inherit) !important;
  transition: transform var(--sf-acc-anim-duration, 300ms) var(--sf-acc-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-accordion]:not([data-accordion-icon-transition="swap"]) [data-accordion-header][data-state="open"] [data-accordion-icon] {
  transform: rotate(180deg) !important;
}

/* Modal — Zag dialog axis */

.sytatic-section.sytatic-section [data-builder-type="Modal"] {
  position: fixed !important;
  inset: 0 !important;
  z-index: 1000 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.sytatic-section.sytatic-section [data-builder-type="ModalOverlay"] {
  position: absolute !important;
  inset: 0 !important;
  backdrop-filter: blur(var(--modal-overlay-blur, 0)) !important;
  -webkit-backdrop-filter: blur(var(--modal-overlay-blur, 0)) !important;
}

.sytatic-section.sytatic-section [data-builder-type="ModalContent"] {
  position: relative !important;
  z-index: 1 !important;
  max-height: 90vh !important;
  overflow-y: auto !important;
  box-shadow: var(--modal-shadow, none) !important;
}

.sytatic-section.sytatic-section [data-builder-type="ModalClose"] {
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-modal-target]:hover {
  background: var(--modal-trigger-bg-hover, inherit) !important;
  color: var(--modal-trigger-color-hover, inherit) !important;
  box-shadow: var(--modal-trigger-shadow-hover, none) !important;
}

.sytatic-section.sytatic-section [data-modal-close]:hover {
  background: var(--modal-close-bg-hover, transparent) !important;
  color: var(--modal-close-color-hover, inherit) !important;
}

/* Tooltip */

.sytatic-section.sytatic-section [data-builder-type="Tooltip"] {
  position: relative !important;
  display: inline-block !important;
}

.sytatic-section.sytatic-section [data-accordion-body]{overflow:hidden !important}

@supports (interpolate-size:allow-keywords){.sytatic-section.sytatic-section [data-accordion]{interpolate-size:allow-keywords !important}.sytatic-section.sytatic-section [data-accordion-body]{height:auto !important;transition:height var(--sf-acc-anim-duration,300ms) var(--sf-acc-anim-ease,ease),display var(--sf-acc-anim-duration,300ms) allow-discrete !important}.sytatic-section.sytatic-section [data-accordion-body][hidden]{height:0 !important}@starting-style{.sytatic-section.sytatic-section [data-accordion-body]:not([hidden]){height:0 !important}}}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-accordion-body]{transition:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-accordion][data-accordion-preview="all"] [data-accordion-body]{display:block !important;height:auto !important}

@keyframes sytatic-sf-modal-fade{from{opacity:0}to{opacity:1}}

@keyframes sytatic-sf-modal-scale{from{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}

@keyframes sytatic-sf-modal-slide{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}

.sytatic-section.sytatic-section [data-modal]:not([data-modal-anim]) [data-modal-content]:not([hidden]),.sytatic-section.sytatic-section [data-modal][data-modal-anim="fade"] [data-modal-content]:not([hidden]){animation:sytatic-sf-modal-fade var(--sf-modal-anim-duration,220ms) ease both !important}

.sytatic-section.sytatic-section [data-modal][data-modal-anim="scale"] [data-modal-content]:not([hidden]){animation:sytatic-sf-modal-scale var(--sf-modal-anim-duration,220ms) ease both !important}

.sytatic-section.sytatic-section [data-modal][data-modal-anim="slide-up"] [data-modal-content]:not([hidden]){animation:sytatic-sf-modal-slide var(--sf-modal-anim-duration,220ms) ease both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-modal-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-modal-content]{animation:none !important}

/* ---- Collapsible (@zag-js/collapsible) — the Zag Behavior Layer PROOF element ---- */

.sytatic-section.sytatic-section [data-collapsible-root] {
  width: 100% !important;
}

.sytatic-section.sytatic-section [data-collapsible-trigger] {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-collapsible-content] {
  overflow: hidden !important;
}

.sytatic-section.sytatic-section [data-collapsible-trigger][data-disabled] {
  cursor: not-allowed !important;
  opacity: 0.6 !important;
}

/* Collapsible open-state — Zag data-state axis (root-gated), settings-fed vars */

.sytatic-section.sytatic-section [data-collapsible-root][data-collapsible-open-trigger-bg][data-state="open"] [data-collapsible-trigger] {
  background-color: var(--sf-coll-open-trigger-bg) !important;
}

.sytatic-section.sytatic-section [data-collapsible-root][data-collapsible-open-trigger-color][data-state="open"] [data-collapsible-trigger] {
  color: var(--sf-coll-open-trigger-color) !important;
}

.sytatic-section.sytatic-section [data-collapsible-root][data-collapsible-open-trigger-border][data-state="open"] [data-collapsible-trigger] {
  border-bottom: 2px solid var(--sf-coll-open-trigger-border) !important;
}

.sytatic-section.sytatic-section [data-collapsible-root][data-collapsible-open-content-bg][data-state="open"] [data-collapsible-content] {
  background-color: var(--sf-coll-open-content-bg) !important;
}

.sytatic-section.sytatic-section [data-collapsible-indicator] {
  color: var(--sf-coll-icon-color, inherit) !important;
  transition: transform var(--sf-coll-anim-duration, 300ms) var(--sf-coll-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-collapsible-root]:not([data-collapsible-icon-transition="swap"]) [data-collapsible-trigger][data-state="open"] [data-collapsible-indicator] {
  transform: rotate(180deg) !important;
}

@keyframes sytatic-sf-coll-open{from{height:0}to{height:var(--height)}}

@keyframes sytatic-sf-coll-close{from{height:var(--height)}to{height:0}}

.sytatic-section.sytatic-section [data-collapsible-content][data-state="open"]{animation:sytatic-sf-coll-open var(--sf-coll-anim-duration,300ms) var(--sf-coll-anim-ease,ease) !important}

.sytatic-section.sytatic-section [data-collapsible-content][data-state="closed"]:not([hidden]){animation:sytatic-sf-coll-close var(--sf-coll-anim-duration,300ms) var(--sf-coll-anim-ease,ease) !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-collapsible-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-collapsible-content]{animation:none !important}

/* ---- Switch (@zag-js/switch) — form control + real hidden input ---- */

.sytatic-section.sytatic-section [data-switch-root] {
  display: inline-flex !important;
  align-items: center !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-switch-control] {
  position: relative !important;
  background-color: var(--sf-switch-off-bg, #e4e4e7) !important;
}

.sytatic-section.sytatic-section [data-switch-thumb] {
  position: absolute !important;
}

.sytatic-section.sytatic-section [data-switch-control] {
  transition: background-color var(--sf-switch-anim-duration, 150ms) var(--sf-switch-anim-ease, ease), transform var(--sf-switch-anim-duration, 150ms) var(--sf-switch-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-switch-thumb] {
  transition: transform var(--sf-switch-anim-duration, 150ms) var(--sf-switch-anim-ease, ease), background-color var(--sf-switch-anim-duration, 150ms) var(--sf-switch-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-switch-input] {
  position: absolute !important;
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-disabled] {
  opacity: 0.6 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-readonly] {
  cursor: default !important;
}

/* Switch on-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-switch-control][data-state="checked"] {
  background-color: var(--sf-switch-on-bg, #111827) !important;
}

.sytatic-section.sytatic-section [data-switch-thumb][data-state="checked"] {
  transform: translateX(calc(var(--sf-switch-track-w, 40px) - var(--sf-switch-thumb-d, 18px) - 2 * var(--sf-switch-thumb-inset, 2px))) !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-invalid] [data-switch-control] {
  box-shadow: 0 0 0 2px #fef2f2, 0 0 0 4px #ef4444 !important;
}

.sytatic-section.sytatic-section [data-switch-control][data-focus-visible] {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--sf-focus-ring-color, var(--sf-switch-focus-ring, #3b82f6)) !important;
}

.sytatic-section.sytatic-section [data-switch-control] {
  order: 1 !important;
}

.sytatic-section.sytatic-section [data-switch-label] {
  order: 2 !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-switch-label-position="left"] [data-switch-control] {
  order: 2 !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-switch-label-position="left"] [data-switch-label] {
  order: 1 !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-switch-show-label="false"] [data-switch-label] {
  position: absolute !important;
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-switch-root][data-switch-size="sm"]{--sf-switch-track-w:32px !important;--sf-switch-track-h:18px !important;--sf-switch-thumb-d:14px !important;--sf-switch-thumb-inset:2px !important}

.sytatic-section.sytatic-section [data-switch-root][data-switch-size="lg"]{--sf-switch-track-w:52px !important;--sf-switch-track-h:28px !important;--sf-switch-thumb-d:22px !important;--sf-switch-thumb-inset:3px !important}

/* ---- Checkbox (@zag-js/checkbox) — form control + real hidden input ---- */

.sytatic-section.sytatic-section [data-checkbox] {
  display: inline-flex !important;
  align-items: center !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-checkbox-control] {
  position: relative !important;
  box-sizing: border-box !important;
  padding: var(--sf-checkbox-pad, 4px) !important;
  background-color: var(--sf-checkbox-off-bg, #ffffff) !important;
  border: 1px solid var(--sf-checkbox-border, #d1d5db) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator] {
  opacity: 0 !important;
  transform: scale(0.8) !important;
}

.sytatic-section.sytatic-section [data-checkbox-control] {
  transition: background-color var(--sf-checkbox-anim-duration, 150ms) var(--sf-checkbox-anim-ease, ease), border-color var(--sf-checkbox-anim-duration, 150ms) var(--sf-checkbox-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator] {
  transition: opacity var(--sf-checkbox-anim-duration, 150ms) var(--sf-checkbox-anim-ease, ease), transform var(--sf-checkbox-anim-duration, 150ms) var(--sf-checkbox-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator] > * {
  width: 100% !important;
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator] svg {
  width: 100% !important;
  height: 100% !important;
  stroke-width: 3 !important;
}

.sytatic-section.sytatic-section [data-checkbox-input] {
  position: absolute !important;
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-disabled] {
  opacity: 0.6 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-readonly] {
  cursor: default !important;
}

.sytatic-section.sytatic-section [data-checkbox]:hover [data-checkbox-control]:not([data-state="checked"]):not([data-state="indeterminate"]) {
  border-color: var(--sf-checkbox-hover-border, #9ca3af) !important;
}

/* Checkbox on-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-checkbox-control][data-state="checked"] {
  background-color: var(--sf-checkbox-on-bg, #111827) !important;
  border-color: var(--sf-checkbox-on-bg, #111827) !important;
}

.sytatic-section.sytatic-section [data-checkbox-control][data-state="indeterminate"] {
  background-color: var(--sf-checkbox-on-bg, #111827) !important;
  border-color: var(--sf-checkbox-on-bg, #111827) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator][data-state="checked"] {
  opacity: 1 !important;
  transform: scale(1) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator][data-state="indeterminate"] {
  opacity: 1 !important;
  transform: scale(1) !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator][data-state="indeterminate"] > * {
  display: none !important;
}

.sytatic-section.sytatic-section [data-checkbox-indicator][data-state="indeterminate"]::after {
  content: "" !important;
  width: 60% !important;
  height: 2px !important;
  border-radius: 1px !important;
  background-color: currentColor !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-invalid] [data-checkbox-control] {
  box-shadow: 0 0 0 2px #fef2f2, 0 0 0 4px #ef4444 !important;
}

.sytatic-section.sytatic-section [data-checkbox-control][data-focus-visible] {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--sf-focus-ring-color, var(--sf-checkbox-focus-ring, #3b82f6)) !important;
}

.sytatic-section.sytatic-section [data-checkbox-control] {
  order: 1 !important;
}

.sytatic-section.sytatic-section [data-checkbox-label] {
  order: 2 !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-checkbox-label-position="left"] [data-checkbox-control] {
  order: 2 !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-checkbox-label-position="left"] [data-checkbox-label] {
  order: 1 !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-checkbox-show-label="false"] [data-checkbox-label] {
  position: absolute !important;
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-checkbox][data-checkbox-size="sm"]{--sf-checkbox-size:16px !important;--sf-checkbox-radius:3px !important;--sf-checkbox-pad:3px !important}

.sytatic-section.sytatic-section [data-checkbox][data-checkbox-size="lg"]{--sf-checkbox-size:22px !important;--sf-checkbox-radius:5px !important;--sf-checkbox-pad:5px !important}

/* ---- Radio group (@zag-js/radio-group) — single-select + real hidden inputs ---- */

.sytatic-section.sytatic-section [data-radio] {
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;
}

.sytatic-section.sytatic-section [data-radio][data-radio-orientation="horizontal"] {
  flex-direction: row !important;
  flex-wrap: wrap !important;
}

.sytatic-section.sytatic-section [data-radio-item] {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
}

.sytatic-section.sytatic-section [data-radio-item-control] {
  position: relative !important;
  box-sizing: border-box !important;
  padding: var(--sf-radio-pad, 5px) !important;
  background-color: var(--sf-radio-off-bg, #ffffff) !important;
  border: 1px solid var(--sf-radio-border, #d1d5db) !important;
}

.sytatic-section.sytatic-section [data-radio-item-control] > * {
  width: 100% !important;
  height: 100% !important;
  border-radius: 50% !important;
  background-color: var(--sf-radio-dot, #111827) !important;
  opacity: 0 !important;
  transform: scale(0.5) !important;
}

.sytatic-section.sytatic-section [data-radio-item-control] {
  transition: background-color var(--sf-radio-anim-duration, 150ms) var(--sf-radio-anim-ease, ease), border-color var(--sf-radio-anim-duration, 150ms) var(--sf-radio-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-radio-item-control] > * {
  transition: opacity var(--sf-radio-anim-duration, 150ms) var(--sf-radio-anim-ease, ease), transform var(--sf-radio-anim-duration, 150ms) var(--sf-radio-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-radio-item-input] {
  position: absolute !important;
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-radio][data-disabled] {
  opacity: 0.6 !important;
}

.sytatic-section.sytatic-section [data-radio][data-disabled] [data-radio-item] {
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-radio][data-readonly] [data-radio-item] {
  cursor: default !important;
}

.sytatic-section.sytatic-section [data-radio-item]:hover [data-radio-item-control]:not([data-state="checked"]) {
  border-color: var(--sf-radio-hover-border, #9ca3af) !important;
}

/* Radio on-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-radio-item-control][data-state="checked"] {
  border-color: var(--sf-radio-on-bg, #111827) !important;
}

.sytatic-section.sytatic-section [data-radio-item-control][data-state="checked"] > * {
  opacity: 1 !important;
  transform: scale(1) !important;
}

.sytatic-section.sytatic-section [data-radio][data-invalid] [data-radio-item-control] {
  box-shadow: 0 0 0 2px #fef2f2, 0 0 0 4px #ef4444 !important;
}

.sytatic-section.sytatic-section [data-radio-item-control][data-focus-visible] {
  box-shadow: 0 0 0 2px #fff, 0 0 0 4px var(--sf-focus-ring-color, var(--sf-radio-focus-ring, #3b82f6)) !important;
}

.sytatic-section.sytatic-section [data-radio][data-radio-size="sm"]{--sf-radio-size:16px !important;--sf-radio-pad:4px !important}

.sytatic-section.sytatic-section [data-radio][data-radio-size="lg"]{--sf-radio-size:22px !important;--sf-radio-pad:6px !important}

/* ---- Select (@zag-js/select) — custom dropdown + real hidden <select> ---- */

.sytatic-section.sytatic-section [data-select][data-disabled] {
  opacity: 0.6 !important;
}

.sytatic-section.sytatic-section [data-select-control] {
  position: relative !important;
  display: flex !important;
  align-items: stretch !important;
  width: 100% !important;
  box-sizing: border-box !important;
  background-color: var(--sf-select-bg, #ffffff) !important;
  border: 1px solid var(--sf-select-border, #d1d5db) !important;
  border-radius: var(--sf-select-radius, 8px) !important;
  transition: border-color var(--sf-select-anim-duration, 150ms) var(--sf-select-anim-ease, ease), box-shadow var(--sf-select-anim-duration, 150ms) var(--sf-select-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-select-control][data-state="open"] {
  border-color: var(--sf-select-focus-ring, #3b82f6) !important;
}

.sytatic-section.sytatic-section [data-select-control][data-focus] {
  border-color: var(--sf-select-focus-ring, #3b82f6) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--sf-select-focus-ring, #3b82f6) 30%, transparent) !important;
}

.sytatic-section.sytatic-section [data-select][data-invalid] [data-select-control] {
  border-color: #ef4444 !important;
  box-shadow: 0 0 0 1px #ef4444 !important;
}

.sytatic-section.sytatic-section [data-select-trigger] {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  width: 100% !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  background-color: transparent !important;
  border: 0 !important;
  color: inherit !important;
  font: inherit !important;
  text-align: left !important;
  border-radius: inherit !important;
  padding: var(--sf-select-trigger-pad, 10px 12px) !important;
  min-height: var(--sf-select-min-h, 40px) !important;
}

.sytatic-section.sytatic-section [data-select][data-disabled] [data-select-trigger] {
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-select][data-readonly] [data-select-trigger] {
  cursor: default !important;
}

.sytatic-section.sytatic-section [data-select-value] {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  color: inherit !important;
}

.sytatic-section.sytatic-section [data-select-trigger][data-placeholder-shown] [data-select-value] {
  color: var(--sf-select-placeholder, #9ca3af) !important;
}

.sytatic-section.sytatic-section [data-select-value]:has([data-select-item-media]) {
  display: flex !important;
  align-items: center !important;
  gap: 6px !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-select-value-label] {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-select-indicator] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  margin-left: auto !important;
  color: var(--sf-select-indicator-color, #6b7280) !important;
  transition: transform var(--sf-select-anim-duration, 150ms) var(--sf-select-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-select-indicator] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-select-indicator] svg {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-select-indicator][data-state="open"] {
  transform: rotate(180deg) !important;
}

.sytatic-section.sytatic-section [data-select-positioner] {
  position: absolute !important;
  z-index: 50 !important;
}

.sytatic-section.sytatic-section [data-select-content] {
  box-sizing: border-box !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 6px !important;
  background-color: var(--sf-select-menu-bg, #ffffff) !important;
  border: 1px solid var(--sf-select-menu-border, #e5e7eb) !important;
  border-radius: var(--sf-select-menu-radius, 10px) !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12) !important;
  max-height: var(--sf-select-menu-max-h, 280px) !important;
  overflow-y: auto !important;
  min-width: var(--reference-width, auto) !important;
}

.sytatic-section.sytatic-section [data-select-content][data-select-shadow="none"] {
  box-shadow: none !important;
}

.sytatic-section.sytatic-section [data-select-content][data-select-shadow="sm"] {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.10) !important;
}

.sytatic-section.sytatic-section [data-select-content][data-select-shadow="lg"] {
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.16), 0 2px 6px rgba(0, 0, 0, 0.10) !important;
}

.sytatic-section.sytatic-section [data-select-item] {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  justify-content: space-between !important;
  padding: 8px 10px !important;
  border-radius: 6px !important;
  cursor: pointer !important;
  user-select: none !important;
  box-sizing: border-box !important;
}

.sytatic-section.sytatic-section [data-select-item][data-highlighted] {
  background-color: var(--sf-select-highlight-bg, #f3f4f6) !important;
}

.sytatic-section.sytatic-section [data-select-item][data-disabled] {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-select-item-text] {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-select-item-indicator] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  color: var(--sf-select-check, #111827) !important;
}

.sytatic-section.sytatic-section [data-select-item-indicator] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-select-item-indicator] svg {
  width: 100% !important;
  height: 100% !important;
  stroke-width: 3 !important;
}

.sytatic-section.sytatic-section [data-select-item-media] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  width: var(--sf-select-item-media-size, 24px) !important;
  height: var(--sf-select-item-media-size, 24px) !important;
  border-radius: 4px !important;
  overflow: hidden !important;
}

.sytatic-section.sytatic-section [data-select-item-media] img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block !important;
}

/* Select on-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-select-item][data-state="checked"] {
  background-color: var(--sf-select-on-bg, #eef2ff) !important;
}

.sytatic-section.sytatic-section [data-select-item-text][data-state="checked"] {
  font-weight: 600 !important;
}

.sytatic-section.sytatic-section [data-select-hidden] {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.sytatic-section.sytatic-section [data-select-chip] {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 2px 6px !important;
  border-radius: 6px !important;
  background-color: var(--sf-select-chip-bg, #eef2ff) !important;
  color: var(--sf-select-chip-color, #3730a3) !important;
  font-size: 13px !important;
  line-height: 1.2 !important;
  box-sizing: border-box !important;
}

.sytatic-section.sytatic-section [data-select-chip]:not([data-select-chip-clone]) {
  display: none !important;
}

.sytatic-section.sytatic-section [data-select-chip-remove] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  width: 12px !important;
  height: 12px !important;
  cursor: pointer !important;
  opacity: 0.7 !important;
}

.sytatic-section.sytatic-section [data-select-chip-remove] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-select-chip-remove] svg {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-select-chip-remove]:hover {
  opacity: 1 !important;
}

.sytatic-section.sytatic-section [data-select][data-select-size="sm"]{--sf-select-trigger-pad:8px 10px !important;--sf-select-min-h:34px !important;--sf-select-indicator-size:16px !important;--sf-select-check-size:14px !important;--sf-select-item-media-size:20px !important}

.sytatic-section.sytatic-section [data-select][data-select-size="lg"]{--sf-select-trigger-pad:12px 14px !important;--sf-select-min-h:46px !important;--sf-select-indicator-size:20px !important;--sf-select-check-size:18px !important;--sf-select-item-media-size:28px !important}

/* ---- Combobox (@zag-js/combobox) — searchable select + real hidden <select> ---- */

.sytatic-section.sytatic-section [data-combobox][data-disabled] {
  opacity: 0.6 !important;
}

.sytatic-section.sytatic-section [data-combobox-label] {
  display: inline-block !important;
}

.sytatic-section.sytatic-section [data-combobox-control] {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 6px !important;
  width: 100% !important;
  box-sizing: border-box !important;
  min-height: var(--sf-combobox-min-h, 40px) !important;
  padding: 4px var(--sf-combobox-pad-x, 10px) !important;
  background-color: var(--sf-combobox-bg, #ffffff) !important;
  border: 1px solid var(--sf-combobox-border, #d1d5db) !important;
  border-radius: var(--sf-combobox-radius, 8px) !important;
  transition: border-color var(--sf-combobox-anim-duration, 150ms) var(--sf-combobox-anim-ease, ease), box-shadow var(--sf-combobox-anim-duration, 150ms) var(--sf-combobox-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-combobox-control][data-state="open"] {
  border-color: var(--sf-combobox-focus-ring, #3b82f6) !important;
}

.sytatic-section.sytatic-section [data-combobox-control][data-focus] {
  border-color: var(--sf-combobox-focus-ring, #3b82f6) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--sf-combobox-focus-ring, #3b82f6) 30%, transparent) !important;
}

.sytatic-section.sytatic-section [data-combobox][data-invalid] [data-combobox-control] {
  border-color: #ef4444 !important;
  box-shadow: 0 0 0 1px #ef4444 !important;
}

.sytatic-section.sytatic-section [data-combobox-input] {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  background-color: transparent !important;
  border: 0 !important;
  outline: none !important;
  padding: 6px 0 !important;
  color: var(--sf-combobox-input-color, inherit) !important;
  font: inherit !important;
  line-height: 1.4 !important;
  text-overflow: ellipsis !important;
}

.sytatic-section.sytatic-section [data-combobox-input]::placeholder {
  color: var(--sf-combobox-placeholder, #9ca3af) !important;
  opacity: 1 !important;
}

.sytatic-section.sytatic-section [data-combobox][data-disabled] [data-combobox-input] {
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-combobox-clear] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  cursor: pointer !important;
  color: var(--sf-combobox-clear-color, #9ca3af) !important;
  opacity: 0.8 !important;
  transition: opacity var(--sf-combobox-anim-duration, 150ms) var(--sf-combobox-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-combobox-clear]:hover {
  opacity: 1 !important;
}

.sytatic-section.sytatic-section [data-combobox-clear] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-clear] svg {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-trigger] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  cursor: pointer !important;
  color: var(--sf-combobox-chevron-color, #6b7280) !important;
  transition: transform var(--sf-combobox-anim-duration, 150ms) var(--sf-combobox-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-combobox-trigger] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-trigger] svg {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-trigger][data-state="open"] {
  transform: rotate(180deg) !important;
}

.sytatic-section.sytatic-section [data-combobox][data-disabled] [data-combobox-trigger] {
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-combobox-positioner] {
  position: absolute !important;
  z-index: 50 !important;
}

.sytatic-section.sytatic-section [data-combobox-content] {
  box-sizing: border-box !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 6px !important;
  background-color: var(--sf-combobox-menu-bg, #ffffff) !important;
  border: 1px solid var(--sf-combobox-menu-border, #e5e7eb) !important;
  border-radius: var(--sf-combobox-menu-radius, 10px) !important;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.12) !important;
  max-height: var(--sf-combobox-menu-max-h, 280px) !important;
  overflow-y: auto !important;
  min-width: var(--reference-width, auto) !important;
}

.sytatic-section.sytatic-section [data-combobox-content][data-combobox-shadow="none"] {
  box-shadow: none !important;
}

.sytatic-section.sytatic-section [data-combobox-content][data-combobox-shadow="sm"] {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.10) !important;
}

.sytatic-section.sytatic-section [data-combobox-content][data-combobox-shadow="lg"] {
  box-shadow: 0 12px 32px rgba(0, 0, 0, 0.16), 0 2px 6px rgba(0, 0, 0, 0.10) !important;
}

.sytatic-section.sytatic-section [data-combobox-item] {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  justify-content: space-between !important;
  padding: 8px 10px !important;
  border-radius: 6px !important;
  cursor: pointer !important;
  user-select: none !important;
  box-sizing: border-box !important;
}

.sytatic-section.sytatic-section [data-combobox-item][data-highlighted] {
  background-color: var(--sf-combobox-highlight-bg, #f3f4f6) !important;
}

.sytatic-section.sytatic-section [data-combobox-item][data-disabled] {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-combobox-item-text] {
  flex: 1 1 auto !important;
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-combobox-item-indicator] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  color: var(--sf-combobox-check, #111827) !important;
}

.sytatic-section.sytatic-section [data-combobox-item-indicator] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-item-indicator] svg {
  width: 100% !important;
  height: 100% !important;
  stroke-width: 3 !important;
}

/* Combobox on-state — Zag data-state axis, settings-fed vars */

.sytatic-section.sytatic-section [data-combobox-item][data-state="checked"] {
  background-color: var(--sf-combobox-on-bg, #eef2ff) !important;
}

.sytatic-section.sytatic-section [data-combobox-item-text][data-state="checked"] {
  font-weight: 600 !important;
}

.sytatic-section.sytatic-section [data-combobox-empty] {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 12px 10px !important;
  color: var(--sf-combobox-empty-color, #9ca3af) !important;
  font-size: 14px !important;
  text-align: center !important;
  box-sizing: border-box !important;
}

.sytatic-section.sytatic-section [data-combobox-hidden] {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0 0 0 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.sytatic-section.sytatic-section [data-combobox-chip] {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  padding: 2px 6px !important;
  border-radius: 6px !important;
  background-color: var(--sf-combobox-chip-bg, #eef2ff) !important;
  color: var(--sf-combobox-chip-color, #3730a3) !important;
  font-size: 13px !important;
  line-height: 1.2 !important;
  flex-shrink: 0 !important;
  box-sizing: border-box !important;
}

.sytatic-section.sytatic-section [data-combobox-chip]:not([data-combobox-chip-clone]) {
  display: none !important;
}

.sytatic-section.sytatic-section [data-builder-edit] [data-combobox-chip]:not([data-combobox-chip-clone]) {
  display: inline-flex !important;
}

.sytatic-section.sytatic-section [data-combobox-chip-remove] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
  width: var(--sf-combobox-chip-remove-size, 12px) !important;
  height: var(--sf-combobox-chip-remove-size, 12px) !important;
  cursor: pointer !important;
  opacity: 0.7 !important;
}

.sytatic-section.sytatic-section [data-combobox-chip-remove] > * {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-chip-remove] svg {
  width: 100% !important;
  height: 100% !important;
}

.sytatic-section.sytatic-section [data-combobox-chip-remove]:hover {
  opacity: 1 !important;
}

.sytatic-section.sytatic-section [data-combobox][data-combobox-size="sm"]{--sf-combobox-min-h:34px !important;--sf-combobox-pad-x:8px !important;--sf-combobox-chevron-size:16px !important;--sf-combobox-clear-size:14px !important;--sf-combobox-check-size:14px !important;--sf-combobox-chip-remove-size:11px !important}

.sytatic-section.sytatic-section [data-combobox][data-combobox-size="lg"]{--sf-combobox-min-h:46px !important;--sf-combobox-pad-x:14px !important;--sf-combobox-chevron-size:20px !important;--sf-combobox-clear-size:18px !important;--sf-combobox-check-size:18px !important;--sf-combobox-chip-remove-size:14px !important}

/* ---- Number-input (@zag-js/number-input) — numeric field + stepper ---- */

.sytatic-section.sytatic-section [data-number-label] {
  display: block !important;
  color: inherit !important;
}

.sytatic-section.sytatic-section [data-number-control] {
  box-sizing: border-box !important;
  display: grid !important;
  grid-template-columns: auto 1fr auto !important;
  grid-template-rows: minmax(0, 1fr) minmax(0, 1fr) !important;
  align-items: stretch !important;
  width: var(--sf-number-width, auto) !important;
  min-height: var(--sf-number-min-h, 40px) !important;
  background-color: var(--sf-number-field-bg, #ffffff) !important;
  border: 1px solid var(--sf-number-field-border, #d1d5db) !important;
  border-radius: var(--sf-number-radius, 8px) !important;
  overflow: hidden !important;
  transition: border-color 150ms ease, box-shadow 150ms ease !important;
}

.sytatic-section.sytatic-section [data-number-scrubber] {
  grid-column: 1 !important;
  grid-row: 1 / 3 !important;
}

.sytatic-section.sytatic-section [data-number-field] {
  grid-column: 2 !important;
  grid-row: 1 / 3 !important;
}

.sytatic-section.sytatic-section [data-number-increment] {
  grid-column: 3 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-decrement] {
  grid-column: 3 !important;
  grid-row: 2 !important;
}

.sytatic-section.sytatic-section [data-number-control]:focus-within {
  border-color: var(--sf-focus-ring-color, var(--sf-number-focus-ring, #3b82f6)) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--sf-focus-ring-color, var(--sf-number-focus-ring, #3b82f6)) 30%, transparent) !important;
}

.sytatic-section.sytatic-section [data-number-input][data-invalid] [data-number-control] {
  border-color: var(--sf-number-invalid, #ef4444) !important;
  box-shadow: 0 0 0 1px var(--sf-number-invalid, #ef4444) !important;
}

.sytatic-section.sytatic-section [data-number-field] {
  box-sizing: border-box !important;
  border: 0 !important;
  background: transparent !important;
  font: inherit !important;
  padding: var(--sf-number-field-pad, 8px 12px) !important;
  min-height: var(--sf-number-min-h, 40px) !important;
  -moz-appearance: textfield !important;
}

.sytatic-section.sytatic-section [data-number-field]::-webkit-outer-spin-button,.sytatic-section.sytatic-section [data-number-field]::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0 !important;
}

.sytatic-section.sytatic-section [data-number-increment],.sytatic-section.sytatic-section [data-number-decrement] {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  width: var(--sf-number-btn-w, 34px) !important;
  padding: var(--sf-number-pad-y, 5px) var(--sf-number-pad, 9px) !important;
  background-color: var(--sf-number-btn-bg, transparent) !important;
  color: var(--sf-number-btn-color, #374151) !important;
  border: 0 !important;
  border-left: 1px solid var(--sf-number-field-border, #d1d5db) !important;
  cursor: pointer !important;
  outline: none !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  transition: background-color 120ms ease, color 120ms ease !important;
}

.sytatic-section.sytatic-section [data-number-increment] {
  border-bottom: 1px solid var(--sf-number-field-border, #d1d5db) !important;
}

.sytatic-section.sytatic-section [data-number-increment] > *,.sytatic-section.sytatic-section [data-number-decrement] > * {
  width: 100% !important;
  height: 100% !important;
  align-items: center !important;
  justify-content: center !important;
  flex-shrink: 0 !important;
}

.sytatic-section.sytatic-section [data-number-increment] svg,.sytatic-section.sytatic-section [data-number-decrement] svg {
  width: 100% !important;
  height: 100% !important;
  stroke-width: 2 !important;
}

.sytatic-section.sytatic-section [data-number-increment]:hover,.sytatic-section.sytatic-section [data-number-decrement]:hover {
  background-color: var(--sf-number-btn-hover-bg, color-mix(in srgb, currentColor 8%, transparent)) !important;
}

.sytatic-section.sytatic-section [data-number-increment]:active,.sytatic-section.sytatic-section [data-number-decrement]:active {
  background-color: var(--sf-number-btn-active-bg, color-mix(in srgb, currentColor 14%, transparent)) !important;
}

.sytatic-section.sytatic-section [data-number-increment]:disabled,.sytatic-section.sytatic-section [data-number-decrement]:disabled,.sytatic-section.sytatic-section [data-number-increment][data-disabled],.sytatic-section.sytatic-section [data-number-decrement][data-disabled] {
  opacity: 0.4 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-control] {
  grid-template-columns: auto auto 1fr auto !important;
  grid-template-rows: 1fr !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-increment],.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-decrement] {
  padding: var(--sf-number-pad, 9px) !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-scrubber] {
  grid-column: 1 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-decrement] {
  grid-column: 2 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-field] {
  grid-column: 3 !important;
  grid-row: 1 !important;
  text-align: center !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-increment] {
  grid-column: 4 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-increment] {
  border-bottom: 0 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="split"] [data-number-decrement] {
  border-left: 0 !important;
  border-right: 1px solid var(--sf-number-field-border, #d1d5db) !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="none"] [data-number-control] {
  grid-template-columns: auto 1fr !important;
  grid-template-rows: 1fr !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="none"] [data-number-scrubber] {
  grid-column: 1 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="none"] [data-number-field] {
  grid-column: 2 !important;
  grid-row: 1 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="none"] [data-number-increment],.sytatic-section.sytatic-section [data-number-input][data-number-button-layout="none"] [data-number-decrement] {
  display: none !important;
}

.sytatic-section.sytatic-section [data-number-scrubber] {
  display: none !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  width: var(--sf-number-scrubber-w, 22px) !important;
  cursor: ew-resize !important;
  user-select: none !important;
  color: var(--sf-number-btn-color, #9ca3af) !important;
  border-right: 1px solid var(--sf-number-field-border, #d1d5db) !important;
}

.sytatic-section.sytatic-section [data-number-scrubber]::after {
  content: "" !important;
  width: 0 !important;
  height: 14px !important;
  border-left: 2px dotted currentColor !important;
  opacity: 0.55 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-show-scrubber="true"] [data-number-scrubber] {
  display: flex !important;
}

.sytatic-section.sytatic-section [data-number-input][data-disabled] {
  opacity: 0.6 !important;
}

.sytatic-section.sytatic-section [data-number-input][data-disabled] [data-number-field] {
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-number-input][data-number-size="sm"]{--sf-number-min-h:34px !important;--sf-number-field-pad:6px 10px !important;--sf-number-btn-w:30px !important;--sf-number-pad:8px !important;--sf-number-pad-y:4px !important;--sf-number-scrubber-w:18px !important}

.sytatic-section.sytatic-section [data-number-input][data-number-size="lg"]{--sf-number-min-h:46px !important;--sf-number-field-pad:10px 14px !important;--sf-number-btn-w:40px !important;--sf-number-pad:11px !important;--sf-number-pad-y:6px !important;--sf-number-scrubber-w:26px !important}

/* ---- Progress (@zag-js/progress) — ONE machine, linear bar + circular ring ---- */

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="linear"] {
  display: flex !important;
  flex-direction: column !important;
  gap: 6px !important;
  width: 100% !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="linear"] [data-progress-value-text] {
  align-self: flex-end !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="circular"] {
  display: inline-grid !important;
  justify-items: center !important;
  gap: 8px !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="circular"] [data-progress-circle] {
  grid-area: 1 / 1 !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="circular"] [data-progress-value-text] {
  grid-area: 1 / 1 !important;
  place-self: center !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-type="circular"] [data-progress-label] {
  grid-area: 2 / 1 !important;
}

.sytatic-section.sytatic-section [data-progress-track] {
  background-color: var(--sf-progress-track, #e4e4e7) !important;
}

.sytatic-section.sytatic-section [data-progress-range] {
  background-color: var(--sf-progress-fill, #6366f1) !important;
}

.sytatic-section.sytatic-section [data-progress-circle] {
  --size: var(--sf-progress-size, 120px) !important;
  --thickness: var(--sf-progress-thickness, 8px) !important;
}

.sytatic-section.sytatic-section [data-progress-circle-track] {
  stroke: var(--sf-progress-track, #e4e4e7) !important;
  fill: transparent !important;
}

.sytatic-section.sytatic-section [data-progress-circle-range] {
  stroke: var(--sf-progress-fill, #6366f1) !important;
  fill: transparent !important;
}

/* Progress rounded ends — Rounded setting (default on via stamped "true") */

.sytatic-section.sytatic-section [data-progress-root][data-progress-rounded="true"] [data-progress-track] {
  border-radius: 999px !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-rounded="true"] [data-progress-range] {
  border-radius: 999px !important;
}

.sytatic-section.sytatic-section [data-progress-root][data-progress-rounded="true"] [data-progress-circle-range] {
  stroke-linecap: round !important;
}

@keyframes sytatic-sf-progress-linear{0%{transform:translateX(-100%)}100%{transform:translateX(320%)}}

@keyframes sytatic-sf-progress-spin{to{transform:rotate(360deg)}}

.sytatic-section.sytatic-section [data-progress-root][data-state="indeterminate"] [data-progress-range]{width:35% !important;animation:sytatic-sf-progress-linear 1.2s ease-in-out infinite !important}

.sytatic-section.sytatic-section [data-progress-root][data-state="indeterminate"] [data-progress-circle-range]{stroke-dasharray:calc(var(--circumference, 264) * 0.25) var(--circumference, 264) !important}

.sytatic-section.sytatic-section [data-progress-root][data-state="indeterminate"] [data-progress-circle]{animation:sytatic-sf-progress-spin 0.9s linear infinite !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-progress-root][data-state="indeterminate"] [data-progress-range]{animation:none !important}.sytatic-section.sytatic-section [data-progress-root][data-state="indeterminate"] [data-progress-circle]{animation:none !important}}

/* ---- Countdown (@zag-js/timer, countdown:true) — presentational, LIVE-TICKING:
   the manifest's onTick/onBind paint the digits every second (Zag writes no
   textContent for any machine); this block is pure layout/typography. ---- */

.sytatic-section.sytatic-section [data-countdown-area] {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: baseline !important;
  gap: var(--sf-countdown-gap, 16px) !important;
}

.sytatic-section.sytatic-section [data-countdown-item] {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  gap: 2px !important;
}

.sytatic-section.sytatic-section [data-countdown-item-value],.sytatic-section.sytatic-section [data-countdown-separator] {
  font-size: var(--sf-countdown-digit-size, 32px) !important;
  color: var(--sf-countdown-digit-color, inherit) !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  font-variant-numeric: tabular-nums !important;
}

.sytatic-section.sytatic-section [data-countdown-separator] {
  align-self: flex-start !important;
}

/* Countdown separator — pre-boot glyph, handed off to onBind by :empty */

.sytatic-section.sytatic-section [data-countdown-separator]:empty::before {
  content: attr(data-countdown-separator-preboot) !important;
}

/* Countdown digit weight — enum preset, unconditional base = "bold" */

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="normal"] [data-countdown-item-value],.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="normal"] [data-countdown-separator] {
  font-weight: 400 !important;
}

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="medium"] [data-countdown-item-value],.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="medium"] [data-countdown-separator] {
  font-weight: 500 !important;
}

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="semibold"] [data-countdown-item-value],.sytatic-section.sytatic-section [data-countdown-root][data-countdown-digit-weight="semibold"] [data-countdown-separator] {
  font-weight: 600 !important;
}

.sytatic-section.sytatic-section [data-countdown-item-label] {
  font-size: var(--sf-countdown-label-size, 13px) !important;
  color: var(--sf-countdown-label-color, inherit) !important;
  font-weight: 400 !important;
  line-height: 1.3 !important;
}

/* Countdown label weight — enum preset, unconditional base = "normal" */

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-label-weight="medium"] [data-countdown-item-label] {
  font-weight: 500 !important;
}

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-label-weight="semibold"] [data-countdown-item-label] {
  font-weight: 600 !important;
}

.sytatic-section.sytatic-section [data-countdown-root][data-countdown-label-weight="bold"] [data-countdown-item-label] {
  font-weight: 700 !important;
}

/* ---- Popover (@zag-js/popover) — positioned overlay, richest of the three
   (click trigger, focusable interactive content, full dismiss) ---- */

.sytatic-section.sytatic-section [data-popover-content][data-popover-show-arrow="false"] [data-popover-arrow] {
  display: none !important;
}

/* Popover content shadow — enum preset, unconditional base = md tier */

.sytatic-section.sytatic-section [data-popover-content] {
  box-shadow: 0 4px 16px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.08) !important;
}

.sytatic-section.sytatic-section [data-popover-content][data-popover-shadow="none"] {
  box-shadow: none !important;
}

.sytatic-section.sytatic-section [data-popover-content][data-popover-shadow="sm"] {
  box-shadow: 0 1px 4px rgba(0,0,0,0.10) !important;
}

.sytatic-section.sytatic-section [data-popover-content][data-popover-shadow="lg"] {
  box-shadow: 0 12px 32px rgba(0,0,0,0.16), 0 2px 6px rgba(0,0,0,0.10) !important;
}

@keyframes sytatic-sf-popover-in{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}

.sytatic-section.sytatic-section [data-popover-content][data-state="open"]{animation:sytatic-sf-popover-in var(--sf-popover-anim-duration,150ms) var(--sf-popover-anim-ease,ease) both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-popover-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-popover-content]{animation:none !important}

/* ---- Drawer (@zag-js/drawer) — edge-anchored overlay, portal-based ---- */

.sytatic-section.sytatic-section [data-drawer-positioner] {
  position: fixed !important;
  inset: 0 !important;
  z-index: 310 !important;
  display: flex !important;
  pointer-events: none !important;
}

.sytatic-section.sytatic-section [data-drawer-panel] {
  pointer-events: auto !important;
  overflow-y: auto !important;
  transition: transform var(--sf-drawer-anim-duration, 300ms) var(--sf-drawer-anim-ease, ease-out) !important;
}

.sytatic-section.sytatic-section [data-drawer-overlay] {
  position: fixed !important;
  inset: 0 !important;
  z-index: 310 !important;
  backdrop-filter: blur(var(--sf-drawer-backdrop-blur-px, 0)) !important;
  -webkit-backdrop-filter: blur(var(--sf-drawer-backdrop-blur-px, 0)) !important;
}

@keyframes sytatic-sf-drawer-backdrop-fade{from{opacity:0}to{opacity:1}}

.sytatic-section.sytatic-section [data-drawer-overlay][data-state="open"]:not([hidden]){animation:sytatic-sf-drawer-backdrop-fade var(--sf-drawer-anim-duration,300ms) var(--sf-drawer-anim-ease,ease-out) both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-drawer-panel],.sytatic-section.sytatic-section [data-drawer-overlay]{transition:none !important;animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-drawer-panel],.sytatic-section.sytatic-section [data-builder-edit] [data-drawer-overlay]{transition:none !important;animation:none !important}

.sytatic-section.sytatic-section [data-drawer-overlay][data-drawer-backdrop-blur="sm"]{--sf-drawer-backdrop-blur-px:4px !important}

.sytatic-section.sytatic-section [data-drawer-overlay][data-drawer-backdrop-blur="md"]{--sf-drawer-backdrop-blur-px:8px !important}

.sytatic-section.sytatic-section [data-drawer-overlay][data-drawer-backdrop-blur="lg"]{--sf-drawer-backdrop-blur-px:16px !important}

/* Drawer Placement — responsive across breakpoints */

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="right"] { justify-content: flex-end !important; align-items: stretch !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="right"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="left"] { justify-content: flex-start !important; align-items: stretch !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="left"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="top"] { justify-content: stretch !important; align-items: flex-start !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="top"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="bottom"] { justify-content: stretch !important; align-items: flex-end !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side="bottom"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }

@media (max-width: 991px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="right"] { justify-content: flex-end !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="right"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="left"] { justify-content: flex-start !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="left"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="top"] { justify-content: stretch !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="top"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="bottom"] { justify-content: stretch !important; align-items: flex-end !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-tablet="bottom"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
}

@media (max-width: 767px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="right"] { justify-content: flex-end !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="right"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="left"] { justify-content: flex-start !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="left"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="top"] { justify-content: stretch !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="top"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="bottom"] { justify-content: stretch !important; align-items: flex-end !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilel="bottom"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
}

@media (max-width: 479px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="right"] { justify-content: flex-end !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="right"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="left"] { justify-content: flex-start !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="left"] > [data-drawer-panel] { height: 100% !important; width: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="top"] { justify-content: stretch !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="top"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="bottom"] { justify-content: stretch !important; align-items: flex-end !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-side-mobilep="bottom"] > [data-drawer-panel] { width: 100% !important; height: var(--sf-drawer-size, 400px) !important; }
}

/* Drawer Size — responsive across breakpoints */

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size="sm"] { --sf-drawer-size: 320px !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size="md"] { --sf-drawer-size: 400px !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size="lg"] { --sf-drawer-size: 480px !important; }

.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size="full"] { --sf-drawer-size: 100% !important; }

@media (max-width: 991px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-tablet="sm"] { --sf-drawer-size: 320px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-tablet="md"] { --sf-drawer-size: 400px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-tablet="lg"] { --sf-drawer-size: 480px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-tablet="full"] { --sf-drawer-size: 100% !important; }
}

@media (max-width: 767px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilel="sm"] { --sf-drawer-size: 320px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilel="md"] { --sf-drawer-size: 400px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilel="lg"] { --sf-drawer-size: 480px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilel="full"] { --sf-drawer-size: 100% !important; }
}

@media (max-width: 479px) {
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilep="sm"] { --sf-drawer-size: 320px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilep="md"] { --sf-drawer-size: 400px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilep="lg"] { --sf-drawer-size: 480px !important; }
.sytatic-section.sytatic-section [data-drawer-positioner][data-drawer-size-mobilep="full"] { --sf-drawer-size: 100% !important; }
}

/* ---- TreeView (@zag-js/tree-view) — recursive collection-from-children tree,
   the fleet's first element whose sub-parts repeat/nest to unbounded depth ---- */

.sytatic-section.sytatic-section [data-tree-list] {
  display: flex !important;
  flex-direction: column !important;
  outline: none !important;
}

.sytatic-section.sytatic-section [data-tree-branch-control],.sytatic-section.sytatic-section [data-tree-item] {
  padding-left: calc(var(--depth, 0) * var(--sf-tree-indent, 20px)) !important;
}

/* TreeView connecting lines — Show Lines setting (opt-in) */

.sytatic-section.sytatic-section [data-tree][data-tree-show-lines="true"] [data-tree-branch-content] {
  border-left: 1px solid var(--sf-tree-line-color, #e5e7eb) !important;
}

/* TreeView Show Icons — direct-child type-glyph only, chevron always shows */

.sytatic-section.sytatic-section [data-tree][data-tree-show-icons="false"] [data-tree-branch-control] > [data-builder-type="Icon"],.sytatic-section.sytatic-section [data-tree][data-tree-show-icons="false"] [data-tree-item] > [data-builder-type="Icon"] {
  display: none !important;
}

.sytatic-section.sytatic-section [data-tree-branch-indicator] {
  transition: transform var(--sf-tree-anim-duration, 200ms) var(--sf-tree-anim-ease, ease) !important;
}

.sytatic-section.sytatic-section [data-tree-branch-indicator][data-state="open"] {
  transform: rotate(90deg) !important;
}

/* TreeView selected-state — Zag data-state axis, always live */

.sytatic-section.sytatic-section [data-tree-branch-control][data-selected],.sytatic-section.sytatic-section [data-tree-item][data-selected] {
  background-color: var(--sf-tree-selected-bg, #eef2ff) !important;
}

.sytatic-section.sytatic-section [data-tree-branch-control]:focus-visible,.sytatic-section.sytatic-section [data-tree-item]:focus-visible {
  outline: 2px solid var(--sf-focus-ring-color, var(--sf-tree-focus-ring, #3b82f6)) !important;
  outline-offset: -2px !important;
}

/* TreeView pre-boot indent — mirrors Zag's own data-depth so the tree does not slide at hydration */

.sytatic-section.sytatic-section [data-tree] [data-depth="1"]{--depth:1 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="2"]{--depth:2 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="3"]{--depth:3 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="4"]{--depth:4 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="5"]{--depth:5 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="6"]{--depth:6 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="7"]{--depth:7 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="8"]{--depth:8 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="9"]{--depth:9 !important}

.sytatic-section.sytatic-section [data-tree] [data-depth="10"]{--depth:10 !important}

@keyframes sytatic-sf-tree-expand{from{opacity:0}to{opacity:1}}

.sytatic-section.sytatic-section [data-tree-branch-content][data-state="open"]{animation:sytatic-sf-tree-expand var(--sf-tree-anim-duration,200ms) var(--sf-tree-anim-ease,ease) !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-tree-branch-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-tree-branch-content]{animation:none !important}

/* ---- Steps (@zag-js/steps) — linear stepper/wizard, TABS-SHAPED content ---- */

.sytatic-section.sytatic-section [data-steps-indicator] {
  background-color: var(--sf-steps-indicator-bg, #e4e4e7) !important;
  color: var(--sf-steps-indicator-color, #6b7280) !important;
  transition: background-color .18s ease, color .18s ease !important;
}

/* Steps current-state — Zag data-current axis, settings-fed vars */

.sytatic-section.sytatic-section [data-steps-trigger][data-current] [data-steps-indicator] {
  background-color: var(--sf-steps-current-bg, #111827) !important;
  color: var(--sf-steps-current-color, #ffffff) !important;
}

/* Steps complete-state — Zag data-complete axis */

.sytatic-section.sytatic-section [data-steps-indicator][data-complete] {
  background-color: var(--sf-steps-indicator-complete-bg, #111827) !important;
}

.sytatic-section.sytatic-section :where([data-steps-trigger]) {
  opacity: 0.6 !important;
  transition: opacity .18s ease !important;
}

.sytatic-section.sytatic-section :where([data-steps-trigger][data-current]) {
  opacity: 1 !important;
}

.sytatic-section.sytatic-section [data-steps-separator] {
  background-color: var(--sf-steps-connector-color, #e4e4e7) !important;
  transition: background-color .18s ease !important;
}

.sytatic-section.sytatic-section [data-steps-separator][data-complete] {
  background-color: var(--sf-steps-connector-complete-color, var(--sf-steps-indicator-complete-bg, #111827)) !important;
}

.sytatic-section.sytatic-section [data-steps-item]:last-child [data-steps-separator] {
  display: none !important;
}

.sytatic-section.sytatic-section [data-steps-next-trigger][disabled],.sytatic-section.sytatic-section [data-steps-prev-trigger][disabled] {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-steps-indicator-slot="checkmark"] {
  width: 60% !important;
  height: 60% !important;
}

@keyframes sytatic-sf-steps-fade{from{opacity:0}to{opacity:1}}

@keyframes sytatic-sf-steps-slide{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}

.sytatic-section.sytatic-section [data-steps-root][data-steps-anim="fade"] [data-steps-content]:not([hidden]){animation:sytatic-sf-steps-fade var(--sf-steps-anim-duration,300ms) var(--sf-steps-anim-ease,ease) both !important}

.sytatic-section.sytatic-section [data-steps-root][data-steps-anim="slide"] [data-steps-content]:not([hidden]){animation:sytatic-sf-steps-slide var(--sf-steps-anim-duration,300ms) var(--sf-steps-anim-ease,ease) both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-steps-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-steps-content]{animation:none !important}

/* Steps orientation — responsive across breakpoints */

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="horizontal"] [data-steps-list] { flex-direction: row !important; align-items: flex-start !important; }

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="horizontal"] [data-steps-item] { flex: 1 1 0% !important; }

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="horizontal"] [data-steps-separator] { flex: 1 1 auto !important; height: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; width: auto !important; margin-top: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-left: 8px !important; margin-right: 8px !important; }

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="vertical"] [data-steps-list] { flex-direction: column !important; align-items: stretch !important; }

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="vertical"] [data-steps-item] { flex: 0 0 auto !important; }

.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation="vertical"] [data-steps-separator] { flex: 0 0 auto !important; width: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; height: 24px !important; margin-top: 4px !important; margin-bottom: 4px !important; margin-left: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-right: 0 !important; }

@media (max-width: 991px) {
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="horizontal"] [data-steps-list] { flex-direction: row !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="horizontal"] [data-steps-item] { flex: 1 1 0% !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="horizontal"] [data-steps-separator] { flex: 1 1 auto !important; height: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; width: auto !important; margin-top: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-left: 8px !important; margin-right: 8px !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="vertical"] [data-steps-list] { flex-direction: column !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="vertical"] [data-steps-item] { flex: 0 0 auto !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-tablet="vertical"] [data-steps-separator] { flex: 0 0 auto !important; width: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; height: 24px !important; margin-top: 4px !important; margin-bottom: 4px !important; margin-left: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-right: 0 !important; }
}

@media (max-width: 767px) {
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="horizontal"] [data-steps-list] { flex-direction: row !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="horizontal"] [data-steps-item] { flex: 1 1 0% !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="horizontal"] [data-steps-separator] { flex: 1 1 auto !important; height: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; width: auto !important; margin-top: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-left: 8px !important; margin-right: 8px !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="vertical"] [data-steps-list] { flex-direction: column !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="vertical"] [data-steps-item] { flex: 0 0 auto !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilel="vertical"] [data-steps-separator] { flex: 0 0 auto !important; width: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; height: 24px !important; margin-top: 4px !important; margin-bottom: 4px !important; margin-left: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-right: 0 !important; }
}

@media (max-width: 479px) {
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="horizontal"] [data-steps-list] { flex-direction: row !important; align-items: flex-start !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="horizontal"] [data-steps-item] { flex: 1 1 0% !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="horizontal"] [data-steps-separator] { flex: 1 1 auto !important; height: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; width: auto !important; margin-top: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-left: 8px !important; margin-right: 8px !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="vertical"] [data-steps-list] { flex-direction: column !important; align-items: stretch !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="vertical"] [data-steps-item] { flex: 0 0 auto !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-orientation-mobilep="vertical"] [data-steps-separator] { flex: 0 0 auto !important; width: calc(var(--sf-steps-connector-thickness, 2) * 1px) !important; height: 24px !important; margin-top: 4px !important; margin-bottom: 4px !important; margin-left: calc(var(--sf-steps-indicator-size, 32) * 1px / 2) !important; margin-right: 0 !important; }
}

/* ---- Menu (@zag-js/menu) — flat dropdown/actions menu: Popper-positioned,
   portaled content, roving-HIGHLIGHT items (aria-activedescendant, not focus) ---- */

.sytatic-section.sytatic-section :where([data-menu-item]) {
  transition: background-color .12s ease, color .12s ease !important;
}

.sytatic-section.sytatic-section [data-menu-item][data-highlighted] {
  background-color: var(--sf-menu-item-highlight-bg, #f4f4f5) !important;
  color: var(--sf-menu-item-highlight-color, #18181b) !important;
}

.sytatic-section.sytatic-section [data-menu-item][data-disabled] {
  opacity: 0.4 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section :where([data-menu-sub-trigger]) {
  transition: background-color .12s ease, color .12s ease !important;
}

.sytatic-section.sytatic-section [data-menu-sub-trigger][data-highlighted] {
  background-color: var(--sf-menu-item-highlight-bg, #f4f4f5) !important;
  color: var(--sf-menu-item-highlight-color, #18181b) !important;
}

.sytatic-section.sytatic-section [data-menu-sub-trigger][data-state="open"] {
  background-color: var(--sf-menu-item-highlight-bg, #f4f4f5) !important;
}

.sytatic-section.sytatic-section [data-menu-sub-trigger][data-disabled] {
  opacity: 0.4 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-menu-sub-trigger]::after {
  content: "▸" !important;
  margin-left: auto !important;
  padding-left: 8px !important;
  opacity: 0.55 !important;
  font-size: 0.85em !important;
}

.sytatic-section.sytatic-section [data-menu-content]:focus-visible {
  outline: none !important;
}

@keyframes sytatic-sf-menu-in{from{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:none}}

.sytatic-section.sytatic-section [data-menu-content][data-state="open"]{animation:sytatic-sf-menu-in var(--sf-menu-anim-duration,140ms) var(--sf-menu-anim-ease,cubic-bezier(.16,1,.3,1)) both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-menu-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-menu-content]{animation:none !important}

/* ---- Cascade-select (@zag-js/menu) — drill-down columns: Popper-positioned,
   portaled, roving-HIGHLIGHT rows (aria-activedescendant, not focus) ---- */

.sytatic-section.sytatic-section :where([data-cascade-item]) {
  transition: background-color .12s ease, color .12s ease !important;
}

.sytatic-section.sytatic-section [data-cascade-item][data-highlighted] {
  background-color: var(--sf-cascade-item-highlight-bg, #f4f4f5) !important;
  color: var(--sf-cascade-item-highlight-color, #18181b) !important;
}

.sytatic-section.sytatic-section [data-cascade-item][data-disabled] {
  opacity: 0.4 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section :where([data-cascade-item][data-cascade-current])::after {
  content: "✓" !important;
  margin-left: auto !important;
  padding-left: 8px !important;
  opacity: 0.9 !important;
  font-size: 0.85em !important;
}

.sytatic-section.sytatic-section :where([data-cascade-sub-trigger]) {
  transition: background-color .12s ease, color .12s ease !important;
}

.sytatic-section.sytatic-section [data-cascade-sub-trigger][data-highlighted] {
  background-color: var(--sf-cascade-item-highlight-bg, #f4f4f5) !important;
  color: var(--sf-cascade-item-highlight-color, #18181b) !important;
}

.sytatic-section.sytatic-section [data-cascade-sub-trigger][data-state="open"] {
  background-color: var(--sf-cascade-item-highlight-bg, #f4f4f5) !important;
}

.sytatic-section.sytatic-section [data-cascade-sub-trigger][data-disabled] {
  opacity: 0.4 !important;
  cursor: not-allowed !important;
}

.sytatic-section.sytatic-section [data-cascade-sub-trigger]::after {
  content: "▸" !important;
  margin-left: auto !important;
  padding-left: 8px !important;
  opacity: 0.55 !important;
  font-size: 0.85em !important;
}

.sytatic-section.sytatic-section :where([data-cascade]:not([data-cascade-filled]) [data-cascade-display]) {
  opacity: 0.55 !important;
}

.sytatic-section.sytatic-section [data-cascade-display][data-cascade-placeholder]:empty::before {
  content: attr(data-cascade-placeholder) !important;
}

.sytatic-section.sytatic-section [data-cascade-content]:focus-visible {
  outline: none !important;
}

@keyframes sytatic-sf-cascade-in{from{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:none}}

.sytatic-section.sytatic-section [data-cascade-content][data-state="open"]{animation:sytatic-sf-cascade-in var(--sf-cascade-anim-duration,140ms) var(--sf-cascade-anim-ease,cubic-bezier(.16,1,.3,1)) both !important}

@media (prefers-reduced-motion:reduce){.sytatic-section.sytatic-section [data-cascade-content]{animation:none !important}}

.sytatic-section.sytatic-section [data-builder-edit] [data-cascade-content]{animation:none !important}

/* ---- Overlays (Compare / ImageHotspots) — structural layout that used to ship
   ONLY inside the runtime IIFE, so a Compare rendered at double height until JS
   arrived. See src/elements/overlays/css.ts. ---- */

.sytatic-section.sytatic-section [data-compare]{position:relative !important;display:block !important;width:100% !important;overflow:hidden !important;line-height:0 !important;-webkit-user-select:none !important;user-select:none !important;touch-action:pan-y !important}

.sytatic-section.sytatic-section [data-compare][data-compare-orientation="vertical"]{touch-action:pan-x !important}

.sytatic-section.sytatic-section [data-compare] img{display:block !important;-webkit-user-drag:none !important}

.sytatic-section.sytatic-section [data-compare] [data-compare-img]{pointer-events:none !important}

.sytatic-section.sytatic-section [data-compare] [data-compare-img="after"]{position:relative !important;z-index:1 !important;width:100% !important;height:auto !important;max-width:100% !important}

.sytatic-section.sytatic-section [data-compare] [data-compare-img="before"]{position:absolute !important;top:0 !important;left:0 !important;z-index:2 !important;width:100% !important;height:100% !important;object-fit:cover !important;clip-path:inset(0 calc(100% - var(--sf-cmp,50) * 1%) 0 0) !important}

.sytatic-section.sytatic-section [data-compare][data-compare-orientation="vertical"] [data-compare-img="before"]{clip-path:inset(0 0 calc(100% - var(--sf-cmp,50) * 1%) 0) !important}

.sytatic-section.sytatic-section .sf-cmp-line{position:absolute !important;z-index:3 !important;background:var(--sf-cmp-color,#fff) !important;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 0 10px rgba(0,0,0,.2) !important;pointer-events:none !important}

.sytatic-section.sytatic-section [data-compare-orientation="horizontal"] .sf-cmp-line{top:0 !important;bottom:0 !important;left:calc(var(--sf-cmp,50) * 1%) !important;width:var(--sf-cmp-line-w,2px) !important;transform:translateX(-50%) !important}

.sytatic-section.sytatic-section [data-compare-orientation="vertical"] .sf-cmp-line{left:0 !important;right:0 !important;top:calc(var(--sf-cmp,50) * 1%) !important;height:var(--sf-cmp-line-w,2px) !important;transform:translateY(-50%) !important}

.sytatic-section.sytatic-section .sf-cmp-grip{position:absolute !important;z-index:4 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:var(--sf-cmp-grip,42px) !important;height:var(--sf-cmp-grip,42px) !important;border-radius:50% !important;background:var(--sf-cmp-color,#fff) !important;color:var(--sf-cmp-grip-color,#111) !important;box-shadow:0 2px 10px rgba(0,0,0,.28) !important;cursor:ew-resize !important;touch-action:none !important}

.sytatic-section.sytatic-section [data-compare-orientation="horizontal"] .sf-cmp-grip{top:50% !important;left:calc(var(--sf-cmp,50) * 1%) !important;transform:translate(-50%,-50%) !important}

.sytatic-section.sytatic-section [data-compare-orientation="vertical"] .sf-cmp-grip{left:50% !important;top:calc(var(--sf-cmp,50) * 1%) !important;transform:translate(-50%,-50%) !important;cursor:ns-resize !important}

.sytatic-section.sytatic-section .sf-cmp-grip svg{width:18px !important;height:18px !important;display:block !important}

.sytatic-section.sytatic-section [data-compare-orientation="vertical"] .sf-cmp-grip svg{transform:rotate(90deg) !important}

.sytatic-section.sytatic-section .sf-cmp-grip:focus-visible{outline:2px solid var(--sf-cmp-color,#fff) !important;outline-offset:3px !important}

.sytatic-section.sytatic-section .sf-cmp-label{position:absolute !important;z-index:3 !important;top:14px !important;padding:5px 11px !important;border-radius:999px !important;font:600 12px/1 system-ui,-apple-system,sans-serif !important;background:var(--sf-cmp-label-bg,rgba(17,17,17,.62)) !important;color:var(--sf-cmp-label-color,#fff) !important;pointer-events:none !important;-webkit-backdrop-filter:blur(6px) !important;backdrop-filter:blur(6px) !important}

.sytatic-section.sytatic-section .sf-cmp-label-before{left:14px !important}

.sytatic-section.sytatic-section .sf-cmp-label-after{right:14px !important}

.sytatic-section.sytatic-section [data-hotspots]{position:relative !important;display:block !important;width:100% !important;line-height:0 !important;-webkit-user-select:none !important;user-select:none !important}

.sytatic-section.sytatic-section [data-hotspots] [data-hotspot-img]{display:block !important;width:100% !important;height:auto !important;max-width:100% !important;pointer-events:none !important;-webkit-user-drag:none !important}

.sytatic-section.sytatic-section [data-hotspot]{position:absolute !important;transform:translate(-50%,-50%) !important;z-index:2 !important;line-height:0 !important}

.sytatic-section.sytatic-section .sf-hp-btn{all:unset !important;box-sizing:border-box !important;position:relative !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;-webkit-tap-highlight-color:transparent !important;transition:transform .16s ease !important}

.sytatic-section.sytatic-section .sf-hp-btn:focus-visible{outline:2px solid var(--sf-hp-color,#fff) !important;outline-offset:3px !important;border-radius:50% !important}

.sytatic-section.sytatic-section .sf-hp-btn--beacon{width:36px !important;height:36px !important}

.sytatic-section.sytatic-section .sf-hp-beacon-ring{position:absolute !important;inset:0 !important;border-radius:50% !important;border:2.5px solid var(--sf-hp-color,#fff) !important;opacity:0 !important;animation:sytatic-sf-hp-pulse 2.4s cubic-bezier(0,0,.2,1) infinite !important}

.sytatic-section.sytatic-section .sf-hp-beacon-dot{width:14px !important;height:14px !important;border-radius:50% !important;background:var(--sf-hp-color,#fff) !important;box-shadow:0 0 0 2px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.3) !important;transition:transform .16s ease !important}

.sytatic-section.sytatic-section .sf-hp-btn--beacon:hover .sf-hp-beacon-dot,.sytatic-section.sytatic-section .sf-hp--open .sf-hp-btn--beacon .sf-hp-beacon-dot,.sytatic-section.sytatic-section [data-hotspot-reveal="always"] [data-hotspot] .sf-hp-btn--beacon .sf-hp-beacon-dot{transform:scale(1.2) !important}

.sytatic-section.sytatic-section .sf-hp-btn--dot{width:24px !important;height:24px !important}

.sytatic-section.sytatic-section .sf-hp-dot{width:14px !important;height:14px !important;border-radius:50% !important;background:var(--sf-hp-color,#fff) !important;box-shadow:0 0 0 2px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.3) !important;transition:transform .16s ease !important}

.sytatic-section.sytatic-section .sf-hp-btn--dot:hover .sf-hp-dot{transform:scale(1.25) !important}

.sytatic-section.sytatic-section .sf-hp-btn--num{width:32px !important;height:32px !important;border-radius:50% !important;background:var(--sf-hp-color,#fff) !important;color:var(--sf-hp-num-color,#111) !important;font:700 13px/1 system-ui,-apple-system,sans-serif !important;box-shadow:0 2px 10px rgba(0,0,0,.28) !important}

.sytatic-section.sytatic-section .sf-hp-btn--num:hover{transform:scale(1.12) !important}

.sytatic-section.sytatic-section .sf-hp-btn--icon{width:34px !important;height:34px !important;border-radius:50% !important;background:var(--sf-hp-color,#fff) !important;color:var(--sf-hp-icon-color,#111) !important;box-shadow:0 2px 10px rgba(0,0,0,.28) !important}

.sytatic-section.sytatic-section .sf-hp-btn--icon:hover{transform:scale(1.12) !important}

.sytatic-section.sytatic-section .sf-hp-btn--icon svg{width:16px !important;height:16px !important}

@keyframes sytatic-sf-hp-pulse{0%{transform:scale(.8);opacity:.85}70%{transform:scale(1.8);opacity:0}100%{transform:scale(1.8);opacity:0}}

.sytatic-section.sytatic-section .sf-hp-tip{position:absolute !important;z-index:10 !important;min-width:170px !important;max-width:260px !important;width:max-content !important;background:var(--sf-hp-tip-bg,#fff) !important;color:var(--sf-hp-tip-color,#111) !important;border-radius:10px !important;padding:14px 16px !important;box-shadow:0 8px 28px rgba(0,0,0,.13),0 2px 8px rgba(0,0,0,.07) !important;pointer-events:none !important;opacity:0 !important;line-height:1.5 !important;transition:opacity .16s ease,transform .16s cubic-bezier(.16,1,.3,1) !important;white-space:normal !important}

.sytatic-section.sytatic-section [data-hotspot-place="bottom-right"] .sf-hp-tip,.sytatic-section.sytatic-section [data-hotspot-place="bottom-left"] .sf-hp-tip{top:calc(100% + 12px) !important;transform:translateY(-8px) !important}

.sytatic-section.sytatic-section [data-hotspot-place="top-right"] .sf-hp-tip,.sytatic-section.sytatic-section [data-hotspot-place="top-left"] .sf-hp-tip{bottom:calc(100% + 12px) !important;transform:translateY(8px) !important}

.sytatic-section.sytatic-section [data-hotspot-place="bottom-right"] .sf-hp-tip,.sytatic-section.sytatic-section [data-hotspot-place="top-right"] .sf-hp-tip{left:0 !important}

.sytatic-section.sytatic-section [data-hotspot-place="bottom-left"] .sf-hp-tip,.sytatic-section.sytatic-section [data-hotspot-place="top-left"] .sf-hp-tip{right:0 !important}

.sytatic-section.sytatic-section [data-hotspot].sf-hp--open .sf-hp-tip,.sytatic-section.sytatic-section [data-hotspot-reveal="always"] [data-hotspot] .sf-hp-tip{opacity:1 !important;pointer-events:auto !important;transform:translateY(0) !important}

.sytatic-section.sytatic-section .sf-hp-tip-title{font:600 14px/1.3 system-ui,-apple-system,sans-serif !important}

.sytatic-section.sytatic-section .sf-hp-tip-text{font:400 13px/1.5 system-ui,-apple-system,sans-serif !important;color:var(--sf-hp-tip-secondary,#555) !important;margin-top:5px !important}

.sytatic-section.sytatic-section .sf-hp-tip-link{display:inline-block !important;margin-top:10px !important;font:500 12px/1 system-ui,-apple-system,sans-serif !important;color:var(--sf-hp-accent,#4f46e5) !important;text-decoration:none !important}

.sytatic-section.sytatic-section .sf-hp-tip-link:hover{text-decoration:underline !important}

.sytatic-section.sytatic-section[data-builder-edit] .sf-hp-btn{pointer-events:none !important;cursor:default !important}

.sytatic-section.sytatic-section[data-builder-edit] .sf-hp-beacon-ring{animation:none !important;opacity:.45 !important}

.sytatic-section.sytatic-section[data-builder-edit] .sf-hp-tip{display:none !important}

/* ---- Counter — pre-boot width reservation. The rAF count-up rewrites textContent
   from "0" to the final value, so without this the span (and everything after it on
   the line) re-lays-out on every digit boundary. Sizing the box to the final string
   up front removes the hydration shift AND the animation's, without hiding anything. ---- */

.sytatic-section.sytatic-section :where([data-counter][data-counter-reserve]){display:inline-block !important;}

.sytatic-section.sytatic-section :where([data-counter][data-counter-reserve])::after{content:attr(data-counter-reserve) !important;display:block !important;height:0 !important;overflow:hidden !important;visibility:hidden !important;pointer-events:none !important;}

/* ---- Tabs — preserve authored normal paint; mark selection without compositing it. ---- */

.sytatic-section.sytatic-section :where([data-tabs]:not([data-tabs-active-bg]):not([data-tabs-active-color]):not([data-tabs-active-border]) [data-tab-trigger]){transition:box-shadow .18s ease !important;}

.sytatic-section.sytatic-section :where([data-tabs]:not([data-tabs-active-bg]):not([data-tabs-active-color]):not([data-tabs-active-border]) [data-tab-trigger][data-selected]){box-shadow:inset 0 -2px 0 currentColor !important;}

.sytatic-section.sytatic-section :where([data-tabs] [data-tab-trigger][data-disabled]){opacity:.35 !important;cursor:not-allowed !important;}

/* ---- Search — reserve the SearchResults box so the runtime's notice state
   does not push 201.5px of page down at hydration. See src/elements/search/css.ts. ---- */

.sytatic-section.sytatic-section [data-syt-search-results]:empty::before{content:"\00a0" !important;display:block !important;font-size:15.2px !important;padding:calc(64px + 40px + 16px) 24px 64px !important}

.sytatic-section.sytatic-section [data-syt-search-results]:not(:has(*))::before{content:"\00a0" !important;display:block !important;font-size:15.2px !important;padding:calc(64px + 40px + 16px) 24px 64px !important}

/* ---- Shared keyboard focus ring — ONE themeable indicator across every Zag
   Behavior Layer element (accordion, tabs, collapsible, drawer, popover, steps,
   modal — and every future one). Keyed on Zag's uniform data-scope + data-part
   contract, so it covers the whole fleet, and each new element, with no per-
   element rule. The :where() wrapper pins specificity to (0,1,0) — low enough
   that (a) a designer's own focus style in @layer user always wins, and (b) the
   two rings with bespoke geometry (TreeView's inset outline, Switch's pill
   box-shadow — real rules above, higher specificity, same layer) keep winning on
   their parts. One token set (--sf-focus-ring-*) themes every ring from a single
   knob. On a form control the focused node is a visually-hidden input, so this
   outline lands on an invisible element and is never seen — that element's own
   mirror ([data-focus-visible]) draws the visible ring. The :not([tabindex="-1"])
   guard skips focus-trap containers (e.g. a dialog's content panel, which Zag
   focuses on open). Roving tablists are the deliberate exception: in manual
   activation the focused tab remains tabindex=-1 until Enter/Space selects it,
   and real keyboard focus must stay visible during that interval. ---- */

.sytatic-section.sytatic-section :where([data-scope][data-part]:not([tabindex="-1"]), [data-scope][data-part][role="tab"]):focus-visible {
  outline: var(--sf-focus-ring-width, 2px) solid var(--sf-focus-ring-color, #3b82f6) !important;
  outline-offset: var(--sf-focus-ring-offset, 2px) !important;
}

@media (forced-colors: active) {
  .sytatic-section.sytatic-section :where([data-scope][data-part]:not([tabindex="-1"]), [data-scope][data-part][role="tab"]):focus-visible {
    outline-color: Highlight !important;
  }
}

/* ---- Nav state CSS (TASK-083: CSSRuleBuilder) ---- */

/* Sticky nav */

.sytatic-section.sytatic-section [data-nav][data-sticky="top"] {
  position: sticky !important;
  top: 0 !important;
  z-index: 200 !important;
}

.sytatic-section.sytatic-section [data-nav][data-sticky="scroll-up"] {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 200 !important;
  transition: transform 0.25s ease !important;
}

.sytatic-section.sytatic-section [data-nav][data-sticky="scroll-up"][data-nav-state="hidden"] {
  transform: translateY(-110%) !important;
}

.sytatic-section.sytatic-section [data-nav][data-sticky="scroll-up"][data-nav-state="scrolled"],.sytatic-section.sytatic-section [data-nav][data-sticky="scroll-up"][data-nav-state="initial"] {
  transform: translateY(0) !important;
}

/* Transparent header */

.sytatic-section.sytatic-section [data-nav][data-nav-transparent="true"] {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 100 !important;
  background-color: transparent !important;
  background-image: none !important;
  transition: background-color 0.3s ease, color 0.3s ease !important;
}

.sytatic-section.sytatic-section [data-nav][data-nav-transparent="true"][data-sticky="top"] {
  position: sticky !important;
  z-index: 200 !important;
  background-color: transparent !important;
  background-image: none !important;
}

.sytatic-section.sytatic-section [data-nav][data-nav-transparent="true"][data-sticky="scroll-up"] {
  position: fixed !important;
  z-index: 200 !important;
  background-color: transparent !important;
  background-image: none !important;
}

.sytatic-section.sytatic-section [data-nav][data-nav-transparent="true"][data-nav-state="initial"] {
  background-color: transparent !important;
  background-image: none !important;
}

.sytatic-section.sytatic-section [data-nav][data-nav-transparent="true"][data-nav-state="scrolled"] {
  background-color: var(--nav-scroll-bg, var(--sf-color-bg, #ffffff)) !important;
  color: var(--nav-scroll-color, inherit) !important;
}

/* Backdrop blur */

.sytatic-section.sytatic-section [data-nav][data-nav-blur="true"] {
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
}

/* ═══════════════════════════════════════════════════════════════════════
   NAV DROPDOWN POSITIONING — native Zag rewrite
   ───────────────────────────────────────────────────────────────────────
   CSS Anchor Positioning (anchor-name / anchor()) was removed: it returns 0
   inside the canvas iframe in Chromium and the cascade fight with user
   styles cost too many hours. The Popover API path was removed for the same
   reason: top-layer popovers behave so differently from inline panels
   (transitions, selection, mobile menu mix) that maintaining two code paths
   kept introducing regressions. Neither was ever wired live — html-generator
   stopped stamping both before this rewrite.

   Published output now uses ONE state axis and plain CSS:
     - <div data-nav-dropdown-content> at position:absolute, top:100%; left:0
       — that's it, no JS repositioning. Open/closed is @zag-js/navigation-
       menu's data-state attribute (navigation-menu.manifest.ts, bound via
       the shared behavior binder); the rule above keys off it.
     - New documents use Zag's shared viewport pattern. Historical raw
       data-nav-mega remains read-only compatibility and affects geometry only
       through the emitter-derived owner marker.

   Canvas is fully converged: canvas.ts's own @floating-ui/dom positioning +
   hover/click delegation fork is deleted, and canvas-styles.ts's dropdown-
   visibility rule keys off the SAME [data-state="open"] axis as the rule
   above (element-nav/runtime.ts's header comment has the current state).
   Zag governs open/closed/position identically in canvas and published now.

   Source of truth for the runtime DOM + behavior: the 9 mockups in
   poc-html-templates/nav-patterns/. The framework reproduces those
   line-for-line.
   ═══════════════════════════════════════════════════════════════════════ */

/* ── Marquee (CSS animation; shared initializer measures duration) ───────── */

@keyframes sytatic-sf-marquee-left {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

@keyframes sytatic-sf-marquee-right {
  0% { transform: translateX(-50%); }
  100% { transform: translateX(0); }
}

@keyframes sytatic-sf-marquee-up {
  0% { transform: translateY(0); }
  100% { transform: translateY(-50%); }
}

@keyframes sytatic-sf-marquee-down {
  0% { transform: translateY(-50%); }
  100% { transform: translateY(0); }
}

.sytatic-section.sytatic-section [data-marquee] {
  display: flex !important;
  gap: var(--sf-marquee-gap, 32px) !important;
  overflow: hidden !important;
  -webkit-mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent) !important;
  mask-image: linear-gradient(to right, transparent, black 5%, black 95%, transparent) !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="up"],.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="down"] {
  -webkit-mask-image: linear-gradient(to bottom, transparent, black 5%, black 95%, transparent) !important;
  mask-image: linear-gradient(to bottom, transparent, black 5%, black 95%, transparent) !important;
}

/* Marquee track — wraps both halves, animated as one unit */

.sytatic-section.sytatic-section [data-marquee-track] {
  display: flex !important;
  gap: inherit !important;
  min-width: max-content !important;
  animation: sytatic-sf-marquee-left var(--sf-marquee-duration, 20s) linear infinite !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="up"] [data-marquee-track],.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="down"] [data-marquee-track] {
  flex-direction: column !important;
  min-width: unset !important;
  min-height: max-content !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="right"] [data-marquee-track] {
  animation-name: sytatic-sf-marquee-right !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="up"] [data-marquee-track] {
  animation-name: sytatic-sf-marquee-up !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="down"] [data-marquee-track] {
  animation-name: sytatic-sf-marquee-down !important;
}

/* Each half of the marquee content */

.sytatic-section.sytatic-section [data-marquee-content] {
  display: flex !important;
  flex-shrink: 0 !important;
  align-items: center !important;
  gap: inherit !important;
  white-space: nowrap !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="up"] [data-marquee-content],.sytatic-section.sytatic-section [data-marquee][data-marquee-direction="down"] [data-marquee-content] {
  flex-direction: column !important;
}

.sytatic-section.sytatic-section [data-marquee-content] > * {
  flex-shrink: 0 !important;
}

.sytatic-section.sytatic-section [data-marquee][data-marquee-pause-hover="true"]:hover [data-marquee-track] {
  animation-play-state: paused !important;
}

@media (prefers-reduced-motion: reduce) {
  .sytatic-section.sytatic-section [data-marquee-track] {
    animation: none !important;
    transform: none !important;
  }
} /* end @layer component */

/* Tabs' Active Tab Style values are authored design, not framework defaults and
   not non-overridable visibility gates. They therefore share @layer user with
   Style-panel classes. The selected-state selector deliberately beats a normal
   trigger class by specificity, while Custom Code in @layer author remains the
   final cosmetic override. Keeping this in generated CSS (rather than runtime
   inline styles) preserves first paint and canvas/published parity. */
.sytatic-section.sytatic-section [data-tabs][data-tabs-active-bg] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-bg-tablet] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-bg-mobilel] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-bg-mobilep] [data-tab-trigger][data-selected] {
  background-color: var(--sf-tab-active-bg) !important;
}
.sytatic-section.sytatic-section [data-tabs][data-tabs-active-color] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-color-tablet] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-color-mobilel] [data-tab-trigger][data-selected],.sytatic-section.sytatic-section [data-tabs][data-tabs-active-color-mobilep] [data-tab-trigger][data-selected] {
  color: var(--sf-tab-active-color) !important;
}
.sytatic-section.sytatic-section [data-tabs][data-tabs-active-border] [data-tab-trigger][data-selected] {
  border-top: var(--sf-tab-active-border-top, 0 solid transparent) !important;
  border-bottom: var(--sf-tab-active-border-bottom, 0 solid transparent) !important;
  border-left: var(--sf-tab-active-border-left, 0 solid transparent) !important;
  border-right: var(--sf-tab-active-border-right, 0 solid transparent) !important;
} /* end @layer user */

/* ════════════════════════════════════════════════════════════════════════════
   @layer state — the terminal, highest-priority layer (CSS_LAYER_ORDER declares
   state LAST, after user). It holds ONLY element VISIBILITY GATES: the open/closed
   hides a Zag machine drives via the native hidden attribute, plus the edit-mode
   "show all" overrides that must out-rank them.

   Why a whole layer instead of !important: a designer's own class (e.g.
   .MyPanel{display:flex} or .Icon-3{display:inline-flex}) is emitted in @layer
   user. Because state is declared after user, a NORMAL rule here beats that class
   by LAYER ORDER — no specificity race, no !important. This is the Foundation-v2
   cascade fix: every future element's closed-state hide lands here as one plain
   rule and simply works in canvas AND published (identical CSS), killing the
   "both accordion icons show" / "modal won't hide" drift at the root. Keep this
   layer to visibility gates only — cosmetic defaults stay in component and
   explicitly authored state settings stay in user, so Custom Code can override
   both without weakening a visitor-facing visibility invariant.
   ════════════════════════════════════════════════════════════════════════════ */
/* Tabs — inactive panels collapse (Zag toggles the hidden attr); the editor
     "show all" affordance forces every panel visible while authoring (higher
     specificity, so it wins within this layer). */
.sytatic-section.sytatic-section [data-tab-panel][hidden] { display: none !important; }
.sytatic-section.sytatic-section [data-builder-edit] [data-tabs][data-tabs-preview="all"] [data-tab-panel] { display: block !important; }
/* Modal — Zag sets the hidden attr on the backdrop + content when closed. */
.sytatic-section.sytatic-section [data-modal-overlay][hidden],.sytatic-section.sytatic-section [data-modal-content][hidden] { display: none !important; }
/* Accordion icon show/hide by state + mode (swap = two glyphs, rotate = one). */
.sytatic-section.sytatic-section [data-accordion-icon-transition="swap"] [data-accordion-header][data-state="open"] [data-accordion-icon="close"] { display: none !important; }
.sytatic-section.sytatic-section [data-accordion-icon-transition="swap"] [data-accordion-header][data-state="closed"] [data-accordion-icon="open"] { display: none !important; }
.sytatic-section.sytatic-section [data-accordion]:not([data-accordion-icon-transition="swap"]) [data-accordion-icon="open"] { display: none !important; }
/* Collapsible — Zag sets the hidden attr on the content when closed. No
     "show all" override needed here (unlike Tabs/Accordion): the "Preview in
     editor" setting is implemented natively via the manifest's
     canvasOverrides (a real defaultOpen:true machine start), not a CSS
     force — so there is nothing this layer needs to out-rank for it. */
.sytatic-section.sytatic-section [data-collapsible-content][hidden] { display: none !important; }
/* Collapsible indicator show/hide by state + mode (swap = two glyphs,
     rotate = one) — same mechanism as Accordion's icon gate, keyed off the
     TRIGGER's (unmasked) data-state + the icon-slot marker instead of the
     item-header's. */
.sytatic-section.sytatic-section [data-collapsible-icon-transition="swap"] [data-collapsible-trigger][data-state="open"] [data-collapsible-icon-slot="close"] { display: none !important; }
.sytatic-section.sytatic-section [data-collapsible-icon-transition="swap"] [data-collapsible-trigger][data-state="closed"] [data-collapsible-icon-slot="open"] { display: none !important; }
.sytatic-section.sytatic-section [data-collapsible-root]:not([data-collapsible-icon-transition="swap"]) [data-collapsible-icon-slot="open"] { display: none !important; }
/* Progress view toggle — ONE element renders BOTH a linear bar and a circular
     ring; show only the chosen view, the other part-set is display:none. Lives
     here (not @layer component) so it out-ranks a designer's own display rule on
     the hidden view, exactly like the Tabs/Modal/Collapsible visibility gates.
     Default type is "linear" (stamped), so :not([circular]) covers it. */
.sytatic-section.sytatic-section [data-progress-root]:not([data-progress-type="circular"]) [data-progress-circle] { display: none !important; }
.sytatic-section.sytatic-section [data-progress-root][data-progress-type="circular"] [data-progress-track] { display: none !important; }
/* Progress label + value-text visibility. Baseline HIDDEN; the Show Label /
     Show Value settings reveal via "true". The standard BooleanControl writes
     "true" | clears (never "false"), so a default-TRUE toggle (Show Value) needs
     baseline-off + a stamped "true" at insertion; Show Label is opt-in (default
     off, no stamp). In @layer state so the gate always beats a user display class. */
.sytatic-section.sytatic-section [data-progress-label] { display: none !important; }
.sytatic-section.sytatic-section [data-progress-root][data-progress-show-label="true"] [data-progress-label] { display: block !important; }
.sytatic-section.sytatic-section [data-progress-value-text] { display: none !important; }
.sytatic-section.sytatic-section [data-progress-root][data-progress-show-value="true"] [data-progress-value-text] { display: block !important; }
/* Countdown — synthesized complete-state. @zag-js/timer emits NO data-state at
     all (source-verified — no getter in timer.connect.js sets one) and the
     machine itself has no distinct "complete" state (reaching target just
     returns to "idle"); the manifest stamps data-state="complete" on the root
     itself via the machine's OWN native context.onComplete hook (never
     reaching into Zag internals). Always hide the ticking area once complete —
     never show a frozen "00:00:00:00" — and additionally collapse the WHOLE
     root when On Complete = "hide" (the message stays hidden either way unless
     On Complete = "message"). */
.sytatic-section.sytatic-section [data-countdown-root][data-state="complete"] [data-countdown-area] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-oncomplete="hide"][data-state="complete"] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-complete-message] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-oncomplete="message"][data-state="complete"] [data-countdown-complete-message] { display: block !important; }
/* Countdown — per-unit visibility. Baseline HIDDEN; Show Days/Hours/Minutes/
     Seconds reveal via "true" (all 4 default-true, stamped at insertion — same
     BooleanControl "true"|absent convention as Progress's Rounded/ShowValue).
     Zag always computes all 4 regardless of these — a pure CSS gate needing no
     rebind to apply (manifest.ts's canvasPatchAttrs is now a FAMILY-PREFIX match
     that also covers these, but only as a harmless belt-and-suspenders no-op —
     the live-ness of this rule was never rebind-dependent). */
.sytatic-section.sytatic-section [data-countdown-item][data-countdown-unit="days"] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-days="true"] [data-countdown-item][data-countdown-unit="days"] { display: flex !important; }
.sytatic-section.sytatic-section [data-countdown-item][data-countdown-unit="hours"] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-hours="true"] [data-countdown-item][data-countdown-unit="hours"] { display: flex !important; }
.sytatic-section.sytatic-section [data-countdown-item][data-countdown-unit="minutes"] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-minutes="true"] [data-countdown-item][data-countdown-unit="minutes"] { display: flex !important; }
.sytatic-section.sytatic-section [data-countdown-item][data-countdown-unit="seconds"] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-seconds="true"] [data-countdown-item][data-countdown-unit="seconds"] { display: flex !important; }
/* Countdown — separator visibility. Fixed DOM order (days,sep1,hours,sep2,
     minutes,sep3,seconds), each tagged data-countdown-pos="1|2|3" at creation.
     A separator shows only when the unit BEFORE it is shown AND at least one
     unit AFTER it is ALSO shown — :is() ORs the "shown" checks so every one of
     the 16 show/hide combinations resolves correctly (e.g. hiding "Hours" alone
     correctly drops the days|hours separator too, bridging Days directly to
     Minutes — not just the common "trailing units hidden" case). */
.sytatic-section.sytatic-section [data-countdown-separator] { display: none !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-days="true"]:is([data-countdown-show-hours="true"],[data-countdown-show-minutes="true"],[data-countdown-show-seconds="true"]) [data-countdown-separator][data-countdown-pos="1"] { display: block !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-hours="true"]:is([data-countdown-show-minutes="true"],[data-countdown-show-seconds="true"]) [data-countdown-separator][data-countdown-pos="2"] { display: block !important; }
.sytatic-section.sytatic-section [data-countdown-root][data-countdown-show-minutes="true"][data-countdown-show-seconds="true"] [data-countdown-separator][data-countdown-pos="3"] { display: block !important; }
/* Popover — Zag sets the hidden attr on the content when closed. Popover's
     machine has only two states (open/closed — no transitional "closing"
     state like Collapsible), so — same as Modal — close is instant; only the
     entrance animates (see the @layer component block above). No "show all"
     override needed: "Preview in editor" is implemented natively via the
     manifest's canvasOverrides (a real defaultOpen:true machine start), same
     as Collapsible's identical restraint. */
.sytatic-section.sytatic-section [data-popover-content][hidden] { display: none !important; }
/* Drawer — Zag sets the hidden attr on the overlay/positioner/panel when
     closed (drawer.connect.js: getBackdropProps/getPositionerProps/
     getContentProps all set "hidden" from the machine's own open state). No
     "show all" override needed (unlike Tabs/Accordion): "Preview in editor" is
     a real defaultOpen:true machine override (manifest.ts's canvasOverrides),
     not a CSS force — nothing here needs to out-rank it. */
.sytatic-section.sytatic-section [data-drawer-overlay][hidden],.sytatic-section.sytatic-section [data-drawer-positioner][hidden],.sytatic-section.sytatic-section [data-drawer-panel][hidden] { display: none !important; }
/* TreeView — Zag sets the hidden attr on branch-content when collapsed
     (tree-view.connect.js: getBranchContentProps sets "hidden" from the
     machine's own expandedValue, always live, no masking quirk). No "show
     all" override needed here: "Preview in editor" is a real
     defaultExpandedValue machine override (manifest.ts's canvasOverrides —
     walks every branch value, same native-state approach as Modal/Popover/
     Collapsible), not a CSS force — nothing here needs to out-rank it. */
.sytatic-section.sytatic-section [data-tree-branch-content][hidden] { display: none !important; }
/* The selected-item check self-hides (Zag getItemIndicatorProps hidden:
     !itemState.selected — tree-view.connect.js, source-verified). Its
     defaultClass (definition.ts's TreeItemIndicator, display:inline-flex)
     lives in @layer component, an author-origin rule that beats the
     UA-origin [hidden]{display:none} regardless of specificity — same defect
     class as Select/Combobox's item-indicator (see select/css.ts's
     SELECT_STATE_CSS comment). Gate it here so it wins by layer order. */
.sytatic-section.sytatic-section [data-tree-item-indicator][hidden] { display: none !important; }
/* Steps — Zag sets the hidden attr on every non-current content panel
     (getContentProps sets hidden = NOT current). No "show all" override
     needed (unlike Tabs/Accordion): Steps has no "Preview in editor" setting
     — some step's content is always current by construction, and canvas
     selection (reveal(), manifest.ts) already activates any step a designer
     clicks into, natively, with no CSS force to out-rank. */
.sytatic-section.sytatic-section [data-steps-content][hidden] { display: none !important; }
/* Steps indicator number to checkmark swap — mirrors Accordion/Collapsible's
     icon-transition gate exactly, keyed off Zag's OWN data-complete attribute
     on the Indicator (no separate manual slot logic needed: unlike
     Collapsible, which had to invent an icon-slot marker because its single
     Icon child serves both rotate AND swap modes, Steps' Indicator already
     carries two DISTINCT children — a number TextBlock and a checkmark Icon
     — so the slot marker only needs to pick which one glyph currently
     shows). The "Checkmark on Complete" setting (default true, stamped) is
     the gate; when false the number always shows, even once complete. */
.sytatic-section.sytatic-section [data-steps-indicator-slot="checkmark"] { display: none !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-show-checkmark="true"] [data-steps-indicator][data-complete] [data-steps-indicator-slot="number"] { display: none !important; }
.sytatic-section.sytatic-section [data-steps-root][data-steps-show-checkmark="true"] [data-steps-indicator][data-complete] [data-steps-indicator-slot="checkmark"] { display: inline-flex !important; }
/* Menu — Zag sets the `hidden` attr on the CONTENT when closed
     (menu.connect.js:332: getContentProps returns `hidden: !open`), NOT on the
     positioner (getPositionerProps sets only id + popper floating style,
     menu.connect.js:303). So the single visibility gate is the content's
     [hidden]; the portaled positioner needs no separate closed-handling — its
     only child (content) is display:none, collapsing the positioner to zero
     size. Close is instant (this gate); only the entrance animates (see the
     @layer component block). No "show all" override needed: edit-mode reveal is
     a real api.setOpen(true) machine call (manifest.reveal), not a CSS force. */
.sytatic-section.sytatic-section [data-menu-content][hidden] { display: none !important; }
/* Cascade — Zag sets the `hidden` attr on the CONTENT when a column is closed
     (getContentProps returns `hidden: !open`), NOT on the positioner. So the
     single visibility gate is the content's [hidden]; the portaled positioner
     needs no separate closed-handling — its only child (content) is display:none,
     collapsing it to zero size. Close is instant (this gate); only the entrance
     animates (see the @layer component block). No "show all" override needed:
     edit-mode reveal is a real api.setOpen(true) machine call (manifest.reveal). */
.sytatic-section.sytatic-section [data-cascade-content][hidden] { display: none !important; }
/* Select — the floating menu collapses when closed (Zag toggles the hidden attr). */
.sytatic-section.sytatic-section [data-select-content][hidden] { display: none !important; }
/* The selected check self-hides (Zag getItemIndicatorProps hidden:!selected) — must
     win over SELECT_CSS's own @layer component display:inline-flex by layer order. */
.sytatic-section.sytatic-section [data-select-item-indicator][hidden] { display: none !important; }
/* Combobox — the floating menu collapses when closed (Zag toggles the hidden attr). */
.sytatic-section.sytatic-section [data-combobox-content][hidden] { display: none !important; }
/* Typeahead filter — the onBind hides non-matching option rows via the hidden attr. */
.sytatic-section.sytatic-section [data-combobox-item][hidden] { display: none !important; }
/* The selected check self-hides (Zag getItemIndicatorProps hidden:!selected). */
.sytatic-section.sytatic-section [data-combobox-item-indicator][hidden] { display: none !important; }
/* The clear button self-hides when the field is empty (Zag getClearTriggerProps). */
.sytatic-section.sytatic-section [data-combobox-clear][hidden] { display: none !important; }
/* No-results — the empty row is hidden unless Zag stamps data-empty on the content
     (collection.size === 0, i.e. the filter matched nothing). The data-empty rule is
     more specific, so it wins within this layer. */
.sytatic-section.sytatic-section [data-combobox-empty] { display: none !important; }
.sytatic-section.sytatic-section [data-combobox-content][data-empty] [data-combobox-empty] { display: flex !important; }
/* NavKit submenu panel — the machine (@zag-js/navigation-menu) stamps `hidden`
     onto the AUTHORED panel in place when its Dropdown/Mega is closed
     (runtime.ts:1774, getContentProps). The panel is authored HTML with an
     authored `display`, so this gate must exist BEFORE the runtime injects
     NAVKIT_CSS — otherwise the panel paints open on first load and snaps shut at
     boot. Restates runtime.ts:676 for the build-time stylesheet; identical
     declaration, so the two can never disagree. Applies at ALL widths (desktop
     dropdown/mega AND the mobile in-drawer accordion), matching the runtime copy. */
.sytatic-section.sytatic-section [data-navkit-submenu-panel][hidden] { display: none !important; } /* end @layer state */
.sytatic-section.sytatic-section {
  --sf-color-primary:       #ff5757 !important;
  --sf-color-primary-hover: #ff7878 !important;
  --sf-color-primary-text:  #101828 !important;
  --sf-color-secondary:     #101828 !important;
  --sf-color-accent:        #ffe1e1 !important;
  --sf-color-body:          #475467 !important;
  --sf-color-heading:       #101828 !important;
  --sf-color-muted:         #667085 !important;
  --sf-color-link:          #101828 !important;
  --sf-color-link-hover:    #c93636 !important;
  --sf-color-bg:            #ffffff !important;
  --sf-color-surface:       #f2f4f7 !important;
  --sf-color-border:        #e4e7ec !important;
  --sf-color-danger:        #EF4444 !important;
  --sf-color-success:       #10B981 !important;
  --sf-color-warning:       #F59E0B !important;
  --sf-color-success-soft:      #ECFDF5 !important;
  --sf-color-success-soft-text: #047857 !important;
  --sf-color-danger-soft:       #FEF2F2 !important;
  --sf-color-danger-soft-text:  #B91C1C !important;
  --sf-color-muted-soft:        #F3F4F6 !important;
  --sf-color-muted-soft-text:   #6B7280 !important;
  --sf-color-primary-muted: color-mix(in srgb, var(--sf-color-primary) 20%, transparent) !important;
  --sf-color-primary-subtle: color-mix(in srgb, var(--sf-color-primary) 8%, transparent) !important;
  --sf-color-accent-muted: color-mix(in srgb, var(--sf-color-accent) 20%, transparent) !important;
  --sf-color-accent-subtle: color-mix(in srgb, var(--sf-color-accent) 8%, transparent) !important;
  --sf-color-success-muted: color-mix(in srgb, var(--sf-color-success) 20%, transparent) !important;
  --sf-color-success-subtle: var(--sf-color-success-soft) !important;
  --sf-color-danger-muted: color-mix(in srgb, var(--sf-color-danger) 20%, transparent) !important;
  --sf-color-danger-subtle: var(--sf-color-danger-soft) !important;
  --sf-color-warning-muted: color-mix(in srgb, var(--sf-color-warning) 20%, transparent) !important;
  --sf-color-warning-subtle: color-mix(in srgb, var(--sf-color-warning) 8%, transparent) !important;
  --sf-color-surface-hover: color-mix(in srgb, var(--sf-color-surface) 92%, var(--sf-color-body) 8%) !important;
  --sf-color-text-muted: var(--sf-color-muted) !important;
  --sf-color-text-secondary: var(--sf-color-muted) !important;
  --sf-color-text: var(--sf-color-body) !important;
  --sf-color-error: var(--sf-color-danger) !important;
  --sf-color-bg-secondary: var(--sf-color-surface) !important;
  --sf-color-bd: var(--sf-color-border) !important;
  --sf-color-bg-invert: #000000 !important;
  --sf-shadow-xl: var(--sf-shadow-lg) !important;
  --sf-color-primary-rgb: 255, 87, 87 !important;

  --sf-font-body:           Inter, sans-serif !important;
  --sf-font-heading:        Fraunces, Georgia, serif !important;
  --sf-font-mono:           "JetBrains Mono", monospace !important;
  --sf-text-base:           16px !important;
  --sf-leading-body:        1.65 !important;
  --sf-leading-heading:     1.2 !important;

  --sf-h1-size:     clamp(47.776px, calc(43.9877px + 1.183857142857143vw), 61.0352px) !important;
  --sf-h1-weight:   400 !important;
  --sf-h1-leading:  1.07 !important;
  --sf-h1-tracking: -0.055em !important;
  --sf-h2-size:     clamp(39.8128px, calc(37.2368px + 0.8049999999999998vw), 48.8288px) !important;
  --sf-h2-weight:   400 !important;
  --sf-h2-leading:  1.06 !important;
  --sf-h2-tracking: -0.055em !important;
  --sf-h3-size:     clamp(33.1776px, calc(31.4962px + 0.5254285714285714vw), 39.0624px) !important;
  --sf-h3-weight:   600 !important;
  --sf-h3-leading:  1.2 !important;
  --sf-h3-tracking: -0.01em !important;
  --sf-h4-size:     clamp(27.648px, calc(26.619px + 0.32157142857142873vw), 31.2496px) !important;
  --sf-h4-weight:   600 !important;
  --sf-h4-leading:  1.3 !important;
  --sf-h4-tracking: -0.005em !important;
  --sf-h5-size:     clamp(23.04px, calc(22.48px + 0.17500000000000007vw), 25px) !important;
  --sf-h5-weight:   600 !important;
  --sf-h5-leading:  1.35 !important;
  --sf-h5-tracking: 0em !important;
  --sf-h6-size:     clamp(19.2px, calc(18.9714px + 0.0714285714285715vw), 20px) !important;
  --sf-h6-weight:   600 !important;
  --sf-h6-leading:  1.4 !important;
  --sf-h6-tracking: 0em !important;

  --sf-p-size:           clamp(16px, calc(16px + 0vw), 16px) !important;
  --sf-p-weight:         400 !important;
  --sf-p-leading:        1.55 !important;
  --sf-p-tracking:       0em !important;
  --sf-p-margin-bottom:  1em !important;

  --sf-blockquote-font-size:   18px !important;
  --sf-blockquote-font-style:  italic !important;
  --sf-blockquote-border-left: 4px solid var(--sf-color-primary) !important;
  --sf-blockquote-padding-l:   24px !important;
  --sf-blockquote-margin-y:    24px !important;
  --sf-blockquote-color:       var(--sf-color-muted) !important;

  --sf-link-weight:     inherit !important;
  --sf-link-decoration: underline !important;

  --sf-list-padding-left:  1.5em !important;
  --sf-list-margin-bottom: 1em !important;
  --sf-list-item-spacing:  0.25em !important;

  --sf-img-radius: 0px !important;

  --sf-container-width:     20480px !important;
  --sf-container-padding-x: clamp(16px, calc(13.7143px + 0.7142857142857143vw), 24px) !important;
  --sf-section-padding-y:   clamp(40px, calc(28.5714px + 3.571428571428571vw), 80px) !important;
  --sf-section-padding-x:   clamp(16px, calc(13.7143px + 0.7142857142857143vw), 24px) !important;
  --sf-spacer-base:         8px !important;

  --sf-transition-duration: 0.2s !important;
  --sf-transition-easing:   ease !important;

  --sf-radius-sm:   2px !important;
  --sf-radius-md:   6px !important;
  --sf-radius-lg:   8px !important;
  --sf-radius-xl:   12px !important;
  --sf-radius-full: 9999px !important;

  --sf-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1) !important;
  --sf-shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important;
  --sf-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important;

  --sf-btn-padding-y:    10px !important;
  --sf-btn-padding-x:    20px !important;
  --sf-btn-radius:       var(--sf-radius-md) !important;
  --sf-btn-font-size:    16px !important;
  --sf-btn-font-weight:  500 !important;
  --sf-btn-bg:           var(--sf-color-primary) !important;
  --sf-btn-color:        var(--sf-color-primary-text) !important;
  --sf-btn-border-width: 0px !important;
  --sf-btn-border-color: transparent !important;

  --sf-input-padding-y:    10px !important;
  --sf-input-padding-x:    14px !important;
  --sf-input-radius:       var(--sf-radius-md) !important;
  --sf-input-border-width: 1px !important;
  --sf-input-border-color: var(--sf-color-border) !important;
  --sf-input-bg:           #ffffff !important;
  --sf-input-focus-ring:   var(--sf-color-primary) !important;
  --sf-label-font-size:    14px !important;
  --sf-label-font-weight:  500 !important;
  --sf-label-color:        var(--sf-color-body) !important;

  --sf-dropdown-bg:     var(--sf-color-surface, #ffffff) !important;
  --sf-dropdown-text:   var(--sf-color-body, #374151) !important;
  --sf-dropdown-border: var(--sf-color-border, #e5e7eb) !important;
}
/* ── Theme element defaults — :where() = zero specificity, always overrideable ── */
.sytatic-section.sytatic-section {
  font-family: var(--sf-font-body) !important;
  font-size: var(--sf-text-base) !important;
  font-weight: var(--sf-p-weight) !important;
  font-style: normal !important;
  line-height: var(--sf-leading-body) !important;
  color: var(--sf-color-body) !important;
  background-color: var(--sf-color-bg) !important;
}
.sytatic-section.sytatic-section :where(h1) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h1-size) !important;
  font-weight: var(--sf-h1-weight) !important;
  line-height: var(--sf-h1-leading) !important;
  letter-spacing: var(--sf-h1-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(h2) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h2-size) !important;
  font-weight: var(--sf-h2-weight) !important;
  line-height: var(--sf-h2-leading) !important;
  letter-spacing: var(--sf-h2-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(h3) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h3-size) !important;
  font-weight: var(--sf-h3-weight) !important;
  line-height: var(--sf-h3-leading) !important;
  letter-spacing: var(--sf-h3-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(h4) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h4-size) !important;
  font-weight: var(--sf-h4-weight) !important;
  line-height: var(--sf-h4-leading) !important;
  letter-spacing: var(--sf-h4-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(h5) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h5-size) !important;
  font-weight: var(--sf-h5-weight) !important;
  line-height: var(--sf-h5-leading) !important;
  letter-spacing: var(--sf-h5-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(h6) {
  font-family: var(--sf-font-heading) !important;
  font-size: var(--sf-h6-size) !important;
  font-weight: var(--sf-h6-weight) !important;
  line-height: var(--sf-h6-leading) !important;
  letter-spacing: var(--sf-h6-tracking) !important;
  color: var(--sf-text-color, var(--sf-color-heading)) !important;
}
.sytatic-section.sytatic-section :where(p) {
  font-size: var(--sf-p-size) !important;
  font-weight: var(--sf-p-weight) !important;
  line-height: var(--sf-p-leading) !important;
  letter-spacing: var(--sf-p-tracking) !important;
  margin-bottom: var(--sf-p-margin-bottom) !important;
  color: var(--sf-text-color, var(--sf-color-body)) !important;
}
.sytatic-section.sytatic-section :where(blockquote) {
  font-size: var(--sf-blockquote-font-size) !important;
  font-style: var(--sf-blockquote-font-style) !important;
  border-left: var(--sf-blockquote-border-left) !important;
  padding-left: var(--sf-blockquote-padding-l) !important;
  margin-top: var(--sf-blockquote-margin-y) !important;
  margin-bottom: var(--sf-blockquote-margin-y) !important;
  color: var(--sf-blockquote-color) !important;
}
.sytatic-section.sytatic-section :where(a) {
  color: var(--sf-color-link) !important;
  font-weight: var(--sf-link-weight) !important;
  text-decoration: var(--sf-link-decoration) !important;
  text-underline-offset: 2px !important;
  transition: color var(--sf-transition-duration) var(--sf-transition-easing) !important;
}
.sytatic-section.sytatic-section :where(a:hover) {
  color: var(--sf-color-link-hover) !important;
}
.sytatic-section.sytatic-section :where(ul),.sytatic-section.sytatic-section :where(ol) {
  padding-left: var(--sf-list-padding-left) !important;
  margin-bottom: var(--sf-list-margin-bottom) !important;
}
.sytatic-section.sytatic-section :where(li) {
  margin-bottom: var(--sf-list-item-spacing) !important;
}
.sytatic-section.sytatic-section :where(img) {
  border-radius: var(--sf-img-radius) !important;
}
/* ── Rich Text content: layout containment — don't overflow a slider slide /
   flex or grid column, and wrap long words/URLs instead of clipping ── */
.sytatic-section.sytatic-section [data-builder-type="RichText"] {
  min-width: 0 !important;
  max-width: 100% !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(p, h1, h2, h3, h4, h5, h6, li) {
  overflow-wrap: break-word !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(pre) {
  overflow-x: auto !important;
  max-width: 100% !important;
}
/* ── Rich Text content: images & tables ── */
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(img) {
  max-width: 100% !important;
  height: auto !important;
  cursor: pointer !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(table) {
  width: 100% !important;
  border-collapse: collapse !important;
  margin-top: 1em !important;
  margin-bottom: 1em !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(td),.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(th) {
  border: 1px solid var(--sf-color-border) !important;
  padding: 0.5em 0.75em !important;
  text-align: left !important;
  vertical-align: top !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(th) {
  font-weight: 600 !important;
  background-color: color-mix(in srgb, var(--sf-color-heading) 5%, transparent) !important;
}
/* Figure + figcaption */
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(figure) {
  margin: 1.5em 0 !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(figcaption) {
  font-size: 0.875em !important;
  color: var(--sf-color-muted) !important;
  margin-top: 0.5em !important;
  text-align: center !important;
}
/* Embed placeholders (canvas) and responsive iframes (published) */
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(.sf-embed) {
  position: relative !important;
  padding-bottom: 56.25% !important; /* 16:9 */
  height: 0 !important;
  overflow: hidden !important;
  margin: 1.5em 0 !important;
  border-radius: var(--sf-radius-md) !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(.sf-embed) :where(iframe) {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  border: 0 !important;
}
.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(.sf-embed-placeholder) {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  padding: 24px !important;
  margin: 1.5em 0 !important;
  border: 1px dashed var(--sf-color-border) !important;
  border-radius: var(--sf-radius-md) !important;
  background: color-mix(in srgb, var(--sf-color-heading) 3%, transparent) !important;
  color: var(--sf-color-muted) !important;
  font-size: 0.875em !important;
  cursor: pointer !important;
}
/* Masonry layout — CSS column-count based */
.sytatic-section.sytatic-section [data-masonry="true"] {
  display: block !important;
  column-gap: 24px !important;
}
.sytatic-section.sytatic-section [data-masonry="true"][data-masonry-columns="1"] { column-count: 1 !important; }
.sytatic-section.sytatic-section [data-masonry="true"][data-masonry-columns="2"] { column-count: 2 !important; }
.sytatic-section.sytatic-section [data-masonry="true"],.sytatic-section.sytatic-section [data-masonry="true"][data-masonry-columns="3"] { column-count: 3 !important; }
.sytatic-section.sytatic-section [data-masonry="true"][data-masonry-columns="4"] { column-count: 4 !important; }
.sytatic-section.sytatic-section [data-masonry="true"][data-masonry-columns="5"] { column-count: 5 !important; }
.sytatic-section.sytatic-section [data-masonry="true"] > * {
  break-inside: avoid !important;
  margin-bottom: 24px !important;
}
@media (max-width: 767px) {
  .sytatic-section.sytatic-section [data-masonry="true"] { column-count: 1 !important; }
}
@media (min-width: 768px) and (max-width: 991px) {
  .sytatic-section.sytatic-section [data-masonry="true"] { column-count: 2 !important; }
}
/* Gallery — source-agnostic filterable image grid (canvas == published).
   Theme-owned so a dropped Gallery looks right with zero manual styling. Scoped
   to the stable [data-gallery-grid] marker (the .gallery root class is
   auto-named per instance, so it can't be targeted). The grid + image carry
   sentinel classes so the builder doesn't seed competing @layer user defaults —
   these rules win cleanly, no !important. */
.sytatic-section.sytatic-section [data-gallery-grid] {
  display: grid !important;
  grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;
  gap: 16px !important;
}
.sytatic-section.sytatic-section [data-gallery-grid] [data-lightbox] {
  position: relative !important;
  display: block !important;
  margin: 0 !important;
  aspect-ratio: 4 / 3 !important;
  overflow: hidden !important;
  border-radius: 10px !important;
  background: color-mix(in srgb, var(--sf-color-heading) 6%, transparent) !important;
  cursor: zoom-in !important;
}
.sytatic-section.sytatic-section [data-gallery-grid] [data-lightbox] > img,.sytatic-section.sytatic-section [data-gallery-grid] [data-lightbox] > picture > img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
/* Masonry is opt-in: set data-masonry="true" on the gallery grid. Column COUNT is
   supplied by the generic [data-masonry][data-masonry-columns="N"] rules above (and
   the [data-masonry] default of 3) — do NOT re-declare column-count here. Both this
   selector and the generic per-count rules have equal specificity (0,2,0), so a
   hard-coded column-count here would win by source order and pin every gallery to 3,
   making the Columns control (data-masonry-columns) dead UI (Filter W5). */
.sytatic-section.sytatic-section [data-gallery-grid][data-masonry="true"] {
  display: block !important;
  column-gap: 16px !important;
}
.sytatic-section.sytatic-section [data-gallery-grid][data-masonry="true"] [data-lightbox] {
  aspect-ratio: auto !important;
  break-inside: avoid !important;
  margin-bottom: 16px !important;
}
@media (max-width: 600px) {
  .sytatic-section.sytatic-section [data-gallery-grid]:not([data-masonry="true"]) { grid-template-columns: repeat(2, 1fr) !important; }
}
/* Slider image slides — cover-fit (bulk-added image carousel). data-slider-image
   marks a slide built from an uploaded image; the inner <img> carries the
   sf-slide-img sentinel class so it isn't seeded with height:auto. */
.sytatic-section.sytatic-section [data-slider-image] {
  position: relative !important;
  aspect-ratio: 16 / 9 !important;
  overflow: hidden !important;
  cursor: zoom-in !important;
}
.sytatic-section.sytatic-section [data-slider-image] > img,.sytatic-section.sytatic-section [data-slider-image] > .sf-slide-img,.sytatic-section.sytatic-section [data-slider-image] > picture > img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}
/* Card component */
.sytatic-section.sytatic-section [data-card] {
  display: flex !important;
  flex-direction: column !important;
}
/* Responsive: horizontal scroll wrapper for tables on small screens */
@media (max-width: 767px) {
  .sytatic-section.sytatic-section [data-builder-type="RichText"] :where(figure:has(table)),.sytatic-section.sytatic-section [data-builder-type="RichText"] :where(.table-wrap) {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch !important;
  }
  .sytatic-section.sytatic-section [data-builder-type="RichText"] :where(table) {
    min-width: 600px !important;
  }
}
.sytatic-section.sytatic-section :where(button),.sytatic-section.sytatic-section :where([type="submit"]),.sytatic-section.sytatic-section :where([type="button"]),.sytatic-section.sytatic-section :where([type="reset"]) {
  background-color: var(--sf-btn-bg) !important;
  color: var(--sf-btn-color) !important;
  padding: var(--sf-btn-padding-y) var(--sf-btn-padding-x) !important;
  border-radius: var(--sf-btn-radius) !important;
  border: var(--sf-btn-border-width) solid var(--sf-btn-border-color) !important;
  font-size: var(--sf-btn-font-size) !important;
  font-weight: var(--sf-btn-font-weight) !important;
  font-family: inherit !important;
  cursor: pointer !important;
  line-height: 1 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-decoration: none !important;
  transition: opacity var(--sf-transition-duration) var(--sf-transition-easing) !important;
}
.sytatic-section.sytatic-section :where(button:hover),.sytatic-section.sytatic-section :where([type="submit"]:hover),.sytatic-section.sytatic-section :where([type="button"]:hover) {
  opacity: 0.9 !important;
}
.sytatic-section.sytatic-section :where(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="reset"])),.sytatic-section.sytatic-section :where(select),.sytatic-section.sytatic-section :where(textarea) {
  padding: var(--sf-input-padding-y) var(--sf-input-padding-x) !important;
  border: var(--sf-input-border-width) solid var(--sf-input-border-color) !important;
  border-radius: var(--sf-input-radius) !important;
  background-color: var(--sf-input-bg) !important;
  color: var(--sf-color-heading) !important;
  font-family: inherit !important;
  font-size: var(--sf-text-base) !important;
  width: 100% !important;
  transition: border-color var(--sf-transition-duration) var(--sf-transition-easing), box-shadow var(--sf-transition-duration) var(--sf-transition-easing) !important;
}
.sytatic-section.sytatic-section :where(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="submit"]):not([type="button"]):not([type="reset"]):focus),.sytatic-section.sytatic-section :where(select:focus),.sytatic-section.sytatic-section :where(textarea:focus) {
  border-color: var(--sf-input-focus-ring) !important;
  outline: none !important;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--sf-input-focus-ring) 20%, transparent) !important;
}
.sytatic-section.sytatic-section :where(input::placeholder),.sytatic-section.sytatic-section :where(textarea::placeholder) {
  color: var(--sf-color-muted) !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section :where(label) {
  font-size: var(--sf-label-font-size) !important;
  font-weight: var(--sf-label-font-weight) !important;
  color: var(--sf-label-color) !important;
  display: block !important;
  margin-bottom: 6px !important;
}
.sytatic-section.sytatic-section {
  --text-2xl: clamp(27.648px, calc(26.619px + 0.32157142857142873vw), 31.2496px) !important;
  --text-3xl: clamp(33.1776px, calc(31.4962px + 0.5254285714285714vw), 39.0624px) !important;
  --text-4xl: clamp(39.8128px, calc(37.2368px + 0.8049999999999998vw), 48.8288px) !important;
  --text-5xl: clamp(47.776px, calc(43.9877px + 1.183857142857143vw), 61.0352px) !important;
  --text-l: clamp(19.2px, calc(18.9714px + 0.0714285714285715vw), 20px) !important;
  --text-m: clamp(16px, calc(16px + 0vw), 16px) !important;
  --text-s: clamp(12.8px, calc(12.6478px + 0.04757142857142856vw), 13.3328px) !important;
  --text-xl: clamp(23.04px, calc(22.48px + 0.17500000000000007vw), 25px) !important;
  --text-xs: clamp(10.24px, calc(9.9913px + 0.07771428571428572vw), 11.1104px) !important;
  --Accent\000020100: color(srgb 0.8 0.8117647058823529 0.8392156862745098 / 1) !important;
  --Accent\000020200: color(srgb 0.7019607843137254 0.7215686274509804 0.7607843137254902 / 1) !important;
  --Accent\000020300: color(srgb 0.592156862745098 0.6235294117647059 0.6862745098039216 / 1) !important;
  --Accent\000020400: color(srgb 0.4901960784313725 0.5294117647058824 0.611764705882353 / 1) !important;
  --Accent\00002050: color(srgb 0.8784313725490196 0.8862745098039215 0.9019607843137255 / 1) !important;
  --Accent\000020500: color(srgb 0.4 0.4392156862745098 0.5215686274509804 / 1) !important;
  --Accent\000020600: color(srgb 0.3294117647058823 0.3647058823529412 0.4313725490196079 / 1) !important;
  --Accent\000020700: color(srgb 0.2666666666666667 0.2941176470588235 0.3490196078431372 / 1) !important;
  --Accent\000020800: color(srgb 0.2 0.2196078431372549 0.2588235294117647 / 1) !important;
  --Accent\000020900: color(srgb 0.1411764705882353 0.1568627450980392 0.1843137254901961 / 1) !important;
  --Brand\000020100: color(srgb 0.9803921568627451 0.7764705882352941 0.7764705882352941 / 1) !important;
  --Brand\000020200: color(srgb 0.9725490196078431 0.6784313725490196 0.6784313725490196 / 1) !important;
  --Brand\000020300: color(srgb 1 0.5490196078431373 0.5490196078431373 / 1) !important;
  --Brand\000020400: color(srgb 1 0.4470588235294118 0.4470588235294118 / 1) !important;
  --Brand\00002050: color(srgb 0.9882352941176471 0.8509803921568627 0.8509803921568627 / 1) !important;
  --Brand\000020500: color(srgb 1 0.3411764705882353 0.3411764705882353 / 1) !important;
  --Brand\000020600: color(srgb 1 0.08235294117647059 0.08235294117647059 / 1) !important;
  --Brand\000020700: color(srgb 0.8431372549019608 0 0 / 1) !important;
  --Brand\000020800: color(srgb 0.5843137254901961 0 0 / 1) !important;
  --Brand\000020900: color(srgb 0.3686274509803922 0 0 / 1) !important;
  --Neutral\000020100: color(srgb 0.9450980392156862 0.9490196078431372 0.9568627450980393 / 1) !important;
  --Neutral\000020200: color(srgb 0.8862745098039215 0.8941176470588236 0.9137254901960784 / 1) !important;
  --Neutral\000020300: color(srgb 0.796078431372549 0.8117647058823529 0.8431372549019608 / 1) !important;
  --Neutral\000020400: color(srgb 0.615686274509804 0.6431372549019608 0.7058823529411765 / 1) !important;
  --Neutral\00002050: color(srgb 0.9764705882352941 0.9803921568627451 0.984313725490196 / 1) !important;
  --Neutral\000020500: color(srgb 0.4 0.4392156862745098 0.5215686274509804 / 1) !important;
  --Neutral\000020600: color(srgb 0.3490196078431372 0.3803921568627451 0.4509803921568628 / 1) !important;
  --Neutral\000020700: color(srgb 0.2588235294117647 0.2862745098039216 0.3411764705882353 / 1) !important;
  --Neutral\000020800: color(srgb 0.1725490196078431 0.1921568627450981 0.2274509803921569 / 1) !important;
  --Neutral\000020900: color(srgb 0.09411764705882353 0.1058823529411765 0.1254901960784314 / 1) !important;
}
.sytatic-section.sytatic-section .map {
  width: 100% !important;
  height: 400px !important;
  display: block !important;
  overflow: hidden !important;
  position: relative !important;
  border-radius: 8px !important;
}
.sytatic-section.sytatic-section .nav {
  width: 100% !important;
  background-color: var(--sf-color-surface, #ffffff) !important;
  border-bottom-color: var(--sf-color-border, #e5e7eb) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .toc {
  top: 24px !important;
  position: sticky !important;
}
.sytatic-section.sytatic-section .body {
  display: block !important;
  min-height: 100vh !important;
}
.sytatic-section.sytatic-section .card {
  overflow: hidden !important;
  transition: box-shadow 0.2s ease, transform 0.2s ease !important;
  border-radius: var(--sf-radius-md) !important;
  border-top-color: var(--sf-color-border) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  border-left-color: var(--sf-color-border) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .icon {
  width: 24px !important;
  height: 24px !important;
  display: inline-flex !important;
}
.sytatic-section.sytatic-section .menu {
  display: inline-block !important;
}
.sytatic-section.sytatic-section .tabs {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tree {
  width: 100% !important;
}
.sytatic-section.sytatic-section .Image {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}
.sytatic-section.sytatic-section .badge {
  color: #374151 !important;
  --sf-text-color: #374151 !important;
  display: inline-flex !important;
  font-size: 12px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 2px !important;
  padding-left: 8px !important;
  padding-right: 8px !important;
  padding-bottom: 2px !important;
  background-color: #f3f4f6 !important;
  border-top-left-radius: 999px !important;
  border-top-right-radius: 999px !important;
  border-bottom-left-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}
.sytatic-section.sytatic-section .image {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}
.sytatic-section.sytatic-section .steps {
  gap: 24px !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .tm-h1 {
  color: #242926 !important;
  --sf-text-color: #242926 !important;
  margin: 0 !important;
  font-size: 66px !important;
  max-width: 620px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.04 !important;
  white-space: pre-line !important;
  letter-spacing: -0.065em !important;
}
.sytatic-section.sytatic-section .button {
  color: var(--sf-btn-color, #ffffff) !important;
  --sf-text-color: var(--sf-btn-color, #ffffff) !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: var(--sf-btn-font-size, 14px) !important;
  align-items: center !important;
  font-weight: var(--sf-btn-font-weight, 600) !important;
  padding-top: var(--sf-btn-padding-y, 12px) !important;
  padding-left: var(--sf-btn-padding-x, 24px) !important;
  padding-right: var(--sf-btn-padding-x, 24px) !important;
  padding-bottom: var(--sf-btn-padding-y, 12px) !important;
  justify-content: center !important;
  text-decoration: none !important;
  background-color: var(--sf-btn-bg, #111827) !important;
  border-top-left-radius: var(--sf-btn-radius, 6px) !important;
  border-top-right-radius: var(--sf-btn-radius, 6px) !important;
  border-bottom-left-radius: var(--sf-btn-radius, 6px) !important;
  border-bottom-right-radius: var(--sf-btn-radius, 6px) !important;
}
.sytatic-section.sytatic-section .hstack {
  gap: 16px !important;
  display: flex !important;
  align-items: center !important;
  flex-direction: row !important;
}
.sytatic-section.sytatic-section .navkit {
  background-color: var(--sf-color-surface,#ffffff) !important;
  border-bottom-color: var(--sf-color-border,#e2e8f0) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .select {
  gap: 6px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .slider {
  width: 100% !important;
  max-width: 100% !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .spacer {
  height: 40px !important;
}
.sytatic-section.sytatic-section .switch {
  gap: 8px !important;
  display: inline-flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tm-nav {
  gap: 24px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  min-height: 92px !important;
  align-items: center !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .toggle {
  gap: 8px !important;
  cursor: pointer !important;
  display: inline-flex !important;
  align-items: center !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  background-color: transparent !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .vstack {
  gap: 16px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .Image-2 {
  width: 100% !important;
  height: auto !important;
  display: block !important;
}
.sytatic-section.sytatic-section .cascade {
  display: inline-block !important;
}
.sytatic-section.sytatic-section .columns {
  gap: 24px !important;
  display: grid !important;
  grid-template-columns: repeat(2, 1fr) !important;
}
.sytatic-section.sytatic-section .compare {
  width: 100% !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .counter {
  font-size: 48px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
.sytatic-section.sytatic-section .divider {
  width: 100% !important;
  border-top-color: var(--sf-color-border, #e5e7eb) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
}
.sytatic-section.sytatic-section .gallery {
  gap: 20px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .heading {
  margin-bottom: 16px !important;
}
.sytatic-section.sytatic-section .marquee {
  width: 100% !important;
  display: flex !important;
  overflow: hidden !important;
}
.sytatic-section.sytatic-section .popover {
  display: inline-block !important;
}
.sytatic-section.sytatic-section .tm-copy {
  z-index: 2 !important;
  position: relative !important;
  padding-bottom: 30px !important;
}
.sytatic-section.sytatic-section .tm-hero {
  padding: 72px 0 38px !important;
  background-color: #fbfaf8 !important;
}
.sytatic-section.sytatic-section .tm-logo {
  width: 100% !important;
  filter: brightness(0) !important;
  height: auto !important;
  display: block !important;
  object-fit: contain !important;
}
.sytatic-section.sytatic-section .tm-page {
  color: #202322 !important;
  --sf-text-color: #202322 !important;
  margin: 0 !important;
  min-height: 100vh !important;
  overflow-x: hidden !important;
  font-family: Arial, Helvetica, sans-serif !important;
  background-color: #fbfaf8 !important;
}
.sytatic-section.sytatic-section .tm-wrap {
  width: 100% !important;
  max-width: 1280px !important;
  box-sizing: border-box !important;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.sytatic-section.sytatic-section .tm2-2-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  padding: 0 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-right: 24px !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-4-a {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-4-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-6-a {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-6-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-8-a {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-8-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tooltip {
  display: inline-block !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .checkbox {
  gap: 8px !important;
  display: inline-flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .combobox {
  gap: 6px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .lightbox {
  cursor: zoom-in !important;
  display: inline-block !important;
}
.sytatic-section.sytatic-section .nav-link {
  color: var(--sf-color-body, #374151) !important;
  --sf-text-color: var(--sf-color-body, #374151) !important;
  cursor: pointer !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  padding-top: 7px !important;
  transition: background-color 0.15s ease, color 0.15s ease !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  letter-spacing: -0.01em !important;
  padding-bottom: 7px !important;
  text-decoration: none !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .nav-menu {
  gap: 2px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tab-list {
  gap: 4px !important;
  display: flex !important;
  flex-direction: row !important;
}
.sytatic-section.sytatic-section .tab-menu {
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .tm-metal {
  left: -31px !important;
  width: 345px !important;
  bottom: 26px !important;
  filter: drop-shadow(0px 18px 14px rgba(30,36,24,0.16)) !important;
  height: 230px !important;
  z-index: 3 !important;
  position: absolute !important;
  object-fit: contain !important;
  transform: rotate(-7deg) !important;
}
.sytatic-section.sytatic-section .tm-stage {
  height: 654px !important;
  min-width: 0 !important;
  position: relative !important;
  isolation: isolate !important;
  border-radius: 28px !important;
  background-color: #eceee7 !important;
}
.sytatic-section.sytatic-section .tm2-10-a {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-10-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-32-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.65 !important;
}
.sytatic-section.sytatic-section .tm2-62-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 6px 0 !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-78-b {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-89-i {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-90-i {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-91-i {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  border: 1px solid #d0d5dd !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-99-a {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .accordion {
  width: 100% !important;
}
.sytatic-section.sytatic-section .card-body {
  padding-top: 20px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 20px !important;
}
.sytatic-section.sytatic-section .container {
  width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.sytatic-section.sytatic-section .menu-item {
  gap: 8px !important;
  color: #3f3f46 !important;
  --sf-text-color: #3f3f46 !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  line-height: 1.2 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  padding-right: 10px !important;
  list-style-type: none !important;
  padding-bottom: 8px !important;
}
.sytatic-section.sytatic-section .nav-brand {
  gap: 10px !important;
  color: var(--sf-color-heading, #0f172a) !important;
  --sf-text-color: var(--sf-color-heading, #0f172a) !important;
  display: flex !important;
  font-size: 16px !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-weight: 700 !important;
  letter-spacing: -0.02em !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .nav-close {
  gap: 8px !important;
  top: 14px !important;
  color: var(--sf-color-body, #374151) !important;
  --sf-text-color: var(--sf-color-body, #374151) !important;
  right: 18px !important;
  width: 40px !important;
  cursor: pointer !important;
  height: 40px !important;
  z-index: 3 !important;
  display: none !important;
  position: absolute !important;
  align-items: center !important;
  justify-content: center !important;
  background-color: transparent !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.sytatic-section.sytatic-section .nav-inner {
  width: 100% !important;
  display: flex !important;
  max-width: 100% !important;
  position: relative !important;
  min-height: 68px !important;
  align-items: center !important;
  padding-top: 0 !important;
  padding-left: 40px !important;
  padding-right: 40px !important;
  padding-bottom: 0 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .paragraph {
  margin-bottom: 16px !important;
}
.sytatic-section.sytatic-section .read-time {
  color: #64748b !important;
  --sf-text-color: #64748b !important;
  font-size: 14px !important;
  font-family: inherit !important;
}
.sytatic-section.sytatic-section .svg-embed {
  display: inline-block !important;
}
.sytatic-section.sytatic-section .tab-panel {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.sytatic-section.sytatic-section .text-link {
  color: inherit !important;
  --sf-text-color: inherit !important;
  text-decoration: underline !important;
}
.sytatic-section.sytatic-section .tm-avatar {
  width: 62px !important;
  border: 4px solid #fffdf8 !important;
  height: 62px !important;
  display: block !important;
  position: relative !important;
  margin-top: -21px !important;
  object-fit: cover !important;
  border-radius: 50% !important;
  margin-bottom: 8px !important;
  object-position: 50% 25% !important;
}
.sytatic-section.sytatic-section .tm-bottom {
  gap: 24px !important;
  display: grid !important;
  border-top: 1px solid #dddfd5 !important;
  margin-top: 51px !important;
  padding-top: 24px !important;
  padding-bottom: 5px !important;
  grid-template-columns: 1fr 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm-header {
  z-index: 10 !important;
  position: relative !important;
  border-bottom: 1px solid #e6e5df !important;
  background-color: #fbfaf8 !important;
}
.sytatic-section.sytatic-section .tm2-109-a {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-2-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  padding: 0 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-right: 24px !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-26-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-28-em {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-29-h1 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  margin-top: 24px !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-4-a-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-4-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-51-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  margin: 0 !important;
  z-index: 1 !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  margin-top: 16px !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.04em !important;
}
.sytatic-section.sytatic-section .tm2-55-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  letter-spacing: -0.035em !important;
}
.sytatic-section.sytatic-section .tm2-6-a-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-6-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-8-a-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-8-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tree-item {
  gap: 6px !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  padding-top: 6px !important;
  user-select: none !important;
  border-radius: 6px !important;
  padding-right: 8px !important;
  list-style-type: none !important;
  padding-bottom: 6px !important;
}
.sytatic-section.sytatic-section .tree-list {
  display: flex !important;
  outline: none !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .blockquote {
  font-style: italic !important;
  margin-left: 0 !important;
  padding-left: 16px !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 4px !important;
}
.sytatic-section.sytatic-section .card-image {
  width: 100% !important;
  height: 200px !important;
  display: block !important;
  object-fit: cover !important;
}
.sytatic-section.sytatic-section .data-table {
  width: 100% !important;
}
.sytatic-section.sytatic-section .form-block {
  gap: 16px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .form-error {
  color: #ef4444 !important;
  --sf-text-color: #ef4444 !important;
  font-size: 14px !important;
  margin-top: 8px !important;
}
.sytatic-section.sytatic-section .form-input {
  width: 100% !important;
  display: block !important;
  outline: none !important;
  font-size: 14px !important;
  margin-top: 0 !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  line-height: var(--sf-leading-body, 1.65) !important;
  margin-left: 0 !important;
  padding-top: var(--sf-input-padding-y, 10px) !important;
  margin-right: 0 !important;
  padding-left: var(--sf-input-padding-x, 12px) !important;
  margin-bottom: 0 !important;
  padding-right: var(--sf-input-padding-x, 12px) !important;
  padding-bottom: var(--sf-input-padding-y, 10px) !important;
  border-top-color: var(--sf-input-border-color, #d1d5db) !important;
  border-top-style: solid !important;
  border-top-width: var(--sf-input-border-width, 1px) !important;
  border-left-color: var(--sf-input-border-color, #d1d5db) !important;
  border-left-style: solid !important;
  border-left-width: var(--sf-input-border-width, 1px) !important;
  border-right-color: var(--sf-input-border-color, #d1d5db) !important;
  border-right-style: solid !important;
  border-right-width: var(--sf-input-border-width, 1px) !important;
  border-bottom-color: var(--sf-input-border-color, #d1d5db) !important;
  border-bottom-style: solid !important;
  border-bottom-width: var(--sf-input-border-width, 1px) !important;
  border-top-left-radius: var(--sf-input-radius, 6px) !important;
  border-top-right-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-left-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-right-radius: var(--sf-input-radius, 6px) !important;
}
.sytatic-section.sytatic-section .form-radio {
  width: 18px !important;
  cursor: pointer !important;
  height: 18px !important;
}
.sytatic-section.sytatic-section .form-range {
  width: 100% !important;
  cursor: pointer !important;
  display: block !important;
  accent-color: var(--sf-color-primary, currentColor) !important;
}
.sytatic-section.sytatic-section .link-block {
  color: inherit !important;
  --sf-text-color: inherit !important;
  display: inline-flex !important;
  min-height: 32px !important;
  align-items: flex-start !important;
  flex-direction: column !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .nav-toggle {
  color: var(--sf-color-body, #374151) !important;
  --sf-text-color: var(--sf-color-body, #374151) !important;
  width: 44px !important;
  cursor: pointer !important;
  height: 44px !important;
  display: none !important;
  align-items: center !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  background-color: transparent !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.sytatic-section.sytatic-section .navkit-row {
  gap: 24px !important;
  display: flex !important;
  align-items: center !important;
  padding-top: 16px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 16px !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .pagination {
  gap: 8px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .radio-item {
  gap: 10px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .steps-item {
  display: flex !important;
  align-items: center !important;
  flex-direction: row !important;
}
.sytatic-section.sytatic-section .steps-list {
  width: 100% !important;
  display: flex !important;
}
.sytatic-section.sytatic-section .tab-panels {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm-actions {
  gap: 12px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  margin-top: 30px !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tm-eyebrow {
  color: #656b64 !important;
  --sf-text-color: #656b64 !important;
  margin: 0 0 26px !important;
  font-size: 11px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.5 !important;
  letter-spacing: 0.15em !important;
}
.sytatic-section.sytatic-section .tm-nav-cta {
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  border: 1px solid #242926 !important;
  display: inline-flex !important;
  padding: 13px 19px !important;
  font-size: 13px !important;
  align-items: center !important;
  font-weight: 600 !important;
  white-space: nowrap !important;
  border-radius: 7px !important;
  justify-content: center !important;
  text-decoration: none !important;
  background-color: #242926 !important;
}
.sytatic-section.sytatic-section .tm-nav-cta:hover {
  background-color: #3b443f !important;
}
.sytatic-section.sytatic-section .tm-nav-cta:focus-visible {
  outline: 2px solid #c52e38 !important;
  outline-offset: 4px !important;
}
.sytatic-section.sytatic-section .tm-primary {
  color: #252522 !important;
  --sf-text-color: #252522 !important;
  border: 1px solid #ff5757 !important;
  display: inline-flex !important;
  padding: 17px 23px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 54px !important;
  align-items: center !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  border-radius: 7px !important;
  justify-content: center !important;
  text-decoration: none !important;
  background-color: #ff5757 !important;
}
.sytatic-section.sytatic-section .tm-primary:hover {
  border: 1px solid #ff7474 !important;
  background-color: #ff7474 !important;
}
.sytatic-section.sytatic-section .tm-primary:focus-visible {
  outline: 2px solid #202322 !important;
  outline-offset: 4px !important;
}
.sytatic-section.sytatic-section .tm-profile {
  top: 70px !important;
  right: 33px !important;
  width: 300px !important;
  border: 1px solid #ffffff !important;
  z-index: 2 !important;
  overflow: hidden !important;
  position: absolute !important;
  box-shadow: 0 22px 50px rgba(46,54,36,0.13) !important;
  box-sizing: border-box !important;
  transform: rotate(3deg) !important;
  border-radius: 18px !important;
  background-color: #fffdf8 !important;
}
.sytatic-section.sytatic-section .tm2-1-logo {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 112px !important;
  height: 44px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  object-fit: contain !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-10-a-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  transition: color 160ms ease !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-10-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-11-nav {
  gap: 32px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-20-dot {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-30-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-32-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.65 !important;
}
.sytatic-section.sytatic-section .tm2-32-p-3 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.65 !important;
}
.sytatic-section.sytatic-section .tm2-45-dot {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-52-img {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  object-fit: cover !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  object-position: center 25% !important;
}
.sytatic-section.sytatic-section .tm2-62-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 6px 0 !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-62-p-3 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 6px 0 !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-78-b-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-78-b-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-89-i-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-89-i-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-90-i-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-90-i-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-91-i-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  border: 1px solid #d0d5dd !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-91-i-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  border: 1px solid #d0d5dd !important;
  height: 22px !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-93-div {
  gap: 9px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-99-a-2 {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-99-a-3 {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tree-label {
  color: var(--sf-color-muted, #6b7280) !important;
  --sf-text-color: var(--sf-color-muted, #6b7280) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  margin-bottom: 6px !important;
}
.sytatic-section.sytatic-section .collapsible {
  width: 100% !important;
}
.sytatic-section.sytatic-section .field-label {
  display: block !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  margin-bottom: 4px !important;
}
.sytatic-section.sytatic-section .form-select {
  width: 100% !important;
  display: block !important;
  font-size: 14px !important;
  margin-top: 0 !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  line-height: var(--sf-leading-body, 1.65) !important;
  margin-left: 0 !important;
  padding-top: var(--sf-input-padding-y, 10px) !important;
  margin-right: 0 !important;
  padding-left: var(--sf-input-padding-x, 12px) !important;
  margin-bottom: 0 !important;
  padding-right: var(--sf-input-padding-x, 12px) !important;
  padding-bottom: var(--sf-input-padding-y, 10px) !important;
  border-top-color: var(--sf-input-border-color, #d1d5db) !important;
  border-top-style: solid !important;
  border-top-width: var(--sf-input-border-width, 1px) !important;
  border-left-color: var(--sf-input-border-color, #d1d5db) !important;
  border-left-style: solid !important;
  border-left-width: var(--sf-input-border-width, 1px) !important;
  border-right-color: var(--sf-input-border-color, #d1d5db) !important;
  border-right-style: solid !important;
  border-right-width: var(--sf-input-border-width, 1px) !important;
  border-bottom-color: var(--sf-input-border-color, #d1d5db) !important;
  border-bottom-style: solid !important;
  border-bottom-width: var(--sf-input-border-width, 1px) !important;
  border-top-left-radius: var(--sf-input-radius, 6px) !important;
  border-top-right-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-left-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-right-radius: var(--sf-input-radius, 6px) !important;
}
.sytatic-section.sytatic-section .form-submit {
  color: var(--sf-btn-color, #ffffff) !important;
  --sf-text-color: var(--sf-btn-color, #ffffff) !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: var(--sf-btn-font-size, 14px) !important;
  font-weight: var(--sf-btn-font-weight, 600) !important;
  padding-top: var(--sf-btn-padding-y, 12px) !important;
  padding-left: var(--sf-btn-padding-x, 24px) !important;
  padding-right: var(--sf-btn-padding-x, 24px) !important;
  padding-bottom: var(--sf-btn-padding-y, 12px) !important;
  border-top-width: 0 !important;
  background-color: var(--sf-btn-bg, #111827) !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  border-top-left-radius: var(--sf-btn-radius, 6px) !important;
  border-top-right-radius: var(--sf-btn-radius, 6px) !important;
  border-bottom-left-radius: var(--sf-btn-radius, 6px) !important;
  border-bottom-right-radius: var(--sf-btn-radius, 6px) !important;
}
.sytatic-section.sytatic-section .grid-layout {
  gap: 24px !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .modal-close {
  top: 12px !important;
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  right: 12px !important;
  width: 28px !important;
  cursor: pointer !important;
  height: 28px !important;
  display: inline-flex !important;
  position: absolute !important;
  align-items: center !important;
  padding-top: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  background-color: transparent !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .navkit-link {
  color: var(--sf-color-body,#334155) !important;
  --sf-text-color: var(--sf-color-body,#334155) !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 8px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 8px !important;
  text-decoration: none !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.sytatic-section.sytatic-section .navkit-logo {
  color: inherit !important;
  --sf-text-color: inherit !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .navkit-menu {
  display: inline-flex !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .radio-group {
  gap: 10px !important;
  display: flex !important;
}
.sytatic-section.sytatic-section .search-wrap {
  gap: 0px !important;
  width: 100% !important;
  display: flex !important;
  position: relative !important;
  align-items: center !important;
  flex-direction: row !important;
}
.sytatic-section.sytatic-section .select-item {
  gap: 8px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .shopify-sku {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 14px !important;
}
.sytatic-section.sytatic-section .slider-dots {
  gap: 6px !important;
  display: flex !important;
  position: relative !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tab-trigger {
  cursor: pointer !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 8px !important;
}
.sytatic-section.sytatic-section .tm-nav-link {
  color: #383c39 !important;
  --sf-text-color: #383c39 !important;
  border: 0 !important;
  padding: 10px 0 !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  white-space: nowrap !important;
  border-radius: 0 !important;
  text-decoration: none !important;
  background-color: transparent !important;
}
.sytatic-section.sytatic-section .tm-nav-link:hover {
  color: #c52e38 !important;
  --sf-text-color: #c52e38 !important;
}
.sytatic-section.sytatic-section .tm-nav-link:focus-visible {
  outline: 2px solid #202322 !important;
  outline-offset: 5px !important;
}
.sytatic-section.sytatic-section .tm2-109-a-2 {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-109-a-3 {
  gap: 16px !important;
  color: white !important;
  --sf-text-color: white !important;
  border: 0 !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  margin-top: 9px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  border-radius: 0 !important;
  letter-spacing: -0.025em !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-124-div {
  gap: 26px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-16-link {
  gap: 20px !important;
  color: #fff !important;
  --sf-text-color: #fff !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 12px 20px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 46px !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 999px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-16-link:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-26-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-26-br-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-28-em-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-28-em-3 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-29-h1-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  margin-top: 24px !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-29-h1-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: clamp(48px, 5.35vw, 78px) !important;
  box-sizing: border-box !important;
  margin-top: 24px !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-35-link {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 15px 22px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 51px !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 999px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-35-link:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-38-link {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  flex-grow: 1 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-49-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.06em !important;
}
.sytatic-section.sytatic-section .tm2-51-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  margin: 0 !important;
  z-index: 1 !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  margin-top: 16px !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.04em !important;
}
.sytatic-section.sytatic-section .tm2-51-h3-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  margin: 0 !important;
  z-index: 1 !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  margin-top: 16px !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  letter-spacing: -0.04em !important;
}
.sytatic-section.sytatic-section .tm2-55-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  letter-spacing: -0.035em !important;
}
.sytatic-section.sytatic-section .tm2-55-h3-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  letter-spacing: -0.035em !important;
}
.sytatic-section.sytatic-section .tm2-57-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 1px solid #e4e7ec !important;
  display: inline !important;
  padding: 6px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-67-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-75-save {
  gap: 10px !important;
  color: #fff !important;
  --sf-text-color: #fff !important;
  display: flex !important;
  padding: 12px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 7px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-79-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-81-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-88-span {
  gap: 12px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 13px !important;
}
.sytatic-section.sytatic-section .tm2-96-span {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tree-branch {
  list-style-type: none !important;
}
.sytatic-section.sytatic-section .archive-loop {
  gap: 24px !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .cascade-item {
  gap: 8px !important;
  color: #3f3f46 !important;
  --sf-text-color: #3f3f46 !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  line-height: 1.2 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  padding-right: 10px !important;
  list-style-type: none !important;
  padding-bottom: 8px !important;
}
.sytatic-section.sytatic-section .content-slot {
  width: 100% !important;
  display: block !important;
  min-height: 120px !important;
}
.sytatic-section.sytatic-section .drawer-close {
  top: 16px !important;
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  right: 16px !important;
  width: 28px !important;
  cursor: pointer !important;
  height: 28px !important;
  display: inline-flex !important;
  position: absolute !important;
  align-items: center !important;
  justify-content: center !important;
  background-color: transparent !important;
}
.sytatic-section.sytatic-section .drawer-panel {
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  position: relative !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .filter-empty {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 16px !important;
  text-align: center !important;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.sytatic-section.sytatic-section .filter-radio {
  gap: 6px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .filter-range {
  gap: 8px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .filter-reset {
  cursor: pointer !important;
  font-size: 14px !important;
  padding-top: 8px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 8px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: transparent !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .form-success {
  color: #10b981 !important;
  --sf-text-color: #10b981 !important;
  font-size: 14px !important;
  margin-top: 8px !important;
}
.sytatic-section.sytatic-section .menu-content {
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  padding: 4px !important;
  min-width: 180px !important;
  box-shadow: 0 4px 16px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.08) !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  list-style-type: none !important;
  border-top-color: var(--sf-color-border, #e4e4e7) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: #ffffff !important;
  border-left-color: var(--sf-color-border, #e4e4e7) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border, #e4e4e7) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border, #e4e4e7) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .menu-trigger {
  gap: 6px !important;
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  line-height: 1 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 14px !important;
  border-radius: 8px !important;
  padding-right: 12px !important;
  padding-bottom: 8px !important;
  border-top-color: var(--sf-color-border, #e4e4e7) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: #ffffff !important;
  border-left-color: var(--sf-color-border, #e4e4e7) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border, #e4e4e7) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border, #e4e4e7) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .nav-dropdown {
  display: inline-flex !important;
  position: relative !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .navkit-brand {
  gap: 10px !important;
  color: var(--sf-color-heading,#0f172a) !important;
  --sf-text-color: var(--sf-color-heading,#0f172a) !important;
  display: inline-flex !important;
  font-size: 18px !important;
  align-items: center !important;
  font-weight: 700 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .number-input {
  gap: 6px !important;
  display: inline-flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .progress-bar {
  width: 100% !important;
  height: 8px !important;
  overflow: hidden !important;
  background-color: #e5e7eb !important;
  border-top-left-radius: 999px !important;
  border-top-right-radius: 999px !important;
  border-bottom-left-radius: 999px !important;
  border-bottom-right-radius: 999px !important;
}
.sytatic-section.sytatic-section .select-label {
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
}
.sytatic-section.sytatic-section .slider-slide {
  display: flex !important;
  min-height: 200px !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .sort-control {
  font-size: 14px !important;
  padding-top: 8px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 8px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .switch-label {
  font-size: 14px !important;
  line-height: 1.25 !important;
  user-select: none !important;
}
.sytatic-section.sytatic-section .switch-thumb {
  top: var(--sf-switch-thumb-inset, 2px) !important;
  left: var(--sf-switch-thumb-inset, 2px) !important;
  width: var(--sf-switch-thumb-d, 18px) !important;
  height: var(--sf-switch-thumb-d, 18px) !important;
  display: flex !important;
  position: absolute !important;
  align-items: center !important;
  border-radius: 999px !important;
  justify-content: center !important;
  background-color: var(--sf-switch-thumb-bg, #ffffff) !important;
}
.sytatic-section.sytatic-section .tm-h1-accent {
  color: #c8313f !important;
  --sf-text-color: #c8313f !important;
  margin: 8px 0 0 !important;
  font-size: 66px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.04 !important;
  white-space: pre-line !important;
  letter-spacing: -0.065em !important;
}
.sytatic-section.sytatic-section .tm-hero-grid {
  gap: 38px !important;
  display: grid !important;
  align-items: center !important;
  grid-template-columns: 1.05fr 1fr !important;
}
.sytatic-section.sytatic-section .tm-logo-link {
  width: 136px !important;
  border: 0 !important;
  display: block !important;
  padding: 0 !important;
  flex-shrink: 0 !important;
  border-radius: 0 !important;
  background-color: transparent !important;
}
.sytatic-section.sytatic-section .tm-nav-links {
  gap: 27px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tm-secondary {
  color: #252b26 !important;
  --sf-text-color: #252b26 !important;
  border: 1px solid #c8cbc3 !important;
  display: inline-flex !important;
  padding: 17px 22px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 54px !important;
  align-items: center !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  border-radius: 7px !important;
  justify-content: center !important;
  text-decoration: none !important;
  background-color: transparent !important;
}
.sytatic-section.sytatic-section .tm-secondary:hover {
  background-color: #eeefea !important;
}
.sytatic-section.sytatic-section .tm-secondary:focus-visible {
  outline: 2px solid #202322 !important;
  outline-offset: 4px !important;
}
.sytatic-section.sytatic-section .tm-side-note {
  top: 120px !important;
  left: 23px !important;
  color: #65725b !important;
  --sf-text-color: #65725b !important;
  width: 106px !important;
  margin: 0 !important;
  font-size: 12px !important;
  position: absolute !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  white-space: pre-line !important;
}
.sytatic-section.sytatic-section .tm2-1-logo-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 112px !important;
  height: 44px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  object-fit: contain !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-106-span {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tm2-11-nav-2 {
  gap: 32px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-114-span {
  gap: 8px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-117-span {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-120-span {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-123-span {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-129-hero {
  width: 100% !important;
  margin: 0 !important;
  padding: 72px 0 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .tm2-13-login {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-130-page {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 16px !important;
  overflow: clip !important;
  box-sizing: border-box !important;
  overflow-x: hidden !important;
  overflow-y: visible !important;
  background: #ffffff !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-130-page:hover {
  background: #fff !important;
}
.sytatic-section.sytatic-section .tm2-130-page:focus-visible {
  outline: 3px solid #c93636 !important;
  background: #fff !important;
  outline-offset: 5px !important;
}
.sytatic-section.sytatic-section .tm2-20-dot-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-20-dot-3 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-30-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-30-div-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-42-small {
  gap: 7px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-45-dot-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-45-dot-3 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  border-radius: 50% !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-52-img-2 {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  object-fit: cover !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  object-position: center 25% !important;
}
.sytatic-section.sytatic-section .tm2-52-img-3 {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  object-fit: cover !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  object-position: center 25% !important;
}
.sytatic-section.sytatic-section .tm2-65-small {
  gap: 4px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: none !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-93-div-2 {
  gap: 9px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-93-div-3 {
  gap: 9px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .combobox-item {
  gap: 8px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .filter-search {
  width: 100% !important;
  font-size: 14px !important;
  padding-top: 10px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  padding-bottom: 10px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .form-progress {
  width: 100% !important;
  display: block !important;
  overflow: hidden !important;
  background-color: var(--sf-progress-track, rgba(0,0,0,0.08)) !important;
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}
.sytatic-section.sytatic-section .form-textarea {
  width: 100% !important;
  resize: vertical !important;
  display: block !important;
  font-size: 14px !important;
  margin-top: 0 !important;
  font-family: var(--sf-font-body, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif) !important;
  font-weight: var(--sf-p-weight, 400) !important;
  line-height: var(--sf-leading-body, 1.65) !important;
  margin-left: 0 !important;
  padding-top: var(--sf-input-padding-y, 10px) !important;
  margin-right: 0 !important;
  padding-left: var(--sf-input-padding-x, 12px) !important;
  margin-bottom: 0 !important;
  padding-right: var(--sf-input-padding-x, 12px) !important;
  padding-bottom: var(--sf-input-padding-y, 10px) !important;
  border-top-color: var(--sf-input-border-color, #d1d5db) !important;
  border-top-style: solid !important;
  border-top-width: var(--sf-input-border-width, 1px) !important;
  border-left-color: var(--sf-input-border-color, #d1d5db) !important;
  border-left-style: solid !important;
  border-left-width: var(--sf-input-border-width, 1px) !important;
  border-right-color: var(--sf-input-border-color, #d1d5db) !important;
  border-right-style: solid !important;
  border-right-width: var(--sf-input-border-width, 1px) !important;
  border-bottom-color: var(--sf-input-border-color, #d1d5db) !important;
  border-bottom-style: solid !important;
  border-bottom-width: var(--sf-input-border-width, 1px) !important;
  border-top-left-radius: var(--sf-input-radius, 6px) !important;
  border-top-right-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-left-radius: var(--sf-input-radius, 6px) !important;
  border-bottom-right-radius: var(--sf-input-radius, 6px) !important;
}
.sytatic-section.sytatic-section .load-more-btn {
  cursor: pointer !important;
  display: block !important;
  font-size: 14px !important;
  margin-top: 32px !important;
  font-family: var(--sf-font-body) !important;
  font-weight: 500 !important;
  margin-left: auto !important;
  padding-top: 12px !important;
  margin-right: auto !important;
  padding-left: 32px !important;
  border-radius: var(--sf-radius-md) !important;
  padding-right: 32px !important;
  padding-bottom: 12px !important;
  border-top-color: var(--sf-color-border) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: transparent !important;
  border-left-color: var(--sf-color-border) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .modal-content {
  width: 100% !important;
  max-width: 560px !important;
  position: relative !important;
  padding-top: 32px !important;
  padding-left: 32px !important;
  padding-right: 32px !important;
  padding-bottom: 32px !important;
  background-color: #ffffff !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.sytatic-section.sytatic-section .modal-overlay {
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  position: absolute !important;
  background-color: rgba(0,0,0,0.5) !important;
}
.sytatic-section.sytatic-section .modal-trigger {
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 10px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 10px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  background-color: #18181b !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .navkit-toggle {
  flex: none !important;
  color: inherit !important;
  --sf-text-color: inherit !important;
  width: 44px !important;
  cursor: pointer !important;
  height: 44px !important;
  display: inline-flex !important;
  position: relative !important;
  margin-top: 0 !important;
  align-items: center !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  background-color: transparent !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
.sytatic-section.sytatic-section .popover-close {
  top: 10px !important;
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  right: 10px !important;
  width: 24px !important;
  cursor: pointer !important;
  height: 24px !important;
  display: inline-flex !important;
  position: absolute !important;
  align-items: center !important;
  border-radius: 6px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .popover-title {
  font-size: 15px !important;
  font-weight: 600 !important;
  line-height: 1.4 !important;
  margin-bottom: 4px !important;
  padding-right: 24px !important;
}
.sytatic-section.sytatic-section .results-count {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 14px !important;
}
.sytatic-section.sytatic-section .shopify-price {
  color: #111827 !important;
  --sf-text-color: #111827 !important;
  display: inline-flex !important;
  font-size: 20px !important;
  align-items: center !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section .slider-arrows {
  gap: 8px !important;
  display: flex !important;
  position: relative !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .steps-content {
  width: 100% !important;
}
.sytatic-section.sytatic-section .steps-trigger {
  gap: 10px !important;
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  user-select: none !important;
  flex-direction: row !important;
}
.sytatic-section.sytatic-section .tm2-124-div-2 {
  gap: 26px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-124-div-3 {
  gap: 26px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-15-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-15-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-16-link-2 {
  gap: 20px !important;
  color: #fff !important;
  --sf-text-color: #fff !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 12px 20px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 46px !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 999px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-16-link-2:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-19-header {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 20 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-bottom: 1px solid #e4e7ec !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-35-link-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 15px 22px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 51px !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 999px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-35-link-2:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-35-link-3 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 15px 22px !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  min-height: 51px !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 999px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-35-link-3:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-38-link-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  flex-grow: 1 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-38-link-3 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  flex-grow: 1 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-40-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-49-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.06em !important;
}
.sytatic-section.sytatic-section .tm2-49-span-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.06em !important;
}
.sytatic-section.sytatic-section .tm2-56-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: inline-flex !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-57-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 1px solid #e4e7ec !important;
  display: inline !important;
  padding: 6px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-57-span-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 1px solid #e4e7ec !important;
  display: inline !important;
  padding: 6px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 50% !important;
}
.sytatic-section.sytatic-section .tm2-63-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-67-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-67-span-3 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-68-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-69-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-70-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-71-social {
  gap: 22px !important;
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  margin: 12px 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-72-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-74-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-75-save-2 {
  gap: 10px !important;
  color: #fff !important;
  --sf-text-color: #fff !important;
  display: flex !important;
  padding: 12px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 7px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-75-save-3 {
  gap: 10px !important;
  color: #fff !important;
  --sf-text-color: #fff !important;
  display: flex !important;
  padding: 12px !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  border-radius: 7px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-79-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-79-span-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-81-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-81-span-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-82-footer {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 15px 0 !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-86-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-88-span-2 {
  gap: 12px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 13px !important;
}
.sytatic-section.sytatic-section .tm2-88-span-3 {
  gap: 12px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 13px !important;
}
.sytatic-section.sytatic-section .tm2-92-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-96-span-2 {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tm2-96-span-3 {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-full-26-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 6px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 6px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-43-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-71-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-74-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 13px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-78-b {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-99-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-sub {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  margin: 0 !important;
  font-size: 12px !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .video-wrapper {
  width: 100% !important;
  overflow: hidden !important;
  position: relative !important;
  padding-bottom: 56.25% !important;
}
.sytatic-section.sytatic-section .accordion-body {
  padding-top: 4px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 16px !important;
}
.sytatic-section.sytatic-section .accordion-item {
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .active-filters {
  gap: 6px !important;
  display: flex !important;
  flex-wrap: wrap !important;
}
.sytatic-section.sytatic-section .checkbox-label {
  font-size: 14px !important;
  line-height: 1.25 !important;
  user-select: none !important;
}
.sytatic-section.sytatic-section .combobox-clear {
  width: var(--sf-combobox-clear-size, 16px) !important;
  height: var(--sf-combobox-clear-size, 16px) !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .combobox-input {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}
.sytatic-section.sytatic-section .combobox-label {
  font-size: 14px !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
}
.sytatic-section.sytatic-section .drawer-overlay {
  background-color: var(--sf-drawer-backdrop-color, rgba(0,0,0,0.5)) !important;
}
.sytatic-section.sytatic-section .drawer-trigger {
  gap: 8px !important;
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 10px !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 10px !important;
  justify-content: center !important;
  background-color: #18181b !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .filter-buttons {
  gap: 8px !important;
  display: flex !important;
  flex-wrap: wrap !important;
}
.sytatic-section.sytatic-section .image-hotspots {
  width: 100% !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .menu-item-text {
  flex: 1 1 auto !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.sytatic-section.sytatic-section .menu-separator {
  height: 1px !important;
  margin-top: 4px !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 4px !important;
  border-top-width: 0 !important;
  background-color: var(--sf-color-border, #e4e4e7) !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .navkit-actions {
  gap: 12px !important;
  display: inline-flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .navkit-submenu {
  display: inline-flex !important;
  position: relative !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .progress-label {
  font-size: 14px !important;
  line-height: 1.4 !important;
}
.sytatic-section.sytatic-section .progress-range {
  height: 100% !important;
}
.sytatic-section.sytatic-section .progress-track {
  width: 100% !important;
  height: calc(var(--sf-progress-bar-height, 8) * 1px) !important;
  overflow: hidden !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .search-results {
  gap: 16px !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .select-control {
  width: 100% !important;
  display: flex !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .select-trigger {
  gap: 8px !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .shopify-upsell {
  width: 100% !important;
  display: block !important;
}
.sytatic-section.sytatic-section .shopify-weight {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 14px !important;
}
.sytatic-section.sytatic-section .steps-controls {
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  flex-direction: row !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .switch-control {
  width: var(--sf-switch-track-w, 40px) !important;
  height: var(--sf-switch-track-h, 22px) !important;
  display: inline-block !important;
  position: relative !important;
  flex-shrink: 0 !important;
  border-radius: 999px !important;
}
.sytatic-section.sytatic-section .tm-bottom-text {
  color: #737a6b !important;
  --sf-text-color: #737a6b !important;
  margin: 0 !important;
  font-size: 12px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .tm-description {
  color: #62675f !important;
  --sf-text-color: #62675f !important;
  margin: 26px 0 0 !important;
  font-size: 17px !important;
  max-width: 440px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.65 !important;
}
.sytatic-section.sytatic-section .tm-nav-actions {
  gap: 22px !important;
  display: flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tm-profile-bio {
  color: #56604e !important;
  --sf-text-color: #56604e !important;
  margin: 0 0 15px !important;
  font-size: 11px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.6 !important;
}
.sytatic-section.sytatic-section .tm-profile-cta {
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  margin: 0 0 18px !important;
  display: block !important;
  padding: 12px 8px !important;
  font-size: 11px !important;
  text-align: center !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  border-radius: 6px !important;
  background-color: #33462f !important;
}
.sytatic-section.sytatic-section .tm-profile-top {
  display: flex !important;
  padding: 17px 19px 14px !important;
  align-items: center !important;
  border-bottom: 1px solid #edece4 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm-profile-url {
  color: #74796f !important;
  --sf-text-color: #74796f !important;
  margin: 0 !important;
  font-size: 9px !important;
  font-family: Arial, Helvetica, sans-serif !important;
}
.sytatic-section.sytatic-section .tm-reassurance {
  color: #73796f !important;
  --sf-text-color: #73796f !important;
  margin: 19px 0 0 !important;
  font-size: 12px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.6 !important;
  letter-spacing: 0.01em !important;
}
.sytatic-section.sytatic-section .tm2-102-lucide {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-106-span-2 {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tm2-106-span-3 {
  color: #c0c8d4 !important;
  --sf-text-color: #c0c8d4 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  letter-spacing: 0.08em !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-114-span-2 {
  gap: 8px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-114-span-3 {
  gap: 8px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-117-span-2 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-117-span-3 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-120-span-2 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-120-span-3 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-123-span-2 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-123-span-3 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-129-hero-2 {
  width: 100% !important;
  margin: 0 !important;
  padding: 72px 0 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .tm2-129-hero-3 {
  width: 100% !important;
  margin: 0 !important;
  padding: 72px 0 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .tm2-13-login-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-24-eyebrow {
  gap: 9px !important;
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-39-actions {
  gap: 30px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 24px 0 15px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-42-small-2 {
  gap: 7px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-42-small-3 {
  gap: 7px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-65-small-2 {
  gap: 4px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: none !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-65-small-3 {
  gap: 4px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: none !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-84-profile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 12px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 16px !important;
}
.sytatic-section.sytatic-section .tm2-full-118-b {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-15-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  z-index: 1 !important;
  display: block !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-154-b {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-189-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 6px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 6px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-19-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.035em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-206-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-239-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-242-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 13px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-246-b {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-374-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 360px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 5px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-394-i {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-395-i {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-396-i {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #e4e7ec !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-405-p {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-430-p {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-452-p {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-464-p {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 390px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-556-b {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-559-b {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-565-b {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-588-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-624-p {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 360px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 5px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-634-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-651-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-668-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-688-p {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-69-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-754-p {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 8px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-759-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-759-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-761-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-761-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-763-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-763-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-769-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-769-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-772-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-772-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-775-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-775-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-781-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-781-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-783-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-783-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-787-a {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-787-a:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-92-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-94-em {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-95-h2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tree-item-text {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.sytatic-section.sytatic-section .cascade-content {
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  padding: 4px !important;
  min-width: 200px !important;
  box-shadow: 0 4px 16px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.08) !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  list-style-type: none !important;
  border-top-color: var(--sf-color-border, #e4e4e7) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: #ffffff !important;
  border-left-color: var(--sf-color-border, #e4e4e7) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border, #e4e4e7) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border, #e4e4e7) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .cascade-display {
  flex: 1 1 auto !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.sytatic-section.sytatic-section .cascade-trigger {
  gap: 8px !important;
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  min-width: 220px !important;
  align-items: center !important;
  font-weight: 500 !important;
  line-height: 1.2 !important;
  padding-top: 9px !important;
  user-select: none !important;
  padding-left: 14px !important;
  border-radius: 8px !important;
  padding-right: 12px !important;
  padding-bottom: 9px !important;
  border-top-color: var(--sf-color-border, #e4e4e7) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  background-color: #ffffff !important;
  border-left-color: var(--sf-color-border, #e4e4e7) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-color-border, #e4e4e7) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-color-border, #e4e4e7) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .collection-list {
  gap: 24px !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .filter-checkbox {
  gap: 6px !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .filter-dropdown {
  font-size: 14px !important;
  padding-top: 8px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 8px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 6px !important;
  border-top-right-radius: 6px !important;
  border-bottom-left-radius: 6px !important;
  border-bottom-right-radius: 6px !important;
}
.sytatic-section.sytatic-section .marquee-content {
  gap: 24px !important;
  display: flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section .navkit-nav-menu {
  gap: 8px !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .popover-content {
  color: #18181b !important;
  --sf-text-color: #18181b !important;
  outline: none !important;
  padding: var(--sf-popover-content-padding, 16px) !important;
  max-width: min(90vw, 360px) !important;
  position: relative !important;
  border-radius: var(--sf-popover-content-radius, 12px) !important;
  border-top-color: var(--sf-popover-content-border, #e5e7eb) !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: var(--sf-popover-content-bg, #ffffff) !important;
  border-left-color: var(--sf-popover-content-border, #e5e7eb) !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: var(--sf-popover-content-border, #e5e7eb) !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: var(--sf-popover-content-border, #e5e7eb) !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .popover-trigger {
  gap: 6px !important;
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 10px !important;
  user-select: none !important;
  padding-left: 16px !important;
  border-radius: 8px !important;
  padding-right: 16px !important;
  padding-bottom: 10px !important;
  justify-content: center !important;
  background-color: #111827 !important;
}
.sytatic-section.sytatic-section .progress-circle {
  display: block !important;
}
.sytatic-section.sytatic-section .radio-item-text {
  font-size: 14px !important;
  line-height: 1.25 !important;
  user-select: none !important;
}
.sytatic-section.sytatic-section .shopify-barcode {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 14px !important;
}
.sytatic-section.sytatic-section .slider-progress {
  width: 100% !important;
  height: 4px !important;
  overflow: hidden !important;
  position: relative !important;
  border-radius: 2px !important;
  background-color: #e5e7eb !important;
}
.sytatic-section.sytatic-section .steps-indicator {
  width: calc(var(--sf-steps-indicator-size, 32) * 1px) !important;
  height: calc(var(--sf-steps-indicator-size, 32) * 1px) !important;
  display: flex !important;
  font-size: 13px !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-weight: 600 !important;
  border-radius: 999px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm-bottom-title {
  color: #343c30 !important;
  --sf-text-color: #343c30 !important;
  margin: 0 0 5px !important;
  font-size: 13px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section .tm-concept-note {
  color: #69745f !important;
  --sf-text-color: #69745f !important;
  right: 22px !important;
  width: 140px !important;
  bottom: 19px !important;
  margin: 0 !important;
  font-size: 9px !important;
  position: absolute !important;
  text-align: right !important;
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .tm-profile-body {
  padding: 0 20px 21px !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .tm-profile-name {
  color: #262d24 !important;
  --sf-text-color: #262d24 !important;
  margin: 0 0 4px !important;
  font-size: 21px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  letter-spacing: -0.035em !important;
}
.sytatic-section.sytatic-section .tm-profile-role {
  color: #6a7165 !important;
  --sf-text-color: #6a7165 !important;
  margin: 0 0 15px !important;
  font-size: 10px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .tm2-15-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-15-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-19-header-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 20 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-bottom: 1px solid #e4e7ec !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-34-lucide-3:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: inline-flex !important;
  font-size: 18px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  transition: transform 0.2s !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-37-lucide-3:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-40-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-40-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-56-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: inline-flex !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-56-lucide-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: inline-flex !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-63-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-63-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-68-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-68-lucide-3 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-69-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-69-lucide-3 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-70-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-70-lucide-3 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-71-social-2 {
  gap: 22px !important;
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  margin: 12px 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-71-social-3 {
  gap: 22px !important;
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  margin: 12px 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-72-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-72-lucide-3 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-74-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-74-lucide-3 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-82-footer-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 15px 0 !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-82-footer-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 15px 0 !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-86-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-86-lucide-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-92-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-92-lucide-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-2:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-2:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-3 {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-3:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-98-lucide-3:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-full-130-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-158-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-16-img {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 25% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-178-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  z-index: 1 !important;
  display: block !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-182-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.035em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-2-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-222-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 24px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-224-em {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 24px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-237-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-26-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 6px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 6px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-263-br {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-297-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-346-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-366-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-368-em {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-369-h2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-372-br {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-403-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-428-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-43-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-438-br {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-440-em {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-450-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-459-br {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-461-em {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-462-h2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 23px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-5-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-504-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 29px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-506-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 29px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-51-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-56-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-58-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 137px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-583-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-585-em {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-586-h2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-616-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-618-em {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-619-h2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-622-br {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-635-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-64-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-652-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-669-h3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-683-br {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-685-em {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-686-h2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 19px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-71-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-731-br {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-733-em {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-734-h2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 24px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 31px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-74-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 13px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-752-br {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-78-b-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-99-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-mobile-link {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: flex !important;
  padding: 14px 0 !important;
  font-size: 16px !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-trust-label {
  gap: 12px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  margin: 0 !important;
  display: flex !important;
  font-size: 12px !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-sub-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  margin: 0 !important;
  font-size: 12px !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .tm2-trust-title {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 22px !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.3 !important;
  letter-spacing: -0.03em !important;
}
.sytatic-section.sytatic-section .tm2-trust-track {
  gap: 75px !important;
  width: max-content !important;
  display: flex !important;
  padding: 0 75px 0 0 !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section .accordion-header {
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 14px !important;
  user-select: none !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 14px !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .bg-video-wrapper {
  overflow: hidden !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .checkbox-control {
  width: var(--sf-checkbox-size, 18px) !important;
  height: var(--sf-checkbox-size, 18px) !important;
  display: inline-flex !important;
  position: relative !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  border-radius: var(--sf-checkbox-radius, 4px) !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .combobox-control {
  width: 100% !important;
  display: flex !important;
  position: relative !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .combobox-trigger {
  width: var(--sf-combobox-chevron-size, 18px) !important;
  height: var(--sf-combobox-chevron-size, 18px) !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .lottie-animation {
  width: 200px !important;
  height: 200px !important;
}
.sytatic-section.sytatic-section .menu-sub-trigger {
  gap: 8px !important;
  color: #3f3f46 !important;
  --sf-text-color: #3f3f46 !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  line-height: 1.2 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  padding-right: 10px !important;
  padding-bottom: 8px !important;
}
.sytatic-section.sytatic-section .select-indicator {
  width: var(--sf-select-indicator-size, 18px) !important;
  height: var(--sf-select-indicator-size, 18px) !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .shopify-quantity {
  width: max-content !important;
  display: inline-flex !important;
  align-items: center !important;
}
.sytatic-section.sytatic-section .tm-profile-cover {
  padding: 21px 20px 24px !important;
  position: relative !important;
  background-color: #e1e7d2 !important;
}
.sytatic-section.sytatic-section .tm-profile-label {
  color: #67715e !important;
  --sf-text-color: #67715e !important;
  margin: 0 0 10px !important;
  font-size: 9px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 600 !important;
  letter-spacing: 0.1em !important;
}
.sytatic-section.sytatic-section .tm-stage-caption {
  top: 26px !important;
  left: 28px !important;
  color: #707669 !important;
  --sf-text-color: #707669 !important;
  margin: 0 !important;
  font-size: 10px !important;
  position: absolute !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0.15em !important;
}
.sytatic-section.sytatic-section .tm2-102-lucide-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-102-lucide-3 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-2:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-2:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-3 {
  color: white !important;
  --sf-text-color: white !important;
  width: 36px !important;
  border: 1px solid #ffffff40 !important;
  height: 36px !important;
  display: inline-flex !important;
  padding: 8px !important;
  font-size: 36px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.35 !important;
  transition: background 160ms ease, transform 160ms ease !important;
  border-radius: 50% !important;
  letter-spacing: -0.025em !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-3:hover {
  width: 36px !important;
  height: 36px !important;
  transform: translate(2px, -2px) !important;
  background: #ffffff1a !important;
}
.sytatic-section.sytatic-section .tm2-108-lucide-3:focus-visible {
  width: 36px !important;
  height: 36px !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-2:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-2:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-3:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-115-lucide-3:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-2:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-2:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-3:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-118-lucide-3:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-2:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-2:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-3:hover {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-121-lucide-3:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-2:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-2:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-3 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline-flex !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-3:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-126-lucide-3:focus-visible {
  width: 15px !important;
  height: 15px !important;
}
.sytatic-section.sytatic-section .tm2-18-container {
  gap: 28px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  height: 88px !important;
  margin: auto !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 16px !important;
  max-width: none !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-24-eyebrow-2 {
  gap: 9px !important;
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-24-eyebrow-3 {
  gap: 9px !important;
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  margin: 0 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-39-actions-2 {
  gap: 30px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 24px 0 15px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-39-actions-3 {
  gap: 30px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 24px 0 15px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-43-hero-copy {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  max-width: 430px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-bottom: 4px !important;
}
.sytatic-section.sytatic-section .tm2-84-profile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 12px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 16px !important;
}
.sytatic-section.sytatic-section .tm2-84-profile-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 12px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 16px !important;
}
.sytatic-section.sytatic-section .tm2-full-10-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 3px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 3px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-106-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-118-b-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-13-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.06em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-141-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 157px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-15-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  z-index: 1 !important;
  display: block !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-154-b-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-179-img {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 25% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-189-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 6px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 6px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-19-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.035em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-206-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-21-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 6px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 6px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-214-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-219-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-232-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-239-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-242-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 13px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-246-b-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-272-dot {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-283-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-31-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-370-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-374-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 360px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 5px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-382-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-39-save {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 7px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-394-i-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-395-i-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-396-i-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #e4e7ec !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-405-p-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-412-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-416-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateY(-12px) !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #ff5757 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #ff5757 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #ff5757 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #ff5757 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-420-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-430-p-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-446-div {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #344054 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-452-p-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  max-width: 350px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.7 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-455-how {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-464-p-2 {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 390px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-470-div {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-476-div {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-482-div {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-49-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-507-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-520-dot {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-523-div {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-524-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-533-dot {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-536-div {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-537-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-54-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-556-b-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-559-b-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-560-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 11px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 11px !important;
  font-style: normal !important;
  margin-top: 10px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-565-b-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-567-off {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-568-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 11px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 11px !important;
  font-style: normal !important;
  margin-top: 10px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-575-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-588-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-594-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 17px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 17px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-603-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 19px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-612-nfc {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 100px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 100px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 0.85fr !important;
}
.sytatic-section.sytatic-section .tm2-full-620-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-624-p-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 360px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 5px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-626-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-626-img:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-63-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-634-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-643-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-643-img:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-651-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-660-img {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-660-img:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-668-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-688-p-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-689-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-69-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-727-faq {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 100px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 100px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 1.2fr !important;
}
.sytatic-section.sytatic-section .tm2-full-754-p-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 8px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-755-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-759-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-759-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-761-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-761-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-763-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-763-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-764-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-769-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-769-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-772-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-772-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-775-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-775-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-776-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-781-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-781-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-783-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-783-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-787-a-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 24px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-787-a-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-788-div {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-79-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-81-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-86-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100px !important;
  height: 4px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 3px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-92-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-94-em-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-95-h2-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-mobile-panel {
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 30 !important;
  padding: 16px 24px 24px !important;
  position: absolute !important;
  box-shadow: 0 16px 28px #10182814 !important;
  background: #ffffff !important;
  border-bottom: 1px solid #e4e7ec !important;
}
.sytatic-section.sytatic-section .tree-branch-text {
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.sytatic-section.sytatic-section .cascade-item-text {
  flex: 1 1 auto !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
}
.sytatic-section.sytatic-section .filter-pagination {
  gap: 4px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .form-progress-bar {
  width: 0% !important;
  height: 8px !important;
  display: block !important;
  transition: width 0.3s ease !important;
  background-color: var(--sf-color-primary, #111827) !important;
  border-top-left-radius: 9999px !important;
  border-top-right-radius: 9999px !important;
  border-bottom-left-radius: 9999px !important;
  border-bottom-right-radius: 9999px !important;
}
.sytatic-section.sytatic-section .select-item-media {
  display: inline-flex !important;
  overflow: hidden !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .slider-arrow-next {
  display: flex !important;
  padding: 5px !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .slider-arrow-prev {
  display: flex !important;
  padding: 5px !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .slider-scroll-bar {
  width: 100% !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .tm-profile-kicker {
  color: #383e34 !important;
  --sf-text-color: #383e34 !important;
  margin: 0 !important;
  font-size: 9px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
}
.sytatic-section.sytatic-section .tm2-128-hero-foot {
  gap: 20px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 25px 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-bottom: 1px solid #e4e7ec !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-105-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-109-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-111-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-113-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-116-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-121-span {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 23px !important;
  height: 23px !important;
  display: grid !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ecfdf3 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-130-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-132-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-136-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-139-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-145-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-150-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-158-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-16-img-2 {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 25% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-160-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-165-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-168-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-173-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 3px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 3px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-176-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.06em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-178-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 52% !important;
  z-index: 1 !important;
  display: block !important;
  font-size: 28px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.05 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-182-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.035em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-184-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 6px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 6px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-194-span {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-2-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-202-save {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 7px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-212-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-217-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-222-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 24px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-224-em-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 24px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-231-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-237-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 23px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-247-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-249-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-254-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100px !important;
  height: 4px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 3px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-263-br-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-267-logo {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-269-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-275-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-282-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-289-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-29-small {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-291-span {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #fff5f5 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 4px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 4px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #ffe1e1 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #ffe1e1 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #ffe1e1 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #ffe1e1 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-297-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-299-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-302-logo {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-306-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-313-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-321-role {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-329-role {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-337-role {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-346-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-348-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-354-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 25px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-357-link {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-357-link:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-full-366-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-368-em-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-369-h2-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-372-br-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-377-step {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-390-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-393-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-398-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-403-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-408-step {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-411-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-415-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-419-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-424-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-428-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-433-step {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-436-span {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-438-br-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-440-em-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-445-span {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-450-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-459-br-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-461-em-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-462-h2-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 58px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 23px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-469-span {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-475-span {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-481-span {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-486-link {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-486-link:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-full-488-logo {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-490-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-5-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-504-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 29px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-506-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 29px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.07 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-51-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-510-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 8px !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  margin-bottom: 0 !important;
  padding-right: 10px !important;
  letter-spacing: normal !important;
  padding-bottom: 8px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-519-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 4px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-532-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 4px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-543-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-551-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 15px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-553-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-56-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-562-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-578-span {
  left: 24px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 24px !important;
  bottom: 22px !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffffffeb !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 14px !important;
  margin-right: 0 !important;
  padding-left: 14px !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 14px !important;
  letter-spacing: 0.04em !important;
  padding-bottom: 14px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-58-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 137px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-583-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-585-em-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-586-h2-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 62px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-591-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-601-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-610-link {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-610-link:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-full-616-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-618-em-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-619-h2-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: clamp(43px, 4.7vw, 66px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-622-br-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-628-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-635-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-64-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-640-link {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-645-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-652-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-657-link {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-662-span {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-669-h3-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 9px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.15 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-674-link {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-679-shop {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 80px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 85px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-683-br-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-685-em-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-686-h2-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 55px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 19px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-7-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 11px !important;
  height: 11px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-731-br-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: inline !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-733-em-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  display: inline !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: italic !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-734-h2-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: clamp(48px, 5.5vw, 78px) !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 24px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.06 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 31px !important;
  padding-right: 0 !important;
  letter-spacing: -0.055em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-737-link {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: center !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-737-link:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-full-740-link {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 44px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-743-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 74px !important;
  height: 1px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #344054 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-745-span {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 74px !important;
  height: 1px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #344054 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-750-logo {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 119px !important;
  height: 49px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-752-br-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-757-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-766-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-778-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-793-span {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-mobile-link-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  border: 0 !important;
  display: flex !important;
  padding: 14px 0 !important;
  font-size: 16px !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-trust-label-2 {
  gap: 12px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  margin: 0 !important;
  display: flex !important;
  font-size: 12px !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-marquee {
  width: 100% !important;
  margin: 29px 0 0 !important;
  padding: 8px 0 !important;
  overflow: hidden !important;
  mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent) !important;
}
.sytatic-section.sytatic-section .tm2-trust-section {
  width: 100% !important;
  margin: 0 !important;
  padding: 38px 0 48px !important;
  max-width: none !important;
  box-sizing: border-box !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .tm2-trust-title-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  margin: 0 !important;
  font-size: 22px !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.3 !important;
  letter-spacing: -0.03em !important;
}
.sytatic-section.sytatic-section .tm2-trust-track-2 {
  gap: 75px !important;
  width: max-content !important;
  display: flex !important;
  padding: 0 75px 0 0 !important;
  flex-wrap: nowrap !important;
  align-items: center !important;
  flex-shrink: 0 !important;
}
.sytatic-section.sytatic-section .checkbox-indicator {
  color: var(--sf-checkbox-check, #ffffff) !important;
  --sf-text-color: var(--sf-checkbox-check, #ffffff) !important;
  width: 100% !important;
  height: 100% !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .nav-dropdown-panel {
  gap: 1px !important;
  display: flex !important;
  min-width: 190px !important;
  box-shadow: 0 4px 6px -1px rgba(0,0,0,0.07), 0 10px 32px -4px rgba(0,0,0,0.12) !important;
  padding-top: 6px !important;
  padding-left: 6px !important;
  padding-right: 6px !important;
  flex-direction: column !important;
  padding-bottom: 6px !important;
  background-color: var(--sf-color-surface, #ffffff) !important;
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
  border-bottom-left-radius: 10px !important;
  border-bottom-right-radius: 10px !important;
}
.sytatic-section.sytatic-section .number-input-field {
  color: inherit !important;
  --sf-text-color: inherit !important;
  width: 100% !important;
  outline: none !important;
  min-width: 0 !important;
}
.sytatic-section.sytatic-section .number-input-label {
  font-size: 14px !important;
  line-height: 1.25 !important;
  user-select: none !important;
}
.sytatic-section.sytatic-section .pricing-calculator {
  gap: 24px !important;
  width: 100% !important;
  display: flex !important;
  max-width: 480px !important;
  padding-top: 32px !important;
  padding-left: 32px !important;
  padding-right: 32px !important;
  flex-direction: column !important;
  padding-bottom: 32px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: #ffffff !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 16px !important;
  border-top-right-radius: 16px !important;
  border-bottom-left-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.sytatic-section.sytatic-section .radio-item-control {
  width: var(--sf-radio-size, 18px) !important;
  height: var(--sf-radio-size, 18px) !important;
  display: inline-flex !important;
  position: relative !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  border-radius: 50% !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .shopify-cart-count {
  gap: var(--sf-cart-gap, 6px) !important;
  color: var(--sf-cart-fg, var(--sf-color-body, #111827)) !important;
  --sf-text-color: var(--sf-cart-fg, var(--sf-color-body, #111827)) !important;
  display: inline-flex !important;
  position: relative !important;
  align-items: center !important;
  justify-content: center !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .shopify-sale-badge {
  color: #dc2626 !important;
  --sf-text-color: #dc2626 !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section .shopify-unit-price {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 13px !important;
}
.sytatic-section.sytatic-section .steps-next-trigger {
  gap: 6px !important;
  color: #ffffff !important;
  --sf-text-color: #ffffff !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 10px !important;
  user-select: none !important;
  padding-left: 18px !important;
  border-radius: 8px !important;
  padding-right: 18px !important;
  padding-bottom: 10px !important;
  justify-content: center !important;
  background-color: #111827 !important;
}
.sytatic-section.sytatic-section .steps-prev-trigger {
  gap: 6px !important;
  color: #111827 !important;
  --sf-text-color: #111827 !important;
  cursor: pointer !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 10px !important;
  user-select: none !important;
  padding-left: 18px !important;
  border-radius: 8px !important;
  padding-right: 18px !important;
  padding-bottom: 10px !important;
  border-top-color: #e5e7eb !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  background-color: transparent !important;
  border-left-color: #e5e7eb !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e5e7eb !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e5e7eb !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm-profile-contact {
  color: #56604e !important;
  --sf-text-color: #56604e !important;
  margin: 16px 0 0 !important;
  font-size: 10px !important;
  border-top: 1px solid #e7e9df !important;
  font-family: Arial, Helvetica, sans-serif !important;
  padding-top: 12px !important;
}
.sytatic-section.sytatic-section .tm-profile-service {
  color: #52624b !important;
  --sf-text-color: #52624b !important;
  border: 1px solid #dce2d0 !important;
  margin: 0 !important;
  padding: 7px 8px !important;
  font-size: 9px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
  border-radius: 5px !important;
  background-color: #edf0e5 !important;
}
.sytatic-section.sytatic-section .tm2-112-hero-stage {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  min-height: 520px !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 24px !important;
  grid-template-columns: 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-17-nav-actions {
  gap: 24px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-18-container-2 {
  gap: 28px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  height: 88px !important;
  margin: auto !important;
  display: flex !important;
  padding: 0 !important;
  font-size: 16px !important;
  max-width: none !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-43-hero-copy-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  max-width: 430px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-bottom: 4px !important;
}
.sytatic-section.sytatic-section .tm2-43-hero-copy-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  font-size: 16px !important;
  max-width: 430px !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-bottom: 4px !important;
}
.sytatic-section.sytatic-section .tm2-47-stage-label {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-94-editor-chip {
  top: 260px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 32px !important;
  padding: 15px 16px !important;
  font-size: 12px !important;
  position: absolute !important;
  box-shadow: 0 14px 35px #0003 !important;
  box-sizing: border-box !important;
  transform: rotate(3deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 12px !important;
}
.sytatic-section.sytatic-section .tm2-full-10-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 3px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 3px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-106-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-13-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.06em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-141-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 157px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-179-img-2 {
  top: 0 !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 0 !important;
  width: 44% !important;
  height: 100% !important;
  display: block !important;
  font-size: 12px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 25% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-192-small {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-20-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-21-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 6px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 6px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-214-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-219-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-232-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-27-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-272-dot-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-283-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-31-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-32-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-33-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-34-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-35-social {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  row-gap: 22px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 22px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-36-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-370-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-38-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-382-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-389-small {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-39-save-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 7px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-412-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-416-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateY(-12px) !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #ff5757 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #ff5757 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #ff5757 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #ff5757 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-420-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 80px !important;
  height: 99px !important;
  row-gap: 14px !important;
  display: flex !important;
  font-size: 12px !important;
  box-shadow: 0 8px 15px -7px #10182820 !important;
  box-sizing: border-box !important;
  column-gap: 14px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-446-div-2 {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #344054 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-455-how-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-47-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-470-div-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-476-div-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-482-div-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-49-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-498-aside {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-50-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-507-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-52-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-520-dot-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-523-div-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-524-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-533-dot-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 6px !important;
  height: 6px !important;
  display: inline-block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ff5757 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-536-div-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-537-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 10px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-54-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-55-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-560-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 11px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 11px !important;
  font-style: normal !important;
  margin-top: 10px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-567-off-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-568-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 11px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 11px !important;
  font-style: normal !important;
  margin-top: 10px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-574-teams {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 94px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 94px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-575-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-594-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 17px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 17px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-60-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-600-small {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-603-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 19px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-612-nfc-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 100px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 100px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 0.85fr !important;
}
.sytatic-section.sytatic-section .tm2-full-62-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-620-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-626-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-626-img-2:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-63-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-643-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-643-img-2:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-660-img-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.5s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-660-img-2:hover {
  transform: scale(1.035) !important;
}
.sytatic-section.sytatic-section .tm2-full-689-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-727-faq-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 100px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 100px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 1.2fr !important;
}
.sytatic-section.sytatic-section .tm2-full-73-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-755-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-764-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-776-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-788-div-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-79-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-81-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-82-footer {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-86-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100px !important;
  height: 4px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 3px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-88-device {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 660px !important;
  display: flex !important;
  font-size: 16px !important;
  box-shadow: 0 20px 25px -15px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 43px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #101828 !important;
  border-top-style: solid !important;
  border-top-width: 7px !important;
  text-decoration: none !important;
  border-left-color: #101828 !important;
  border-left-style: solid !important;
  border-left-width: 7px !important;
  border-right-color: #101828 !important;
  border-right-style: solid !important;
  border-right-width: 7px !important;
  border-bottom-color: #101828 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 7px !important;
}
.sytatic-section.sytatic-section .tm2-hero-container {
  width: min(1280px, calc(100% - 96px)) !important;
  margin: 0 auto !important;
  display: block !important;
  padding: 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
}
.sytatic-section.sytatic-section .tm2-mobile-details {
  display: none !important;
}
.sytatic-section.sytatic-section .tm2-mobile-panel-2 {
  top: 100% !important;
  left: 0 !important;
  right: 0 !important;
  z-index: 30 !important;
  padding: 16px 24px 24px !important;
  position: absolute !important;
  box-shadow: 0 16px 28px #10182814 !important;
  background: #ffffff !important;
  border-bottom: 1px solid #e4e7ec !important;
}
.sytatic-section.sytatic-section .tm2-mobile-summary {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 44px !important;
  cursor: pointer !important;
  height: 44px !important;
  display: flex !important;
  font-size: 25px !important;
  align-items: center !important;
  list-style-type: none !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-fnp {
  width: 126px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-fnp:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-mrf {
  width: 74px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-mrf:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .cascade-sub-trigger {
  gap: 8px !important;
  color: #3f3f46 !important;
  --sf-text-color: #3f3f46 !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  line-height: 1.2 !important;
  padding-top: 8px !important;
  user-select: none !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  padding-right: 10px !important;
  padding-bottom: 8px !important;
}
.sytatic-section.sytatic-section .collapsible-content {
  padding-top: 4px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 16px !important;
}
.sytatic-section.sytatic-section .collapsible-trigger {
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  font-weight: 500 !important;
  padding-top: 14px !important;
  user-select: none !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 14px !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .popover-description {
  color: var(--sf-color-muted, #6b7280) !important;
  --sf-text-color: var(--sf-color-muted, #6b7280) !important;
  font-size: 13px !important;
  line-height: 1.5 !important;
}
.sytatic-section.sytatic-section .progress-value-text {
  font-size: 13px !important;
  line-height: 1 !important;
}
.sytatic-section.sytatic-section .shopify-add-to-cart {
  gap: var(--sf-atc-gap, 0) !important;
  color: var(--sf-atc-fg, var(--sf-color-primary-text, #ffffff)) !important;
  --sf-text-color: var(--sf-atc-fg, var(--sf-color-primary-text, #ffffff)) !important;
  cursor: var(--sf-atc-cursor, pointer) !important;
  display: inline-flex !important;
  font-size: var(--sf-atc-font-size, 15px) !important;
  align-items: center !important;
  font-weight: 600 !important;
  padding-top: var(--sf-atc-pad-y, 14px) !important;
  padding-left: var(--sf-atc-pad-x, 28px) !important;
  padding-right: var(--sf-atc-pad-x, 28px) !important;
  padding-bottom: var(--sf-atc-pad-y, 14px) !important;
  justify-content: center !important;
  background-color: var(--sf-atc-bg, var(--sf-color-accent, #111827)) !important;
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
}
.sytatic-section.sytatic-section .shopify-buy-buttons {
  gap: 8px !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .shopify-cart-drawer {
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 9999 !important;
  position: fixed !important;
}
.sytatic-section.sytatic-section .tm-profile-services {
  gap: 7px !important;
  display: flex !important;
  flex-wrap: wrap !important;
}
.sytatic-section.sytatic-section .tm2-104-stage-label {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-128-hero-foot-2 {
  gap: 20px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 25px 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-bottom: 1px solid #e4e7ec !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-128-hero-foot-3 {
  gap: 20px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  padding: 25px 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-bottom: 1px solid #e4e7ec !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-44-hero-heading {
  gap: 64px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: end !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 44px !important;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-58-profile-name {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-83-profile-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  padding: 19px 18px 0 !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 16px !important;
}
.sytatic-section.sytatic-section .tm2-85-hero-profile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 300px !important;
  margin: auto !important;
  font-size: 16px !important;
  overflow: hidden !important;
  position: relative !important;
  box-shadow: 0 32px 56px -12px #0009, 0 0 0 1px #ffffff29 !important;
  box-sizing: border-box !important;
  transform: translateX(-18px) rotate(-3deg) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 15px !important;
}
.sytatic-section.sytatic-section .tm2-full-103-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-105-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-108-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-109-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-110-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-111-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-112-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-113-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 36px !important;
  height: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-116-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-120-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-121-span-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 23px !important;
  height: 23px !important;
  display: grid !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ecfdf3 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-123-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-126-lucide {
  color: white !important;
  --sf-text-color: white !important;
  width: 24px !important;
  height: 24px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-132-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-136-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-138-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-139-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-143-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 20px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-145-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-148-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-150-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-160-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-165-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-168-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-170-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 11px !important;
  height: 11px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-173-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 3px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 3px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-176-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  z-index: 1 !important;
  display: inline !important;
  font-size: 9px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.06em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-183-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-184-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 6px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 6px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-190-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-194-span-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  display: inline !important;
  font-size: 17px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-195-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-196-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-197-lucide {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-198-social {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  row-gap: 22px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 22px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-199-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-201-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-202-save-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 7px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-210-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-212-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-213-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-215-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-217-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-218-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-225-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 12px !important;
  width: 28px !important;
  bottom: 12px !important;
  height: 28px !important;
  display: block !important;
  font-size: 24px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-228-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-230-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-231-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-241-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-247-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-249-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-250-footer {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-254-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100px !important;
  height: 4px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 3px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-256-device {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 660px !important;
  display: flex !important;
  font-size: 16px !important;
  box-shadow: 0 20px 25px -15px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 43px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #101828 !important;
  border-top-style: solid !important;
  border-top-width: 7px !important;
  text-decoration: none !important;
  border-left-color: #101828 !important;
  border-left-style: solid !important;
  border-left-width: 7px !important;
  border-right-color: #101828 !important;
  border-right-style: solid !important;
  border-right-width: 7px !important;
  border-bottom-color: #101828 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 7px !important;
}
.sytatic-section.sytatic-section .tm2-full-267-logo-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-269-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-270-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-275-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-280-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-282-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-287-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-289-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-29-small-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-291-span-2 {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #fff5f5 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 1px !important;
  margin-right: 0 !important;
  padding-left: 4px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 4px !important;
  letter-spacing: normal !important;
  padding-bottom: 1px !important;
  border-top-color: #ffe1e1 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #ffe1e1 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #ffe1e1 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #ffe1e1 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-299-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-302-logo-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-306-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-307-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-310-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 20px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-311-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-313-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-318-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-320-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-321-role-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-322-member {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-326-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-328-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-329-role-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-330-member {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-334-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-336-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-337-role-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-338-member {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-339-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-348-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-354-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 25px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-356-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-356-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-357-link-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-357-link-2:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-full-377-step-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-378-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-380-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-381-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-385-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-390-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-393-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-398-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-408-step-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-409-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-41-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-411-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-413-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-415-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-417-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-419-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-422-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-424-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-433-step-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-434-lucide {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-436-span-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-441-strong {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 12px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 16px !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-442-lucide {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-445-span-2 {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-46-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-465-lucide {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-467-strong {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-469-span-2 {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-471-lucide {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-473-strong {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-475-span-2 {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-477-lucide {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-479-strong {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-481-span-2 {
  color: #c4ccd8 !important;
  --sf-text-color: #c4ccd8 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-485-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-485-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-486-link-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-486-link-2:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-full-488-logo-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 65px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-490-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-491-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-493-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-494-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-495-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-496-lucide {
  color: #e64545 !important;
  --sf-text-color: #e64545 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-497-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-508-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-510-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 8px !important;
  margin-right: 0 !important;
  padding-left: 10px !important;
  border-radius: 6px !important;
  margin-bottom: 0 !important;
  padding-right: 10px !important;
  letter-spacing: normal !important;
  padding-bottom: 8px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-513-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-517-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-519-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 4px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-522-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-526-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-530-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-532-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 4px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 22px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-535-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-539-lucide {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-543-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-544-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-549-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-551-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 15px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-553-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-554-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-557-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-562-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-563-lucide {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-576-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-578-span-2 {
  left: 24px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 24px !important;
  bottom: 22px !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffffffeb !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 14px !important;
  margin-right: 0 !important;
  padding-left: 14px !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 14px !important;
  letter-spacing: 0.04em !important;
  padding-bottom: 14px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-589-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-591-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-593-status {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ecfdf3 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-598-strong {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-601-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-602-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-605-lucide {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  min-width: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-609-lucide {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-609-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-610-link-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-610-link-2:hover {
  background: #344054 !important;
}
.sytatic-section.sytatic-section .tm2-full-627-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-628-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-639-lucide {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-639-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-640-link-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-644-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-645-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-656-lucide {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-656-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-657-link-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-661-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-662-span-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 18px !important;
  width: 41px !important;
  bottom: 18px !important;
  height: 41px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 2px 8px #10182811 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-67-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-673-lucide {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-673-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-674-link-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 9px !important;
  min-height: 39px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-679-shop-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 80px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 85px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-7-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 11px !important;
  height: 11px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-736-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-736-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-737-link-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 51px !important;
  text-align: center !important;
  align-items: center !important;
  background: #ff5757 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 15px !important;
  margin-right: 0 !important;
  padding-left: 22px !important;
  border-radius: 999px !important;
  margin-bottom: 0 !important;
  padding-right: 22px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-737-link-2:hover {
  background: #ff7878 !important;
}
.sytatic-section.sytatic-section .tm2-full-739-lucide {
  color: white !important;
  --sf-text-color: white !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-739-lucide:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-740-link-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 20px !important;
  display: inline-flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 44px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-742-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-743-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 74px !important;
  height: 1px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #344054 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-744-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-745-span-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 74px !important;
  height: 1px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #344054 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-746-lucide {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-750-logo-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 119px !important;
  height: 49px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: contain !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-757-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-766-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-778-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 14px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.08em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-780-lucide {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-780-lucide:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-793-span-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-795-footer {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-84-profile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-90-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jito {
  width: 46px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jito:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-tata {
  width: 64px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-tata:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-marquee-2 {
  width: 100% !important;
  margin: 29px 0 0 !important;
  padding: 8px 0 !important;
  overflow: hidden !important;
  mask-image: linear-gradient(90deg, transparent, #000 5%, #000 95%, transparent) !important;
}
.sytatic-section.sytatic-section .tm2-trust-section-2 {
  width: 100% !important;
  margin: 0 !important;
  padding: 38px 0 48px !important;
  max-width: none !important;
  box-sizing: border-box !important;
  background-color: #ffffff !important;
}
.sytatic-section.sytatic-section .tree-branch-content {
  overflow: hidden !important;
}
.sytatic-section.sytatic-section .tree-branch-control {
  gap: 6px !important;
  cursor: pointer !important;
  display: flex !important;
  font-size: 14px !important;
  align-items: center !important;
  padding-top: 6px !important;
  user-select: none !important;
  border-radius: 6px !important;
  padding-right: 8px !important;
  padding-bottom: 6px !important;
}
.sytatic-section.sytatic-section .tree-item-indicator {
  color: var(--sf-tree-selected-fg, #6366f1) !important;
  --sf-text-color: var(--sf-tree-selected-fg, #6366f1) !important;
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  margin-left: auto !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .navkit-submenu-panel {
  gap: 20px !important;
  display: grid !important;
  padding: 20px !important;
  max-width: 1120px !important;
  box-shadow: 0 20px 48px -12px rgba(2,6,23,.24), 0 4px 12px -4px rgba(2,6,23,.12) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  border-top-color: #e2e8f0 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  background-color: #ffffff !important;
  border-left-color: #e2e8f0 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e2e8f0 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e2e8f0 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-top-left-radius: 16px !important;
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)) !important;
  border-top-right-radius: 16px !important;
  border-bottom-left-radius: 16px !important;
  border-bottom-right-radius: 16px !important;
}
.sytatic-section.sytatic-section .number-input-control {
  display: grid !important;
  position: relative !important;
}
.sytatic-section.sytatic-section .shopify-stock-notice {
  color: #b45309 !important;
  --sf-text-color: #b45309 !important;
  display: inline-flex !important;
  font-size: 14px !important;
  align-items: center !important;
  font-weight: 600 !important;
}
.sytatic-section.sytatic-section .tm-profile-statement {
  color: #344231 !important;
  --sf-text-color: #344231 !important;
  margin: 0 !important;
  font-size: 31px !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.04 !important;
  white-space: pre-line !important;
  letter-spacing: -0.055em !important;
}
.sytatic-section.sytatic-section .tm2-101-hero-digital {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  background: radial-gradient( ellipse at 48% 36%, #344054 0%, #1d2939 45%, #101828 85% ) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 64px !important;
  border-right: 1px solid #ffffff14 !important;
}
.sytatic-section.sytatic-section .tm2-112-hero-stage-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  min-height: 520px !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 24px !important;
  grid-template-columns: 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-112-hero-stage-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
  min-height: 520px !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 24px !important;
  grid-template-columns: 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-17-nav-actions-2 {
  gap: 24px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-47-stage-label-2 {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-47-stage-label-3 {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-53-profile-cover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 136px !important;
  padding: 18px 17px !important;
  font-size: 12px !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #ffe1e1 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-94-editor-chip-2 {
  top: 260px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 32px !important;
  padding: 15px 16px !important;
  font-size: 12px !important;
  position: absolute !important;
  box-shadow: 0 14px 35px #0003 !important;
  box-sizing: border-box !important;
  transform: rotate(3deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 12px !important;
}
.sytatic-section.sytatic-section .tm2-94-editor-chip-3 {
  top: 260px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 32px !important;
  padding: 15px 16px !important;
  font-size: 12px !important;
  position: absolute !important;
  box-shadow: 0 14px 35px #0003 !important;
  box-sizing: border-box !important;
  transform: rotate(3deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 12px !important;
}
.sytatic-section.sytatic-section .tm2-full-192-small-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 4px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 4px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-20-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-204-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-209-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-235-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-252-profile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-27-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-32-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-33-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-34-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-35-social-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  row-gap: 22px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 22px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-36-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-362-digital {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 88px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 40px 40px 0 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 40px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-364-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-38-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-389-small-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-401-how-art {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-406-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-426-how-art {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-431-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-448-how-art {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-453-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-457-eyebrow {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  max-width: 390px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-47-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-498-aside-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-50-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-502-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-52-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-55-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-574-teams-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 94px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 94px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-581-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-60-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-600-small-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-614-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-62-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-632-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-642-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-649-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-659-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-666-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-676-article {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-681-eyebrow {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-729-eyebrow {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-73-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-741-actions {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 28px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 28px !important;
  font-style: normal !important;
  margin-top: 24px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 15px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-749-closing {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 73px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 62px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-82-footer-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-88-device-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 660px !important;
  display: flex !important;
  font-size: 16px !important;
  box-shadow: 0 20px 25px -15px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 43px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #101828 !important;
  border-top-style: solid !important;
  border-top-width: 7px !important;
  text-decoration: none !important;
  border-left-color: #101828 !important;
  border-left-style: solid !important;
  border-left-width: 7px !important;
  border-right-color: #101828 !important;
  border-right-style: solid !important;
  border-right-width: 7px !important;
  border-bottom-color: #101828 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 7px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-0-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-1-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-2-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-3-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-4-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-5-style {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-hero-container-2 {
  width: min(1280px, calc(100% - 96px)) !important;
  margin: 0 auto !important;
  display: block !important;
  padding: 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
}
.sytatic-section.sytatic-section .tm2-hero-container-3 {
  width: min(1280px, calc(100% - 96px)) !important;
  margin: 0 auto !important;
  display: block !important;
  padding: 0 !important;
  max-width: none !important;
  box-sizing: border-box !important;
}
.sytatic-section.sytatic-section .tm2-mobile-details-2 {
  display: none !important;
}
.sytatic-section.sytatic-section .tm2-mobile-menu-icon {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: block !important;
}
.sytatic-section.sytatic-section .tm2-mobile-summary-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 44px !important;
  cursor: pointer !important;
  height: 44px !important;
  display: flex !important;
  font-size: 25px !important;
  align-items: center !important;
  list-style-type: none !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-fnp-2 {
  width: 126px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-fnp-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-mrf-2 {
  width: 74px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-mrf-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .select-item-indicator {
  width: var(--sf-select-check-size, 16px) !important;
  height: var(--sf-select-check-size, 16px) !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .shopify-product-title {
  color: #111827 !important;
  --sf-text-color: #111827 !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
}
.sytatic-section.sytatic-section .tm2-100-stage-caption {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #101828 55%, #10182800) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-104-stage-label-2 {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-104-stage-label-3 {
  gap: 9px !important;
  top: 25px !important;
  left: 28px !important;
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  z-index: 2 !important;
  display: flex !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  align-items: center !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.4 !important;
  letter-spacing: 0.09em !important;
}
.sytatic-section.sytatic-section .tm2-110-stage-caption {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #070d19e6, transparent) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-111-hero-physical {
  background-image: url("https://cdn.sytatic.com/_assets/projects/cmtsedp24000co73qo54dgwru/assets/aa695e61264bf0a1a0cfd9c6.webp") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
}
.sytatic-section.sytatic-section .tm2-44-hero-heading-2 {
  gap: 64px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: end !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 44px !important;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-44-hero-heading-3 {
  gap: 64px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  align-items: end !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  margin-bottom: 44px !important;
  grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-58-profile-name-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-58-profile-name-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  align-items: center !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-83-profile-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  padding: 19px 18px 0 !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 16px !important;
}
.sytatic-section.sytatic-section .tm2-83-profile-info-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  padding: 19px 18px 0 !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  text-align: left !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 16px !important;
}
.sytatic-section.sytatic-section .tm2-85-hero-profile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 300px !important;
  margin: auto !important;
  font-size: 16px !important;
  overflow: hidden !important;
  position: relative !important;
  box-shadow: 0 32px 56px -12px #0009, 0 0 0 1px #ffffff29 !important;
  box-sizing: border-box !important;
  transform: translateX(-18px) rotate(-3deg) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 15px !important;
}
.sytatic-section.sytatic-section .tm2-85-hero-profile-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 300px !important;
  margin: auto !important;
  font-size: 16px !important;
  overflow: hidden !important;
  position: relative !important;
  box-shadow: 0 32px 56px -12px #0009, 0 0 0 1px #ffffff29 !important;
  box-sizing: border-box !important;
  transform: translateX(-18px) rotate(-3deg) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 15px !important;
}
.sytatic-section.sytatic-section .tm2-full-101-portrait {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 50px !important;
  height: 50px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-103-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-108-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-110-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-112-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-120-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-123-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-126-lucide-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 24px !important;
  height: 24px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-138-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-143-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 20px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-148-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-170-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 11px !important;
  height: 11px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-183-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-190-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-195-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-196-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-197-lucide-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-198-social-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  row-gap: 22px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 22px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-199-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-201-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-210-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-213-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-215-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-218-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-225-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 12px !important;
  width: 28px !important;
  bottom: 12px !important;
  height: 28px !important;
  display: block !important;
  font-size: 24px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-228-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-230-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-241-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-250-footer-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-256-device-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  height: 660px !important;
  display: flex !important;
  font-size: 16px !important;
  box-shadow: 0 20px 25px -15px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 43px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #101828 !important;
  border-top-style: solid !important;
  border-top-width: 7px !important;
  text-decoration: none !important;
  border-left-color: #101828 !important;
  border-left-style: solid !important;
  border-left-width: 7px !important;
  border-right-color: #101828 !important;
  border-right-style: solid !important;
  border-right-width: 7px !important;
  border-bottom-color: #101828 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 7px !important;
}
.sytatic-section.sytatic-section .tm2-full-270-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-280-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.025em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-287-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-307-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-310-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 20px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-311-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-318-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-320-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-322-member-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-326-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-328-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-330-member-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-334-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-336-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-338-member-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 9px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 9px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-339-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-356-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-356-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-378-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-380-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-381-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-383-portrait {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 40px !important;
  height: 40px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-385-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: inline !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-409-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-41-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-413-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-417-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 27px !important;
  height: 27px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-422-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 15px !important;
  height: 15px !important;
  display: block !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-434-lucide-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-441-strong-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 28px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 12px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 16px !important;
  padding-right: 0 !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-442-lucide-2 {
  color: #e4e7ec !important;
  --sf-text-color: #e4e7ec !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-454-how-grid {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 32px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-full-46-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-465-lucide-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-467-strong-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-471-lucide-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-473-strong-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-477-lucide-2 {
  color: #ff9d9d !important;
  --sf-text-color: #ff9d9d !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 3px !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-479-strong-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 15px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 3px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-485-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-485-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-491-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-493-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-494-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-495-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-496-lucide-2 {
  color: #e64545 !important;
  --sf-text-color: #e64545 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-497-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-508-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-513-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-515-portrait {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 42px !important;
  height: 42px !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -17px !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: white !important;
  border-top-style: solid !important;
  border-top-width: 3px !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-color: white !important;
  border-left-style: solid !important;
  border-left-width: 3px !important;
  border-right-color: white !important;
  border-right-style: solid !important;
  border-right-width: 3px !important;
  border-bottom-color: white !important;
  border-bottom-style: solid !important;
  border-bottom-width: 3px !important;
}
.sytatic-section.sytatic-section .tm2-full-517-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-522-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-526-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 14px !important;
  height: 14px !important;
  display: block !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-528-portrait {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 42px !important;
  height: 42px !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -17px !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: white !important;
  border-top-style: solid !important;
  border-top-width: 3px !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-color: white !important;
  border-left-style: solid !important;
  border-left-width: 3px !important;
  border-right-color: white !important;
  border-right-style: solid !important;
  border-right-width: 3px !important;
  border-bottom-color: white !important;
  border-bottom-style: solid !important;
  border-bottom-width: 3px !important;
}
.sytatic-section.sytatic-section .tm2-full-530-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 21px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 13px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: -0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-535-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-539-lucide-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-544-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-549-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-554-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-557-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-563-lucide-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  width: 12px !important;
  height: 12px !important;
  display: block !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-572-team-art {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 45px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 72px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-576-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.04em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-589-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-593-status-2 {
  color: #027a48 !important;
  --sf-text-color: #027a48 !important;
  display: inline !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #ecfdf3 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: auto !important;
  padding-top: 4px !important;
  margin-right: 0 !important;
  padding-left: 6px !important;
  border-radius: 4px !important;
  margin-bottom: 0 !important;
  padding-right: 6px !important;
  letter-spacing: normal !important;
  padding-bottom: 4px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-596-portrait {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 39px !important;
  height: 39px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-598-strong-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 700 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-602-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 17px !important;
  height: 17px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-605-lucide-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 16px !important;
  height: 16px !important;
  display: block !important;
  font-size: 12px !important;
  min-width: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-607-nfc-note {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 16px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 24px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-609-lucide-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-609-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-611-nfc-copy {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-627-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-639-lucide-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-639-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-644-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-656-lucide-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-656-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-661-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 21px !important;
  height: 21px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-67-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-673-lucide-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-673-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-736-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-736-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-739-lucide-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  font-size: 14px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  transition: transform 0.2s !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-739-lucide-2:hover {
  transform: translate(2px, -2px) !important;
}
.sytatic-section.sytatic-section .tm2-full-742-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-744-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-746-lucide-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  width: 19px !important;
  height: 19px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-780-lucide-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 13px !important;
  height: 13px !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-780-lucide-2:hover {
  color: #c93636 !important;
  --sf-text-color: #c93636 !important;
}
.sytatic-section.sytatic-section .tm2-full-795-footer-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-84-profile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-90-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 23px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jito-2 {
  width: 46px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jito-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-tata-2 {
  width: 64px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-tata-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-zomato {
  width: 122px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-zomato:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tree-branch-indicator {
  width: 16px !important;
  height: 16px !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .shopify-product-schema {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  display: inline-flex !important;
  padding: 6px 10px !important;
  font-size: 12px !important;
  align-items: center !important;
  border-radius: 6px !important;
}
.sytatic-section.sytatic-section .shopify-product-vendor {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 14px !important;
  letter-spacing: 0.05em !important;
  text-transform: uppercase !important;
}
.sytatic-section.sytatic-section .shopify-variant-picker {
  gap: 20px !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .shopify-volume-pricing {
  color: #6b7280 !important;
  --sf-text-color: #6b7280 !important;
  font-size: 13px !important;
}
.sytatic-section.sytatic-section .tm2-101-hero-digital-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  background: radial-gradient( ellipse at 48% 36%, #344054 0%, #1d2939 45%, #101828 85% ) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 64px !important;
  border-right: 1px solid #ffffff14 !important;
}
.sytatic-section.sytatic-section .tm2-101-hero-digital-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  background: radial-gradient( ellipse at 48% 36%, #344054 0%, #1d2939 45%, #101828 85% ) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  padding-top: 64px !important;
  border-right: 1px solid #ffffff14 !important;
}
.sytatic-section.sytatic-section .tm2-53-profile-cover-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 136px !important;
  padding: 18px 17px !important;
  font-size: 12px !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #ffe1e1 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-53-profile-cover-3 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 136px !important;
  padding: 18px 17px !important;
  font-size: 12px !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  text-align: left !important;
  background: #ffe1e1 !important;
  font-family: "Inter", sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-full-11-device-url {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 11px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 11px !important;
  letter-spacing: normal !important;
  padding-bottom: 10px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-204-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-209-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-235-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-252-profile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-265-demo-hint {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 8px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-276-ui-kicker {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 20px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-293-lead-body {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-361-container {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-362-digital-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 88px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 40px 40px 0 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 40px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-364-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-399-color-row {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-401-how-art-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-406-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-426-how-art-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-431-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-448-how-art-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 230px !important;
  display: flex !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 22px !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 25px !important;
  margin-right: 0 !important;
  padding-left: 25px !important;
  border-radius: 16px !important;
  margin-bottom: 22px !important;
  padding-right: 25px !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 25px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-453-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-457-eyebrow-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  max-width: 390px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-487-team-copy {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-502-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 8px !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-571-dark-note {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  right: 0 !important;
  bottom: -32px !important;
  display: block !important;
  font-size: 9px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-573-container {
  color: white !important;
  --sf-text-color: white !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 80px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 80px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 0.85fr 1.15fr !important;
}
.sytatic-section.sytatic-section .tm2-full-579-nfc-image {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1/1.08 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 22px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-581-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-614-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-632-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-641-shop-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-642-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-649-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-658-shop-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-659-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-666-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-675-shop-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-676-article-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-677-shop-grid {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 26px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 26px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-full-678-container {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-681-eyebrow-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-729-eyebrow-2 {
  color: #d0d5dd !important;
  --sf-text-color: #d0d5dd !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 500 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: 0.09em !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-741-actions-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 28px !important;
  display: flex !important;
  flex-wrap: wrap !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 28px !important;
  font-style: normal !important;
  margin-top: 24px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 15px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-748-container {
  color: white !important;
  --sf-text-color: white !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-749-closing-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 73px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 62px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-0-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-1-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-2-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-3-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-4-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-5-style-2 {
  background: transparent !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-indicator {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 20px !important;
  height: 20px !important;
  display: flex !important;
  min-width: 20px !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  margin-left: auto !important;
  pointer-events: none !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-mobile-menu-icon-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 22px !important;
  height: 22px !important;
  display: block !important;
}
.sytatic-section.sytatic-section .combobox-item-indicator {
  width: var(--sf-combobox-check-size, 16px) !important;
  height: var(--sf-combobox-check-size, 16px) !important;
  display: inline-flex !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-100-stage-caption-2 {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #101828 55%, #10182800) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-100-stage-caption-3 {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #101828 55%, #10182800) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-110-stage-caption-2 {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #070d19e6, transparent) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-110-stage-caption-3 {
  left: 0 !important;
  color: white !important;
  --sf-text-color: white !important;
  right: 0 !important;
  bottom: 0 !important;
  z-index: 3 !important;
  padding: 30px 28px 25px !important;
  font-size: 16px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  background: linear-gradient(0deg, #070d19e6, transparent) !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-111-hero-physical-2 {
  background-image: url("https://cdn.sytatic.com/_assets/projects/cmtsedp24000co73qo54dgwru/assets/aa695e61264bf0a1a0cfd9c6.webp") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-111-hero-physical-3 {
  background-image: url("https://cdn.sytatic.com/_assets/projects/cmtsedp24000co73qo54dgwru/assets/aa695e61264bf0a1a0cfd9c6.webp") !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 520px !important;
  font-size: 16px !important;
  min-width: 0 !important;
  overflow: hidden !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link-2 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link-2:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link-3 {
  gap: 8px !important;
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  border: 0 !important;
  display: inline-flex !important;
  padding: 0 !important;
  font-size: 13px !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  line-height: 1.55 !important;
  border-radius: 0 !important;
  text-decoration: none !important;
}
.sytatic-section.sytatic-section .tm2-127-hero-app-link-3:hover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
}
.sytatic-section.sytatic-section .tm2-full-101-portrait-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 50px !important;
  height: 50px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-174-device-url {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 11px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 11px !important;
  letter-spacing: normal !important;
  padding-bottom: 10px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-271-window-bar {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 43px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-286-blockquote {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 16px !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 8px !important;
  margin-bottom: 14px !important;
  padding-right: 12px !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-308-window-bar {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 43px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-341-permission {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-360-disclaimer {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 26px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-383-portrait-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 40px !important;
  height: 40px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-454-how-grid-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 32px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-full-492-window-bar {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 54px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 20px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 20px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-514-mini-cover {
  color: #fff !important;
  --sf-text-color: #fff !important;
  height: 57px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: #101828 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-515-portrait-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 42px !important;
  height: 42px !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -17px !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: white !important;
  border-top-style: solid !important;
  border-top-width: 3px !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-color: white !important;
  border-left-style: solid !important;
  border-left-width: 3px !important;
  border-right-color: white !important;
  border-right-style: solid !important;
  border-right-width: 3px !important;
  border-bottom-color: white !important;
  border-bottom-style: solid !important;
  border-bottom-width: 3px !important;
}
.sytatic-section.sytatic-section .tm2-full-527-mini-cover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 57px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: #ffe1e1 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-528-portrait-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 42px !important;
  height: 42px !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -17px !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 13px !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 9px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: white !important;
  border-top-style: solid !important;
  border-top-width: 3px !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-color: white !important;
  border-left-style: solid !important;
  border-left-width: 3px !important;
  border-right-color: white !important;
  border-right-style: solid !important;
  border-right-width: 3px !important;
  border-bottom-color: white !important;
  border-bottom-style: solid !important;
  border-bottom-width: 3px !important;
}
.sytatic-section.sytatic-section .tm2-full-572-team-art-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  min-width: 0 !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 45px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 72px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-596-portrait-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 39px !important;
  height: 39px !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  object-fit: cover !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  object-position: center 23% !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-607-nfc-note-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 16px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 24px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-611-nfc-copy-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-629-shop-image {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-646-shop-image {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-663-shop-image {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-789-footer-top {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 35px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 35px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 42px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1.5fr 1fr 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-autodesk {
  width: 134px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-autodesk:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-ds-group {
  width: 48px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-ds-group:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-nobroker {
  width: 136px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-nobroker:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft {
  width: 132px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-zomato-2 {
  width: 122px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-zomato-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-11-device-url-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 11px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 11px !important;
  letter-spacing: normal !important;
  padding-bottom: 10px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-22-profile-name {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-265-demo-hint-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: inline !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 8px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.6 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-276-ui-kicker-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 5px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 5px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 20px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-292-lead-bottom {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-293-lead-body-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-294-lead-window {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 18px 25px #0003 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-295-lead-visual {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-3-device-island {
  left: 50% !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 72px !important;
  height: 19px !important;
  display: inline !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateX(-50%) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-342-access-body {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 16px !important;
  margin-right: 0 !important;
  padding-left: 16px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 16px !important;
  letter-spacing: normal !important;
  padding-bottom: 16px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-361-container-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-399-color-row-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-447-update-card {
  color: white !important;
  --sf-text-color: white !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 290px !important;
  box-shadow: 0 12px 22px -8px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-3deg) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-483-team-points {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 23px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 23px !important;
  font-style: normal !important;
  margin-top: 33px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 33px !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-487-team-copy-2 {
  color: white !important;
  --sf-text-color: white !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-571-dark-note-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  right: 0 !important;
  bottom: -32px !important;
  display: block !important;
  font-size: 9px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-573-container-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: min(1280px, calc(100% - 96px)) !important;
  row-gap: 80px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 80px !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 0.85fr 1.15fr !important;
}
.sytatic-section.sytatic-section .tm2-full-579-nfc-image-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1/1.08 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 22px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-6-device-status {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 38px !important;
  display: flex !important;
  font-size: 11px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-604-linked-card {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 29px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 14px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-641-shop-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-658-shop-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-675-shop-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 1px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 1px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-677-shop-grid-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 26px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 26px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: repeat(3, 1fr) !important;
}
.sytatic-section.sytatic-section .tm2-full-678-container-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-748-container-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: min(1280px, calc(100% - 96px)) !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: auto !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: auto !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-83-profile-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-indicator-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  width: 20px !important;
  height: 20px !important;
  display: flex !important;
  min-width: 20px !important;
  align-items: center !important;
  flex-shrink: 0 !important;
  margin-left: auto !important;
  pointer-events: none !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-air-india {
  width: 132px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-air-india:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-decathlon {
  width: 94px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-decathlon:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group {
  width: 118px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-sms-group {
  width: 126px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-sms-group:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-124-ticket-saved {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-134-feature-tile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-162-feature-tile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-17-profile-cover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 176px !important;
  display: block !important;
  font-size: 12px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #e4e7ec !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-174-device-url-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #f9fafb !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 11px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 11px !important;
  letter-spacing: normal !important;
  padding-bottom: 10px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-185-profile-name {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-226-type-project {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 24px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 125px !important;
  text-align: left !important;
  background: #ff5757 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 22px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-251-profile-info {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-271-window-bar-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 43px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-286-blockquote-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 19px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 16px !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.25 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 8px !important;
  margin-bottom: 14px !important;
  padding-right: 12px !important;
  letter-spacing: -0.03em !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-301-feature-tile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-308-window-bar-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 43px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-341-permission-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-350-feature-tile {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-358-section-tail {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 44px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #d0d5dd !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-360-disclaimer-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  display: block !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 26px !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-400-small-editor {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 300px !important;
  box-shadow: 0 10px 18px -6px #10182821 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 16px !important;
  margin-right: 0 !important;
  padding-left: 16px !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 16px !important;
  letter-spacing: normal !important;
  padding-bottom: 16px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-44-profile-about {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-492-window-bar-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  height: 54px !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 20px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 20px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-514-mini-cover-2 {
  color: #fff !important;
  --sf-text-color: #fff !important;
  height: 57px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: #101828 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-527-mini-cover-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 57px !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-start !important;
  background: #ffe1e1 !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-629-shop-image-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-646-shop-image-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-663-shop-image-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #fff !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  aspect-ratio: 1 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-747-closing-line {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 40px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-75-profile-about {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-789-footer-top-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 35px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 35px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 42px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1.5fr 1fr 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-85-device-scroll {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 0 !important;
  overflow-y: auto !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-87-device-bottom {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 24px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-97-desktop-break {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-0-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-1-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-2-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-3-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-4-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-5-style {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-autodesk-2 {
  width: 134px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-autodesk-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-ds-group-2 {
  width: 48px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-ds-group-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-nobroker-2 {
  width: 136px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-nobroker-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft-2 {
  width: 132px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .shopify-line-item-property {
  width: 100% !important;
  display: block !important;
  padding: 8px 12px !important;
  font-size: 14px !important;
  border-radius: 6px !important;
}
.sytatic-section.sytatic-section .tm2-full-107-ticket-person {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-114-ticket-social {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-119-ticket-detail {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-155-service-float {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 15px !important;
  bottom: 28px !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  position: absolute !important;
  box-shadow: 0 9px 18px #10182815 !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(3deg) !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 9px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-163-feature-stack {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-166-device-island {
  left: 50% !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 72px !important;
  height: 19px !important;
  display: inline !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateX(-50%) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-169-device-status {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 38px !important;
  display: flex !important;
  font-size: 11px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-180-profile-cover {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 176px !important;
  display: block !important;
  font-size: 12px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #ffe1e1 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-207-profile-about {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-22-profile-name-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-243-profile-about {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-253-device-scroll {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 0 !important;
  overflow-y: auto !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-255-device-bottom {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 24px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-266-device-column {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-278-letter-avatar {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  width: 37px !important;
  height: 37px !important;
  display: grid !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-284-ticket-person {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-292-lead-bottom-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 6px !important;
  display: flex !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  column-gap: 6px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 10px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-294-lead-window-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 18px 25px #0003 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-295-lead-visual-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-3-device-island-2 {
  left: 50% !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 72px !important;
  height: 19px !important;
  display: inline !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateX(-50%) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-316-letter-avatar {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-324-letter-avatar {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #e4e7ec !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-332-letter-avatar {
  color: white !important;
  --sf-text-color: white !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-342-access-body-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 16px !important;
  margin-right: 0 !important;
  padding-left: 16px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 16px !important;
  letter-spacing: normal !important;
  padding-bottom: 16px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-343-access-window {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 15px 24px #a82a2a15 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-344-access-visual {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-351-feature-stack {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-352-product-orbit {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 32px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 320px 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-391-editor-person {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-421-share-methods {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-425-share-address {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-447-update-card-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 290px !important;
  box-shadow: 0 12px 22px -8px #10182844 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-3deg) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-483-team-points-2 {
  color: white !important;
  --sf-text-color: white !important;
  row-gap: 23px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 23px !important;
  font-style: normal !important;
  margin-top: 33px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 33px !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-6-device-status-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 38px !important;
  display: flex !important;
  font-size: 11px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-604-linked-card-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 29px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #f9fafb !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 14px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-794-footer-bottom {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-83-profile-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-section-faq-style {
  background: #ffffff !important;
  padding-top: 100px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 100px !important;
}
.sytatic-section.sytatic-section .tm2-full-section-how-style {
  background: #ffffff !important;
  padding-top: 96px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 96px !important;
}
.sytatic-section.sytatic-section .tm2-full-section-nfc-style {
  background: #ffffff !important;
  padding-top: 100px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 100px !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-air-india-2 {
  width: 132px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-air-india-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-decathlon-2 {
  width: 94px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-decathlon-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group-2 {
  width: 118px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-sms-group-2 {
  width: 126px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-sms-group-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .shopify-product-description {
  color: #374151 !important;
  --sf-text-color: #374151 !important;
  font-size: 16px !important;
  line-height: 1.6 !important;
}
.sytatic-section.sytatic-section .shopify-selling-plan-picker {
  gap: 12px !important;
  width: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .tm2-full-124-ticket-saved-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-125-contact-ticket {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(290px, 100%) !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 15px 25px #9b24242b !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-3deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 23px !important;
  margin-right: 0 !important;
  padding-left: 19px !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 19px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-128-contact-visual {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-134-feature-tile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-162-feature-tile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-17-profile-cover-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 176px !important;
  display: block !important;
  font-size: 12px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #e4e7ec !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-185-profile-name-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-226-type-project-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 24px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 125px !important;
  text-align: left !important;
  background: #ff5757 !important;
  font-family: "Fraunces", Georgia, serif !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 15px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 15px !important;
  letter-spacing: normal !important;
  padding-bottom: 22px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-251-profile-info-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-301-feature-tile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-314-access-heading {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 11px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-350-feature-tile-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: white !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 20px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #10182808 !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #10182808 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #10182808 !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #10182808 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-358-section-tail-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 20px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 20px !important;
  font-style: normal !important;
  margin-top: 44px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #d0d5dd !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-400-small-editor-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  max-width: 300px !important;
  box-shadow: 0 10px 18px -6px #10182821 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 16px !important;
  margin-right: 0 !important;
  padding-left: 16px !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 16px !important;
  letter-spacing: normal !important;
  padding-bottom: 16px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-44-profile-about-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-546-workspace-main {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 27px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-547-workspace-grid {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 50px 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-548-team-workspace {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 30px 60px #0004 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: perspective(1600px) rotateY(-7deg) rotateZ(1deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-65-profile-project {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 17px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-747-closing-line-2 {
  color: #98a2b3 !important;
  --sf-text-color: #98a2b3 !important;
  row-gap: 16px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 16px !important;
  font-style: normal !important;
  margin-top: 40px !important;
  text-align: center !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-75-profile-about-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-85-device-scroll-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 0 !important;
  overflow-y: auto !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-87-device-bottom-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 24px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-97-desktop-break-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.75 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-0-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-1-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-2-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-3-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-4-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-5-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-0-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-1-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-2-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-3-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-4-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-body-5-style-2 {
  padding: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-0-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-1-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-2-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-3-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-4-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-5-style {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tabs-style {
  gap: 0 !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .tm2-full-100-section-heading {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-107-ticket-person-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-114-ticket-social-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 17px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 17px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-119-ticket-detail-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 3px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 3px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-127-floating-symbol {
  color: white !important;
  --sf-text-color: white !important;
  right: 20px !important;
  width: 53px !important;
  bottom: 36px !important;
  height: 53px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 10px 20px #0002 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(8deg) !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-133-feature-caption {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-155-service-float-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: 15px !important;
  bottom: 28px !important;
  row-gap: 9px !important;
  display: flex !important;
  font-size: 9px !important;
  position: absolute !important;
  box-shadow: 0 9px 18px #10182815 !important;
  box-sizing: border-box !important;
  column-gap: 9px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(3deg) !important;
  align-items: center !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 12px !important;
  margin-right: 0 !important;
  padding-left: 12px !important;
  border-radius: 9px !important;
  margin-bottom: 0 !important;
  padding-right: 12px !important;
  letter-spacing: normal !important;
  padding-bottom: 12px !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-161-feature-caption {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-163-feature-stack-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-166-device-island-2 {
  left: 50% !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 72px !important;
  height: 19px !important;
  display: inline !important;
  font-size: 11px !important;
  position: absolute !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: translateX(-50%) !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 30px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-169-device-status-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 38px !important;
  display: flex !important;
  font-size: 11px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 600 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 18px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 18px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-180-profile-cover-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 176px !important;
  display: block !important;
  font-size: 12px !important;
  position: relative !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: #ffe1e1 !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 18px !important;
  margin-right: 0 !important;
  padding-left: 17px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 17px !important;
  letter-spacing: normal !important;
  padding-bottom: 18px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-207-profile-about-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-233-profile-project {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 17px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-243-profile-about-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-253-device-scroll-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 0 !important;
  overflow-y: auto !important;
  text-align: left !important;
  background: transparent !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-255-device-bottom-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 24px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-266-device-column-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-278-letter-avatar-2 {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  width: 37px !important;
  height: 37px !important;
  display: grid !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-284-ticket-person-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-300-feature-caption {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-316-letter-avatar-2 {
  color: #a82a2a !important;
  --sf-text-color: #a82a2a !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-324-letter-avatar-2 {
  color: #344054 !important;
  --sf-text-color: #344054 !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #e4e7ec !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-332-letter-avatar-2 {
  color: white !important;
  --sf-text-color: white !important;
  width: 28px !important;
  height: 28px !important;
  display: grid !important;
  font-size: 9px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: #101828 !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 50% !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-343-access-window-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 15px 24px #a82a2a15 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-344-access-visual-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #ffe1e1 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-349-feature-caption {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-351-feature-stack-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 754px !important;
  row-gap: 24px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 24px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  flex-direction: column !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-352-product-orbit-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 32px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 32px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: start !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 320px 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-375-section-heading {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 50px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 50px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-end !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-391-editor-person-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-421-share-methods-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-425-share-address-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 8px !important;
  display: flex !important;
  font-size: 11px !important;
  box-sizing: border-box !important;
  column-gap: 8px !important;
  font-style: normal !important;
  margin-top: 20px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-511-workspace-title {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 24px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-57-profile-services {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-595-connection-line {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 20px !important;
  height: 20px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -13px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 5px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-color: #98a2b3 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-width: 0 !important;
  border-bottom-color: #98a2b3 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-bottom-left-radius: 6px !important;
}
.sytatic-section.sytatic-section .tm2-full-625-section-heading {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 50px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 50px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-end !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-794-footer-bottom-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 15px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-accordion-style {
  width: 100% !important;
  border: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-founder-panel-style {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-0-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  cursor: pointer !important;
  padding: 7px 12px !important;
  font-size: 11px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.5 !important;
  border-radius: 30px !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-1-style {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  cursor: pointer !important;
  padding: 7px 12px !important;
  font-size: 11px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.5 !important;
  border-radius: 30px !important;
}
.sytatic-section.sytatic-section .tm2-full-section-faq-style-2 {
  background: #ffffff !important;
  padding-top: 100px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 100px !important;
}
.sytatic-section.sytatic-section .tm2-full-section-how-style-2 {
  background: #ffffff !important;
  padding-top: 96px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 96px !important;
}
.sytatic-section.sytatic-section .tm2-full-section-nfc-style-2 {
  background: #ffffff !important;
  padding-top: 100px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 100px !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp {
  width: 52px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-125-contact-ticket-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: min(290px, 100%) !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 15px 25px #9b24242b !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-3deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 23px !important;
  margin-right: 0 !important;
  padding-left: 19px !important;
  border-radius: 15px !important;
  margin-bottom: 0 !important;
  padding-right: 19px !important;
  letter-spacing: normal !important;
  padding-bottom: 15px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-128-contact-visual-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #ff5757 !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-146-portfolio-bottom {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 14px !important;
  margin-right: 0 !important;
  padding-left: 14px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 14px !important;
  letter-spacing: normal !important;
  padding-bottom: 14px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-147-portfolio-window {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 16px 25px -10px #10182833 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(-2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #e4e7ec !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-220-profile-services {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-314-access-heading-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 11px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-538-workspace-people {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 15px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-545-workspace-footer {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-546-workspace-main-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: #f2f4f7 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 27px !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 27px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-547-workspace-grid-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 50px 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-548-team-workspace-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 30px 60px #0004 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: perspective(1600px) rotateY(-7deg) rotateZ(1deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 16px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-65-profile-project-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 17px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-creative-panel-style {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-0-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-1-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-2-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-3-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-4-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-answer-5-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  padding: 0 25px 17px 0 !important;
  font-size: 14px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.8 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-0-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-1-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-2-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-3-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-4-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-header-5-style-2 {
  gap: 20px !important;
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  cursor: pointer !important;
  display: flex !important;
  padding: 22px 0 !important;
  font-size: 16px !important;
  align-items: center !important;
  font-family: Inter, sans-serif !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
  letter-spacing: -0.02em !important;
  justify-content: space-between !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-panels-style {
  order: 0 !important;
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tabs-style-2 {
  gap: 0 !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  flex-direction: column !important;
}
.sytatic-section.sytatic-section .tm2-full-section-footer-style {
  background: #ffffff !important;
  padding-top: 56px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 23px !important;
}
.sytatic-section.sytatic-section .tm2-full-100-section-heading-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-127-floating-symbol-2 {
  color: white !important;
  --sf-text-color: white !important;
  right: 20px !important;
  width: 53px !important;
  bottom: 36px !important;
  height: 53px !important;
  display: grid !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 10px 20px #0002 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(8deg) !important;
  align-items: center !important;
  background: #101828 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 15px !important;
  justify-items: center !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-133-feature-caption-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-161-feature-caption-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-233-profile-project-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 17px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 8px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-color: #e4e7ec !important;
  border-top-style: solid !important;
  border-top-width: 1px !important;
  text-decoration: none !important;
  border-left-color: #e4e7ec !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-color: #e4e7ec !important;
  border-right-style: solid !important;
  border-right-width: 1px !important;
  border-bottom-color: #e4e7ec !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
}
.sytatic-section.sytatic-section .tm2-full-300-feature-caption-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-349-feature-caption-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  height: 68px !important;
  row-gap: 10px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 10px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  flex-shrink: 0 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 23px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 23px !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-375-section-heading-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 50px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 50px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-end !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-511-workspace-title-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 12px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 12px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 24px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-57-profile-services-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-595-connection-line-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 20px !important;
  height: 20px !important;
  display: inline !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: -13px !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 5px !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-color: #98a2b3 !important;
  border-left-style: solid !important;
  border-left-width: 1px !important;
  border-right-width: 0 !important;
  border-bottom-color: #98a2b3 !important;
  border-bottom-style: solid !important;
  border-bottom-width: 1px !important;
  border-bottom-left-radius: 6px !important;
}
.sytatic-section.sytatic-section .tm2-full-625-section-heading-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 50px !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 50px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: flex-end !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 52px !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-faq-accordion-style-2 {
  width: 100% !important;
  border: 0 !important;
  background: transparent !important;
}
.sytatic-section.sytatic-section .tm2-full-founder-panel-style-2 {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-0-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  cursor: pointer !important;
  padding: 7px 12px !important;
  font-size: 11px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.5 !important;
  border-radius: 30px !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-1-style-2 {
  color: #475467 !important;
  --sf-text-color: #475467 !important;
  cursor: pointer !important;
  padding: 7px 12px !important;
  font-size: 11px !important;
  font-family: Inter, sans-serif !important;
  line-height: 1.5 !important;
  border-radius: 30px !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp-2 {
  width: 52px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group {
  width: 94px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 8px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "JetBrains Mono", monospace !important;
  font-weight: 400 !important;
  line-height: normal !important;
  margin-left: 0 !important;
  padding-top: 13px !important;
  margin-right: 0 !important;
  padding-left: 13px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 13px !important;
  letter-spacing: normal !important;
  padding-bottom: 13px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-146-portfolio-bottom-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 14px !important;
  margin-right: 0 !important;
  padding-left: 14px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 14px !important;
  letter-spacing: normal !important;
  padding-bottom: 14px !important;
  border-top-width: 0 !important;
  justify-content: space-between !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-147-portfolio-window-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  width: 100% !important;
  display: block !important;
  font-size: 16px !important;
  box-shadow: 0 16px 25px -10px #10182833 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  transform: rotate(-2deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 12px !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: flex !important;
  flex-grow: 1 !important;
  font-size: 16px !important;
  position: relative !important;
  box-sizing: border-box !important;
  flex-basis: 0% !important;
  font-style: normal !important;
  margin-top: 0 !important;
  min-height: 260px !important;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  text-align: left !important;
  align-items: center !important;
  background: #e4e7ec !important;
  flex-shrink: 1 !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 24px !important;
  margin-right: 0 !important;
  padding-left: 24px !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 24px !important;
  letter-spacing: normal !important;
  padding-bottom: 24px !important;
  border-top-width: 0 !important;
  justify-content: center !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-220-profile-services-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  display: block !important;
  font-size: 12px !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 22px !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-538-workspace-people-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  row-gap: 15px !important;
  display: grid !important;
  font-size: 16px !important;
  box-sizing: border-box !important;
  column-gap: 15px !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
  grid-template-columns: 1fr 1fr !important;
}
.sytatic-section.sytatic-section .tm2-full-545-workspace-footer-2 {
  color: #667085 !important;
  --sf-text-color: #667085 !important;
  row-gap: 7px !important;
  display: flex !important;
  font-size: 10px !important;
  box-sizing: border-box !important;
  column-gap: 7px !important;
  font-style: normal !important;
  margin-top: 21px !important;
  text-align: left !important;
  align-items: center !important;
  background: transparent !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 0 !important;
  margin-right: 0 !important;
  padding-left: 0 !important;
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  padding-right: 0 !important;
  letter-spacing: normal !important;
  padding-bottom: 0 !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-full-creative-panel-style-2 {
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-panels-style-2 {
  order: 0 !important;
  width: 100% !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-list-style {
  gap: 3px !important;
  order: 1 !important;
  border: 1px solid #d0d5dd !important;
  display: flex !important;
  padding: 4px !important;
  margin-top: 17px !important;
  align-items: center !important;
  background: #ffffff !important;
  border-radius: 30px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-full-section-footer-style-2 {
  background: #ffffff !important;
  padding-top: 56px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-bottom: 23px !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals {
  width: 80px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-569-permission-floating {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: -10px !important;
  width: 285px !important;
  bottom: 6px !important;
  display: block !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 20px 40px #0004 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-4deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 19px !important;
  border-radius: 13px !important;
  margin-bottom: 0 !important;
  padding-right: 19px !important;
  letter-spacing: normal !important;
  padding-bottom: 19px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group-2 {
  width: 94px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-profile-tab-list-style-2 {
  gap: 3px !important;
  order: 1 !important;
  border: 1px solid #d0d5dd !important;
  display: flex !important;
  padding: 4px !important;
  margin-top: 17px !important;
  align-items: center !important;
  background: #ffffff !important;
  border-radius: 30px !important;
  justify-content: center !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals-2 {
  width: 80px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-full-569-permission-floating-2 {
  color: #101828 !important;
  --sf-text-color: #101828 !important;
  right: -10px !important;
  width: 285px !important;
  bottom: 6px !important;
  display: block !important;
  font-size: 16px !important;
  position: absolute !important;
  box-shadow: 0 20px 40px #0004 !important;
  box-sizing: border-box !important;
  font-style: normal !important;
  margin-top: 0 !important;
  text-align: left !important;
  transform: rotate(-4deg) !important;
  background: white !important;
  font-family: "Inter", Inter, sans-serif !important;
  font-weight: 400 !important;
  line-height: 1.55 !important;
  margin-left: 0 !important;
  padding-top: 19px !important;
  margin-right: 0 !important;
  padding-left: 19px !important;
  border-radius: 13px !important;
  margin-bottom: 0 !important;
  padding-right: 19px !important;
  letter-spacing: normal !important;
  padding-bottom: 19px !important;
  border-top-width: 0 !important;
  text-decoration: none !important;
  border-left-width: 0 !important;
  border-right-width: 0 !important;
  border-bottom-width: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries {
  width: 90px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries-2 {
  width: 90px !important;
  filter: grayscale(1) !important;
  height: 42px !important;
  display: block !important;
  opacity: 0.7 !important;
  max-width: none !important;
  object-fit: contain !important;
  flex-shrink: 0 !important;
  transition: opacity 160ms ease, filter 160ms ease !important;
  border-radius: 0 !important;
}
.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries-2:hover {
  filter: none !important;
  opacity: 1 !important;
}
.sytatic-section.sytatic-section .body.tm-page {
  color: #202322 !important;
  --sf-text-color: #202322 !important;
  margin: 0 !important;
  min-height: 100vh !important;
  overflow-x: hidden !important;
  font-family: Arial, Helvetica, sans-serif !important;
  background-color: #fbfaf8 !important;
}
@media (max-width: 991px) {
.sytatic-section.sytatic-section .tm-h1 {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm-nav {
  gap: 16px !important;
}

.sytatic-section.sytatic-section .tm-hero {
  padding-top: 54px !important;
}

.sytatic-section.sytatic-section .tm-wrap {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.sytatic-section.sytatic-section .tm2-2-a {
  margin-right: 0 !important;
}

.sytatic-section.sytatic-section .tm2-4-a {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-6-a {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-8-a {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm-metal {
  left: -18px !important;
  width: 280px !important;
  bottom: 24px !important;
  height: 187px !important;
}

.sytatic-section.sytatic-section .tm-stage {
  height: 590px !important;
}

.sytatic-section.sytatic-section .tm2-10-a {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-32-p {
  font-size: 16px !important;
}

.sytatic-section.sytatic-section .tm2-99-a {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-109-a {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-2-a-2 {
  margin-right: 0 !important;
}

.sytatic-section.sytatic-section .tm2-26-br {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-29-h1 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-4-a-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-6-a-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-8-a-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm-primary {
  padding: 16px 18px !important;
  font-size: 13px !important;
}

.sytatic-section.sytatic-section .tm-profile {
  right: 22px !important;
  width: 268px !important;
}

.sytatic-section.sytatic-section .tm2-10-a-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-11-nav {
  gap: 18px !important;
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-32-p-2 {
  font-size: 16px !important;
}

.sytatic-section.sytatic-section .tm2-32-p-3 {
  font-size: 16px !important;
}

.sytatic-section.sytatic-section .tm2-99-a-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-99-a-3 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-109-a-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-109-a-3 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-26-br-2 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-26-br-3 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em-2 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em-3 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-29-h1-2 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm2-29-h1-3 {
  font-size: clamp(42px, 5.5vw, 58px) !important;
}

.sytatic-section.sytatic-section .tm-h1-accent {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm-hero-grid {
  gap: 28px !important;
  grid-template-columns: 1fr 1fr !important;
}

.sytatic-section.sytatic-section .tm-nav-links {
  gap: 18px !important;
}

.sytatic-section.sytatic-section .tm-secondary {
  padding: 16px 18px !important;
  font-size: 13px !important;
}

.sytatic-section.sytatic-section .tm-side-note {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-11-nav-2 {
  gap: 18px !important;
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-13-login {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-13-login-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-464-p {
  max-width: 520px !important;
}

.sytatic-section.sytatic-section .tm2-full-634-a {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-651-a {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-668-a {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm-concept-note {
  width: 115px !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-2 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-3 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-2 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-3 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-2 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-3 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-2 {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-3 {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-459-br {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-461-em {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-462-h2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-504-br {
  font-size: 26px !important;
}

.sytatic-section.sytatic-section .tm2-full-506-h3 {
  font-size: 26px !important;
}

.sytatic-section.sytatic-section .tm2-full-583-br {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-585-em {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-586-h2 {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-635-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-652-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-669-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-683-br {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-685-em {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-686-h2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-2 {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-3 {
  width: 36px !important;
  height: 36px !important;
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-18-container {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-455-how {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-464-p-2 {
  max-width: 520px !important;
}

.sytatic-section.sytatic-section .tm2-full-470-div {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-476-div {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-482-div {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-612-nfc {
  width: calc(100% - 48px) !important;
  row-gap: 55px !important;
  column-gap: 55px !important;
}

.sytatic-section.sytatic-section .tm2-full-634-a-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-651-a-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-668-a-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-727-faq {
  width: calc(100% - 48px) !important;
  row-gap: 55px !important;
  column-gap: 55px !important;
}

.sytatic-section.sytatic-section .tm2-full-105-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3-2 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-145-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3-2 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo {
  width: 48px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-269-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-282-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-291-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3-2 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo {
  width: 48px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-306-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-313-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-321-role {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-329-role {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-337-role {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3-2 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-398-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-459-br-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-461-em-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-462-h2-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-504-br-2 {
  font-size: 26px !important;
}

.sytatic-section.sytatic-section .tm2-full-506-h3-2 {
  font-size: 26px !important;
}

.sytatic-section.sytatic-section .tm2-full-583-br-2 {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-585-em-2 {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-586-h2-2 {
  font-size: 51px !important;
}

.sytatic-section.sytatic-section .tm2-full-635-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-652-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-669-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-683-br-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-685-em-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-full-686-h2-2 {
  font-size: 48px !important;
}

.sytatic-section.sytatic-section .tm2-17-nav-actions {
  gap: 14px !important;
}

.sytatic-section.sytatic-section .tm2-18-container-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-455-how-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-470-div-2 {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-476-div-2 {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-482-div-2 {
  flex-grow: 1 !important;
  flex-basis: 0% !important;
  flex-shrink: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-612-nfc-2 {
  width: calc(100% - 48px) !important;
  row-gap: 55px !important;
  column-gap: 55px !important;
}

.sytatic-section.sytatic-section .tm2-full-727-faq-2 {
  width: calc(100% - 48px) !important;
  row-gap: 55px !important;
  column-gap: 55px !important;
}

.sytatic-section.sytatic-section .tm2-hero-container {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading {
  gap: 28px !important;
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile {
  width: 270px !important;
  transform: rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-full-103-strong {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-105-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-143-strong {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-145-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo-2 {
  width: 48px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-269-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-270-lucide {
  width: 12px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-282-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-291-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo-2 {
  width: 48px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-306-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-307-lucide {
  width: 12px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-310-strong {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-313-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-320-lucide {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-321-role-2 {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-328-lucide {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-329-role-2 {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-336-lucide {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-337-role-2 {
  font-size: 7px !important;
  padding-top: 3px !important;
  padding-left: 3px !important;
  padding-right: 3px !important;
  padding-bottom: 3px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-398-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-517-strong {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-530-strong {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-795-footer {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-17-nav-actions-2 {
  gap: 14px !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip-3 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-401-how-art {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-426-how-art {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-448-how-art {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-457-eyebrow {
  max-width: 520px !important;
}

.sytatic-section.sytatic-section .tm2-hero-container-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-hero-container-3 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-127-hero-app-link {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading-2 {
  gap: 28px !important;
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading-3 {
  gap: 28px !important;
  grid-template-columns: minmax(0, 1.2fr) minmax(0, 1fr) !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile-2 {
  width: 270px !important;
  transform: rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile-3 {
  width: 270px !important;
  transform: rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-full-101-portrait {
  width: 39px !important;
  height: 39px !important;
}

.sytatic-section.sytatic-section .tm2-full-103-strong-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-143-strong-2 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide-2 {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-270-lucide-2 {
  width: 12px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-307-lucide-2 {
  width: 12px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-310-strong-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-320-lucide-2 {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member-2 {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-328-lucide-2 {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member-2 {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-336-lucide-2 {
  display: none !important;
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member-2 {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-454-how-grid {
  row-gap: 22px !important;
  column-gap: 22px !important;
}

.sytatic-section.sytatic-section .tm2-full-517-strong-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-530-strong-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-572-team-art {
  width: 100% !important;
  max-width: 620px !important;
  margin-top: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: auto !important;
}

.sytatic-section.sytatic-section .tm2-full-795-footer-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital-2 {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital-3 {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body {
  padding-top: 15px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-361-container {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-401-how-art-2 {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-426-how-art-2 {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-448-how-art-2 {
  padding-top: 13px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-457-eyebrow-2 {
  max-width: 520px !important;
}

.sytatic-section.sytatic-section .tm2-full-487-team-copy {
  max-width: 640px !important;
}

.sytatic-section.sytatic-section .tm2-full-573-container {
  width: calc(100% - 48px) !important;
  row-gap: 28px !important;
  column-gap: 28px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-678-container {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-748-container {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical-2 {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical-3 {
  height: 510px !important;
}

.sytatic-section.sytatic-section .tm2-127-hero-app-link-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-127-hero-app-link-3 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-101-portrait-2 {
  width: 39px !important;
  height: 39px !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar {
  row-gap: 9px !important;
  font-size: 8px !important;
  column-gap: 9px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar {
  row-gap: 9px !important;
  font-size: 8px !important;
  column-gap: 9px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-454-how-grid-2 {
  row-gap: 22px !important;
  column-gap: 22px !important;
}

.sytatic-section.sytatic-section .tm2-full-492-window-bar {
  row-gap: 9px !important;
  column-gap: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-572-team-art-2 {
  width: 100% !important;
  max-width: 620px !important;
  margin-top: auto !important;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: auto !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body-2 {
  padding-top: 15px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-361-container-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-483-team-points {
  row-gap: 22px !important;
  column-gap: 22px !important;
  flex-direction: row !important;
}

.sytatic-section.sytatic-section .tm2-full-487-team-copy-2 {
  max-width: 640px !important;
}

.sytatic-section.sytatic-section .tm2-full-573-container-2 {
  width: calc(100% - 48px) !important;
  row-gap: 28px !important;
  column-gap: 28px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-678-container-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-748-container-2 {
  width: calc(100% - 48px) !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar-2 {
  row-gap: 9px !important;
  font-size: 8px !important;
  column-gap: 9px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote-2 {
  font-size: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar-2 {
  row-gap: 9px !important;
  font-size: 8px !important;
  column-gap: 9px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-492-window-bar-2 {
  row-gap: 9px !important;
  column-gap: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person {
  row-gap: 8px !important;
  column-gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float {
  right: 4px !important;
  bottom: 22px !important;
  row-gap: 6px !important;
  font-size: 7px !important;
  column-gap: 6px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-284-ticket-person {
  row-gap: 8px !important;
  column-gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual-2 {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body-2 {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit {
  row-gap: 15px !important;
  column-gap: 15px !important;
  grid-template-columns: 1fr 280px 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-483-team-points-2 {
  row-gap: 22px !important;
  column-gap: 22px !important;
  flex-direction: row !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket {
  padding-top: 18px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-546-workspace-main {
  padding-top: 23px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person-2 {
  row-gap: 8px !important;
  column-gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol {
  right: 8px !important;
  width: 39px !important;
  height: 39px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float-2 {
  right: 4px !important;
  bottom: 22px !important;
  row-gap: 6px !important;
  font-size: 7px !important;
  column-gap: 6px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-284-ticket-person-2 {
  row-gap: 8px !important;
  column-gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar-2 {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar-2 {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar-2 {
  width: 21px !important;
  height: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual-2 {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit-2 {
  row-gap: 15px !important;
  column-gap: 15px !important;
  grid-template-columns: 1fr 280px 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket-2 {
  padding-top: 18px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual-2 {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-538-workspace-people {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-546-workspace-main-2 {
  padding-top: 23px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol-2 {
  right: 8px !important;
  width: 39px !important;
  height: 39px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption-2 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption-2 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption-2 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption-2 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual-2 {
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-538-workspace-people-2 {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

}
@media (max-width: 767px) {
.sytatic-section.sytatic-section .tm-h1 {
  font-size: 54px !important;
  max-width: 620px !important;
}

.sytatic-section.sytatic-section .tm-nav {
  row-gap: 16px !important;
  padding-top: 16px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm-copy {
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm-hero {
  padding-top: 42px !important;
  padding-bottom: 28px !important;
}

.sytatic-section.sytatic-section .tm-wrap {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.sytatic-section.sytatic-section .tm-metal {
  left: -5px !important;
  width: 345px !important;
  bottom: 20px !important;
  height: 230px !important;
}

.sytatic-section.sytatic-section .tm-stage {
  width: 100% !important;
  height: 640px !important;
  max-width: 570px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.sytatic-section.sytatic-section .tm-bottom {
  gap: 15px !important;
  margin-top: 32px !important;
}

.sytatic-section.sytatic-section .tm2-26-br {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-29-h1 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
  margin-top: 18px !important;
}

.sytatic-section.sytatic-section .tm-eyebrow {
  font-size: 10px !important;
  margin-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm-profile {
  right: 42px !important;
  width: 300px !important;
}

.sytatic-section.sytatic-section .tm2-1-logo {
  width: 102px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-11-nav {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-20-dot {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-45-dot {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-124-div {
  gap: 10px !important;
  margin-top: 16px !important;
  justify-content: space-between !important;
}

.sytatic-section.sytatic-section .tm2-16-link {
  gap: 10px !important;
  padding: 11px 15px !important;
  font-size: 13px !important;
  min-height: 43px !important;
}

.sytatic-section.sytatic-section .tm2-26-br-2 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-26-br-3 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em-2 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-28-em-3 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
}

.sytatic-section.sytatic-section .tm2-29-h1-2 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
  margin-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-29-h1-3 {
  font-size: clamp(36px, 8.7vw, 62px) !important;
  margin-top: 18px !important;
}

.sytatic-section.sytatic-section .tm-h1-accent {
  font-size: 54px !important;
}

.sytatic-section.sytatic-section .tm-hero-grid {
  gap: 32px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm-nav-links {
  gap: 12px !important;
  order: 3 !important;
  width: 100% !important;
  justify-content: space-between !important;
}

.sytatic-section.sytatic-section .tm-side-note {
  left: 26px !important;
  display: block !important;
}

.sytatic-section.sytatic-section .tm2-1-logo-2 {
  width: 102px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-11-nav-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-114-span {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-129-hero {
  padding: 40px 0 0 !important;
}

.sytatic-section.sytatic-section .tm2-20-dot-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-20-dot-3 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-45-dot-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-45-dot-3 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-124-div-2 {
  gap: 10px !important;
  margin-top: 16px !important;
  justify-content: space-between !important;
}

.sytatic-section.sytatic-section .tm2-124-div-3 {
  gap: 10px !important;
  margin-top: 16px !important;
  justify-content: space-between !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide {
  width: 18px !important;
  height: 18px !important;
  font-size: 13px !important;
}

.sytatic-section.sytatic-section .tm2-16-link-2 {
  gap: 10px !important;
  padding: 11px 15px !important;
  font-size: 13px !important;
  min-height: 43px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-99-p {
  font-size: 14px !important;
  margin-top: 18px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide {
  width: 16px !important;
  height: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-114-span-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-114-span-3 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-129-hero-2 {
  padding: 40px 0 0 !important;
}

.sytatic-section.sytatic-section .tm2-129-hero-3 {
  padding: 40px 0 0 !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-39-actions {
  gap: 18px !important;
  margin-top: 19px !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-374-p {
  font-size: 14px !important;
  max-width: 400px !important;
  margin-top: 20px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-405-p {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-430-p {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-452-p {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-464-p {
  font-size: 15px !important;
  max-width: 390px !important;
}

.sytatic-section.sytatic-section .tm2-full-588-p {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-624-p {
  font-size: 14px !important;
  max-width: 400px !important;
  margin-top: 20px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-634-a {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-651-a {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-668-a {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-92-br {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-94-em {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-95-h2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide-2 {
  width: 18px !important;
  height: 18px !important;
  font-size: 13px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-2 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-3 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-2 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-3 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-2 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-3 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-2 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-3 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-366-br {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-368-em {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-369-h2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-372-br {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-403-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-428-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-450-h3 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-459-br {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-461-em {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-462-h2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-583-br {
  font-size: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-585-em {
  font-size: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-586-h2 {
  font-size: 45px !important;
  margin-top: 17px !important;
  margin-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-616-br {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-618-em {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-619-h2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-622-br {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-635-h3 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-652-h3 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-669-h3 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-683-br {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-685-em {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-686-h2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-731-br {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-733-em {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-734-h2 {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-99-p-2 {
  font-size: 14px !important;
  margin-top: 18px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-trust-label {
  gap: 4px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-trust-track {
  gap: 44px !important;
  padding-right: 44px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-2 {
  width: 16px !important;
  height: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-3 {
  width: 16px !important;
  height: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-2 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-3 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-18-container {
  gap: 14px !important;
  width: calc(100% - 36px) !important;
  height: 76px !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow-3 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-39-actions-2 {
  gap: 18px !important;
  margin-top: 19px !important;
}

.sytatic-section.sytatic-section .tm2-39-actions-3 {
  gap: 18px !important;
  margin-top: 19px !important;
}

.sytatic-section.sytatic-section .tm2-43-hero-copy {
  margin: 0 !important;
  max-width: 530px !important;
}

.sytatic-section.sytatic-section .tm2-full-106-div {
  row-gap: 4px !important;
  column-gap: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-141-img {
  height: 161px !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-272-dot {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-374-p-2 {
  font-size: 14px !important;
  max-width: 400px !important;
  margin-top: 20px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-405-p-2 {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-430-p-2 {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-452-p-2 {
  max-width: 440px !important;
}

.sytatic-section.sytatic-section .tm2-full-455-how {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-464-p-2 {
  font-size: 15px !important;
  max-width: 390px !important;
}

.sytatic-section.sytatic-section .tm2-full-470-div {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-476-div {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-482-div {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-520-dot {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-523-div {
  font-size: 8px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-533-dot {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-536-div {
  font-size: 8px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-588-p-2 {
  font-size: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-612-nfc {
  width: calc(100% - 36px) !important;
  row-gap: 35px !important;
  column-gap: 35px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-624-p-2 {
  font-size: 14px !important;
  max-width: 400px !important;
  margin-top: 20px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-634-a-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-651-a-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-668-a-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-727-faq {
  width: calc(100% - 36px) !important;
  row-gap: 30px !important;
  column-gap: 30px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-755-div {
  grid-column-end: -1 !important;
  grid-column-start: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-92-br-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-94-em-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-95-h2-2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-128-hero-foot {
  display: block !important;
  padding: 21px 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-105-span {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3-2 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-132-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-136-span {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span {
  display: none !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3-2 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-160-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo {
  width: 49px !important;
}

.sytatic-section.sytatic-section .tm2-full-275-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-289-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3-2 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-299-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo {
  width: 49px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3-2 {
  font-size: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-348-span {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-354-span {
  font-size: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-366-br-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-368-em-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-369-h2-2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-372-br-2 {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-398-span {
  display: inline !important;
}

.sytatic-section.sytatic-section .tm2-full-403-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-428-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-450-h3-2 {
  font-size: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-459-br-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-461-em-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-462-h2-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-510-span {
  font-size: 9px !important;
  padding-top: 6px !important;
  padding-left: 6px !important;
  padding-right: 6px !important;
  padding-bottom: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-519-span {
  font-size: 8px !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-532-span {
  font-size: 8px !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-543-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-578-span {
  left: 15px !important;
  right: 15px !important;
  bottom: 15px !important;
  font-size: 9px !important;
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-583-br-2 {
  font-size: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-585-em-2 {
  font-size: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-586-h2-2 {
  font-size: 45px !important;
  margin-top: 17px !important;
  margin-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-616-br-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-618-em-2 {
  font-size: 43px !important;
}

.sytatic-section.sytatic-section .tm2-full-619-h2-2 {
  font-size: 43px !important;
  margin-top: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-622-br-2 {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-635-h3-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-652-h3-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-669-h3-2 {
  font-size: 29px !important;
}

.sytatic-section.sytatic-section .tm2-full-679-shop {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.sytatic-section.sytatic-section .tm2-full-683-br-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-685-em-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-686-h2-2 {
  font-size: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-731-br-2 {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-733-em-2 {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-734-h2-2 {
  font-size: 44px !important;
  line-height: 1.1 !important;
}

.sytatic-section.sytatic-section .tm2-full-793-span {
  flex-wrap: wrap !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-trust-label-2 {
  gap: 4px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-trust-section {
  padding: 30px 0 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-track-2 {
  gap: 44px !important;
  padding-right: 44px !important;
}

.sytatic-section.sytatic-section .tm2-112-hero-stage {
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-18-container-2 {
  gap: 14px !important;
  width: calc(100% - 36px) !important;
  height: 76px !important;
}

.sytatic-section.sytatic-section .tm2-43-hero-copy-2 {
  margin: 0 !important;
  max-width: 530px !important;
}

.sytatic-section.sytatic-section .tm2-43-hero-copy-3 {
  margin: 0 !important;
  max-width: 530px !important;
}

.sytatic-section.sytatic-section .tm2-47-stage-label {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip {
  top: 270px !important;
  right: 19px !important;
}

.sytatic-section.sytatic-section .tm2-full-106-div-2 {
  row-gap: 4px !important;
  column-gap: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-141-img-2 {
  height: 161px !important;
}

.sytatic-section.sytatic-section .tm2-full-272-dot-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-455-how-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-470-div-2 {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-476-div-2 {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-482-div-2 {
  flex-grow: initial !important;
  flex-basis: initial !important;
  flex-shrink: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-520-dot-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-523-div-2 {
  font-size: 8px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-533-dot-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-536-div-2 {
  font-size: 8px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-574-teams {
  padding-top: 55px !important;
  padding-bottom: 65px !important;
}

.sytatic-section.sytatic-section .tm2-full-612-nfc-2 {
  width: calc(100% - 36px) !important;
  row-gap: 35px !important;
  column-gap: 35px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-727-faq-2 {
  width: calc(100% - 36px) !important;
  row-gap: 30px !important;
  column-gap: 30px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-755-div-2 {
  grid-column-end: -1 !important;
  grid-column-start: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-88-device {
  width: 312px !important;
  height: 623px !important;
  max-width: 100% !important;
}

.sytatic-section.sytatic-section .tm2-hero-container {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-mobile-details {
  display: block !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-fnp {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-mrf {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-104-stage-label {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-128-hero-foot-2 {
  display: block !important;
  padding: 21px 0 !important;
}

.sytatic-section.sytatic-section .tm2-128-hero-foot-3 {
  display: block !important;
  padding: 21px 0 !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading {
  gap: 23px !important;
  margin-bottom: 30px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile {
  width: min(280px, calc(100% - 56px)) !important;
  transform: translateX(-8px) rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-full-105-span-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-126-lucide {
  width: 19px !important;
}

.sytatic-section.sytatic-section .tm2-full-132-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-136-span-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-138-lucide {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span-2 {
  display: none !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-160-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-256-device {
  width: 312px !important;
  height: 623px !important;
  max-width: 100% !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo-2 {
  width: 49px !important;
}

.sytatic-section.sytatic-section .tm2-full-275-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-287-lucide {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-289-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-299-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo-2 {
  width: 49px !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide {
  width: 13px !important;
  line-height: 1.5 !important;
}

.sytatic-section.sytatic-section .tm2-full-348-span-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-354-span-2 {
  font-size: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-398-span-2 {
  display: inline !important;
}

.sytatic-section.sytatic-section .tm2-full-508-lucide {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-510-span-2 {
  font-size: 9px !important;
  padding-top: 6px !important;
  padding-left: 6px !important;
  padding-right: 6px !important;
  padding-bottom: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-513-lucide {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-517-strong {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-519-span-2 {
  font-size: 8px !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-522-lucide {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-526-lucide {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-530-strong {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-532-span-2 {
  font-size: 8px !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
  margin-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-535-lucide {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-539-lucide {
  width: 13px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-543-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-544-lucide {
  width: 13px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-576-lucide {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-578-span-2 {
  left: 15px !important;
  right: 15px !important;
  bottom: 15px !important;
  font-size: 9px !important;
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-679-shop-2 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.sytatic-section.sytatic-section .tm2-full-793-span-2 {
  flex-wrap: wrap !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-795-footer {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-90-eyebrow {
  font-size: 14px !important;
  margin-top: 18px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-jito {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-tata {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-section-2 {
  padding: 30px 0 36px !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital {
  height: 490px !important;
  padding-top: 58px !important;
}

.sytatic-section.sytatic-section .tm2-112-hero-stage-2 {
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-112-hero-stage-3 {
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-47-stage-label-2 {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-47-stage-label-3 {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip-2 {
  top: 270px !important;
  right: 19px !important;
}

.sytatic-section.sytatic-section .tm2-94-editor-chip-3 {
  top: 270px !important;
  right: 19px !important;
}

.sytatic-section.sytatic-section .tm2-full-362-digital {
  padding-top: 55px !important;
  border-radius: 25px 25px 0 0 !important;
  padding-bottom: 28px !important;
}

.sytatic-section.sytatic-section .tm2-full-364-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-401-how-art {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-426-how-art {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-448-how-art {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-457-eyebrow {
  font-size: 15px !important;
  max-width: 390px !important;
}

.sytatic-section.sytatic-section .tm2-full-502-eyebrow {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-574-teams-2 {
  padding-top: 55px !important;
  padding-bottom: 65px !important;
}

.sytatic-section.sytatic-section .tm2-full-581-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-614-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-681-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-729-eyebrow {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-741-actions {
  row-gap: 15px !important;
  column-gap: 15px !important;
  margin-top: 19px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-749-closing {
  padding-top: 55px !important;
  padding-bottom: 44px !important;
}

.sytatic-section.sytatic-section .tm2-full-88-device-2 {
  width: 312px !important;
  height: 623px !important;
  max-width: 100% !important;
}

.sytatic-section.sytatic-section .tm2-hero-container-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-hero-container-3 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-mobile-details-2 {
  display: block !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-fnp-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-mrf-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-100-stage-caption {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-104-stage-label-2 {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-104-stage-label-3 {
  top: 22px !important;
  left: 23px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-110-stage-caption {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical {
  height: 370px !important;
  border-top: 1px solid #344054 !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading-2 {
  gap: 23px !important;
  margin-bottom: 30px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-44-hero-heading-3 {
  gap: 23px !important;
  margin-bottom: 30px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile-2 {
  width: min(280px, calc(100% - 56px)) !important;
  transform: translateX(-8px) rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-85-hero-profile-3 {
  width: min(280px, calc(100% - 56px)) !important;
  transform: translateX(-8px) rotate(-3deg) !important;
}

.sytatic-section.sytatic-section .tm2-full-126-lucide-2 {
  width: 19px !important;
}

.sytatic-section.sytatic-section .tm2-full-138-lucide-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-256-device-2 {
  width: 312px !important;
  height: 623px !important;
  max-width: 100% !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-287-lucide-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member-2 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member-2 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member-2 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide-2 {
  width: 13px !important;
  line-height: 1.5 !important;
}

.sytatic-section.sytatic-section .tm2-full-454-how-grid {
  row-gap: 33px !important;
  column-gap: 33px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-508-lucide-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-513-lucide-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-517-strong-2 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-522-lucide-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-526-lucide-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-530-strong-2 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-535-lucide-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-539-lucide-2 {
  width: 13px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-544-lucide-2 {
  width: 13px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-572-team-art {
  width: initial !important;
  max-width: 540px !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  padding-top: 30px !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 75px !important;
}

.sytatic-section.sytatic-section .tm2-full-576-lucide-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-795-footer-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-90-eyebrow-2 {
  font-size: 14px !important;
  margin-top: 18px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-jito-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-tata-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-zomato {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital-2 {
  height: 490px !important;
  padding-top: 58px !important;
}

.sytatic-section.sytatic-section .tm2-101-hero-digital-3 {
  height: 490px !important;
  padding-top: 58px !important;
}

.sytatic-section.sytatic-section .tm2-full-276-ui-kicker {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body {
  padding-top: 13px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-361-container {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-362-digital-2 {
  padding-top: 55px !important;
  border-radius: 25px 25px 0 0 !important;
  padding-bottom: 28px !important;
}

.sytatic-section.sytatic-section .tm2-full-364-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-401-how-art-2 {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-426-how-art-2 {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-448-how-art-2 {
  margin-top: 18px !important;
  padding-top: 18px !important;
  padding-left: 18px !important;
  margin-bottom: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-457-eyebrow-2 {
  font-size: 15px !important;
  max-width: 390px !important;
}

.sytatic-section.sytatic-section .tm2-full-487-team-copy {
  max-width: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-502-eyebrow-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-571-dark-note {
  bottom: -30px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-573-container {
  width: calc(100% - 36px) !important;
  row-gap: 23px !important;
  column-gap: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-579-nfc-image {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-581-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-614-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-641-shop-info {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-658-shop-info {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-675-shop-info {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-677-shop-grid {
  row-gap: 37px !important;
  column-gap: 37px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-678-container {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-681-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-729-eyebrow-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-741-actions-2 {
  row-gap: 15px !important;
  column-gap: 15px !important;
  margin-top: 19px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-748-container {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-749-closing-2 {
  padding-top: 55px !important;
  padding-bottom: 44px !important;
}

.sytatic-section.sytatic-section .tm2-100-stage-caption-2 {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-100-stage-caption-3 {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-110-stage-caption-2 {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-110-stage-caption-3 {
  padding: 30px 23px 23px !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical-2 {
  height: 370px !important;
  border-top: 1px solid #344054 !important;
}

.sytatic-section.sytatic-section .tm2-111-hero-physical-3 {
  height: 370px !important;
  border-top: 1px solid #344054 !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar {
  row-gap: 8px !important;
  column-gap: 8px !important;
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote {
  font-size: 19px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar {
  row-gap: 8px !important;
  column-gap: 8px !important;
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission {
  line-height: 1.5 !important;
}

.sytatic-section.sytatic-section .tm2-full-360-disclaimer {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-454-how-grid-2 {
  row-gap: 33px !important;
  column-gap: 33px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-514-mini-cover {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-527-mini-cover {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-572-team-art-2 {
  width: initial !important;
  max-width: 540px !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  padding-top: 30px !important;
  margin-right: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 75px !important;
}

.sytatic-section.sytatic-section .tm2-full-629-shop-image {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-646-shop-image {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-663-shop-image {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-789-footer-top {
  row-gap: 30px !important;
  column-gap: 20px !important;
  grid-template-columns: 1fr 1fr !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-autodesk {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-ds-group {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-nobroker {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-zomato-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-276-ui-kicker-2 {
  font-size: 7px !important;
}

.sytatic-section.sytatic-section .tm2-full-292-lead-bottom {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body-2 {
  padding-top: 13px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
  padding-bottom: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-361-container-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-483-team-points {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-487-team-copy-2 {
  max-width: initial !important;
}

.sytatic-section.sytatic-section .tm2-full-571-dark-note-2 {
  bottom: -30px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-573-container-2 {
  width: calc(100% - 36px) !important;
  row-gap: 23px !important;
  column-gap: 23px !important;
}

.sytatic-section.sytatic-section .tm2-full-579-nfc-image-2 {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-641-shop-info-2 {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-658-shop-info-2 {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-675-shop-info-2 {
  padding-top: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-677-shop-grid-2 {
  row-gap: 37px !important;
  column-gap: 37px !important;
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-678-container-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-full-748-container-2 {
  width: calc(100% - 36px) !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-air-india {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-decathlon {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-sms-group {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-134-feature-tile {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-162-feature-tile {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar-2 {
  row-gap: 8px !important;
  column-gap: 8px !important;
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote-2 {
  font-size: 19px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-301-feature-tile {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar-2 {
  row-gap: 8px !important;
  column-gap: 8px !important;
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission-2 {
  line-height: 1.5 !important;
}

.sytatic-section.sytatic-section .tm2-full-350-feature-tile {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-358-section-tail {
  row-gap: 19px !important;
  column-gap: 19px !important;
  margin-top: 30px !important;
  align-items: flex-start !important;
  padding-top: 22px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-360-disclaimer-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-514-mini-cover-2 {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-527-mini-cover-2 {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-629-shop-image-2 {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-646-shop-image-2 {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-663-shop-image-2 {
  aspect-ratio: 1.15 !important;
}

.sytatic-section.sytatic-section .tm2-full-789-footer-top-2 {
  row-gap: 30px !important;
  column-gap: 20px !important;
  grid-template-columns: 1fr 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-97-desktop-break {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-autodesk-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-ds-group-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-nobroker-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-wizcraft-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person {
  align-items: flex-start !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float {
  right: 9px !important;
  bottom: 20px !important;
  row-gap: 5px !important;
  font-size: 8px !important;
  column-gap: 5px !important;
}

.sytatic-section.sytatic-section .tm2-full-163-feature-stack {
  display: contents !important;
}

.sytatic-section.sytatic-section .tm2-full-266-device-column {
  height: auto !important;
  grid-row-end: auto !important;
  grid-row-start: 1 !important;
  margin-bottom: 18px !important;
  grid-column-end: -1 !important;
  grid-column-start: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-278-letter-avatar {
  width: 25px !important;
  height: 25px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-284-ticket-person {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-292-lead-bottom-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual-2 {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body-2 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-351-feature-stack {
  display: contents !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit {
  row-gap: 17px !important;
  column-gap: 17px !important;
  grid-template-columns: 1fr 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-421-share-methods {
  row-gap: 17px !important;
  column-gap: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-483-team-points-2 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-794-footer-bottom {
  row-gap: 12px !important;
  font-size: 9px !important;
  column-gap: 12px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-section-faq-style {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-full-section-how-style {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-full-section-nfc-style {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-air-india-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-decathlon-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-jsw-group-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-sms-group-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket {
  padding-top: 15px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-134-feature-tile-2 {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-162-feature-tile-2 {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-301-feature-tile-2 {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-350-feature-tile-2 {
  min-height: 335px !important;
}

.sytatic-section.sytatic-section .tm2-full-358-section-tail-2 {
  row-gap: 19px !important;
  column-gap: 19px !important;
  margin-top: 30px !important;
  align-items: flex-start !important;
  padding-top: 22px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-546-workspace-main {
  padding-top: 20px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  padding-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-547-workspace-grid {
  grid-template-columns: 34px 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-548-team-workspace {
  transform: none !important;
}

.sytatic-section.sytatic-section .tm2-full-97-desktop-break-2 {
  font-size: 14px !important;
  line-height: 1.7 !important;
}

.sytatic-section.sytatic-section .tm2-full-100-section-heading {
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person-2 {
  align-items: flex-start !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol {
  width: 37px !important;
  bottom: 40px !important;
  height: 37px !important;
  border-radius: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float-2 {
  right: 9px !important;
  bottom: 20px !important;
  row-gap: 5px !important;
  font-size: 8px !important;
  column-gap: 5px !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-163-feature-stack-2 {
  display: contents !important;
}

.sytatic-section.sytatic-section .tm2-full-266-device-column-2 {
  height: auto !important;
  grid-row-end: auto !important;
  grid-row-start: 1 !important;
  margin-bottom: 18px !important;
  grid-column-end: -1 !important;
  grid-column-start: 1 !important;
}

.sytatic-section.sytatic-section .tm2-full-278-letter-avatar-2 {
  width: 25px !important;
  height: 25px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-284-ticket-person-2 {
  row-gap: 6px !important;
  column-gap: 6px !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar-2 {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar-2 {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar-2 {
  width: 22px !important;
  height: 22px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual-2 {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-351-feature-stack-2 {
  display: contents !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit-2 {
  row-gap: 17px !important;
  column-gap: 17px !important;
  grid-template-columns: 1fr 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-375-section-heading {
  display: block !important;
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-full-421-share-methods-2 {
  row-gap: 17px !important;
  column-gap: 17px !important;
}

.sytatic-section.sytatic-section .tm2-full-625-section-heading {
  display: block !important;
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-full-794-footer-bottom-2 {
  row-gap: 12px !important;
  font-size: 9px !important;
  column-gap: 12px !important;
  flex-direction: column !important;
}

.sytatic-section.sytatic-section .tm2-full-section-faq-style-2 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-full-section-how-style-2 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-full-section-nfc-style-2 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket-2 {
  padding-top: 15px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual-2 {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-146-portfolio-bottom {
  padding-top: 12px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-545-workspace-footer {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-546-workspace-main-2 {
  padding-top: 20px !important;
  padding-left: 14px !important;
  padding-right: 14px !important;
  padding-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-547-workspace-grid-2 {
  grid-template-columns: 34px 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-548-team-workspace-2 {
  transform: none !important;
}

.sytatic-section.sytatic-section .tm2-full-section-footer-style {
  padding-top: 37px !important;
}

.sytatic-section.sytatic-section .tm2-full-100-section-heading-2 {
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol-2 {
  width: 37px !important;
  bottom: 40px !important;
  height: 37px !important;
  border-radius: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption-2 {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption-2 {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption-2 {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption-2 {
  height: 70px !important;
  padding-top: 14px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-375-section-heading-2 {
  display: block !important;
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-full-625-section-heading-2 {
  display: block !important;
  margin-bottom: 32px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-hero-motocorp-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner-2 {
  font-size: 7px !important;
  padding-top: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-146-portfolio-bottom-2 {
  padding-top: 12px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual-2 {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-545-workspace-footer-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-section-footer-style-2 {
  padding-top: 37px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-569-permission-floating {
  right: 8px !important;
  width: 250px !important;
  bottom: 0 !important;
  padding-top: 16px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 16px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-the-times-group-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-apollo-hospitals-2 {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-569-permission-floating-2 {
  right: 8px !important;
  width: 250px !important;
  bottom: 0 !important;
  padding-top: 16px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
  padding-bottom: 16px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries {
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-trust-logo-reliance-industries-2 {
  height: 36px !important;
}

}
@media (max-width: 479px) {
.sytatic-section.sytatic-section .tm-h1 {
  font-size: 43px !important;
  letter-spacing: -0.055em !important;
}

.sytatic-section.sytatic-section .tm-nav {
  min-height: auto !important;
}

.sytatic-section.sytatic-section .tm-wrap {
  padding-left: 22px !important;
  padding-right: 22px !important;
}

.sytatic-section.sytatic-section .tm-metal {
  left: -13px !important;
  width: 276px !important;
  bottom: 11px !important;
  height: 184px !important;
}

.sytatic-section.sytatic-section .tm-stage {
  height: 542px !important;
  border-radius: 20px !important;
}

.sytatic-section.sytatic-section .tm-avatar {
  width: 54px !important;
  height: 54px !important;
}

.sytatic-section.sytatic-section .tm-bottom {
  gap: 12px !important;
  padding-top: 20px !important;
}

.sytatic-section.sytatic-section .tm-actions {
  gap: 10px !important;
  margin-top: 25px !important;
}

.sytatic-section.sytatic-section .tm-nav-cta {
  padding: 11px 12px !important;
  font-size: 11px !important;
}

.sytatic-section.sytatic-section .tm-primary {
  padding: 16px 15px !important;
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm-profile {
  top: 59px !important;
  right: 20px !important;
  width: 252px !important;
  border-radius: 15px !important;
}

.sytatic-section.sytatic-section .tm2-1-logo {
  width: 88px !important;
}

.sytatic-section.sytatic-section .tm2-20-dot {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm-nav-link {
  padding: 6px 0 !important;
  font-size: 11px !important;
}

.sytatic-section.sytatic-section .tm2-16-link {
  padding-inline: 12px !important;
}

.sytatic-section.sytatic-section .tm-h1-accent {
  font-size: 43px !important;
  letter-spacing: -0.055em !important;
}

.sytatic-section.sytatic-section .tm-logo-link {
  width: 112px !important;
}

.sytatic-section.sytatic-section .tm-nav-links {
  gap: 10px !important;
}

.sytatic-section.sytatic-section .tm-secondary {
  padding: 16px 15px !important;
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm-side-note {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-1-logo-2 {
  width: 88px !important;
}

.sytatic-section.sytatic-section .tm2-20-dot-2 {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm2-20-dot-3 {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-16-link-2 {
  padding-inline: 12px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm-bottom-text {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm-description {
  font-size: 15px !important;
  margin-top: 23px !important;
  line-height: 1.65 !important;
}

.sytatic-section.sytatic-section .tm-nav-actions {
  gap: 12px !important;
}

.sytatic-section.sytatic-section .tm-reassurance {
  font-size: 11px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm-bottom-title {
  font-size: 11px !important;
  line-height: 1.3 !important;
}

.sytatic-section.sytatic-section .tm-concept-note {
  right: 15px !important;
  width: 101px !important;
  bottom: 15px !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-15-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-34-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-2 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-37-lucide-3 {
  width: 18px !important;
  height: 18px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-2 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-40-lucide-3 {
  width: 14px !important;
  height: 14px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-2 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-56-lucide-3 {
  width: 17px !important;
  height: 17px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-2 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-63-lucide-3 {
  width: 12px !important;
  height: 12px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-68-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-69-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-70-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-72-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-74-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-86-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-92-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-2 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-98-lucide-3 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm-stage-caption {
  top: 22px !important;
  left: 22px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-2 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-102-lucide-3 {
  width: 16px !important;
  height: 16px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-2 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-108-lucide-3 {
  width: 36px !important;
  height: 36px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-115-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-118-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-121-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-2 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-126-lucide-3 {
  width: 15px !important;
  height: 15px !important;
}

.sytatic-section.sytatic-section .tm2-18-container {
  gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow-2 {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm2-24-eyebrow-3 {
  letter-spacing: 0.04em !important;
}

.sytatic-section.sytatic-section .tm2-full-141-img {
  height: 163px !important;
}

.sytatic-section.sytatic-section .tm2-full-154-b-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-272-dot {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-130-h3-2 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-136-span {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span {
  display: flex !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span {
  display: block !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-158-h3-2 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo {
  width: 62px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-269-span {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-282-span {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-289-span {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-297-h3-2 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo {
  width: 62px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-306-span {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-321-role {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-329-role {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-337-role {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-346-h3-2 {
  font-size: 20px !important;
}

.sytatic-section.sytatic-section .tm2-17-nav-actions {
  gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-18-container-2 {
  gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-141-img-2 {
  height: 163px !important;
}

.sytatic-section.sytatic-section .tm2-full-272-dot-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-mobile-details {
  display: block !important;
}

.sytatic-section.sytatic-section .tm2-full-103-strong {
  font-size: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-136-span-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-138-lucide {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-139-span-2 {
  display: flex !important;
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-143-strong {
  font-size: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide {
  display: block !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-150-span-2 {
  display: block !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-267-logo-2 {
  width: 62px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-269-span-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-270-lucide {
  width: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong {
  font-size: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-282-span-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-287-lucide {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-289-span-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-302-logo-2 {
  width: 62px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-306-span-2 {
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-307-lucide {
  width: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-310-strong {
  font-size: 22px !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-320-lucide {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-321-role-2 {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-328-lucide {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-329-role-2 {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-336-lucide {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-337-role-2 {
  font-size: 9px !important;
  padding-top: 4px !important;
  padding-left: 7px !important;
  padding-right: 7px !important;
  padding-bottom: 4px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm-profile-statement {
  font-size: 26px !important;
}

.sytatic-section.sytatic-section .tm2-17-nav-actions-2 {
  gap: 8px !important;
}

.sytatic-section.sytatic-section .tm2-mobile-details-2 {
  display: block !important;
}

.sytatic-section.sytatic-section .tm2-full-101-portrait {
  width: 45px !important;
  height: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-103-strong-2 {
  font-size: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-138-lucide-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-143-strong-2 {
  font-size: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-148-lucide-2 {
  display: block !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-270-lucide-2 {
  width: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-280-strong-2 {
  font-size: 14px !important;
}

.sytatic-section.sytatic-section .tm2-full-287-lucide-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-307-lucide-2 {
  width: 16px !important;
  font-size: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-310-strong-2 {
  font-size: 22px !important;
}

.sytatic-section.sytatic-section .tm2-full-318-strong-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-320-lucide-2 {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-322-member-2 {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-326-strong-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-328-lucide-2 {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-330-member-2 {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-334-strong-2 {
  font-size: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-336-lucide-2 {
  display: block !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-338-member-2 {
  row-gap: 10px !important;
  column-gap: 10px !important;
}

.sytatic-section.sytatic-section .tm2-full-339-lucide-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-276-ui-kicker {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body {
  padding-top: 18px !important;
  padding-left: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-101-portrait-2 {
  width: 45px !important;
  height: 45px !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar {
  height: 40px !important;
  row-gap: 14px !important;
  font-size: 10px !important;
  column-gap: 14px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote {
  font-size: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar {
  height: 40px !important;
  row-gap: 14px !important;
  font-size: 10px !important;
  column-gap: 14px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-276-ui-kicker-2 {
  font-size: 8px !important;
}

.sytatic-section.sytatic-section .tm2-full-292-lead-bottom {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-293-lead-body-2 {
  padding-top: 18px !important;
  padding-left: 18px !important;
  padding-right: 18px !important;
  padding-bottom: 18px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-134-feature-tile {
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-162-feature-tile {
  order: 2 !important;
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-271-window-bar-2 {
  height: 40px !important;
  row-gap: 14px !important;
  font-size: 10px !important;
  column-gap: 14px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-286-blockquote-2 {
  font-size: 21px !important;
}

.sytatic-section.sytatic-section .tm2-full-301-feature-tile {
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-308-window-bar-2 {
  height: 40px !important;
  row-gap: 14px !important;
  font-size: 10px !important;
  column-gap: 14px !important;
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.sytatic-section.sytatic-section .tm2-full-341-permission-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-350-feature-tile {
  order: 2 !important;
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-97-desktop-break {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person {
  align-items: center !important;
  flex-direction: row !important;
}

.sytatic-section.sytatic-section .tm2-full-114-ticket-social {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float {
  right: 16px !important;
  bottom: 16px !important;
  font-size: 10px !important;
  padding-top: 11px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
  padding-bottom: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-266-device-column {
  order: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-278-letter-avatar {
  width: 34px !important;
  height: 34px !important;
}

.sytatic-section.sytatic-section .tm2-full-292-lead-bottom-2 {
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-295-lead-visual-2 {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-342-access-body-2 {
  padding-top: 15px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit {
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket {
  width: 270px !important;
  padding-top: 20px !important;
  padding-left: 17px !important;
  padding-right: 17px !important;
  padding-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-134-feature-tile-2 {
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-162-feature-tile-2 {
  order: 2 !important;
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-301-feature-tile-2 {
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-350-feature-tile-2 {
  order: 2 !important;
  min-height: 330px !important;
}

.sytatic-section.sytatic-section .tm2-full-97-desktop-break-2 {
  display: none !important;
}

.sytatic-section.sytatic-section .tm2-full-107-ticket-person-2 {
  align-items: center !important;
  flex-direction: row !important;
}

.sytatic-section.sytatic-section .tm2-full-114-ticket-social-2 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol {
  right: 20px !important;
  width: 46px !important;
  bottom: 28px !important;
  height: 46px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-155-service-float-2 {
  right: 16px !important;
  bottom: 16px !important;
  font-size: 10px !important;
  padding-top: 11px !important;
  padding-left: 11px !important;
  padding-right: 11px !important;
  padding-bottom: 11px !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-266-device-column-2 {
  order: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-278-letter-avatar-2 {
  width: 34px !important;
  height: 34px !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-316-letter-avatar-2 {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-324-letter-avatar-2 {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-332-letter-avatar-2 {
  width: 29px !important;
  height: 29px !important;
  font-size: 9px !important;
}

.sytatic-section.sytatic-section .tm2-full-344-access-visual-2 {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-352-product-orbit-2 {
  grid-template-columns: 1fr !important;
}

.sytatic-section.sytatic-section .tm2-full-125-contact-ticket-2 {
  width: 270px !important;
  padding-top: 20px !important;
  padding-left: 17px !important;
  padding-right: 17px !important;
  padding-bottom: 20px !important;
}

.sytatic-section.sytatic-section .tm2-full-128-contact-visual-2 {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner {
  font-size: 8px !important;
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

.sytatic-section.sytatic-section .tm2-full-127-floating-symbol-2 {
  right: 20px !important;
  width: 46px !important;
  bottom: 28px !important;
  height: 46px !important;
}

.sytatic-section.sytatic-section .tm2-full-133-feature-caption-2 {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-161-feature-caption-2 {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-300-feature-caption-2 {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-349-feature-caption-2 {
  height: 62px !important;
  padding-top: 0 !important;
  padding-left: 23px !important;
  padding-right: 23px !important;
  padding-bottom: 0 !important;
}

.sytatic-section.sytatic-section .tm2-full-140-portfolio-banner-2 {
  font-size: 8px !important;
  padding-top: 12px !important;
  padding-left: 12px !important;
  padding-right: 12px !important;
  padding-bottom: 12px !important;
}

.sytatic-section.sytatic-section .tm2-full-156-portfolio-visual-2 {
  min-height: 270px !important;
  padding-top: 24px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  padding-bottom: 24px !important;
}

}