
/* Header navigation stays strictly above all page content */
.framer-1jyyf2e-container, [data-framer-name="Navigation"], [data-framer-name="Sticky"], .framer-ur3bl2, .framer-181um8b-container {
  z-index: 100 !important;
}
/* Pricing section z-index is strictly lower than header */
#pricing, #bjcrumbs-white-label-pricing, .bjcrumbs-pricing-wrapper {
  position: relative !important;
  z-index: 1 !important;
}

/* Subtle shadows and 1px borders in Pricing */
.bjcrumbs-pricing-card.solo-card {
  border: 1px solid rgba(255, 255, 255, 0.08) !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25) !important;
}
.bjcrumbs-pricing-card.solo-card:hover {
  border-color: rgba(255, 255, 255, 0.15) !important;
}
.bjcrumbs-pricing-card.agency-card {
  border: 1px solid #2299d8 !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.25), 0 0 16px rgba(34, 153, 216, 0.12) !important;
}
.bjcrumbs-pricing-card.agency-card:hover {
  border-color: #38bdf8 !important;
}

/* Secondary Buttons Default & Hover */
[data-framer-name="md/secondary"],
[data-framer-name="sm/secondary"],
.framer-v-wzm1be,
.framer-v-18pl9i9,
.btn-secondary,
.framer-btn-secondary {
  background: #2C2C2B !important;
  background-color: #2C2C2B !important;
  border: 1px solid rgba(255, 255, 255, 0.12) !important;
  color: rgb(252, 252, 252) !important;
  box-shadow: none !important;
  text-decoration: none !important;
}

[data-framer-name="md/secondary"] [data-framer-name="_Button base"],
[data-framer-name="sm/secondary"] [data-framer-name="_Button base"],
.framer-v-wzm1be [data-framer-name="_Button base"],
.framer-v-18pl9i9 [data-framer-name="_Button base"] {
  background: #2C2C2B !important;
  background-color: #2C2C2B !important;
  box-shadow: none !important;
}

[data-framer-name="md/secondary"] p,
[data-framer-name="md/secondary"] span,
[data-framer-name="sm/secondary"] p,
[data-framer-name="sm/secondary"] span,
.framer-v-wzm1be p,
.framer-v-18pl9i9 p,
.btn-secondary,
.btn-secondary *,
.framer-btn-secondary,
.framer-btn-secondary * {
  color: rgb(252, 252, 252) !important;
  --framer-text-color: rgb(252, 252, 252) !important;
}

/* Secondary Buttons Hover State */
[data-framer-name="md/secondary"]:hover,
[data-framer-name="sm/secondary"]:hover,
.framer-v-wzm1be:hover,
.framer-v-18pl9i9:hover,
.btn-secondary:hover,
.framer-btn-secondary:hover {
  background: rgba(252, 252, 252, 0.15) !important;
  background-color: rgba(252, 252, 252, 0.15) !important;
  border-color: rgba(255, 255, 255, 0.18) !important;
  color: rgb(252, 252, 252) !important;
  box-shadow: none !important;
}

[data-framer-name="md/secondary"]:hover [data-framer-name="_Button base"],
[data-framer-name="sm/secondary"]:hover [data-framer-name="_Button base"],
.framer-v-wzm1be:hover [data-framer-name="_Button base"],
.framer-v-18pl9i9:hover [data-framer-name="_Button base"] {
  background: rgba(252, 252, 252, 0.15) !important;
  background-color: rgba(252, 252, 252, 0.15) !important;
  box-shadow: none !important;
}

[data-framer-name="md/secondary"]:hover *,
[data-framer-name="sm/secondary"]:hover *,
.framer-v-wzm1be:hover *,
.framer-v-18pl9i9:hover * {
  --token-401b6902-9363-4b4c-94bb-2b9453b8c46a: rgba(252, 252, 252, 0.15) !important;
  color: rgb(252, 252, 252) !important;
}

/* Primary Buttons on Landing Page (Matching media_1790053230258.png, ONLY primary buttons) */
[data-framer-name="md/primary"],
[data-framer-name="sm/primary"],
[data-framer-name="Primary CTA Button"],
[data-framer-name="Why Header Action"],
[data-framer-name="Why Section CTA"],
.framer-v-73v823,
.btn-primary,
.framer-btn-primary {
  box-shadow: none !important;
  text-decoration: none !important;
  border: none !important;
}

/* Primary Buttons in Dark Mode */
html.dark [data-framer-name="md/primary"] .framer-1qio9pz,
html.dark [data-framer-name="sm/primary"] .framer-1qio9pz,
html.dark [data-framer-name="Primary CTA Button"] .framer-1qio9pz,
html.dark [data-framer-name="Why Header Action"] .framer-1qio9pz,
html.dark [data-framer-name="Why Section CTA"] .framer-1qio9pz,
html.dark .framer-v-73v823 .framer-1qio9pz,
html.dark [data-framer-name="md/primary"] [data-framer-name="_Button base"],
html.dark [data-framer-name="sm/primary"] [data-framer-name="_Button base"],
html.dark .btn-primary,
html.dark .framer-btn-primary,
body[toggle-theme="dark"] [data-framer-name="md/primary"] .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="sm/primary"] .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Primary CTA Button"] .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Why Header Action"] .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Why Section CTA"] .framer-1qio9pz,
body[toggle-theme="dark"] .framer-v-73v823 .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="md/primary"] [data-framer-name="_Button base"],
body[toggle-theme="dark"] [data-framer-name="sm/primary"] [data-framer-name="_Button base"],
body[toggle-theme="dark"] .btn-primary,
body[toggle-theme="dark"] .framer-btn-primary {
  background: linear-gradient(180deg, #49ade2 0%, #2299d8 100%) !important;
  background-color: #2299d8 !important;
  border-radius: 9999px !important;
  border: none !important;
  box-shadow: none !important;
  transition: all 0.2s ease !important;
}

html.dark [data-framer-name="md/primary"] p,
html.dark [data-framer-name="md/primary"] span,
html.dark [data-framer-name="sm/primary"] p,
html.dark [data-framer-name="sm/primary"] span,
html.dark [data-framer-name="Primary CTA Button"] p,
html.dark [data-framer-name="Why Header Action"] p,
html.dark [data-framer-name="Why Section CTA"] p,
html.dark .framer-v-73v823 p,
html.dark .btn-primary,
html.dark .framer-btn-primary,
html.dark .framer-btn-primary *,
body[toggle-theme="dark"] [data-framer-name="md/primary"] p,
body[toggle-theme="dark"] [data-framer-name="md/primary"] span,
body[toggle-theme="dark"] [data-framer-name="sm/primary"] p,
body[toggle-theme="dark"] [data-framer-name="sm/primary"] span,
body[toggle-theme="dark"] [data-framer-name="Primary CTA Button"] p,
body[toggle-theme="dark"] [data-framer-name="Why Header Action"] p,
body[toggle-theme="dark"] [data-framer-name="Why Section CTA"] p,
body[toggle-theme="dark"] .framer-v-73v823 p,
body[toggle-theme="dark"] .btn-primary,
body[toggle-theme="dark"] .framer-btn-primary,
body[toggle-theme="dark"] .framer-btn-primary * {
  color: #1e1e1d !important;
  --framer-text-color: #1e1e1d !important;
  --token-1a307891-96c5-4f94-815f-e9504b7b8282: #1e1e1d !important;
  --token-ebc1f26f-2aab-4a2d-a8fd-50e2c0bdba42: #1e1e1d !important;
  --extracted-r6o4lv: #1e1e1d !important;
  font-weight: 500 !important;
}

/* Primary Button Hover State in Dark Mode */
html.dark [data-framer-name="md/primary"]:hover .framer-1qio9pz,
html.dark [data-framer-name="sm/primary"]:hover .framer-1qio9pz,
html.dark [data-framer-name="Primary CTA Button"]:hover .framer-1qio9pz,
html.dark [data-framer-name="Why Header Action"]:hover .framer-1qio9pz,
html.dark [data-framer-name="Why Section CTA"]:hover .framer-1qio9pz,
html.dark .framer-v-73v823:hover .framer-1qio9pz,
html.dark [data-framer-name="md/primary"]:hover [data-framer-name="_Button base"],
html.dark [data-framer-name="sm/primary"]:hover [data-framer-name="_Button base"],
html.dark .btn-primary:hover,
html.dark .framer-btn-primary:hover,
body[toggle-theme="dark"] [data-framer-name="md/primary"]:hover .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="sm/primary"]:hover .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Primary CTA Button"]:hover .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Why Header Action"]:hover .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="Why Section CTA"]:hover .framer-1qio9pz,
body[toggle-theme="dark"] .framer-v-73v823:hover .framer-1qio9pz,
body[toggle-theme="dark"] [data-framer-name="md/primary"]:hover [data-framer-name="_Button base"],
body[toggle-theme="dark"] [data-framer-name="sm/primary"]:hover [data-framer-name="_Button base"],
body[toggle-theme="dark"] .btn-primary:hover,
body[toggle-theme="dark"] .framer-btn-primary:hover {
  background: linear-gradient(180deg, #5cbbe9 0%, #2aa5e3 100%) !important;
  background-color: #2aa5e3 !important;
  border: none !important;
  box-shadow: none !important;
}

html.dark [data-framer-name="md/primary"]:hover p,
html.dark [data-framer-name="sm/primary"]:hover p,
html.dark [data-framer-name="Primary CTA Button"]:hover p,
html.dark [data-framer-name="Why Header Action"]:hover p,
html.dark [data-framer-name="Why Section CTA"]:hover p,
html.dark .framer-v-73v823:hover p,
html.dark .btn-primary:hover,
html.dark .framer-btn-primary:hover,
html.dark .framer-btn-primary:hover *,
body[toggle-theme="dark"] [data-framer-name="md/primary"]:hover p,
body[toggle-theme="dark"] [data-framer-name="sm/primary"]:hover p,
body[toggle-theme="dark"] [data-framer-name="Primary CTA Button"]:hover p,
body[toggle-theme="dark"] [data-framer-name="Why Header Action"]:hover p,
body[toggle-theme="dark"] [data-framer-name="Why Section CTA"]:hover p,
body[toggle-theme="dark"] .framer-v-73v823:hover p,
body[toggle-theme="dark"] .btn-primary:hover,
body[toggle-theme="dark"] .framer-btn-primary:hover,
body[toggle-theme="dark"] .framer-btn-primary:hover * {
  color: #1e1e1d !important;
  --framer-text-color: #1e1e1d !important;
}

#__framer-badge-container,#__framer-template-badge-container,
a[href*="framer.com/templates"],a[href*="framer.com/marketplace"]{display:none!important;pointer-events:none!important;height:0!important;overflow:hidden!important}
:root{--token-401b6902-9363-4b4c-94bb-2b9453b8c46a:rgba(252,252,252,0.15)!important;}

/* Theme Switcher Navigation Button */
.framer-dg0yrl-container,
[data-framer-name="Them"],
.framer-wNkKq,
.framer-14engjg,
.framer-v-14engjg,
.framer-17htg4p[data-framer-name="Them"] {
  display: flex !important;
  visibility: visible !important;
  pointer-events: auto !important;
  opacity: 1 !important;
  position: relative !important;
  width: auto !important;
  height: auto !important;
  cursor: pointer !important;
  transition: transform 0.2s ease, opacity 0.2s ease !important;
}

[data-framer-name="Them"]:hover {
  transform: scale(1.1) !important;
}

/* Quote Container Technical Grid Lines & Corner Dots */
html.dark [data-framer-name="stuff"] [data-framer-name="top"],
html.dark [data-framer-name="stuff"] [data-framer-name="bottom"],
html.dark [data-framer-name="stuff"] [data-framer-name="left"],
html.dark [data-framer-name="stuff"] [data-framer-name="right"],
html.dark [data-framer-name="stuff"] [data-framer-name="top left"],
html.dark [data-framer-name="stuff"] [data-framer-name="top right"],
html.dark [data-framer-name="stuff"] [data-framer-name="bottom right"],
html.dark [data-framer-name="stuff"] .framer-19kog07,
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="top"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="bottom"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="left"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="right"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="top left"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="top right"],
html[toggle-theme="dark"] [data-framer-name="stuff"] [data-framer-name="bottom right"],
html[toggle-theme="dark"] [data-framer-name="stuff"] .framer-19kog07 {
  background-color: rgba(255, 255, 255, 0.15) !important;
  background: rgba(255, 255, 255, 0.15) !important;
}

html.light [data-framer-name="stuff"] [data-framer-name="top"],
html.light [data-framer-name="stuff"] [data-framer-name="bottom"],
html.light [data-framer-name="stuff"] [data-framer-name="left"],
html.light [data-framer-name="stuff"] [data-framer-name="right"],
html.light [data-framer-name="stuff"] [data-framer-name="top left"],
html.light [data-framer-name="stuff"] [data-framer-name="top right"],
html.light [data-framer-name="stuff"] [data-framer-name="bottom right"],
html.light [data-framer-name="stuff"] .framer-19kog07,
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="top"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="bottom"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="left"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="right"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="top left"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="top right"],
html[toggle-theme="light"] [data-framer-name="stuff"] [data-framer-name="bottom right"],
html[toggle-theme="light"] [data-framer-name="stuff"] .framer-19kog07 {
  background-color: rgba(23, 23, 22, 0.10) !important;
  background: rgba(23, 23, 22, 0.10) !important;
}

/* ====================================================
   Light Mode Architectural Counterpart Styles
   ==================================================== */

/* Header Navigation in Light Mode */
html.light .framer-1jyyf2e-container,
body[toggle-theme="light"] .framer-1jyyf2e-container,
html.light [data-framer-name="Navigation"],
body[toggle-theme="light"] [data-framer-name="Navigation"] {
  background: rgba(248, 247, 245, 0.85) !important;
  backdrop-filter: blur(16px) !important;
  -webkit-backdrop-filter: blur(16px) !important;
}

/* Secondary Buttons in Light Mode */
html.light [data-framer-name="md/secondary"],
html.light [data-framer-name="sm/secondary"],
html.light .framer-v-wzm1be,
html.light .framer-v-18pl9i9,
html.light .btn-secondary,
html.light .framer-btn-secondary,
body[toggle-theme="light"] [data-framer-name="md/secondary"],
body[toggle-theme="light"] [data-framer-name="sm/secondary"],
body[toggle-theme="light"] .framer-v-wzm1be,
body[toggle-theme="light"] .framer-v-18pl9i9 {
  background: #EAEAE7 !important;
  background-color: #EAEAE7 !important;
  border: 1px solid rgba(23, 23, 22, 0.12) !important;
  color: #121211 !important;
  box-shadow: none !important;
}

html.light [data-framer-name="md/secondary"] [data-framer-name="_Button base"],
html.light [data-framer-name="sm/secondary"] [data-framer-name="_Button base"],
html.light .framer-v-wzm1be [data-framer-name="_Button base"],
html.light .framer-v-18pl9i9 [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="md/secondary"] [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="sm/secondary"] [data-framer-name="_Button base"] {
  background: #EAEAE7 !important;
  background-color: #EAEAE7 !important;
  box-shadow: none !important;
}

html.light [data-framer-name="md/secondary"] p,
html.light [data-framer-name="md/secondary"] span,
html.light [data-framer-name="sm/secondary"] p,
html.light [data-framer-name="sm/secondary"] span,
html.light .framer-v-wzm1be p,
html.light .framer-v-18pl9i9 p,
body[toggle-theme="light"] [data-framer-name="md/secondary"] p,
body[toggle-theme="light"] [data-framer-name="sm/secondary"] p {
  color: #121211 !important;
  --framer-text-color: #121211 !important;
}

html.light [data-framer-name="md/secondary"]:hover,
html.light [data-framer-name="sm/secondary"]:hover,
html.light .framer-v-wzm1be:hover,
html.light .framer-v-18pl9i9:hover,
body[toggle-theme="light"] [data-framer-name="md/secondary"]:hover,
body[toggle-theme="light"] [data-framer-name="sm/secondary"]:hover {
  background: #DFDFDC !important;
  background-color: #DFDFDC !important;
  border-color: rgba(23, 23, 22, 0.20) !important;
}

html.light [data-framer-name="md/secondary"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="sm/secondary"]:hover [data-framer-name="_Button base"] {
  background: #DFDFDC !important;
  background-color: #DFDFDC !important;
}

/* ====================================================
   Brand Logo Architecture: Favicon/Logo + BJCRUM Text
   ==================================================== */

/* Favicon/Logo Avatar Image in Both Modes */
.framer-1kvuw5w,
html.light .framer-1kvuw5w,
html.dark .framer-1kvuw5w,
body[toggle-theme="light"] .framer-1kvuw5w,
body[toggle-theme="dark"] .framer-1kvuw5w {
  content: none !important;
  display: block !important;
  border-radius: 6px !important;
  overflow: hidden !important;
  flex: none !important;
}

/* Default Variant (Header Navigation) */
.framer-v-6x5437 .framer-1kvuw5w,
[data-framer-name="Default"] .framer-1kvuw5w,
[data-framer-name="Frame 17"] .framer-1kvuw5w,
.framer-1gc919f-container .framer-1kvuw5w {
  width: 28px !important;
  height: 28px !important;
}

/* Large Variant (Section Header Ornaments: Why & Made With) */
.framer-v-si03es .framer-1kvuw5w,
[data-framer-name="Large"] .framer-1kvuw5w,
[data-framer-name="Why Header Ornament"] .framer-1kvuw5w,
[data-framer-name="Made With Header Ornament"] .framer-1kvuw5w,
.framer-1y6ubsp-container .framer-1kvuw5w,
.framer-1qcftax-container .framer-1kvuw5w {
  width: 40px !important;
  height: 40px !important;
  border-radius: 8px !important;
}

.framer-1kvuw5w img,
html.light .framer-1kvuw5w img,
html.dark .framer-1kvuw5w img,
body[toggle-theme="light"] .framer-1kvuw5w img,
body[toggle-theme="dark"] .framer-1kvuw5w img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  border-radius: inherit !important;
}

/* Ensure Logo Link Container is Flex Row and Auto Width */
.framer-1gc919f-container,
.framer-jX2W6 .framer-1gc919f-container,
.framer-scym4d-container,
.framer-jX2W6 .framer-scym4d-container {
  width: auto !important;
  max-width: 100% !important;
}

.framer-udF2j.framer-6x5437,
[data-framer-name="Frame 17"] a,
.framer-udF2j[data-framer-name="Default"],
a[data-framer-name="Default"],
.framer-udF2j[data-framer-name="Large"],
a[data-framer-name="Large"],
.framer-v-si03es.framer-6x5437 {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  text-decoration: none !important;
  width: auto !important;
  white-space: nowrap !important;
}

/* Ensure Text Container is Always Visible */
.framer-1296na6,
html.light .framer-1296na6,
html.dark .framer-1296na6,
body[toggle-theme="light"] .framer-1296na6,
body[toggle-theme="dark"] .framer-1296na6 {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
  flex: none !important;
  height: auto !important;
  width: auto !important;
  align-items: center !important;
}

/* Typography for BJCRUM Text across variants */
.framer-1296na6 h2,
.framer-1296na6 span,
.framer-1296na6 p {
  font-family: "Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif !important;
  --framer-font-family: "Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif !important;
  font-weight: 700 !important;
  --framer-font-weight: 700 !important;
  line-height: 24px !important;
  --framer-line-height: 24px !important;
  letter-spacing: 0px !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* Variant font sizes: Nav (20px) vs Ornaments (28px) */
.framer-v-6x5437 .framer-1296na6 h2,
.framer-v-6x5437 .framer-1296na6 span,
[data-framer-name="Default"] .framer-1296na6 h2,
[data-framer-name="Default"] .framer-1296na6 span,
[data-framer-name="Frame 17"] .framer-1296na6 h2,
[data-framer-name="Frame 17"] .framer-1296na6 span {
  font-size: 20px !important;
  --framer-font-size: 20px !important;
}

.framer-v-si03es .framer-1296na6 h2,
.framer-v-si03es .framer-1296na6 span,
[data-framer-name="Large"] .framer-1296na6 h2,
[data-framer-name="Large"] .framer-1296na6 span,
[data-framer-name="Why Header Ornament"] .framer-1296na6 h2,
[data-framer-name="Why Header Ornament"] .framer-1296na6 span,
[data-framer-name="Made With Header Ornament"] .framer-1296na6 h2,
[data-framer-name="Made With Header Ornament"] .framer-1296na6 span {
  font-size: 28px !important;
  --framer-font-size: 28px !important;
}

@media (max-width: 809px) {
  .framer-v-si03es .framer-1296na6 h2,
  .framer-v-si03es .framer-1296na6 span,
  [data-framer-name="Large"] .framer-1296na6 h2,
  [data-framer-name="Large"] .framer-1296na6 span {
    font-size: 24px !important;
    --framer-font-size: 24px !important;
  }
}

/* Dark Mode Text Gradient: 49A6D7, 0284C7 */
html.dark .framer-1296na6 span,
html.dark .framer-1296na6 h2,
body[toggle-theme="dark"] .framer-1296na6 span,
body[toggle-theme="dark"] .framer-1296na6 h2 {
  background: linear-gradient(135deg, #49A6D7 0%, #0284C7 100%) !important;
  background-image: linear-gradient(135deg, #49A6D7 0%, #0284C7 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}

/* Light Mode Text Gradient: 0284C7, 004669 */
html.light .framer-1296na6 span,
html.light .framer-1296na6 h2,
body[toggle-theme="light"] .framer-1296na6 span,
body[toggle-theme="light"] .framer-1296na6 h2 {
  background: linear-gradient(135deg, #0284C7 0%, #004669 100%) !important;
  background-image: linear-gradient(135deg, #0284C7 0%, #004669 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}

/* Remove fill color of the parent container(s) of the Start Building button in the hero section and CTA wrappers */
[data-framer-name="Primary CTA Button"],
.framer-1neyf17-container,
[data-framer-name="Primary CTA Button"] [data-framer-name="md/primary"],
[data-framer-name="Primary CTA Button"] .framer-v-73v823,
[data-framer-name="Hero"] [data-framer-name="Primary CTA Button"],
[data-framer-name="Hero"] .framer-1neyf17-container,
[data-framer-name="Hero"] [data-framer-name="md/primary"],
[data-framer-name="Hero"] a[data-framer-name="md/primary"],
[data-framer-name="Hero"] .framer-v-73v823,
[data-framer-name="Hero"] [data-framer-name="Frame 23"],
[data-framer-name="Hero"] [data-framer-name="Frame 22"],
[data-framer-name="Why Header Action"],
[data-framer-name="Why Section CTA"] {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: none !important;
}

[data-framer-name="Primary CTA Button"]:hover,
.framer-1neyf17-container:hover,
[data-framer-name="Primary CTA Button"]:hover [data-framer-name="md/primary"],
[data-framer-name="Primary CTA Button"]:hover .framer-v-73v823,
[data-framer-name="Hero"] [data-framer-name="Primary CTA Button"]:hover,
[data-framer-name="Hero"] .framer-1neyf17-container:hover,
[data-framer-name="Hero"] [data-framer-name="md/primary"]:hover,
[data-framer-name="Hero"] a[data-framer-name="md/primary"]:hover,
[data-framer-name="Hero"] .framer-v-73v823:hover,
[data-framer-name="Why Header Action"]:hover,
[data-framer-name="Why Section CTA"]:hover {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  border: none !important;
}

/* Primary Button in Light Mode: Darker Cerulean Gradient Fill with Pure Light Text strictly on the button base */
html.light [data-framer-name="md/primary"] [data-framer-name="_Button base"],
html.light [data-framer-name="md/primary"] .framer-1qio9pz,
html.light [data-framer-name="sm/primary"] [data-framer-name="_Button base"],
html.light [data-framer-name="sm/primary"] .framer-1qio9pz,
html.light [data-framer-name="Primary CTA Button"] [data-framer-name="_Button base"],
html.light [data-framer-name="Primary CTA Button"] .framer-1qio9pz,
html.light [data-framer-name="Why Header Action"] [data-framer-name="_Button base"],
html.light [data-framer-name="Why Header Action"] .framer-1qio9pz,
html.light [data-framer-name="Why Section CTA"] [data-framer-name="_Button base"],
html.light [data-framer-name="Why Section CTA"] .framer-1qio9pz,
html.light .framer-v-73v823 .framer-1qio9pz,
html.light .framer-160wmde-container a .framer-1qio9pz,
html.light .framer-160wmde-container button .framer-1qio9pz,
html.light .btn-primary,
html.light .framer-btn-primary,
body[toggle-theme="light"] [data-framer-name="md/primary"] [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="md/primary"] .framer-1qio9pz,
body[toggle-theme="light"] [data-framer-name="sm/primary"] [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="sm/primary"] .framer-1qio9pz,
body[toggle-theme="light"] [data-framer-name="Primary CTA Button"] [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="Primary CTA Button"] .framer-1qio9pz {
  background: linear-gradient(180deg, #0284C7 0%, #0369A1 100%) !important;
  background-color: #0284C7 !important;
  background-image: linear-gradient(180deg, #0284C7 0%, #0369A1 100%) !important;
  border-radius: 9999px !important;
  border: none !important;
  box-shadow: 0 1px 3px rgba(2, 132, 199, 0.25) !important;
}

/* Primary Button Hover State in Light Mode */
html.light [data-framer-name="md/primary"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="md/primary"]:hover .framer-1qio9pz,
html.light [data-framer-name="sm/primary"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="sm/primary"]:hover .framer-1qio9pz,
html.light [data-framer-name="Primary CTA Button"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="Primary CTA Button"]:hover .framer-1qio9pz,
html.light [data-framer-name="Why Header Action"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="Why Header Action"]:hover .framer-1qio9pz,
html.light [data-framer-name="Why Section CTA"]:hover [data-framer-name="_Button base"],
html.light [data-framer-name="Why Section CTA"]:hover .framer-1qio9pz,
html.light .framer-v-73v823:hover .framer-1qio9pz,
html.light .framer-160wmde-container a:hover .framer-1qio9pz,
html.light .framer-160wmde-container button:hover .framer-1qio9pz,
html.light .btn-primary:hover,
html.light .framer-btn-primary:hover,
body[toggle-theme="light"] [data-framer-name="md/primary"]:hover [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="md/primary"]:hover .framer-1qio9pz,
body[toggle-theme="light"] [data-framer-name="sm/primary"]:hover [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="sm/primary"]:hover .framer-1qio9pz,
body[toggle-theme="light"] [data-framer-name="Primary CTA Button"]:hover [data-framer-name="_Button base"],
body[toggle-theme="light"] [data-framer-name="Primary CTA Button"]:hover .framer-1qio9pz {
  background: linear-gradient(180deg, #0369A1 0%, #075985 100%) !important;
  background-color: #0369A1 !important;
  background-image: linear-gradient(180deg, #0369A1 0%, #075985 100%) !important;
  border-radius: 9999px !important;
  border: none !important;
  box-shadow: 0 2px 6px rgba(2, 132, 199, 0.35) !important;
}

html.light [data-framer-name="md/primary"] *,
html.light [data-framer-name="sm/primary"] *,
html.light [data-framer-name="Primary CTA Button"] *,
html.light [data-framer-name="Why Header Action"] *,
html.light [data-framer-name="Why Section CTA"] *,
html.light .framer-v-73v823 *,
html.light .framer-160wmde-container a .framer-1qio9pz *,
html.light .framer-160wmde-container button .framer-1qio9pz *,
html.light .btn-primary,
html.light .btn-primary *,
html.light .framer-btn-primary,
html.light .framer-btn-primary *,
html.light [data-framer-name="md/primary"]:hover *,
html.light [data-framer-name="sm/primary"]:hover *,
html.light [data-framer-name="Primary CTA Button"]:hover *,
html.light [data-framer-name="Why Header Action"]:hover *,
html.light [data-framer-name="Why Section CTA"]:hover *,
html.light .framer-v-73v823:hover *,
html.light .framer-160wmde-container a:hover .framer-1qio9pz *,
html.light .framer-160wmde-container button:hover .framer-1qio9pz *,
html.light .btn-primary:hover,
html.light .btn-primary:hover *,
html.light .framer-btn-primary:hover,
html.light .framer-btn-primary:hover *,
body[toggle-theme="light"] [data-framer-name="md/primary"] *,
body[toggle-theme="light"] [data-framer-name="sm/primary"] *,
body[toggle-theme="light"] .btn-primary,
body[toggle-theme="light"] .btn-primary *,
body[toggle-theme="light"] .framer-btn-primary,
body[toggle-theme="light"] .framer-btn-primary * {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
  --framer-text-color: #FFFFFF !important;
  --extracted-r6o4lv: #FFFFFF !important;
  --token-1a307891-96c5-4f94-815f-e9504b7b8282: #FFFFFF !important;
  --token-ebc1f26f-2aab-4a2d-a8fd-50e2c0bdba42: #FFFFFF !important;
}

/* Why BJCRUM 4 Cards: Lift above siblings on hover in both modes */
[data-framer-name="Why Memory Card"]:hover,
[data-framer-name="Why QA Card"]:hover,
[data-framer-name="Why Delivery Card"]:hover,
[data-framer-name="Why Ownership Card"]:hover,
.framer-115e5k4:hover,
.framer-3hnrpu:hover,
.framer-r6p1hk:hover,
.framer-1o4v9fu:hover {
  z-index: 20 !important;
}

/* Why BJCRUM 4 Cards in Light Mode: Default and Hover States */
html.light [data-framer-name="Why Memory Card"],
html.light [data-framer-name="Why QA Card"],
html.light [data-framer-name="Why Delivery Card"],
html.light [data-framer-name="Why Ownership Card"],
html.light .framer-115e5k4,
html.light .framer-3hnrpu,
html.light .framer-r6p1hk,
html.light .framer-1o4v9fu,
body[toggle-theme="light"] [data-framer-name="Why Memory Card"],
body[toggle-theme="light"] [data-framer-name="Why QA Card"],
body[toggle-theme="light"] [data-framer-name="Why Delivery Card"],
body[toggle-theme="light"] [data-framer-name="Why Ownership Card"] {
  background-color: #FFFFFF !important;
  background: #FFFFFF !important;
  border: 1px solid rgba(23, 23, 22, 0.08) !important;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.04) !important;
  transition: box-shadow 0.3s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.3s cubic-bezier(0.16, 1, 0.3, 1) !important;
}

html.light [data-framer-name="Why Memory Card"]:hover,
html.light [data-framer-name="Why QA Card"]:hover,
html.light [data-framer-name="Why Delivery Card"]:hover,
html.light [data-framer-name="Why Ownership Card"]:hover,
html.light .framer-115e5k4:hover,
html.light .framer-3hnrpu:hover,
html.light .framer-r6p1hk:hover,
html.light .framer-1o4v9fu:hover,
body[toggle-theme="light"] [data-framer-name="Why Memory Card"]:hover,
body[toggle-theme="light"] [data-framer-name="Why QA Card"]:hover,
body[toggle-theme="light"] [data-framer-name="Why Delivery Card"]:hover,
body[toggle-theme="light"] [data-framer-name="Why Ownership Card"]:hover {
  background-color: #FFFFFF !important;
  background: #FFFFFF !important;
  border-color: rgba(2, 132, 199, 0.45) !important;
  box-shadow: 0 20px 40px -10px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(2, 132, 199, 0.35) !important;
}

/* Why Card Icon Containers: Blue Border */
html.light [data-framer-name="Why Benefit Cards"] [data-framer-name*="Visual"],
html.light .framer-u2dcgv,
html.light .framer-1v42v24,
html.light .framer-le85lm,
html.light .framer-1md0jo0,
body[toggle-theme="light"] [data-framer-name="Why Benefit Cards"] [data-framer-name*="Visual"],
body[toggle-theme="light"] .framer-u2dcgv,
body[toggle-theme="light"] .framer-1v42v24,
body[toggle-theme="light"] .framer-le85lm,
body[toggle-theme="light"] .framer-1md0jo0 {
  border: 1.5px solid #0284C7 !important;
  background-color: rgba(2, 132, 199, 0.06) !important;
  background: rgba(2, 132, 199, 0.06) !important;
}

/* Why Card Icons: Blue color matching container border */
html.light [data-framer-name="Why Benefit Cards"] [data-framer-name="Icon Main"],
html.light [data-framer-name="Why Benefit Cards"] [data-framer-name="Icon Main"] *,
html.light .framer-qr0s9l-container *,
html.light .framer-k9urdm-container *,
html.light .framer-1x72abc-container *,
html.light .framer-z3jaic-container *,
body[toggle-theme="light"] [data-framer-name="Why Benefit Cards"] [data-framer-name="Icon Main"] * {
  color: #0284C7 !important;
  fill: #0284C7 !important;
  stroke: #0284C7 !important;
}

/* Pricing Section in Light Mode */
html.light .bjcrumbs-pricing-card.solo-card,
body[toggle-theme="light"] .bjcrumbs-pricing-card.solo-card {
  background: #FFFFFF !important;
  border: 1px solid rgba(23, 23, 22, 0.08) !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05) !important;
}

html.light .bjcrumbs-pricing-card.solo-card:hover,
body[toggle-theme="light"] .bjcrumbs-pricing-card.solo-card:hover {
  border-color: rgba(23, 23, 22, 0.16) !important;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08) !important;
}

html.light .bjcrumbs-pricing-card.agency-card,
body[toggle-theme="light"] .bjcrumbs-pricing-card.agency-card {
  background: #FFFFFF !important;
  border: 1px solid #0284C7 !important;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.05), 0 0 20px rgba(2, 132, 199, 0.10) !important;
}

html.light .bjcrumbs-pricing-card.agency-card:hover,
body[toggle-theme="light"] .bjcrumbs-pricing-card.agency-card:hover {
  border-color: #0369A1 !important;
  box-shadow: 0 8px 30px rgba(0, 0, 0, 0.08), 0 0 24px rgba(2, 132, 199, 0.16) !important;
}

html.light .bjcrumbs-pricing-card .text-white,
body[toggle-theme="light"] .bjcrumbs-pricing-card .text-white {
  color: #121211 !important;
}

html.light .bjcrumbs-pricing-card .text-\[\#e2e2e0\],
body[toggle-theme="light"] .bjcrumbs-pricing-card .text-\[\#e2e2e0\] {
  color: #4A4A47 !important;
}

html.light .bjcrumbs-pricing-card .text-\[\#a1a19e\],
body[toggle-theme="light"] .bjcrumbs-pricing-card .text-\[\#a1a19e\] {
  color: #737370 !important;
}

html.light .bjcrumbs-pricing-card .bg-\[\#171716\],
html.light .bjcrumbs-pricing-card .bg-\[\#1f1f1e\],
body[toggle-theme="light"] .bjcrumbs-pricing-card .bg-\[\#171716\],
body[toggle-theme="light"] .bjcrumbs-pricing-card .bg-\[\#1f1f1e\] {
  background-color: #F3F2EE !important;
}

/* Diagram Section in Light Mode */
html.light [data-framer-name="Diagram"] h2,
html.light [data-framer-name="Diagram"] h3,
html.light [data-framer-name="Diagram"] p,
html.light [data-framer-name="Diagram"] span,
body[toggle-theme="light"] [data-framer-name="Diagram"] h2,
body[toggle-theme="light"] [data-framer-name="Diagram"] h3,
body[toggle-theme="light"] [data-framer-name="Diagram"] p,
body[toggle-theme="light"] [data-framer-name="Diagram"] span {
  --framer-text-color: #121211 !important;
  color: #121211 !important;
}

html.light [data-framer-name="Diagram"] p:not([data-framer-name="PLAN"] p):not([data-framer-name="ARCHITECT"] p):not([data-framer-name="BUILD"] p):not([data-framer-name="TEST"] p):not([data-framer-name="EVOLVE"] p),
body[toggle-theme="light"] [data-framer-name="Diagram"] p:not([data-framer-name="PLAN"] p):not([data-framer-name="ARCHITECT"] p):not([data-framer-name="BUILD"] p):not([data-framer-name="TEST"] p):not([data-framer-name="EVOLVE"] p) {
  --framer-text-color: #737370 !important;
  color: #737370 !important;
}

/* Prompt Box in Light Mode: Remove Container Border & Dark Microphone Icon */
html.light [data-framer-name="Frame 1"],
html.light .framer-1eogwhu,
body[toggle-theme="light"] [data-framer-name="Frame 1"],
body[toggle-theme="light"] .framer-1eogwhu {
  background: transparent !important;
  border: none !important;
  border-width: 0 !important;
  box-shadow: none !important;
}

html.light [data-framer-name="Button - Dictate your prompt"],
html.light [data-framer-name="Button - Dictate your prompt"] *,
html.light .framer-1dfbj9e,
html.light .framer-1dfbj9e *,
html.light .framer-1fwtbw1-container,
html.light .framer-1fwtbw1-container *,
body[toggle-theme="light"] [data-framer-name="Button - Dictate your prompt"],
body[toggle-theme="light"] [data-framer-name="Button - Dictate your prompt"] *,
body[toggle-theme="light"] .framer-1dfbj9e *,
body[toggle-theme="light"] .framer-1fwtbw1-container * {
  color: #121211 !important;
  fill: #121211 !important;
  stroke: #121211 !important;
}

html.light .custom-caret-icon,
body[toggle-theme="light"] .custom-caret-icon {
  stroke: #737370 !important;
  color: #737370 !important;
}

/* Prompt Box Caret Alignment & Icons */
.framer-8c5atv-container,
.framer-jlxu7i-container {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 12px !important;
  height: 12px !important;
  position: relative !important;
}

.framer-8c5atv-container {
  transform: translateY(-0.5px) !important;
}

.framer-jlxu7i-container {
  transform: translateY(-3px) !important;
}

.custom-caret-icon {
  width: 9.5px !important;
  height: 9.5px !important;
  display: block !important;
  stroke: var(--token-aa1ca9a8-bdb3-46b8-8ab2-34fdecc0ad3c, #9E9E9A) !important;
  color: var(--token-aa1ca9a8-bdb3-46b8-8ab2-34fdecc0ad3c, #9E9E9A) !important;
  flex-shrink: 0 !important;
  pointer-events: none !important;
}

/* Prompt-Box: Plus Icon Centering */
.framer-9lgivv,
[data-framer-name="Button - Attach files"] {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}

.framer-9lgivv .framer-1xzpr5s-container,
[data-framer-name="Button - Attach files"] .framer-1xzpr5s-container {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 12px !important;
  height: 12px !important;
  margin: 0 !important;
  line-height: 0 !important;
}

.framer-9lgivv svg,
.framer-9lgivv svg *,
[data-framer-name="Button - Attach files"] svg,
[data-framer-name="Button - Attach files"] svg * {
  display: block !important;
  margin: auto !important;
  fill: #D1D1CD !important;
  color: #D1D1CD !important;
}

/* Prompt-Box: Arrow Icon Button Primary Fill */
.framer-160wmde-container a,
.framer-160wmde-container button,
.framer-160wmde-container .framer-1qio9pz,
[data-framer-name="Prompt box"] .framer-160wmde-container .framer-1qio9pz {
  background: linear-gradient(180deg, #49ade2 0%, #2299d8 100%) !important;
  background-color: #2299d8 !important;
  background-image: linear-gradient(180deg, #49ade2 0%, #2299d8 100%) !important;
  border-radius: 9999px !important;
}

.framer-160wmde-container a:hover .framer-1qio9pz,
.framer-160wmde-container button:hover .framer-1qio9pz {
  background: linear-gradient(180deg, #5ec3f5 0%, #30aae9 100%) !important;
  background-image: linear-gradient(180deg, #5ec3f5 0%, #30aae9 100%) !important;
}

/* ====================================================
   Footer Subscribe Form & Secondary Button
   ==================================================== */

/* Subscribe Form layout & alignment */
.framer-cwikgq {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 8px !important;
  width: 400px !important;
  max-width: 100% !important;
}

.framer-sytln7 {
  flex: 1 1 auto !important;
  min-width: 0 !important;
}

.framer-g3e2fp-container {
  flex: 0 0 auto !important;
  width: auto !important;
  min-width: 112px !important;
  height: 40px !important;
  display: flex !important;
  align-items: center !important;
}

/* Subscribe Button Base Styling */
.framer-g3e2fp-container button,
button.framer-pevtva,
button.framer-v-pevtva,
.framer-g3e2fp-container .framer-BH1rz {
  width: auto !important;
  min-width: 112px !important;
  height: 40px !important;
  padding: 0 20px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  white-space: nowrap !important;
  border-radius: 999px !important;
  box-sizing: border-box !important;
  cursor: pointer !important;
  font-family: inherit !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1) !important;
  user-select: none !important;
  -webkit-user-select: none !important;
}

.framer-g3e2fp-container button .framer-685d07,
.framer-g3e2fp-container button p,
button.framer-pevtva p,
button.framer-v-pevtva p {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  line-height: 1 !important;
  white-space: nowrap !important;
  text-align: center !important;
  display: inline-block !important;
}

/* Footer Subscribe Button - Dark Mode */
html.dark .framer-g3e2fp-container button,
html.dark button.framer-pevtva,
html.dark button.framer-v-pevtva,
body[toggle-theme="dark"] .framer-g3e2fp-container button,
body[toggle-theme="dark"] button.framer-pevtva,
body[toggle-theme="dark"] button.framer-v-pevtva {
  background: #2C2C2B !important;
  background-color: #2C2C2B !important;
  border: 1px solid rgba(255, 255, 255, 0.16) !important;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) !important;
  color: #FDFCFA !important;
  --framer-text-color: #FDFCFA !important;
}

html.dark .framer-g3e2fp-container button p,
html.dark button.framer-pevtva p,
html.dark button.framer-v-pevtva p,
body[toggle-theme="dark"] .framer-g3e2fp-container button p,
body[toggle-theme="dark"] button.framer-pevtva p,
body[toggle-theme="dark"] button.framer-v-pevtva p {
  color: #FDFCFA !important;
  --framer-text-color: #FDFCFA !important;
}

/* Dark Mode - Hover State */
html.dark .framer-g3e2fp-container button:hover,
html.dark button.framer-pevtva:hover,
html.dark button.framer-v-pevtva:hover,
body[toggle-theme="dark"] .framer-g3e2fp-container button:hover,
body[toggle-theme="dark"] button.framer-pevtva:hover,
body[toggle-theme="dark"] button.framer-v-pevtva:hover {
  background: rgba(252, 252, 252, 0.15) !important;
  background-color: rgba(252, 252, 252, 0.15) !important;
  border-color: rgba(255, 255, 255, 0.28) !important;
  color: #FFFFFF !important;
  --framer-text-color: #FFFFFF !important;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.35) !important;
  transform: translateY(-0.5px) !important;
}

html.dark .framer-g3e2fp-container button:hover p,
html.dark button.framer-pevtva:hover p,
html.dark button.framer-v-pevtva:hover p,
body[toggle-theme="dark"] .framer-g3e2fp-container button:hover p,
body[toggle-theme="dark"] button.framer-pevtva:hover p,
body[toggle-theme="dark"] button.framer-v-pevtva:hover p {
  color: #FFFFFF !important;
  --framer-text-color: #FFFFFF !important;
}

/* Dark Mode - Active / Pressed State */
html.dark .framer-g3e2fp-container button:active,
html.dark button.framer-pevtva:active,
html.dark button.framer-v-pevtva:active,
body[toggle-theme="dark"] .framer-g3e2fp-container button:active,
body[toggle-theme="dark"] button.framer-pevtva:active,
body[toggle-theme="dark"] button.framer-v-pevtva:active {
  background: rgba(252, 252, 252, 0.10) !important;
  background-color: rgba(252, 252, 252, 0.10) !important;
  border-color: rgba(255, 255, 255, 0.20) !important;
  transform: scale(0.97) !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.20) !important;
}

/* Dark Mode - Focus State */
html.dark .framer-g3e2fp-container button:focus-visible,
body[toggle-theme="dark"] .framer-g3e2fp-container button:focus-visible {
  outline: 2px solid #38BDF8 !important;
  outline-offset: 2px !important;
}

/* Footer Subscribe Button - Light Mode */
html.light .framer-g3e2fp-container button,
html.light button.framer-pevtva,
html.light button.framer-v-pevtva,
body[toggle-theme="light"] .framer-g3e2fp-container button,
body[toggle-theme="light"] button.framer-pevtva,
body[toggle-theme="light"] button.framer-v-pevtva {
  background: #EAEAE7 !important;
  background-color: #EAEAE7 !important;
  border: 1px solid rgba(23, 23, 22, 0.12) !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05) !important;
  color: #121211 !important;
  --framer-text-color: #121211 !important;
}

html.light .framer-g3e2fp-container button p,
html.light button.framer-pevtva p,
html.light button.framer-v-pevtva p,
body[toggle-theme="light"] .framer-g3e2fp-container button p,
body[toggle-theme="light"] button.framer-pevtva p,
body[toggle-theme="light"] button.framer-v-pevtva p {
  color: #121211 !important;
  --framer-text-color: #121211 !important;
}

/* Light Mode - Hover State */
html.light .framer-g3e2fp-container button:hover,
html.light button.framer-pevtva:hover,
html.light button.framer-v-pevtva:hover,
body[toggle-theme="light"] .framer-g3e2fp-container button:hover,
body[toggle-theme="light"] button.framer-pevtva:hover,
body[toggle-theme="light"] button.framer-v-pevtva:hover {
  background: #DFDFDC !important;
  background-color: #DFDFDC !important;
  border-color: rgba(23, 23, 22, 0.24) !important;
  color: #000000 !important;
  --framer-text-color: #000000 !important;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.08) !important;
  transform: translateY(-0.5px) !important;
}

html.light .framer-g3e2fp-container button:hover p,
html.light button.framer-pevtva:hover p,
html.light button.framer-v-pevtva:hover p,
body[toggle-theme="light"] .framer-g3e2fp-container button:hover p,
body[toggle-theme="light"] button.framer-pevtva:hover p,
body[toggle-theme="light"] button.framer-v-pevtva:hover p {
  color: #000000 !important;
  --framer-text-color: #000000 !important;
}

/* Light Mode - Active / Pressed State */
html.light .framer-g3e2fp-container button:active,
html.light button.framer-pevtva:active,
html.light button.framer-v-pevtva:active,
body[toggle-theme="light"] .framer-g3e2fp-container button:active,
body[toggle-theme="light"] button.framer-pevtva:active,
body[toggle-theme="light"] button.framer-v-pevtva:active {
  background: #D5D5D2 !important;
  background-color: #D5D5D2 !important;
  border-color: rgba(23, 23, 22, 0.28) !important;
  transform: scale(0.97) !important;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04) !important;
}

/* Light Mode - Focus State */
html.light .framer-g3e2fp-container button:focus-visible,
body[toggle-theme="light"] .framer-g3e2fp-container button:focus-visible {
  outline: 2px solid #0284c7 !important;
  outline-offset: 2px !important;
}

/* Disabled State */
.framer-g3e2fp-container button:disabled,
.framer-g3e2fp-container button[disabled],
.framer-g3e2fp-container button.framer-v-byf8b6 {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  pointer-events: none !important;
  transform: none !important;
}

/* Loading State */
.framer-g3e2fp-container button.framer-v-1ifrvt5 {
  opacity: 0.8 !important;
  cursor: wait !important;
  pointer-events: none !important;
}

/* Success State */
html.dark .framer-g3e2fp-container button.framer-v-408f8r {
  background-color: rgba(34, 197, 94, 0.2) !important;
  border-color: rgba(34, 197, 94, 0.4) !important;
  color: #4ade80 !important;
}
html.light .framer-g3e2fp-container button.framer-v-408f8r {
  background-color: rgba(34, 197, 94, 0.15) !important;
  border-color: rgba(34, 197, 94, 0.35) !important;
  color: #15803d !important;
}

/* Error State */
html.dark .framer-g3e2fp-container button.framer-v-1jwlduz {
  background-color: rgba(239, 68, 68, 0.2) !important;
  border-color: rgba(239, 68, 68, 0.4) !important;
  color: #f87171 !important;
}
html.light .framer-g3e2fp-container button.framer-v-1jwlduz {
  background-color: rgba(239, 68, 68, 0.15) !important;
  border-color: rgba(239, 68, 68, 0.35) !important;
  color: #b91c1c !important;
}

/* cyrillic-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/5f2afa72_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTN1OVgaY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/df97e455_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTPlOVgaY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/ad4f6d0b_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOVOVgaY.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/e53a95a9_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTNVOVgaY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/35a329ec_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTNFOVgaY.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  src: url(/fonts/8d6c37cb_tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxTOlOV.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face { font-family: "Bricolage Grotesque"; src: url(/fonts/3ebb4477_3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoL.woff2); font-display: swap; font-style: normal; font-weight: 700 }
@font-face { font-family: "Bricolage Grotesque"; src: url(/fonts/78a8473e_3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoL.woff2); font-display: swap; font-style: normal; font-weight: 400 }
@font-face { font-family: "Bricolage Grotesque"; src: url(/fonts/be754753_3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoL.woff2); font-display: swap; font-style: normal; font-weight: 500 }
@font-face { font-family: "Inter"; src: url(/fonts/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/867QObYax8ANsfX4TGEVU9YiCM.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/DOfvtmE1UplCq161m6Hj8CSQYg.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/pKRFNWFoZl77qYCAIp84lN1h944.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2); font-display: swap; font-style: italic; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Inter"; src: url(/fonts/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/6mJuEAguuIuMog10gGvH5d3cl8.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/DolVirEGb34pEXEp8t8FQBSK4.woff2); font-display: swap; font-style: normal; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "JetBrains Mono"; src: url(/fonts/1c3801e5_33ZCUAC3GU2QVDMGY6EP3BNWHET5IUK4.woff2); font-display: swap; font-style: normal; font-weight: 500 }
@font-face { font-family: "Inter"; src: url(/fonts/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/EOr0mi4hNtlgWNn9if640EZzXCo.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/b6Y37FthZeALduNqHicBT6FutY.woff2); font-display: swap; font-style: normal; font-weight: 400; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Inter"; src: url(/fonts/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/1K3W8DizY3v4emK8Mb08YHxTbs.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/VgYFWiwsAC5OYxAycRXXvhze58.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/GIryZETIX4IFypco5pYZONKhJIo.woff2); font-display: swap; font-style: normal; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Inter"; src: url(/fonts/H89BbHkbHDzlxZzxi8uPzTsp90.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/ia3uin3hQWqDrVloC1zEtYHWw.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/2A4Xx7CngadFGlVV4xrO06OBHY.woff2); font-display: swap; font-style: italic; font-weight: 700; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Inter"; src: url(/fonts/khkJkwSL66WFg8SX6Wa726c.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/0E7IMbDzcGABpBwwqNEt60wU0w.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/NTJ0nQgIF0gcDelS14zQ9NR9Q.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/QrcNhgEPfRl0LS8qz5Ln8olanl8.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/JEXmejW8mXOYMtt0hyRg811kHac.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/Bo5CNzBv77CafbxOtKIkpw9egw.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/uy9s0iWuxiNnVt8EpTI3gzohpwo.woff2); font-display: swap; font-style: italic; font-weight: 500; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Inter"; src: url(/fonts/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F }
@font-face { font-family: "Inter"; src: url(/fonts/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116 }
@font-face { font-family: "Inter"; src: url(/fonts/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+1F00-1FFF }
@font-face { font-family: "Inter"; src: url(/fonts/lEJLP4R0yuCaMCjSXYHtJw72M.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0370-03FF }
@font-face { font-family: "Inter"; src: url(/fonts/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF }
@font-face { font-family: "Inter"; src: url(/fonts/yDtI2UI8XcEg1W2je9XPN3Noo.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }
@font-face { font-family: "Inter"; src: url(/fonts/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2); font-display: swap; font-style: normal; font-weight: 600; unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB }
@font-face { font-family: "Bricolage Grotesque Placeholder"; src: local("Arial"); ascent-override: 87.18%; descent-override: 25.31%; line-gap-override: 0.00%; size-adjust: 106.68% }
@font-face { font-family: "Inter Placeholder"; src: local("Arial"); ascent-override: 89.79%; descent-override: 22.36%; line-gap-override: 0.00%; size-adjust: 107.89% }
@font-face { font-family: "JetBrains Mono Placeholder"; src: local("Arial"); ascent-override: 77.57%; descent-override: 22.82%; line-gap-override: 0.00%; size-adjust: 131.49% }
@media(min-width: 1366px){.hidden-72rtr7{display:none!important}}@media(min-width: 810px) and (max-width: 1365.98px){.hidden-1ogbslz{display:none!important}}@media(max-width: 809.98px){.hidden-jwd5b9{display:none!important}}@media(min-width: 1200px){.hidden-1ui6j5n{display:none!important}}@media(min-width: 810px) and (max-width: 1199.98px){.hidden-numd51{display:none!important}}@media(max-width: 809.98px){.hidden-18f4ix5{display:none!important}}
html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{--token-21df2d5a-27b9-417c-be45-f06c7aad9955:#f7f7f600;--token-38133d93-373c-419d-bf20-b309343e3614:#2C2C2B;--token-401b6902-9363-4b4c-94bb-2b9453b8c46a:#e2e2e0;--token-5e543dde-bb24-4d34-955f-aa29b8fb60bd:#0284c70f;--token-35444dae-5328-4ae6-9b45-8aaee8900150:#0284c7;--token-ced3d941-b371-43ab-950e-08b5cdbad35d:#0284c726;--token-da478c3a-4841-409d-8228-1bd59e57d322:#0f0f0e73;--token-44874df8-2d34-4be2-9f84-8fe847edd7c0:#1717160a;--token-dca0319a-9ca1-4f13-8151-9198ef77f36a:#1eb757;--token-508e5cbc-2595-4650-8120-8aa254365739:rgba(255, 255, 255, 0.80);--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a:#f7f7f6;--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488:#fff;--token-b960ea04-8e18-497c-a052-b9c1b9245a89:#fff;--token-1a732567-40e9-4b73-8c86-17cc5eaeeacc:#f0f0ee;--token-064ccf64-5cbd-4761-9860-7b4337769459:#171716;--token-db227bca-730d-40f6-853b-895c7bebaf3d:#525250;--token-74c07fa3-55c2-40ab-9dac-754e3a380df0:#8e8e8c;--token-44553655-36de-4b0a-b609-996e12dbe63b:#f8f8f7;--token-437c26fb-8ca4-445c-89be-bd35f916079e:#1717161f;--token-f5ea0495-6dc6-43be-af9c-d67e4b47a474:#1717160f;--token-a79202e4-f28c-4d44-83d0-e120e06c7c45:#17171633;--token-57ad04a0-fd30-44e9-9a7e-cb4aa8b7eadf:#0284c7;--token-5c0714fc-5b9e-4bf8-b1c3-4c2545f10d37:#0369a1;--token-aaa2bc55-26ae-4aa2-a643-6f5e2716f83d:#0369a1;--token-3dc99dfe-bae3-4d01-8fd1-a420ef5a1f35:#fff;--token-da674097-5f80-48af-9c53-b5c7899465b9:#fcfcfc;--token-7ea44122-8aba-4464-889e-45ec9ba9086f:#171716;--token-81ade45c-cdb5-4f0b-95ba-b1d6252c827a:#16a34a;--token-1fcf5775-7512-4f52-87fc-bc28fc2be292:#d97706;--token-8f7954f7-bb38-4ad4-a084-59a1f39237d3:#dc2626;--token-5112011a-e0ce-4a23-984b-bdd5d2dcc03b:#0284c7;--token-4ef251f9-3209-4714-8df2-794ef6576a47:#0284c7;--token-ebc1f26f-2aab-4a2d-a8fd-50e2c0bdba42:#0f0f0e;--token-3b8f89bb-3e70-496d-ba4e-f2721995f0ed:#171716;--token-aa1ca9a8-bdb3-46b8-8ab2-34fdecc0ad3c:#5a5a58;--token-139512c5-c81f-4060-ba94-a6570f3b98f2:#91918e;--token-1a307891-96c5-4f94-815f-e9504b7b8282:#fcfcfc;--token-8bd4818c-5158-4b66-ac4f-29a06e1765ca:#0284c7;--token-745cd8af-4b10-4650-bf20-5a3c7412a4e7:#171716;--token-7ffb80f1-ed14-488a-8dbf-8f158f7c4da5:#4b4b49;--token-f608c1a6-180d-4a97-b71d-1788a2b3bb94:#91918e;--token-f93817ba-f159-43a7-a6cf-8984be46815b:#000000;--token-649fcc59-fad2-465d-9c48-426eac906400:#0284c7;--token-a2d43250-dd0f-4805-94d6-83056758b7c0:#2d2d2d;--token-8e446ed5-9688-4f0c-b1b1-255dfe60f4e4:#fffdf8;--token-884ab7a4-5f96-4a29-8666-e9d65ed93431:#fffdf812;--token-58c6bffe-b2ab-46ea-9586-c56f58a59ab9:#1f1f1f;--token-66fcfb82-e319-4c4e-8943-3cf39658e4eb:#a09a91;--token-484437f9-1348-4fae-98e0-2d062b6f2c9a:#e2dace;--token-cc185f14-a136-4de1-8905-e1ba14a86fa0:#faf7f1;--token-0c6c8aa2-8b4f-4023-ac82-00b8353fb8f5:#00000014;--token-2f7edb4a-b688-4115-b124-0b4563a25fbe:#00000026;--token-70c3439d-db75-4a01-ab25-6c1ce66dadee:#00000040;--token-fa6df27d-2ca2-48cc-9165-820794c64b6a:#6b7280;--token-466d1891-7b6b-4f8b-9520-8b9592df1648:#1a1a1a;--token-fbd6c94a-d205-4866-9598-5f7f896fa327:#4a4a4a;--token-21451287-9f7a-4d3e-bd91-933f8685fde5:#ededed;--token-81d3b1af-f9ec-4188-8415-29509ba933bb:#757575;--token-58e03681-0427-4ec2-82cd-bcb3e8b4da1e:#fcfcfc;--token-b6abf3e9-c740-4ed6-bf9c-d0088a80fac7:#111;--token-8000793a-01c9-4ee5-b7b7-d323c738c628:#f3f4f6;--token-17a19830-5af0-4700-900b-8c3ad500f159:#b0b0b0;--token-76191736-72e6-4e23-829c-be8bafcf4552:#f5f0e8;--token-f7f49ae4-e00d-4a3a-81fb-62e9f25f18a7:#1a1a1a;--token-81cfca37-6474-4823-9e7d-1a95a804fcac:#fffdf8;--token-c431f389-7a74-47c4-ae8f-b6559b533dc9:#a09a91;--token-8bc1a955-537e-44ae-9306-9ad263134f6c:#6b7280;--token-0a60ca7c-99de-49ec-a780-c9930316ae6e:#4a4a4a;--token-316df87d-0377-4184-969b-ee1238f3792e:#bdb3a6;--token-965e5c17-6359-41cc-bd03-2fa4898e2c2b:#222426;--token-bf966309-2582-4df8-98f4-f091ce81e703:#131415;--token-20608b9f-0145-4a1e-b971-ee948ebbb015:#fff;--token-84002464-baa0-40a1-a1a1-82899aec539a:#9ba1a5;--token-0cbfb7ca-7a04-4652-85a2-5f282cb792fd:#faf7f1;--token-d61184cb-4974-44e9-9f06-a7802bdf671c:#ededed;--token-aa353897-6a19-4188-91f0-466644bbbcab:#0284c7;--token-c00fa9e6-2dca-4609-873c-1bf2f8bcab9a:#0369a1;--token-b22b5305-7922-421c-a416-df10b4830ece:#fcfcfccc;--token-1abc1282-3be1-4376-bdeb-fe804a3f3211:#111;--token-ada6815b-b07b-4bcc-8e19-55ca97a8ea4e:#757575;--token-87a777ed-9b2f-4b1b-b332-bbbe796abaf9:#e2e2e0;--token-f0cead47-1659-4d17-bd5c-9d0d370759fc:#1a1a1a;--token-6d560061-a0d0-4e8c-ac71-76e1cf57962b:#2d2d2d;--token-d7e69afd-bfd2-4f4e-8990-28b7f0482a57:#f5f0e8;--token-41a00c69-4c6d-4e55-baad-2ae8de01c0b5:#1a1a1a;--token-072f7dcf-61e8-410a-bdea-948d73e36a4a:#1a1a1a;--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5:#171716;--token-4922ebe1-95d2-4106-be64-4e590100b975:#7c3aed;--token-a7cc9c10-3d19-4f77-8fcf-439ff03d55eb:#7c3aed14}@media (prefers-color-scheme:dark){body{--token-21df2d5a-27b9-417c-be45-f06c7aad9955:#17171600;--token-38133d93-373c-419d-bf20-b309343e3614:#2C2C2B;--token-401b6902-9363-4b4c-94bb-2b9453b8c46a:#ffffff24;--token-5e543dde-bb24-4d34-955f-aa29b8fb60bd:#49a6d71a;--token-35444dae-5328-4ae6-9b45-8aaee8900150:#49a6d7;--token-ced3d941-b371-43ab-950e-08b5cdbad35d:#49a6d726;--token-da478c3a-4841-409d-8228-1bd59e57d322:#0a0a09b8;--token-44874df8-2d34-4be2-9f84-8fe847edd7c0:#ffffff0a;--token-dca0319a-9ca1-4f13-8151-9198ef77f36a:#25d366;--token-508e5cbc-2595-4650-8120-8aa254365739:rgba(255, 255, 255, 0.80);--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a:#171716;--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488:#1f1f1e;--token-b960ea04-8e18-497c-a052-b9c1b9245a89:#3a3a39;--token-1a732567-40e9-4b73-8c86-17cc5eaeeacc:#2c2c2b;--token-064ccf64-5cbd-4761-9860-7b4337769459:#f8f8f7;--token-db227bca-730d-40f6-853b-895c7bebaf3d:#a8a8a5;--token-74c07fa3-55c2-40ab-9dac-754e3a380df0:#737370;--token-44553655-36de-4b0a-b609-996e12dbe63b:#171716;--token-437c26fb-8ca4-445c-89be-bd35f916079e:#ffffff1a;--token-f5ea0495-6dc6-43be-af9c-d67e4b47a474:#ffffff0d;--token-a79202e4-f28c-4d44-83d0-e120e06c7c45:#ffffff2e;--token-57ad04a0-fd30-44e9-9a7e-cb4aa8b7eadf:#49a6d7;--token-5c0714fc-5b9e-4bf8-b1c3-4c2545f10d37:#0284c7;--token-aaa2bc55-26ae-4aa2-a643-6f5e2716f83d:#38bdf8;--token-3dc99dfe-bae3-4d01-8fd1-a420ef5a1f35:#171716;--token-da674097-5f80-48af-9c53-b5c7899465b9:#fcfcfc;--token-7ea44122-8aba-4464-889e-45ec9ba9086f:#171716;--token-81ade45c-cdb5-4f0b-95ba-b1d6252c827a:#4ade80;--token-1fcf5775-7512-4f52-87fc-bc28fc2be292:#fbbf24;--token-8f7954f7-bb38-4ad4-a084-59a1f39237d3:#f87171;--token-5112011a-e0ce-4a23-984b-bdd5d2dcc03b:#49a6d7;--token-4ef251f9-3209-4714-8df2-794ef6576a47:#49a6d7;--token-ebc1f26f-2aab-4a2d-a8fd-50e2c0bdba42:#fcfcfc;--token-3b8f89bb-3e70-496d-ba4e-f2721995f0ed:#e2e2e0;--token-aa1ca9a8-bdb3-46b8-8ab2-34fdecc0ad3c:#a1a19e;--token-139512c5-c81f-4060-ba94-a6570f3b98f2:#737370;--token-1a307891-96c5-4f94-815f-e9504b7b8282:#171716;--token-8bd4818c-5158-4b66-ac4f-29a06e1765ca:#49a6d7;--token-745cd8af-4b10-4650-bf20-5a3c7412a4e7:#f8f8f7;--token-7ffb80f1-ed14-488a-8dbf-8f158f7c4da5:#a8a8a5;--token-f608c1a6-180d-4a97-b71d-1788a2b3bb94:#737370;--token-f93817ba-f159-43a7-a6cf-8984be46815b:#171716;--token-649fcc59-fad2-465d-9c48-426eac906400:#49a6d7;--token-0c6c8aa2-8b4f-4023-ac82-00b8353fb8f5:#ffffff14;--token-2f7edb4a-b688-4115-b124-0b4563a25fbe:#ffffff26;--token-70c3439d-db75-4a01-ab25-6c1ce66dadee:#ffffff40;--token-87a777ed-9b2f-4b1b-b332-bbbe796abaf9:#262625;--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5:#ebebea;--token-4922ebe1-95d2-4106-be64-4e590100b975:#a78bfa;--token-a7cc9c10-3d19-4f77-8fcf-439ff03d55eb:#a78bfa1f}}@supports (z-index:calc(infinity)){}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}.framer-6Yy2e.framer-1laqh4n,.framer-6Yy2e .framer-1laqh4n{display:block}.framer-6Yy2e.framer-1ui6j5n{background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a,#f7f4ee);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-6Yy2e .framer-1ufybgo{margin:0;background:0 0;flex-grow:1;width:0;height:0;margin-bottom:0;position:relative}.framer-6Yy2e .framer-1lf056u-container{flex:none;order:1001;width:auto;height:auto;position:relative}.framer-6Yy2e .framer-181um8b-container{bottom:calc(calc(100% - min(var(--framer-viewport-height,100%), 100%)) + 64px);height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:1;flex:none;order:1002;width:auto;right:24px}.framer-6Yy2e .framer-1jyyf2e-container{height:auto;position:var(--framer-canvas-fixed-position,fixed);z-index:var(--1365dqp);flex:none;order:1003;top:0;left:0;right:0}.framer-6Yy2e .framer-rl492v-container{flex:none;order:1004;width:100%;height:auto;position:relative}.framer-6Yy2e.framer-1jivrr{-webkit-user-select:none;user-select:none;background-color:#050403b8;position:fixed;inset:0}.framer-6Yy2e.framer-v3yd2t{--border-bottom-width:1px;--border-color:var(--token-f5ea0495-6dc6-43be-af9c-d67e4b47a474,#1c140f0f);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;background-color:var(--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488,#fbf9f6);max-width:90%;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:16px;width:420px;padding:36px 32px;display:flex;position:fixed;top:50%;left:50%}.framer-6Yy2e .framer-11lqqhq{--1m6trwb:0;--21h8s6:var(--token-649fcc59-fad2-465d-9c48-426eac906400,#0284c7);--pgex8v:1.5;flex:none;width:32px;height:auto;position:relative}.framer-6Yy2e .framer-15vb3vy{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-6Yy2e .framer-17eiu8s{--framer-text-wrap-override:balance;flex:none;width:100%;height:auto;position:relative}[data-layout-template=true]>#overlay{margin-bottom:0}.framer-6Yy2e[data-border=true]:after,.framer-6Yy2e [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:809.98px){.framer-6Yy2e .framer-1jyyf2e-container{max-width:100%}}.framer-9Yllk.framer-lux5qc,.framer-9Yllk .framer-lux5qc{display:block}.framer-9Yllk.framer-72rtr7{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:0;width:1366px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-iuisk8{background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:800px;padding:40px 0 0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-19kr9k3-container,.framer-9Yllk .framer-1izumxy-container{z-index:0;flex:none;width:100%;height:100%;position:absolute;top:0%;left:0%}.framer-9Yllk .framer-ag194c{-webkit-user-select:none;user-select:none;mix-blend-mode:lighten;opacity:.5;pointer-events:none;z-index:1;flex:none;width:557px;height:315px;position:absolute;bottom:-120px;left:calc(50% - 278.5px)}.framer-9Yllk .framer-1444oct{filter:blur(31px);background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a,#f7f4ee);height:92%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:0;border-radius:999px;flex:none;width:70%;position:absolute;top:8.3125%;left:15%}.framer-9Yllk .framer-13js3l8-container{z-index:0;flex:none;width:100%;position:absolute;top:0;bottom:-57px;right:-10px}.framer-9Yllk .framer-e8elw9-container{opacity:.1;z-index:0;flex:none;width:400px;height:140px;position:absolute;bottom:45px;left:118px}.framer-9Yllk .framer-nrx7yd{-webkit-user-select:auto;user-select:auto;pointer-events:auto;z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:64px;width:520px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-12k169d{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-4htz1z{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:14px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-9t6a2i{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-dlgd58{--framer-paragraph-spacing:0px;-webkit-user-select:auto;user-select:auto;pointer-events:auto;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-1nzbf75{--framer-paragraph-spacing:0px;-webkit-user-select:auto;user-select:auto;pointer-events:auto;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:426px;height:auto;position:relative}.framer-9Yllk .framer-ri4w1p{-webkit-user-select:auto;user-select:auto;pointer-events:auto;will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1xssbwc{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1neyf17-container,.framer-9Yllk .framer-1n5n8d9-container,.framer-9Yllk .framer-18i586z-container{flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-1uqwldy{--framer-paragraph-spacing:0px;opacity:.75;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-1gmcim4-container,.framer-9Yllk .framer-vgnuci-container{will-change:var(--framer-will-change-effect-override,transform);flex:none;width:520px;height:119px;position:relative}.framer-9Yllk .framer-1vfwrmd,.framer-9Yllk .framer-158rvvx{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-9Yllk .framer-148e2kf-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-9Yllk .framer-i43sch,.framer-9Yllk .framer-1cazg2a{background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:64px;width:100%;padding:64px 80px;display:flex;position:relative}.framer-9Yllk .framer-md5g4v,.framer-9Yllk .framer-17t37zs,.framer-9Yllk .framer-1huk3sw{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-9Yllk .framer-bloxxe-container,.framer-9Yllk .framer-1waayly-container,.framer-9Yllk .framer-tywezu-container,.framer-9Yllk .framer-f6vdxj-container,.framer-9Yllk .framer-16r9tv0-container,.framer-9Yllk .framer-uf0gsk-container,.framer-9Yllk .framer-dbjspy-container,.framer-9Yllk .framer-1nlevaz-container,.framer-9Yllk .framer-15fiep8-container{flex:none;width:100%;height:auto;position:relative}.framer-9Yllk .framer-16fh3gv{z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:64px;width:100%;height:min-content;padding:80px;display:flex;position:relative}.framer-9Yllk .framer-18iq3g{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:48px;width:100%;height:400vh;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-ur3bl2{height:100vh;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:sticky;top:0}.framer-9Yllk .framer-9lnczu{filter:blur(31px);background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a,#f7f4ee);z-index:0;border-radius:999px;flex:none;width:70%;height:80%;position:absolute;top:10%;left:15%;overflow:visible}.framer-9Yllk .framer-r962uv,.framer-9Yllk .framer-wahapw,.framer-9Yllk .framer-1ytqtdt,.framer-9Yllk .framer-1gxsp9d,.framer-9Yllk .framer-cz74gp{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-nmb3ok-container{z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-ivecl{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:330px;height:329px;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1j8db3h{flex:none;width:316px;height:309px;position:relative;overflow:visible}.framer-9Yllk .framer-17somvj{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:5.53px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:3px;left:53%;overflow:visible;transform:translate(-50%)}.framer-9Yllk .framer-z00ntw,.framer-9Yllk .framer-jvjuu9,.framer-9Yllk .framer-p1d3vz,.framer-9Yllk .framer-12zid52,.framer-9Yllk .framer-1vewwh{--border-bottom-width:.93px;--border-color:var(--token-649fcc59-fad2-465d-9c48-426eac906400,#0284c7);--border-left-width:.93px;--border-right-width:.93px;--border-style:solid;--border-top-width:.93px;background-color:var(--token-ced3d941-b371-43ab-950e-08b5cdbad35d,#0284c71a);height:20px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:46117px;flex:none;gap:0;width:20px;position:relative}.framer-9Yllk .framer-1onajrf-container,.framer-9Yllk .framer-12khssm-container,.framer-9Yllk .framer-1nq6urz-container,.framer-9Yllk .framer-16hv6az-container,.framer-9Yllk .framer-2s95pb-container{flex:none;width:9px;height:9px;position:absolute;top:calc(50% - 4.61px);left:calc(50% - 4.61px)}.framer-9Yllk .framer-1w54tbe,.framer-9Yllk .framer-1rkr842,.framer-9Yllk .framer-1c9ltex,.framer-9Yllk .framer-10pkfob,.framer-9Yllk .framer-1x0nkt2{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:1.85px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-yfanvl{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:44px;height:auto;position:relative}.framer-9Yllk .framer-1au78mt{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:47px;height:auto;position:relative}.framer-9Yllk .framer-c66rip{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:5.53px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:74px;right:0;overflow:visible}.framer-9Yllk .framer-1onhczh,.framer-9Yllk .framer-1cgogle,.framer-9Yllk .framer-tcvweq,.framer-9Yllk .framer-ypk5ne,.framer-9Yllk .framer-r6iy4a{--framer-paragraph-spacing:0px;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-52qler,.framer-9Yllk .framer-116nsv1,.framer-9Yllk .framer-1mwamyz,.framer-9Yllk .framer-17netkm{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:64px;height:auto;position:relative}.framer-9Yllk .framer-1mikrse{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:5.53px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;bottom:26px;left:231px;overflow:visible}.framer-9Yllk .framer-k9zgn1{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:5.53px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;bottom:26px;left:21px;overflow:visible}.framer-9Yllk .framer-11xhx0x{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:5.53px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:72px;left:0;overflow:visible}.framer-9Yllk .framer-1c8fldp{flex:none;width:52px;height:33px;position:absolute;top:30px;left:56px}.framer-9Yllk .framer-11hbbi7{flex:none;width:56px;height:31px;position:absolute;top:30px;left:207px}.framer-9Yllk .framer-1re6094{flex:none;width:11px;height:65px;position:absolute;bottom:95px;left:289px}.framer-9Yllk .framer-7m003p{flex:none;width:121px;height:22px;position:absolute;bottom:0;left:calc(50.2915% - 60.415px)}.framer-9Yllk .framer-1xc46iv{flex:none;width:11px;height:52px;position:absolute;bottom:101px;left:13px}.framer-9Yllk .framer-17rm6g0{aspect-ratio:.869416;z-index:1;flex:none;width:114px;height:auto;position:absolute;bottom:82px;left:50%;transform:translate(-50%)}.framer-9Yllk .framer-4n7u8y-container{opacity:.1;z-index:0;flex:none;width:252px;height:140px;position:absolute;top:300px;left:-4px}.framer-9Yllk .framer-jslj4c-container{opacity:.1;z-index:0;flex:none;width:252px;height:140px;position:absolute;bottom:80px;right:0}.framer-9Yllk .framer-19zk4le{flex-flow:column;flex:none;place-content:center;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-23q4we{--framer-paragraph-spacing:0px;white-space:pre;z-index:1;flex:none;width:auto;height:auto;position:relative}.framer-9Yllk .framer-1tvvcr9-container,.framer-9Yllk .framer-qr0s9l-container,.framer-9Yllk .framer-k9urdm-container,.framer-9Yllk .framer-1x72abc-container,.framer-9Yllk .framer-z3jaic-container{flex:none;width:32px;height:32px;position:relative}.framer-9Yllk .framer-6ikz1b-container{z-index:0;flex:none;width:400px;height:400px;position:absolute;top:calc(50% - 200px);left:calc(50% - 200px)}.framer-9Yllk .framer-1d97ozb,.framer-9Yllk .framer-14z6t62{background:linear-gradient(180deg, var(--token-21df2d5a-27b9-417c-be45-f06c7aad9955,#f7f4ee00) 0%, var(--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488,#fbf9f6) 300%);height:80px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;width:100%;position:absolute;bottom:0;left:0}.framer-9Yllk .framer-nv1ej2{background:linear-gradient(180deg, var(--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488,#fbf9f6) -145%, var(--token-21df2d5a-27b9-417c-be45-f06c7aad9955,#f7f4ee00) 50%);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:80px;display:flex;position:relative}.framer-9Yllk .framer-vocpb{--border-bottom-width:1px;--border-color:var(--token-437c26fb-8ca4-445c-89be-bd35f916079e,#1c140f1f);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:20px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:1040px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-12fy2qv{background-color:var(--token-064ccf64-5cbd-4761-9860-7b4337769459,#0b0907);height:320px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-bottom-right-radius:20px;border-bottom-left-radius:20px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-9Yllk .framer-7iujbr{overflow:var(--overflow-clip-fallback,clip);z-index:0;flex:none;position:absolute;inset:0}.framer-9Yllk .framer-1c19e1e-container{opacity:.08;z-index:0;flex:none;width:100%;position:absolute;top:0;bottom:0;left:-.0419825%}.framer-9Yllk .framer-1ff7jhk{overflow:var(--overflow-clip-fallback,clip);flex:none;position:absolute;inset:0}.framer-9Yllk .framer-dqguz8{background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:2px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;position:absolute;top:40px;left:0;right:0}.framer-9Yllk .framer-12ubsk{background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:2px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;position:absolute;bottom:40px;left:0;right:0}.framer-9Yllk .framer-12aw3m{background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;width:2px;position:absolute;top:0;bottom:0;left:40px}.framer-9Yllk .framer-g0rxcu{background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;width:2px;position:absolute;top:0;bottom:0;right:40px}.framer-9Yllk .framer-pihv1l{aspect-ratio:1;background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:2;border-radius:999px;flex:none;width:10px;position:absolute;top:36px;left:36px}.framer-9Yllk .framer-1b6756e{aspect-ratio:1;background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:2;border-radius:999px;flex:none;width:10px;position:absolute;top:36px;right:36px}.framer-9Yllk .framer-11dot7n{aspect-ratio:1;background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:2;border-radius:999px;flex:none;width:10px;position:absolute;bottom:37px;right:36px}.framer-9Yllk .framer-19kog07{aspect-ratio:1;background-color:var(--token-b248ee33-0c6e-4e42-b5d5-022aa26e12e5,#efeae12e);height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:2;border-radius:999px;flex:none;width:10px;position:absolute;bottom:37px;left:36px}.framer-9Yllk .framer-1ak7z3y{--framer-link-text-color:#09f;--framer-link-text-decoration:underline;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:738px;height:auto;position:relative}.framer-9Yllk .framer-vdxl36{flex-flow:column;flex:none;place-content:center;align-items:center;gap:64px;width:100%;height:min-content;padding:80px;display:flex;position:relative}.framer-9Yllk .framer-1mwek21,.framer-9Yllk .framer-hhdwjc{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;padding:0;display:flex;position:relative}.framer-9Yllk .framer-4my6fz,.framer-9Yllk .framer-11wc7iu{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:16px;width:min-content;padding:0;display:flex;position:relative}.framer-9Yllk .framer-1y6ubsp-container,.framer-9Yllk .framer-1qcftax-container{flex:none;width:auto;height:47px;position:relative}.framer-9Yllk .framer-3vj3mc{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;max-width:1200px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-115e5k4,.framer-9Yllk .framer-3hnrpu,.framer-9Yllk .framer-r6p1hk,.framer-9Yllk .framer-1o4v9fu{background-color:var(--token-b1d6b2c9-c4ae-438d-9c95-80c71f900488,#fbf9f6);height:220px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);border-radius:16px;flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:40px;width:1px;padding:16px;display:flex;position:relative}.framer-9Yllk .framer-u2dcgv,.framer-9Yllk .framer-1v42v24,.framer-9Yllk .framer-le85lm,.framer-9Yllk .framer-1md0jo0{background-color:var(--token-b960ea04-8e18-497c-a052-b9c1b9245a89,#fcfcfc);height:56px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);border-radius:8px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:56px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-1xcc08,.framer-9Yllk .framer-1jtqqaf,.framer-9Yllk .framer-1ffnpqq,.framer-9Yllk .framer-1doezao{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-9Yllk .framer-jofc80,.framer-9Yllk .framer-sitmtf,.framer-9Yllk .framer-x2im4t{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:160px;height:auto;position:relative}.framer-9Yllk .framer-xpv81w,.framer-9Yllk .framer-kdkgkh,.framer-9Yllk .framer-3dmbli,.framer-9Yllk .framer-44fqgf,.framer-9Yllk .framer-14el8c{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-9Yllk .framer-1ahzgfs,.framer-9Yllk .framer-1tddvsu{opacity:.2;z-index:1;flex:none;position:absolute;inset:-85px -7px -85px 0}.framer-9Yllk .framer-5dzolh,.framer-9Yllk .framer-1u4zhnw{opacity:.2;z-index:1;flex:none;position:absolute;inset:-85px -7px -85px -1px}.framer-9Yllk .framer-19zea0l{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:20px;width:1px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-19bnxlo,.framer-9Yllk .framer-g3ubon{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:400px;height:auto;position:relative}.framer-9Yllk .framer-6ryx89{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:32px;width:100%;padding:0;display:grid;position:relative}.framer-9Yllk .framer-7yqdj1-container,.framer-9Yllk .framer-2botvj-container,.framer-9Yllk .framer-1tm3z4r-container,.framer-9Yllk .framer-usnou-container,.framer-9Yllk .framer-2zcw5-container,.framer-9Yllk .framer-1qusofn-container{flex:none;place-self:start;width:100%;height:auto;position:relative}.framer-9Yllk .framer-18j0pnw{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:64px;width:1px;padding:160px 80px 80px;display:flex;position:relative}.framer-9Yllk .framer-1sb1mch{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:1040px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-17ekp8k{-webkit-user-select:none;user-select:none;height:857px;overflow:var(--overflow-clip-fallback,clip);pointer-events:none;z-index:0;flex:none;width:1118px;position:absolute;top:-110px;left:calc(50% - 559px)}.framer-9Yllk .framer-151q6ch{opacity:.3;height:906px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:1117px;position:absolute;bottom:-154px;right:0}.framer-9Yllk .framer-18brx5o{filter:blur(11px);height:888px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:888px;position:absolute;bottom:-23px;left:calc(49.9552% - 444px)}.framer-9Yllk .framer-1m6083z{width:887px;height:886px;position:absolute;top:35px;left:0}.framer-9Yllk .framer-18sr7o8{width:887px;height:886px;position:absolute;top:0;left:0}.framer-9Yllk .framer-erwxmh{width:835px;height:834px;position:absolute;top:27px;left:28px}.framer-9Yllk .framer-pj1whe{filter:blur(5px);height:663px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:663px;position:absolute;bottom:57px;left:calc(49.8657% - 331.5px)}.framer-9Yllk .framer-bzwoiv{width:662px;height:662px;position:absolute;top:1px;left:1px}.framer-9Yllk .framer-dcreaf,.framer-9Yllk .framer-1xzltou{width:662px;height:662px;position:absolute;top:0;left:0}.framer-9Yllk .framer-14gfct5{width:624px;height:624px;position:absolute;top:19px;left:19px}.framer-9Yllk .framer-1kl9bjs{height:842px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:920px;position:absolute;bottom:0;left:calc(49.9552% - 460px)}.framer-9Yllk .framer-h0yjn2{width:919px;height:919px;position:absolute;top:1px;left:1px}.framer-9Yllk .framer-115xzeu{width:919px;height:919px;position:absolute;top:0;left:0}.framer-9Yllk .framer-q52iwk{width:887px;height:887px;position:absolute;top:16px;left:16px}.framer-9Yllk .framer-vnfvg1{filter:blur(20px);height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:1016px;padding:0;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.framer-9Yllk .framer-1955fra{width:1016px;height:332px;position:relative}.framer-9Yllk .framer-gj4ge3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:64px;width:100%;padding:80px;display:flex;position:relative}.framer-9Yllk .framer-1uqzgfa{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:64px;width:1px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-xmrxur{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:48px;width:1px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-1ky2lst{height:118px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:438px;padding:0;display:flex;position:relative}.framer-9Yllk .framer-1f9iia3{aspect-ratio:1.07479;height:auto;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:390px;position:relative}.framer-9Yllk .framer-1bkk570{z-index:0;border-radius:16px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:538px;height:min-content;padding:10px;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-7uefes{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:80px;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1pz4s0j{flex-flow:column;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-7wqsoy{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:64px;width:800px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1ecqi08{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-9Yllk .framer-1a72ap2{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:340px;height:40px;padding:0;display:flex;position:relative;overflow:visible}.framer-9Yllk .framer-1cxoo99{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:340px;height:auto;position:relative}.framer-9Yllk .framer-1qs8l6u-container{z-index:1;flex:none;width:20px;height:20px;position:absolute;top:0;left:81px}.framer-9Yllk .framer-1nechxw{filter:blur(31px);background-color:var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a,#f7f4ee);height:82%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:0;border-radius:999px;flex:none;width:54%;position:absolute;top:8.84354%;left:22.875%}.framer-9Yllk .framer-1dav84m{background-color:#2a251e;flex:none;width:0;height:1px;position:relative;overflow:visible}.framer-qf98V .framer-styles-preset-1crbet6:not(.rich-text-wrapper),.framer-qf98V .framer-styles-preset-1crbet6.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:28px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-9Yllk[data-border=true]:after,.framer-9Yllk [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:809.98px){.framer-9Yllk.framer-72rtr7{width:390px}.framer-9Yllk .framer-13js3l8-container{top:-110px}.framer-9Yllk .framer-nrx7yd{width:100%;padding:32px}.framer-9Yllk .framer-12k169d,.framer-9Yllk .framer-4htz1z,.framer-9Yllk .framer-1nzbf75,.framer-9Yllk .framer-1gmcim4-container,.framer-9Yllk .framer-vocpb,.framer-9Yllk .framer-1sb1mch,.framer-9Yllk .framer-1ky2lst,.framer-9Yllk .framer-1bkk570,.framer-9Yllk .framer-1a72ap2,.framer-9Yllk .framer-vgnuci-container{width:100%}.framer-9Yllk .framer-i43sch,.framer-9Yllk .framer-16fh3gv,.framer-9Yllk .framer-nv1ej2,.framer-9Yllk .framer-vdxl36,.framer-9Yllk .framer-1cazg2a{padding:64px 32px}.framer-9Yllk .framer-18iq3g{height:min-content}.framer-9Yllk .framer-ur3bl2{height:min-content;top:unset;position:relative}.framer-9Yllk .framer-9lnczu{order:6;width:70%;height:67%;top:23.5081%;left:15.0307%}.framer-9Yllk .framer-r962uv{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;order:0;width:100%}.framer-9Yllk .framer-ivecl{order:2}.framer-9Yllk .framer-4n7u8y-container{order:3}.framer-9Yllk .framer-jslj4c-container{order:5}.framer-9Yllk .framer-19zk4le{order:4}.framer-9Yllk .framer-12fy2qv{height:300px}.framer-9Yllk .framer-dqguz8{top:24px}.framer-9Yllk .framer-12ubsk{bottom:24px}.framer-9Yllk .framer-12aw3m{left:24px}.framer-9Yllk .framer-g0rxcu{right:24px}.framer-9Yllk .framer-pihv1l{top:19px;left:20px}.framer-9Yllk .framer-1b6756e{top:19px;right:20px}.framer-9Yllk .framer-11dot7n{bottom:20px;right:20px}.framer-9Yllk .framer-19kog07{bottom:20px;left:20px}.framer-9Yllk .framer-1ak7z3y{width:255px}.framer-9Yllk .framer-1mwek21{flex-direction:column;justify-content:flex-start;gap:32px}.framer-9Yllk .framer-1y6ubsp-container,.framer-9Yllk .framer-1qcftax-container{width:88px;height:40px}.framer-9Yllk .framer-3vj3mc{flex-direction:column}.framer-9Yllk .framer-115e5k4,.framer-9Yllk .framer-3hnrpu,.framer-9Yllk .framer-r6p1hk,.framer-9Yllk .framer-1o4v9fu,.framer-9Yllk .framer-19zea0l,.framer-9Yllk .framer-xmrxur,.framer-9Yllk .framer-1pz4s0j{flex:none;width:100%}.framer-9Yllk .framer-hhdwjc{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:32px}.framer-9Yllk .framer-18j0pnw{padding:120px 32px 64px}.framer-9Yllk .framer-1gxsp9d,.framer-9Yllk .framer-r6iy4a{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}.framer-9Yllk .framer-17ekp8k{top:-140px}.framer-9Yllk .framer-gj4ge3,.framer-9Yllk .framer-7uefes{flex-direction:column;padding:64px 32px}.framer-9Yllk .framer-1uqzgfa{flex-direction:column;flex:none;width:100%}.framer-9Yllk .framer-7wqsoy{align-content:flex-start;align-items:flex-start;width:100%}.framer-9Yllk .framer-1cxoo99{flex:1 0 0;width:1px}.framer-9Yllk .framer-1qs8l6u-container{left:88px}}@media (min-width:810px) and (max-width:1365.98px){.framer-9Yllk.framer-72rtr7{width:810px}.framer-9Yllk .framer-13js3l8-container{top:-110px}.framer-9Yllk .framer-nrx7yd{width:100%;max-width:640px;padding:48px 24px}.framer-9Yllk .framer-r962uv{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}.framer-9Yllk .framer-vocpb,.framer-9Yllk .framer-1sb1mch{width:100%;max-width:700px}.framer-9Yllk .framer-dqguz8{top:32px}.framer-9Yllk .framer-12ubsk{bottom:32px}.framer-9Yllk .framer-12aw3m{left:32px}.framer-9Yllk .framer-g0rxcu{right:32px}.framer-9Yllk .framer-pihv1l{top:28px;left:28px}.framer-9Yllk .framer-1b6756e{top:28px;right:27px}.framer-9Yllk .framer-11dot7n{bottom:28px;right:28px}.framer-9Yllk .framer-19kog07{bottom:29px;left:28px}.framer-9Yllk .framer-1ak7z3y{width:545px}.framer-9Yllk .framer-3vj3mc{align-content:unset;align-items:unset;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;display:grid}.framer-9Yllk .framer-115e5k4,.framer-9Yllk .framer-3hnrpu,.framer-9Yllk .framer-r6p1hk,.framer-9Yllk .framer-1o4v9fu{flex:none;place-self:start;width:100%}.framer-9Yllk .framer-1uqzgfa{flex-direction:column;gap:48px}.framer-9Yllk .framer-xmrxur{flex:none;width:100%}.framer-9Yllk .framer-1bkk570{width:100%}.framer-9Yllk .framer-7wqsoy{width:100%;max-width:650px}}.ssr-variant{display:contents}.framer-BAsZa.framer-1dglrqp,.framer-BAsZa .framer-1dglrqp{display:block}.framer-BAsZa.framer-1xr9ial{-webkit-user-select:none;user-select:none;height:857px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:0;width:1118px;padding:108px 0 0;display:flex;position:relative}.framer-BAsZa .framer-1nglrus{z-index:1;flex:none;width:918px;height:918px;position:absolute;top:-912px;left:calc(50% - 459px);overflow:visible}.framer-BAsZa .framer-kgdtc1{height:906px;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex:none;position:absolute;bottom:-306px;left:0;right:0}.framer-BAsZa .framer-cv71mg{height:888px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:888px;position:absolute;bottom:-23px;left:calc(49.9552% - 444px)}.framer-BAsZa .framer-1cvqtaa{width:887px;height:886px;position:absolute;top:35px;left:0}.framer-BAsZa .framer-lzk25v{width:887px;height:886px;position:absolute;top:0;left:0}.framer-BAsZa .framer-990ucc{width:835px;height:834px;position:absolute;top:27px;left:28px}.framer-BAsZa .framer-k6s6e7{height:663px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:663px;position:absolute;bottom:57px;left:calc(49.8657% - 331.5px)}.framer-BAsZa .framer-1d6mkjx{width:662px;height:662px;position:absolute;top:1px;left:1px}.framer-BAsZa .framer-d170nx,.framer-BAsZa .framer-13b9eb7{width:662px;height:662px;position:absolute;top:0;left:0}.framer-BAsZa .framer-19zma49{width:624px;height:624px;position:absolute;top:19px;left:19px}.framer-BAsZa .framer-13j9vop{height:842px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:920px;position:absolute;bottom:0;left:calc(49.9552% - 460px)}.framer-BAsZa .framer-1po5l23{width:919px;height:919px;position:absolute;top:1px;left:1px}.framer-BAsZa .framer-1pi4eth{width:919px;height:919px;position:absolute;top:0;left:0}.framer-BAsZa .framer-qh19el{width:887px;height:887px;position:absolute;top:16px;left:16px}.framer-BAsZa .framer-tz7v9n{height:min-content;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:0;width:1016px;padding:0;display:flex;position:absolute;bottom:-9px;left:50%}.framer-BAsZa .framer-wjjctx{width:1002px;height:255px;position:relative}body{--framer-will-change-override:none}@supports (background:-webkit-named-image(i)) and (not (grid-template-rows:subgrid)){body{--framer-will-change-override:transform}}body{--framer-will-change-filter-override:none}@supports (background:-webkit-named-image(i)) and (not (position-area:top right)){body{--framer-will-change-filter-override:filter}}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)), 900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid) var(--framer-text-decoration,none) var(--framer-text-decoration-color,currentcolor) var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)) var(--framer-link-text-decoration,var(--framer-text-decoration,none)) var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)) var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))) var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))) var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))) var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);-moz-font-feature-settings:var(--framer-font-open-type-features,initial);-webkit-font-feature-settings:var(--framer-font-open-type-features,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}@supports not (color:color(display-p3 1 1 1)){p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}}.framer-fit-text .framer-text{white-space:nowrap;white-space-collapse:preserve}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / 2));margin:min(0em, calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em))) / -2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}@supports not (color:color(display-p3 1 1 1)){code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}}blockquote.framer-text{unicode-bidi:initial;margin-block-start:initial;margin-block-end:initial;margin-inline-start:initial;margin-inline-end:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial)}@supports not (color:color(display-p3 1 1 1)){a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px)) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))) * var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))) * var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)))}@supports not (color:color(display-p3 1 1 1)){a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}@supports not (color:color(display-p3 1 1 1)){code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1) * 1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item, var(--list-style-type)) ".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter, Inter Placeholder, sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter, Inter Placeholder, sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter, Inter Placeholder, sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=Stack]:not([data-framer-generated])>*,[data-framer-component-type=Stack]:not([data-framer-generated])>[data-framer-component-type],NavigationContainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*{position:relative}[data-framer-component-type=NativeScroll]{-webkit-overflow-scrolling:touch}[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}@supports not (overflow:clip){:root{--overflow-clip-fallback:hidden}}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}@supports (background:-webkit-named-image(i)) and (not (contain-intrinsic-size:inherit)){div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}}@supports (corner-shape:superellipse(2)){:root{--one-if-corner-shape-supported:1}}.framer-Drf37.framer-3ta9gt,.framer-Drf37 .framer-3ta9gt{display:block}.framer-Drf37.framer-1lzz5eq{cursor:pointer;flex-flow:row;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-Drf37 .framer-1qio9pz{height:min-content;overflow:var(--overflow-clip-fallback,clip);padding:var(--19xhfq5);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;display:flex;position:relative}.framer-Drf37 .framer-1tt0xrl-container,.framer-Drf37 .framer-ckpppk-container{flex:none;width:20px;height:20px;position:relative}.framer-Drf37 .framer-a5ciz{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-Drf37.framer-v-73v823.framer-1lzz5eq,.framer-Drf37.framer-v-wzm1be.framer-1lzz5eq,.framer-Drf37.framer-v-skjfk.framer-1lzz5eq{width:131px}.framer-Drf37.framer-v-73v823 .framer-1qio9pz,.framer-Drf37.framer-v-wzm1be .framer-1qio9pz,.framer-Drf37.framer-v-skjfk .framer-1qio9pz{flex:1 0 0;width:1px}.framer-Drf37.framer-v-1ptwvva.framer-1lzz5eq{width:32px;height:32px}.framer-Drf37.framer-v-1ptwvva .framer-1qio9pz{flex:1 0 0;width:1px;height:100%;padding:2px 4px}.framer-Drf37.framer-v-1ptwvva .framer-1tt0xrl-container{width:16px;height:16px}.framer-Drf37.framer-v-1lzz5eq.hover.framer-1lzz5eq{height:36px}.framer-Drf37.framer-v-73v823.hover.framer-1lzz5eq{place-content:center;align-items:center;width:159px;height:40px}.framer-60Gju.framer-1xhlyy,.framer-60Gju .framer-1xhlyy{display:block}.framer-60Gju.framer-1j7h3no{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:0;width:560px;height:130px;padding:1px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1ps9jkw{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:100%;padding:1px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-t6z3r4{-webkit-user-select:none;user-select:none;overflow:var(--overflow-clip-fallback,clip);pointer-events:none;will-change:var(--framer-will-change-override,transform);z-index:1;flex:none;position:absolute;inset:0}.framer-60Gju .framer-1ujxapu-container{flex:none;width:100%;height:100%;position:absolute;top:0%;left:0%}.framer-60Gju .framer-j3a6qf{z-index:1;flex-flow:column;flex:1 0 0;place-content:flex-start space-between;align-items:flex-start;width:100%;height:1px;padding:10.8333px 10.8333px 8px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1g4ebc2{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:min-content;max-height:231px;padding:0 0 0 4px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1u32f56-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-60Gju .framer-opd6qf{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:20px;height:19px;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-gbzh8l-container,.framer-60Gju .framer-1fwtbw1-container,.framer-60Gju .framer-fr0vcl-container,.framer-60Gju .framer-7a2spi-container,.framer-60Gju .framer-oa66sz-container,.framer-60Gju .framer-yki12r-container{flex:none;width:14px;height:14px;position:relative}.framer-60Gju .framer-18ag2yl{flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-17707dm{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-9lgivv,.framer-60Gju .framer-1dfbj9e{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:25px;height:25px;padding:.0855613px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1xzpr5s-container,.framer-60Gju .framer-8c5atv-container,.framer-60Gju .framer-sourg3,.framer-60Gju .framer-jlxu7i-container{flex:none;width:12px;height:12px;position:relative}.framer-60Gju .framer-mbij4j{cursor:pointer;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:min-content;height:min-content;padding:6px 8px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-g6638x{-webkit-user-select:none;user-select:none;flex:none;width:16px;height:16px;position:relative;overflow:visible}.framer-60Gju .framer-1yr7705,.framer-60Gju .framer-lvrsl4,.framer-60Gju .framer-p0mcx1,.framer-60Gju .framer-vuphsu,.framer-60Gju .framer-yqagts,.framer-60Gju .framer-1ryiy4m,.framer-60Gju .framer-1pqv3rl,.framer-60Gju .framer-1elietw,.framer-60Gju .framer-rbi0u2,.framer-60Gju .framer-ob1pkc,.framer-60Gju .framer-103qtih,.framer-60Gju .framer-1jf9lxk,.framer-60Gju .framer-1j8vgt0,.framer-60Gju .framer-n7jtx2,.framer-60Gju .framer-1f5bu0a,.framer-60Gju .framer-a8o74s{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-60Gju .framer-10j993v{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:min-content;height:min-content;padding:6px 8px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1c4vqz3{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:12px;height:12px;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-kokhkb{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:11px;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1eogwhu{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:3.08024px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-f46139{cursor:pointer;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:min-content;height:min-content;padding:4.15062px 5.54443px 4.15062px 5.52903px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-k6tgzc{flex:none;gap:0;width:20px;height:11px;position:relative;overflow:visible}.framer-60Gju .framer-elmu9d{white-space:pre;flex:none;width:auto;height:auto;position:absolute;top:-3px;left:57%}.framer-60Gju .framer-160wmde-container{flex:none;width:auto;height:auto;position:relative}.framer-60Gju .framer-of49kh{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:8px;width:220px;height:min-content;padding:12px;display:flex;position:absolute;bottom:-223px;left:1px;overflow:visible}.framer-60Gju .framer-1tvv8mb{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 0 8px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-tuuzgl,.framer-60Gju .framer-4n3cxj,.framer-60Gju .framer-1qef5ms,.framer-60Gju .framer-x55a4o,.framer-60Gju .framer-1bkd8gw{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1s8laus{flex-flow:row;flex:none;place-content:center flex-end;align-items:center;gap:10px;width:27px;height:16px;padding:2px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-p04v9g{flex:none;width:12px;height:100%;position:relative;overflow:visible}.framer-60Gju .framer-1mccxz5{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1los0vi{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 4px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-tspskh,.framer-60Gju .framer-1jcmprk,.framer-60Gju .framer-yrxxsx{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1qrm93e{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-60Gju .framer-js7nf{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;height:min-content;padding:4px 6px;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-t40k6g,.framer-60Gju .framer-3a3k6b{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:4px;width:100%;height:min-content;padding:8px 0 0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-1yl1b7i{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:8px;width:180px;height:min-content;padding:12px;display:flex;position:absolute;bottom:-143px;left:370px;overflow:visible}.framer-60Gju .framer-2r4tlh{cursor:pointer;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-60Gju .framer-ezbvd{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;height:min-content;padding:2px 6px;display:flex;position:relative;overflow:visible}.framer-60Gju.framer-v-1nv89sf .framer-x55a4o{cursor:pointer}.framer-60Gju[data-border=true]:after,.framer-60Gju [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-VMyWq.framer-977tlo,.framer-VMyWq .framer-977tlo{display:block}.framer-VMyWq.framer-85czgq{height:min-content;overflow:var(--overflow-clip-fallback,clip);padding:var(--czguqs);flex-flow:column;place-content:center;align-items:center;gap:64px;width:1200px;display:flex;position:relative}.framer-VMyWq .framer-tcmij4{flex-flow:row;flex:none;place-content:center;align-items:center;gap:24px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-71ctmm{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-ybjlcv{flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-v2i1vk,.framer-VMyWq .framer-m5za0i,.framer-VMyWq .framer-19f00is,.framer-VMyWq .framer-193vqti,.framer-VMyWq .framer-1vfkrmo{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:32px;height:32px;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-105izao{flex:none;gap:0;width:32px;height:32px;position:relative;overflow:visible}.framer-VMyWq .framer-1w0klr7{white-space:pre;flex:none;width:auto;height:auto;position:absolute;top:50%;left:52%}.framer-VMyWq .framer-5c4oyw{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;max-width:369px;height:auto;position:relative}.framer-VMyWq .framer-1fvxn4w{z-index:1;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:3.5px;width:min-content;min-width:56px;height:min-content;min-height:14px;padding:0;display:flex;position:absolute;top:3px;right:284px;overflow:visible}.framer-VMyWq .framer-1jmjey0{z-index:1;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:50%;left:50%;overflow:visible}.framer-VMyWq .framer-1w3234n,.framer-VMyWq .framer-c8eqx7,.framer-VMyWq .framer-13kqai2,.framer-VMyWq .framer-bfuodo,.framer-VMyWq .framer-sxicwa{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:14px;height:14px;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-1le17f6{mix-blend-mode:luminosity;height:24px;overflow:var(--overflow-clip-fallback,clip);flex:none;gap:0;width:100%;position:relative}.framer-VMyWq .framer-14tqso8{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:absolute;bottom:-48px;left:50%;overflow:visible}.framer-VMyWq .framer-hn9rm2-container,.framer-VMyWq .framer-gfwe80-container,.framer-VMyWq .framer-1bnw8mq-container{flex:none;width:904px;height:auto;position:relative}.framer-VMyWq .framer-1t73b4p{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-VMyWq .framer-1uq9ihm{mix-blend-mode:luminosity;height:32px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:32px;width:100%;padding:0;display:flex;position:relative}.framer-VMyWq .framer-9r39bw,.framer-VMyWq .framer-e8qmo,.framer-VMyWq .framer-12i69k9,.framer-VMyWq .framer-1b4dycl,.framer-VMyWq .framer-1i4ymje{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;min-width:100px;height:100%;padding:0;display:flex;position:relative}.framer-VMyWq[data-border=true]:after,.framer-VMyWq [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-4RoKT.framer-wz407h,.framer-4RoKT .framer-wz407h{display:block}.framer-4RoKT.framer-1fp7jdi{flex-flow:column;place-content:center;align-items:center;gap:0;width:402px;height:400px;padding:0;display:flex;position:relative;overflow:visible}.framer-4RoKT .framer-ea2z95{flex:none;width:385px;height:377px;position:relative;overflow:visible}.framer-4RoKT .framer-8296nq{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6.74px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:0;left:53%;overflow:visible}.framer-4RoKT .framer-1bykavg,.framer-4RoKT .framer-a33ly,.framer-4RoKT .framer-17z3drw,.framer-4RoKT .framer-asc2j2,.framer-4RoKT .framer-1eb9u2z{height:25px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;gap:0;width:25px;position:relative}.framer-4RoKT .framer-1cqhnck-container,.framer-4RoKT .framer-nfftaf-container,.framer-4RoKT .framer-e83urx-container,.framer-4RoKT .framer-10zwfyz-container,.framer-4RoKT .framer-pwuy67-container{flex:none;width:11px;height:11px;position:absolute;top:calc(50% - 5.615px);left:calc(50% - 5.615px)}.framer-4RoKT .framer-wxpf5o,.framer-4RoKT .framer-buuesf,.framer-4RoKT .framer-1uqp6oy,.framer-4RoKT .framer-stbpe9,.framer-4RoKT .framer-1whevx7{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:2.25px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-4RoKT .framer-1du90cu{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:54px;height:auto;position:relative}.framer-4RoKT .framer-4dbeos{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:57px;height:auto;position:relative}.framer-4RoKT .framer-1tb4a87{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6.74px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:90px;right:0;overflow:visible}.framer-4RoKT .framer-puuz6k,.framer-4RoKT .framer-uaf38,.framer-4RoKT .framer-1aq4sso,.framer-4RoKT .framer-szz1vf{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-4RoKT .framer-1kyeace,.framer-4RoKT .framer-r2o9lt,.framer-4RoKT .framer-1m9z4qj,.framer-4RoKT .framer-tp2363{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:78px;height:auto;position:relative}.framer-4RoKT .framer-1qaiafo{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6.74px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;bottom:32px;left:281px;overflow:visible}.framer-4RoKT .framer-1g5c3di{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6.74px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;bottom:32px;left:25px;overflow:visible}.framer-4RoKT .framer-1sr1b3v{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6.74px;width:min-content;height:min-content;padding:0;display:flex;position:absolute;top:88px;left:0;overflow:visible}.framer-4RoKT .framer-ozl2r0{flex:none;width:63px;height:40px;position:absolute;top:36px;left:69px}.framer-4RoKT .framer-19e45zj{flex:none;width:69px;height:38px;position:absolute;top:36px;left:252px}.framer-4RoKT .framer-1wg5pok{flex:none;width:13px;height:79px;position:absolute;bottom:116px;left:352px}.framer-4RoKT .framer-2xr5f1{flex:none;width:147px;height:26px;position:absolute;bottom:0;left:calc(50.2915% - 73.595px)}.framer-4RoKT .framer-1dxg9hh{flex:none;width:13px;height:63px;position:absolute;bottom:123px;left:16px}.framer-4RoKT .framer-16ap2ei{aspect-ratio:.869416;z-index:1;flex:none;width:139px;height:auto;position:absolute;bottom:99px;left:50%}.framer-4RoKT.framer-v-1lmddh6.framer-1fp7jdi,.framer-4RoKT.framer-v-1t610g6.framer-1fp7jdi,.framer-4RoKT.framer-v-ul7axl.framer-1fp7jdi,.framer-4RoKT.framer-v-yy0g5w.framer-1fp7jdi{width:603px}.framer-4RoKT.framer-v-pwfpes.framer-1fp7jdi,.framer-4RoKT.framer-v-1etlqco.framer-1fp7jdi,.framer-4RoKT.framer-v-17x6017.framer-1fp7jdi{width:min-content;height:min-content}.framer-4RoKT.framer-v-pwfpes .framer-ea2z95,.framer-4RoKT.framer-v-1etlqco .framer-ea2z95,.framer-4RoKT.framer-v-ofqpa0 .framer-ea2z95,.framer-4RoKT.framer-v-lwqrj0 .framer-ea2z95,.framer-4RoKT.framer-v-17x6017 .framer-ea2z95{width:355px;height:347px}.framer-4RoKT.framer-v-pwfpes .framer-8296nq,.framer-4RoKT.framer-v-1etlqco .framer-8296nq,.framer-4RoKT.framer-v-ofqpa0 .framer-8296nq,.framer-4RoKT.framer-v-lwqrj0 .framer-8296nq,.framer-4RoKT.framer-v-17x6017 .framer-8296nq{gap:6.2px;width:78px;left:49%}.framer-4RoKT.framer-v-pwfpes .framer-1bykavg,.framer-4RoKT.framer-v-pwfpes .framer-a33ly,.framer-4RoKT.framer-v-pwfpes .framer-17z3drw,.framer-4RoKT.framer-v-pwfpes .framer-asc2j2,.framer-4RoKT.framer-v-pwfpes .framer-1eb9u2z,.framer-4RoKT.framer-v-1etlqco .framer-1bykavg,.framer-4RoKT.framer-v-1etlqco .framer-a33ly,.framer-4RoKT.framer-v-1etlqco .framer-17z3drw,.framer-4RoKT.framer-v-1etlqco .framer-asc2j2,.framer-4RoKT.framer-v-1etlqco .framer-1eb9u2z,.framer-4RoKT.framer-v-ofqpa0 .framer-1bykavg,.framer-4RoKT.framer-v-ofqpa0 .framer-a33ly,.framer-4RoKT.framer-v-ofqpa0 .framer-17z3drw,.framer-4RoKT.framer-v-ofqpa0 .framer-asc2j2,.framer-4RoKT.framer-v-ofqpa0 .framer-1eb9u2z,.framer-4RoKT.framer-v-lwqrj0 .framer-1bykavg,.framer-4RoKT.framer-v-lwqrj0 .framer-a33ly,.framer-4RoKT.framer-v-lwqrj0 .framer-17z3drw,.framer-4RoKT.framer-v-lwqrj0 .framer-asc2j2,.framer-4RoKT.framer-v-lwqrj0 .framer-1eb9u2z,.framer-4RoKT.framer-v-17x6017 .framer-1bykavg,.framer-4RoKT.framer-v-17x6017 .framer-a33ly,.framer-4RoKT.framer-v-17x6017 .framer-17z3drw,.framer-4RoKT.framer-v-17x6017 .framer-asc2j2,.framer-4RoKT.framer-v-17x6017 .framer-1eb9u2z{width:23px;height:23px}.framer-4RoKT.framer-v-pwfpes .framer-1cqhnck-container,.framer-4RoKT.framer-v-pwfpes .framer-nfftaf-container,.framer-4RoKT.framer-v-pwfpes .framer-e83urx-container,.framer-4RoKT.framer-v-pwfpes .framer-pwuy67-container,.framer-4RoKT.framer-v-1etlqco .framer-1cqhnck-container,.framer-4RoKT.framer-v-1etlqco .framer-nfftaf-container,.framer-4RoKT.framer-v-1etlqco .framer-e83urx-container,.framer-4RoKT.framer-v-1etlqco .framer-pwuy67-container,.framer-4RoKT.framer-v-ofqpa0 .framer-1cqhnck-container,.framer-4RoKT.framer-v-ofqpa0 .framer-nfftaf-container,.framer-4RoKT.framer-v-ofqpa0 .framer-e83urx-container,.framer-4RoKT.framer-v-ofqpa0 .framer-pwuy67-container,.framer-4RoKT.framer-v-lwqrj0 .framer-1cqhnck-container,.framer-4RoKT.framer-v-lwqrj0 .framer-nfftaf-container,.framer-4RoKT.framer-v-lwqrj0 .framer-e83urx-container,.framer-4RoKT.framer-v-lwqrj0 .framer-pwuy67-container,.framer-4RoKT.framer-v-17x6017 .framer-1cqhnck-container,.framer-4RoKT.framer-v-17x6017 .framer-nfftaf-container,.framer-4RoKT.framer-v-17x6017 .framer-e83urx-container,.framer-4RoKT.framer-v-17x6017 .framer-pwuy67-container{width:10px;height:10px;top:calc(50% - 5.165px);left:calc(50% - 5.165px)}.framer-4RoKT.framer-v-pwfpes .framer-wxpf5o,.framer-4RoKT.framer-v-pwfpes .framer-buuesf,.framer-4RoKT.framer-v-1etlqco .framer-wxpf5o,.framer-4RoKT.framer-v-1etlqco .framer-buuesf,.framer-4RoKT.framer-v-ofqpa0 .framer-wxpf5o,.framer-4RoKT.framer-v-ofqpa0 .framer-buuesf,.framer-4RoKT.framer-v-lwqrj0 .framer-wxpf5o,.framer-4RoKT.framer-v-lwqrj0 .framer-buuesf,.framer-4RoKT.framer-v-17x6017 .framer-wxpf5o,.framer-4RoKT.framer-v-17x6017 .framer-buuesf{gap:2.06px}.framer-4RoKT.framer-v-pwfpes .framer-1du90cu,.framer-4RoKT.framer-v-1etlqco .framer-1du90cu,.framer-4RoKT.framer-v-ofqpa0 .framer-1du90cu,.framer-4RoKT.framer-v-lwqrj0 .framer-1du90cu,.framer-4RoKT.framer-v-17x6017 .framer-1du90cu{width:50px}.framer-4RoKT.framer-v-pwfpes .framer-4dbeos,.framer-4RoKT.framer-v-1etlqco .framer-4dbeos,.framer-4RoKT.framer-v-ofqpa0 .framer-4dbeos,.framer-4RoKT.framer-v-lwqrj0 .framer-4dbeos,.framer-4RoKT.framer-v-17x6017 .framer-4dbeos{width:72px}.framer-4RoKT.framer-v-pwfpes .framer-1tb4a87,.framer-4RoKT.framer-v-1etlqco .framer-1tb4a87,.framer-4RoKT.framer-v-ofqpa0 .framer-1tb4a87,.framer-4RoKT.framer-v-lwqrj0 .framer-1tb4a87,.framer-4RoKT.framer-v-17x6017 .framer-1tb4a87{gap:6.2px;top:83px}.framer-4RoKT.framer-v-pwfpes .framer-1kyeace,.framer-4RoKT.framer-v-1etlqco .framer-1kyeace,.framer-4RoKT.framer-v-ofqpa0 .framer-1kyeace,.framer-4RoKT.framer-v-lwqrj0 .framer-1kyeace,.framer-4RoKT.framer-v-17x6017 .framer-1kyeace{align-self:stretch;width:auto}.framer-4RoKT.framer-v-pwfpes .framer-1qaiafo,.framer-4RoKT.framer-v-1etlqco .framer-1qaiafo,.framer-4RoKT.framer-v-ofqpa0 .framer-1qaiafo,.framer-4RoKT.framer-v-lwqrj0 .framer-1qaiafo,.framer-4RoKT.framer-v-17x6017 .framer-1qaiafo{bottom:31px;left:unset;gap:6.2px;width:75px;right:21px}.framer-4RoKT.framer-v-pwfpes .framer-1uqp6oy,.framer-4RoKT.framer-v-pwfpes .framer-stbpe9,.framer-4RoKT.framer-v-pwfpes .framer-1whevx7,.framer-4RoKT.framer-v-1etlqco .framer-1uqp6oy,.framer-4RoKT.framer-v-1etlqco .framer-stbpe9,.framer-4RoKT.framer-v-1etlqco .framer-1whevx7,.framer-4RoKT.framer-v-ofqpa0 .framer-1uqp6oy,.framer-4RoKT.framer-v-ofqpa0 .framer-stbpe9,.framer-4RoKT.framer-v-ofqpa0 .framer-1whevx7,.framer-4RoKT.framer-v-lwqrj0 .framer-1uqp6oy,.framer-4RoKT.framer-v-lwqrj0 .framer-stbpe9,.framer-4RoKT.framer-v-lwqrj0 .framer-1whevx7,.framer-4RoKT.framer-v-17x6017 .framer-1uqp6oy,.framer-4RoKT.framer-v-17x6017 .framer-stbpe9,.framer-4RoKT.framer-v-17x6017 .framer-1whevx7{gap:2.06px;width:100%}.framer-4RoKT.framer-v-pwfpes .framer-r2o9lt,.framer-4RoKT.framer-v-pwfpes .framer-1m9z4qj,.framer-4RoKT.framer-v-pwfpes .framer-tp2363,.framer-4RoKT.framer-v-1etlqco .framer-r2o9lt,.framer-4RoKT.framer-v-1etlqco .framer-1m9z4qj,.framer-4RoKT.framer-v-1etlqco .framer-tp2363,.framer-4RoKT.framer-v-ofqpa0 .framer-r2o9lt,.framer-4RoKT.framer-v-ofqpa0 .framer-1m9z4qj,.framer-4RoKT.framer-v-ofqpa0 .framer-tp2363,.framer-4RoKT.framer-v-lwqrj0 .framer-r2o9lt,.framer-4RoKT.framer-v-lwqrj0 .framer-1m9z4qj,.framer-4RoKT.framer-v-lwqrj0 .framer-tp2363,.framer-4RoKT.framer-v-17x6017 .framer-r2o9lt,.framer-4RoKT.framer-v-17x6017 .framer-1m9z4qj,.framer-4RoKT.framer-v-17x6017 .framer-tp2363{width:100%}.framer-4RoKT.framer-v-pwfpes .framer-1g5c3di,.framer-4RoKT.framer-v-1etlqco .framer-1g5c3di,.framer-4RoKT.framer-v-ofqpa0 .framer-1g5c3di,.framer-4RoKT.framer-v-lwqrj0 .framer-1g5c3di,.framer-4RoKT.framer-v-17x6017 .framer-1g5c3di{gap:6.2px;width:75px;bottom:31px;left:19px}.framer-4RoKT.framer-v-pwfpes .framer-10zwfyz-container,.framer-4RoKT.framer-v-1etlqco .framer-10zwfyz-container,.framer-4RoKT.framer-v-ofqpa0 .framer-10zwfyz-container,.framer-4RoKT.framer-v-lwqrj0 .framer-10zwfyz-container,.framer-4RoKT.framer-v-17x6017 .framer-10zwfyz-container{width:11px;height:10px;top:calc(52.1739% - 5px);left:calc(47.8261% - 5.5px)}.framer-4RoKT.framer-v-pwfpes .framer-1sr1b3v,.framer-4RoKT.framer-v-1etlqco .framer-1sr1b3v,.framer-4RoKT.framer-v-ofqpa0 .framer-1sr1b3v,.framer-4RoKT.framer-v-lwqrj0 .framer-1sr1b3v,.framer-4RoKT.framer-v-17x6017 .framer-1sr1b3v{gap:6.2px;width:80px;top:69px;left:14px}.framer-4RoKT.framer-v-pwfpes .framer-ozl2r0,.framer-4RoKT.framer-v-1etlqco .framer-ozl2r0,.framer-4RoKT.framer-v-ofqpa0 .framer-ozl2r0,.framer-4RoKT.framer-v-lwqrj0 .framer-ozl2r0,.framer-4RoKT.framer-v-17x6017 .framer-ozl2r0{width:58px;height:37px;top:33px;left:63px}.framer-4RoKT.framer-v-pwfpes .framer-19e45zj,.framer-4RoKT.framer-v-1etlqco .framer-19e45zj,.framer-4RoKT.framer-v-ofqpa0 .framer-19e45zj,.framer-4RoKT.framer-v-lwqrj0 .framer-19e45zj,.framer-4RoKT.framer-v-17x6017 .framer-19e45zj{width:63px;height:35px;top:33px;left:232px}.framer-4RoKT.framer-v-pwfpes .framer-1wg5pok,.framer-4RoKT.framer-v-1etlqco .framer-1wg5pok,.framer-4RoKT.framer-v-ofqpa0 .framer-1wg5pok,.framer-4RoKT.framer-v-lwqrj0 .framer-1wg5pok,.framer-4RoKT.framer-v-17x6017 .framer-1wg5pok{width:12px;height:72px;bottom:106px;left:324px}.framer-4RoKT.framer-v-pwfpes .framer-2xr5f1,.framer-4RoKT.framer-v-1etlqco .framer-2xr5f1,.framer-4RoKT.framer-v-ofqpa0 .framer-2xr5f1,.framer-4RoKT.framer-v-lwqrj0 .framer-2xr5f1,.framer-4RoKT.framer-v-17x6017 .framer-2xr5f1{width:135px;height:24px;left:calc(50.2915% - 67.695px)}.framer-4RoKT.framer-v-pwfpes .framer-1dxg9hh,.framer-4RoKT.framer-v-1etlqco .framer-1dxg9hh,.framer-4RoKT.framer-v-ofqpa0 .framer-1dxg9hh,.framer-4RoKT.framer-v-lwqrj0 .framer-1dxg9hh,.framer-4RoKT.framer-v-17x6017 .framer-1dxg9hh{width:12px;height:58px;bottom:113px;left:14px}.framer-4RoKT.framer-v-pwfpes .framer-16ap2ei,.framer-4RoKT.framer-v-1etlqco .framer-16ap2ei,.framer-4RoKT.framer-v-ofqpa0 .framer-16ap2ei,.framer-4RoKT.framer-v-lwqrj0 .framer-16ap2ei,.framer-4RoKT.framer-v-17x6017 .framer-16ap2ei{width:128px;bottom:91px}.framer-4RoKT.framer-v-ofqpa0.framer-1fp7jdi,.framer-4RoKT.framer-v-lwqrj0.framer-1fp7jdi{cursor:pointer;width:min-content;height:min-content}.framer-4RoKT[data-border=true]:after,.framer-4RoKT [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-CTGEz.framer-bq36ih,.framer-CTGEz .framer-bq36ih{display:block}.framer-CTGEz.framer-mz3mz0{mix-blend-mode:multiply;height:32px;overflow:var(--overflow-clip-fallback,clip);gap:0;width:32px;position:relative}.framer-CTGEz .framer-yjuhc0{flex:none;width:17px;height:17px;position:absolute;top:2px;left:calc(50% - 8.5px)}.framer-CTGEz.framer-v-rjnw1j .framer-yjuhc0{bottom:2px;top:unset}.framer-ZmJE6.framer-5n2cgk,.framer-ZmJE6 .framer-5n2cgk{display:block}.framer-ZmJE6.framer-36uc1t{align-content:center;align-items:center;gap:var(--15ysj5e);height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;justify-content:center;width:1200px;padding:8px 12px;display:flex;position:relative}.framer-ZmJE6 .framer-14zjxn3{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;padding:0;display:flex;position:relative}.framer-ZmJE6 .framer-1ebncw{flex:none;width:101px;height:9px;position:relative}.framer-ZmJE6 .framer-m4zhti{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:12px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ZmJE6 .framer-4m90cl{flex:none;width:9px;height:11px;position:relative}.framer-ZmJE6 .framer-jaxb9y{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;height:min-content;padding:4px;display:flex;position:relative;overflow:visible}.framer-ZmJE6 .framer-9y6n2f{height:7px;overflow:var(--overflow-clip-fallback,clip);flex:none;gap:0;width:7px;position:relative}.framer-ZmJE6 .framer-xuumqh{flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:113px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-ZmJE6 .framer-n5gh4w{width:5px;height:7px;position:relative}.framer-ZmJE6 .framer-1wfx0so{width:5px;height:7px;position:absolute;top:0;left:0}.framer-ZmJE6 .framer-mlr7k0{width:3px;height:3px;position:absolute;top:1px;left:1px}.framer-ZmJE6 .framer-kf1oa1{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-ZmJE6 .framer-pkz3b{flex:none;width:7px;height:8px;position:relative}.framer-ZmJE6 .framer-uzz4ge{flex:none;width:83px;height:11px;position:relative}.framer-ZmJE6.framer-v-1qqwwpd.framer-36uc1t{width:390px}.framer-ZmJE6.framer-v-1qqwwpd .framer-4m90cl{width:11px;height:14px}.framer-ZmJE6.framer-v-1qqwwpd .framer-9y6n2f{width:14px;height:14px}.framer-ZmJE6.framer-v-1qqwwpd .framer-xuumqh{gap:6px;width:min-content}.framer-ZmJE6.framer-v-1qqwwpd .framer-n5gh4w,.framer-ZmJE6.framer-v-1qqwwpd .framer-1wfx0so{width:10px;height:14px}.framer-ZmJE6.framer-v-1qqwwpd .framer-mlr7k0{width:5px;height:5px;top:1px;left:2px}.framer-ZmJE6.framer-v-1qqwwpd .framer-pkz3b{width:12px;height:14px}.framer-udF2j.framer-11qh2wi,.framer-udF2j .framer-11qh2wi{display:block}.framer-udF2j.framer-6x5437{flex-flow:row;place-content:center;align-items:center;gap:8px;width:min-content;height:28px;padding:0;text-decoration:none;display:flex;position:relative}.framer-udF2j .framer-1kvuw5w{flex:none;width:28px;height:28px;position:relative;overflow:visible}.framer-udF2j .framer-1296na6{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-udF2j.framer-v-si03es.framer-6x5437{height:50px}.framer-udF2j.framer-v-si03es .framer-1kvuw5w{width:40px;height:40px}.framer-j2DWm.framer-1w5qcwu,.framer-j2DWm .framer-1w5qcwu{display:block}.framer-j2DWm.framer-vw53bh{cursor:pointer;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:381px;padding:0;display:flex;position:relative}.framer-j2DWm .framer-onxy6i{will-change:var(--framer-will-change-override,transform);flex:none;width:100%;height:277px;position:relative;overflow:hidden}.framer-j2DWm .framer-7lklyj{flex:none;width:100%;height:100%;position:absolute;bottom:0;right:-1px;overflow:visible}.framer-j2DWm .framer-16ey82t{z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:12px;width:255px;height:36px;padding:0;display:flex;position:absolute;top:calc(50.1805% - 18px);left:calc(50.1312% - 127.5px);overflow:visible}.framer-j2DWm .framer-1gehc37,.framer-j2DWm .framer-gvlsiz{z-index:1;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-j2DWm .framer-c1mth7,.framer-j2DWm .framer-1tddvzv{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;padding:8px 14px;display:flex;position:relative}.framer-j2DWm .framer-71fdyt,.framer-j2DWm .framer-1s3qmfs{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-j2DWm .framer-1vz02la{flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:4.25px 8.35px;display:flex;position:absolute;bottom:13px;left:302px}.framer-j2DWm .framer-1ajmy6y{-webkit-user-select:none;user-select:none;pointer-events:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;z-index:2;flex:none;width:49px;height:auto;position:relative}.framer-j2DWm .framer-fpttv0{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:4px;width:min-content;padding:12px;display:flex;position:relative}.framer-j2DWm .framer-1ei3sjd,.framer-j2DWm .framer-mlfm7o{-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-j2DWm[data-border=true]:after,.framer-j2DWm [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-7fxb4.framer-141u86v,.framer-7fxb4 .framer-141u86v{display:block}.framer-7fxb4.framer-1c8yc60{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center flex-start;align-items:center;gap:40px;width:1040px;padding:0;display:flex;position:relative}.framer-7fxb4 .framer-1i2jgi6{height:48px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;padding:6px;display:flex;position:relative}.framer-7fxb4 .framer-1cenhrd-container,.framer-7fxb4 .framer-afzh96-container{flex:none;width:auto;height:100%;position:relative}.framer-7fxb4 .framer-h7zu7s{flex:none;flex-direction:var(--12r37uu);align-content:flex-end;align-items:flex-end;gap:var(--xu6ji0);height:min-content;padding:var(--1cuyxj5);flex-wrap:nowrap;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1wuoda6{flex:var(--1uaf54q);min-width:100px;max-width:360px;height:min-content;width:var(--5ensv9);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start;align-items:flex-start;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1ha9tzp,.framer-7fxb4 .framer-5zkl6c,.framer-7fxb4 .framer-8our11{-webkit-user-select:none;user-select:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-7fxb4 .framer-ecurnu{flex-flow:column;flex:none;place-content:center;align-items:center;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-miwb4q{flex-flow:row;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:0;width:205px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-wyzwx-container,.framer-7fxb4 .framer-35tbx5-container,.framer-7fxb4 .framer-1s37hio-container,.framer-7fxb4 .framer-16j76ct-container,.framer-7fxb4 .framer-b80p8v-container,.framer-7fxb4 .framer-nedflx-container{flex:none;width:auto;height:auto;position:relative}.framer-7fxb4 .framer-ca0rxk,.framer-7fxb4 .framer-15m1o8r,.framer-7fxb4 .framer-yfklmg,.framer-7fxb4 .framer-butd9t,.framer-7fxb4 .framer-s9kuo4,.framer-7fxb4 .framer-1qz6myf,.framer-7fxb4 .framer-fiz27b,.framer-7fxb4 .framer-l9eo7j,.framer-7fxb4 .framer-1r5ro5i,.framer-7fxb4 .framer-pz8tfa,.framer-7fxb4 .framer-1kmtvub,.framer-7fxb4 .framer-153ishl,.framer-7fxb4 .framer-qlfhj4,.framer-7fxb4 .framer-19nsm9y,.framer-7fxb4 .framer-pak3s,.framer-7fxb4 .framer-1j17go0,.framer-7fxb4 .framer-1wjbv82,.framer-7fxb4 .framer-1ppllh1,.framer-7fxb4 .framer-2ez3ba,.framer-7fxb4 .framer-8fyzr,.framer-7fxb4 .framer-12r0npw,.framer-7fxb4 .framer-7jwabf,.framer-7fxb4 .framer-coeqsm,.framer-7fxb4 .framer-13ozxrq,.framer-7fxb4 .framer-1u96xpn,.framer-7fxb4 .framer-1vp40at{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1y5lb8z,.framer-7fxb4 .framer-1atus6i,.framer-7fxb4 .framer-1vug1ck{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:18px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-16971qk,.framer-7fxb4 .framer-16pg1gn,.framer-7fxb4 .framer-fq794w{flex:none;width:16px;height:18px;position:relative}.framer-7fxb4 .framer-1upr3ni-container,.framer-7fxb4 .framer-1ays9im-container,.framer-7fxb4 .framer-6rxffg-container,.framer-7fxb4 .framer-126n86y-container,.framer-7fxb4 .framer-1hnnl4z-container,.framer-7fxb4 .framer-3uud9p-container,.framer-7fxb4 .framer-mos27i-container,.framer-7fxb4 .framer-xbveaa-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-7fxb4 .framer-1aa2wue{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:100%;height:min-content;padding:0 0 20px;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1j983n9,.framer-7fxb4 .framer-124i1p,.framer-7fxb4 .framer-1qm5jon,.framer-7fxb4 .framer-y4m4eu,.framer-7fxb4 .framer-10l3lct,.framer-7fxb4 .framer-pjza8,.framer-7fxb4 .framer-1a1e9os,.framer-7fxb4 .framer-q0tocn,.framer-7fxb4 .framer-y9a1v5,.framer-7fxb4 .framer-7wftvn,.framer-7fxb4 .framer-1roomwz,.framer-7fxb4 .framer-1g94yk8,.framer-7fxb4 .framer-11zno12,.framer-7fxb4 .framer-12m0l8a,.framer-7fxb4 .framer-2f399a,.framer-7fxb4 .framer-1hizy5x,.framer-7fxb4 .framer-1wdr02j,.framer-7fxb4 .framer-11lrqd5,.framer-7fxb4 .framer-1qb6jkb,.framer-7fxb4 .framer-p0iw5j,.framer-7fxb4 .framer-138rxod,.framer-7fxb4 .framer-1vg1qp4,.framer-7fxb4 .framer-1ivilvb{flex:none;width:18px;height:18px;position:relative}.framer-7fxb4 .framer-113pyoe{flex-flow:wrap;flex:1 0 0;place-content:center;align-items:center;gap:8px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-zz9bdt,.framer-7fxb4 .framer-1pndvwx,.framer-7fxb4 .framer-1mvwr3a,.framer-7fxb4 .framer-tmuuim,.framer-7fxb4 .framer-15wu1ee,.framer-7fxb4 .framer-ry7asx,.framer-7fxb4 .framer-ln0lfs,.framer-7fxb4 .framer-1vpw3ev,.framer-7fxb4 .framer-15o6viz,.framer-7fxb4 .framer-155xn7x{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-7fxb4 .framer-1o84i8s-container,.framer-7fxb4 .framer-sxeiio-container,.framer-7fxb4 .framer-1p2d1d-container{flex:none;width:16px;height:16px;position:relative}.framer-7fxb4 .framer-1qbvji0,.framer-7fxb4 .framer-idx7ek,.framer-7fxb4 .framer-18b217w{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:center;align-items:center;gap:10px;width:70px;padding:4px;display:flex;position:relative}.framer-7fxb4 .framer-1mewzhl-container,.framer-7fxb4 .framer-1jowf2i-container,.framer-7fxb4 .framer-d0w643-container,.framer-7fxb4 .framer-vtkxpt-container,.framer-7fxb4 .framer-1xyxq3m-container,.framer-7fxb4 .framer-1rypkcf-container,.framer-7fxb4 .framer-woulvq-container,.framer-7fxb4 .framer-1tpbq36-container{flex:none;width:100%;height:auto;position:relative}.framer-7fxb4 .framer-b55btu,.framer-7fxb4 .framer-tt2oct,.framer-7fxb4 .framer-5qrep4{flex:var(--1uaf54q);min-width:100px;max-width:360px;height:min-content;width:var(--5ensv9);will-change:var(--framer-will-change-override,transform);flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-vytwm4,.framer-7fxb4 .framer-1usmg55{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:14px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-o1fqx8,.framer-7fxb4 .framer-tjnhr0{flex-flow:row;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-xju61t,.framer-7fxb4 .framer-1mei5vn{flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0 0 2px;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1b9r9af,.framer-7fxb4 .framer-t7kmsu,.framer-7fxb4 .framer-azpv55,.framer-7fxb4 .framer-1mrv5qs,.framer-7fxb4 .framer-wd3t57,.framer-7fxb4 .framer-mjiqcn,.framer-7fxb4 .framer-1epge8b,.framer-7fxb4 .framer-1egctqj,.framer-7fxb4 .framer-ug5eh7,.framer-7fxb4 .framer-5ck33f,.framer-7fxb4 .framer-sm61dq,.framer-7fxb4 .framer-1lwvsj3,.framer-7fxb4 .framer-12xh9x,.framer-7fxb4 .framer-1sa1r7y,.framer-7fxb4 .framer-17jn6sv{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-7fxb4 .framer-68hkez,.framer-7fxb4 .framer-1e5we8k,.framer-7fxb4 .framer-j03s4v{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:6px;width:100%;height:min-content;padding:0 0 24px;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1ivxg76,.framer-7fxb4 .framer-1eauaps,.framer-7fxb4 .framer-h09x3r,.framer-7fxb4 .framer-1bm2f7r,.framer-7fxb4 .framer-1lvfsbr{height:20px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:4px;width:min-content;padding:4px 8px;display:flex;position:relative}.framer-7fxb4 .framer-13m0rgp,.framer-7fxb4 .framer-1qcdkpw,.framer-7fxb4 .framer-11d1xn3,.framer-7fxb4 .framer-1koegmc,.framer-7fxb4 .framer-7x10px{height:100%;overflow:var(--overflow-clip-fallback,clip);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:absolute;top:0%;left:-.666666%}.framer-7fxb4 .framer-kplmpc{height:26px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-7fxb4 .framer-1wrfhx{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-7fxb4 .framer-1af0bs0{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:130px;height:auto;position:relative}.framer-7fxb4 .framer-x3ltpr{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:14px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-qn8vqa{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:204px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-7fxb4 .framer-rwoi2o{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:204px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-7fxb4 .framer-1d9e5ph{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:81px;height:auto;position:relative}.framer-7fxb4.framer-v-1ecv1jw .framer-1ha9tzp,.framer-7fxb4.framer-v-1ecv1jw .framer-5zkl6c,.framer-7fxb4.framer-v-1ecv1jw .framer-kplmpc{order:0}.framer-7fxb4.framer-v-1ecv1jw .framer-ecurnu,.framer-7fxb4.framer-v-1ecv1jw .framer-vytwm4,.framer-7fxb4.framer-v-1ecv1jw .framer-1usmg55{order:1}.framer-7fxb4.framer-v-1ecv1jw .framer-ca0rxk,.framer-7fxb4.framer-v-1ecv1jw .framer-d0w643-container,.framer-7fxb4.framer-v-1ecv1jw .framer-1rypkcf-container{order:3}.framer-7fxb4.framer-v-1ecv1jw .framer-1aa2wue,.framer-7fxb4.framer-v-1ecv1jw .framer-68hkez,.framer-7fxb4.framer-v-1ecv1jw .framer-1e5we8k{order:4}.framer-7fxb4.framer-v-1ecv1jw .framer-1mewzhl-container,.framer-7fxb4.framer-v-1ecv1jw .framer-vtkxpt-container,.framer-7fxb4.framer-v-1ecv1jw .framer-woulvq-container{order:5}.framer-7fxb4.framer-v-1ecv1jw .framer-l9eo7j,.framer-7fxb4.framer-v-1ecv1jw .framer-pak3s{order:2}.framer-7fxb4.framer-v-1ecv1jw .framer-1af0bs0{width:135px}.framer-7fxb4.framer-v-1ecv1jw .framer-1d9e5ph{width:79px}.framer-7fxb4.framer-v-x13yut.framer-1c8yc60{width:780px}.framer-7fxb4.framer-v-x13yut .framer-h7zu7s{align-content:unset;align-items:unset;grid-template-rows:repeat(2,min-content);grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:min-content;gap:10px;padding:0;display:grid}.framer-7fxb4.framer-v-x13yut .framer-1wuoda6,.framer-7fxb4.framer-v-x13yut .framer-5qrep4{flex:none;place-self:start;width:100%;height:424px}.framer-7fxb4.framer-v-x13yut .framer-ecurnu{place-content:flex-start;align-items:flex-start}.framer-7fxb4.framer-v-x13yut .framer-b55btu,.framer-7fxb4.framer-v-x13yut .framer-tt2oct{flex:none;place-self:start;width:100%}.framer-7fxb4.framer-v-x13yut .framer-x3ltpr{align-content:flex-start;align-items:flex-start;width:100%}.framer-7fxb4.framer-v-x13yut .framer-rwoi2o{width:100%}.framer-7fxb4[data-border=true]:after,.framer-7fxb4 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-qSsKE.framer-1765him,.framer-qSsKE .framer-1765him{display:block}.framer-qSsKE.framer-1pelm0p{cursor:pointer;height:40px;overflow:var(--overflow-clip-fallback,clip);padding:var(--ath0ve);will-change:var(--framer-will-change-override,transform);flex-flow:row;place-content:center;align-items:center;gap:10px;width:min-content;display:flex;position:relative}.framer-qSsKE .framer-9otm51,.framer-qSsKE .framer-1x8pqlp{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-qSsKE .framer-dfyobk{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;padding:4px 8px;display:flex;position:relative}.framer-qSsKE .framer-1uaxykw{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:absolute;top:0%;right:0}.framer-Rayjw .framer-styles-preset-1nvejdb:not(.rich-text-wrapper),.framer-Rayjw .framer-styles-preset-1nvejdb.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:10px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:16px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-10xIq.framer-ijusok,.framer-10xIq .framer-ijusok{display:block}.framer-10xIq.framer-1mihsb3{cursor:pointer;flex-flow:row;place-content:flex-start space-between;align-items:flex-start;width:588px;height:min-content;padding:28px 32px;display:flex;position:relative;overflow:visible}.framer-10xIq .framer-co41rl{flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-10xIq .framer-108f89i{-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;max-width:85%;height:auto;position:relative}.framer-10xIq .framer-11buljn{-webkit-user-select:none;user-select:none;pointer-events:none;white-space:pre-wrap;word-break:break-word;word-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-10xIq .framer-e49qbz-container{flex:none;width:24px;height:24px;position:relative}.framer-10xIq.framer-v-1dx71me.framer-1mihsb3{justify-content:flex-start;gap:8px}.framer-10xIq.framer-v-1dx71me .framer-co41rl{gap:12px}.framer-H7KKE .framer-styles-preset-1yctcms:not(.rich-text-wrapper),.framer-H7KKE .framer-styles-preset-1yctcms.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:16px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:24px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-VzuRR .framer-styles-preset-1n1dewg:not(.rich-text-wrapper),.framer-VzuRR .framer-styles-preset-1n1dewg.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:20px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-AUatB.framer-1jp1ea9,.framer-AUatB .framer-1jp1ea9{display:block}.framer-AUatB.framer-s4f0mi{cursor:pointer;height:24px;overflow:var(--overflow-clip-fallback,clip);width:24px;position:relative}.framer-AUatB .framer-15fx3mj{width:18px;height:18px;position:absolute;top:3px;left:3px}.framer-AUatB .framer-9d216p{width:1px;height:18px;position:absolute;top:0;left:9px}.framer-AUatB .framer-rs9w72{width:18px;height:1px;position:absolute;top:9px;left:0}.framer-jX2W6.framer-1n95j9q,.framer-jX2W6 .framer-1n95j9q{display:block}.framer-jX2W6.framer-189fcma{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;place-content:flex-start center;align-items:flex-start;gap:285px;width:1201px;padding:16px 80px 0;display:flex;position:relative}.framer-jX2W6 .framer-a3clr1{flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;max-width:1200px;height:min-content;padding:8px;display:flex;position:relative;overflow:visible}.framer-jX2W6 .framer-19231uw{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:210px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-jX2W6 .framer-1gc919f-container,.framer-jX2W6 .framer-scym4d-container{flex:none;width:61px;height:28px;position:relative}.framer-jX2W6 .framer-1wq49qn,.framer-jX2W6 .framer-1yn8imz{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:24px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-jX2W6 .framer-1fbx689-container,.framer-jX2W6 .framer-11wp4k2-container,.framer-jX2W6 .framer-zsq02a-container,.framer-jX2W6 .framer-dg0yrl-container,.framer-jX2W6 .framer-p0zfdo-container,.framer-jX2W6 .framer-1g4m2bv-container,.framer-jX2W6 .framer-1a5n6tv-container,.framer-jX2W6 .framer-y2ji1g-container,.framer-jX2W6 .framer-240nru-container,.framer-jX2W6 .framer-3uvadc-container,.framer-jX2W6 .framer-wnxdad-container,.framer-jX2W6 .framer-ilo1pc-container{flex:none;width:auto;height:auto;position:relative}.framer-jX2W6 .framer-1cl5v0,.framer-jX2W6 .framer-1o8bfz8{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:12px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-jX2W6 .framer-1j6wvmu{cursor:pointer;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:36px;height:36px;padding:0;display:flex;position:relative}.framer-jX2W6 .framer-106ayip-container,.framer-jX2W6 .framer-t7onko-container{z-index:-1;flex:none;width:100%;position:absolute;top:0;bottom:0;right:0}.framer-jX2W6 .framer-4m10ks{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:1 0 0;place-content:center space-between;align-items:center;width:1px;padding:8px 16px;display:flex;position:relative}.framer-jX2W6 .framer-dijhkv{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:0;width:84px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-jX2W6 .framer-m8t029-container,.framer-jX2W6 .framer-1rswl40-container,.framer-jX2W6 .framer-eg5dge-container,.framer-jX2W6 .framer-1h9srfd-container{flex:1 0 0;width:1px;height:auto;position:relative}.framer-jX2W6 .framer-8g9i26{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:16px;width:1px;height:min-content;padding:24px 0 0;display:flex;position:relative;overflow:visible}.framer-jX2W6.framer-v-periiu .framer-a3clr1{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:780px;padding:8px 8px 8px 14px}.framer-jX2W6.framer-v-periiu .framer-19231uw{width:153px}.framer-jX2W6.framer-v-periiu .framer-1gc919f-container{width:auto}.framer-jX2W6.framer-v-periiu .framer-1wq49qn{gap:16px}.framer-jX2W6.framer-v-1pufp07.framer-189fcma{flex-direction:column;place-content:center flex-start;align-items:center;gap:12px;width:390px;padding:16px 12px 0}.framer-jX2W6.framer-v-1pufp07 .framer-a3clr1,.framer-jX2W6.framer-v-ddfhhy .framer-a3clr1{height:52px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:100%;padding:8px 8px 8px 12px}.framer-jX2W6.framer-v-1pufp07 .framer-19231uw,.framer-jX2W6.framer-v-1pufp07 .framer-1cl5v0,.framer-jX2W6.framer-v-ddfhhy .framer-19231uw,.framer-jX2W6.framer-v-ddfhhy .framer-1cl5v0{z-index:1}.framer-jX2W6.framer-v-1pufp07 .framer-p0zfdo-container,.framer-jX2W6.framer-v-ddfhhy .framer-p0zfdo-container{cursor:pointer}.framer-jX2W6.framer-v-1pufp07 .framer-106ayip-container,.framer-jX2W6.framer-v-ddfhhy .framer-106ayip-container{pointer-events:none;width:unset;z-index:0;left:0;right:0}.framer-jX2W6.framer-v-ddfhhy.framer-189fcma{flex-direction:column;place-content:center flex-start;align-items:center;gap:12px;width:390px;height:401px;padding:16px 12px 0}.framer-jX2W6.framer-v-ddfhhy .framer-4m10ks{flex-direction:column;flex:none;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:14px 16px}.framer-jX2W6.framer-v-ddfhhy .framer-1yn8imz{z-index:1;flex-direction:column;align-content:flex-start;align-items:flex-start;gap:0;width:100%}.framer-jX2W6.framer-v-ddfhhy .framer-1a5n6tv-container,.framer-jX2W6.framer-v-ddfhhy .framer-y2ji1g-container,.framer-jX2W6.framer-v-ddfhhy .framer-240nru-container{width:100%}.framer-jX2W6.framer-v-ddfhhy .framer-m8t029-container,.framer-jX2W6.framer-v-ddfhhy .framer-1rswl40-container,.framer-jX2W6.framer-v-ddfhhy .framer-eg5dge-container,.framer-jX2W6.framer-v-ddfhhy .framer-8g9i26{flex:none;width:100%}.framer-jX2W6.framer-v-ddfhhy .framer-1h9srfd-container{order:1}.framer-jX2W6.framer-v-ddfhhy .framer-ilo1pc-container{order:0}.framer-jX2W6[data-border=true]:after,.framer-jX2W6 [data-border=true]:after{content:"";border-width:var(--border-top-width,0) var(--border-right-width,0) var(--border-bottom-width,0) var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-6Pb5q.framer-1y27vj9,.framer-6Pb5q .framer-1y27vj9{display:block}.framer-6Pb5q.framer-1arczwc{cursor:pointer;flex-flow:row;place-content:center flex-start;align-items:center;gap:2px;width:min-content;height:min-content;padding:0;text-decoration:none;display:flex;position:relative;overflow:visible}.framer-6Pb5q .framer-1p723ze{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-6Pb5q .framer-1q0ob6x-container{flex:none;width:10px;height:10px;position:relative}.framer-6Pb5q.framer-v-fy67na.framer-1arczwc,.framer-6Pb5q.framer-v-y3smm3.framer-1arczwc,.framer-6Pb5q.framer-v-de9u46.framer-1arczwc{gap:unset;justify-content:space-between;padding:8px}.framer-6Pb5q.framer-v-fy67na .framer-1q0ob6x-container,.framer-6Pb5q.framer-v-y3smm3 .framer-1q0ob6x-container,.framer-6Pb5q.framer-v-de9u46 .framer-1q0ob6x-container{width:14px;height:14px}.framer-6Pb5q.framer-v-baqbv0.framer-1arczwc,.framer-6Pb5q.framer-v-1m1jopd.framer-1arczwc{gap:4px}.framer-6Pb5q.framer-v-fy67na.hover.framer-1arczwc{gap:unset}.framer-14rgK .framer-styles-preset-1gcc8jo:not(.rich-text-wrapper),.framer-14rgK .framer-styles-preset-1gcc8jo.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:14px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:20px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}@supports (aspect-ratio:1){body{--framer-aspect-ratio-supported:auto}}.framer-wNkKq.framer-17htg4p,.framer-wNkKq .framer-17htg4p{display:block}.framer-wNkKq.framer-14engjg{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-wNkKq .framer-1rd9to7{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;padding:8px;display:flex;position:relative}.framer-wNkKq .framer-1vnsnh0-container{z-index:-1;flex:none;width:100%;height:100%;position:absolute;top:1.42857%;left:-1.42857%}.framer-wNkKq .framer-1jixz2q-container{flex:none;width:20px;height:20px;position:relative}.framer-wNkKq .framer-1i4fvd3-container{flex:none;width:auto;height:auto;position:relative}.framer-wNkKq.framer-v-qjieek.framer-14engjg{text-decoration:none}.framer-wNkKq.framer-v-14engjg.hover .framer-1i4fvd3-container{width:22px;height:22px}.framer-ghlz2.framer-5z8o9l,.framer-ghlz2 .framer-5z8o9l{display:block}.framer-ghlz2.framer-1t1ayjp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:0;width:1200px;padding:64px;display:flex;position:relative}.framer-ghlz2 .framer-6jw74y{will-change:var(--framer-will-change-override,transform);flex-flow:column;flex:none;place-content:center space-between;align-items:center;width:100%;height:400px;padding:48px;display:flex;position:relative;overflow:hidden}.framer-ghlz2 .framer-fd4lvp{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-1ufk3d8{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:24px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-14y3jti,.framer-ghlz2 .framer-1amuvcc,.framer-ghlz2 .framer-i17gbm,.framer-ghlz2 .framer-1itztdi{-webkit-user-select:none;user-select:none;pointer-events:auto;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-ghlz2 .framer-cwikgq{will-change:var(--framer-will-change-override,transform);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:400px;height:min-content;padding:6px;display:flex;position:relative;overflow:hidden}.framer-ghlz2 .framer-sytln7{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:0;width:1px;height:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-1ofh45h{--framer-input-focused-border-color:var(--token-4ef251f9-3209-4714-8df2-794ef6576a47,#0284c7);--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-family:"Inter";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:14px;--framer-input-font-weight:400;--framer-input-padding:8px 8px 8px 12px;flex:none;width:100%;height:40px;position:relative}.framer-ghlz2 .framer-g3e2fp-container{flex:none;width:100px;height:40px;position:relative}.framer-ghlz2 .framer-l0b6au{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:48px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-zjzc8q{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:8px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-bc0l56-container{flex:none;width:20px;height:20px;position:relative}.framer-ghlz2 .framer-sm6cmz,.framer-ghlz2 .framer-syj93g{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:8px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-b51akm-container,.framer-ghlz2 .framer-1o67j9o-container,.framer-ghlz2 .framer-bbh4ce-container,.framer-ghlz2 .framer-1gaj03d-container,.framer-ghlz2 .framer-11vqwh9-container,.framer-ghlz2 .framer-1cpbfen-container{flex:none;width:auto;height:auto;position:relative}.framer-ghlz2 .framer-1apy37y{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-end space-between;align-items:flex-end;width:100%;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-k3a133{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:16px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-6jiqgi{height:36px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:8px;width:min-content;padding:0;display:flex;position:relative}.framer-ghlz2 .framer-1b7eoim-container,.framer-ghlz2 .framer-1w326n2-container,.framer-ghlz2 .framer-1rtyrzi-container{flex:none;width:36px;height:36px;position:relative}.framer-ghlz2.framer-v-gky9r9.framer-1t1ayjp{width:390px;padding:32px}.framer-ghlz2.framer-v-gky9r9 .framer-6jw74y{height:540px;padding:24px}.framer-ghlz2.framer-v-gky9r9 .framer-fd4lvp{flex-direction:column;justify-content:flex-start;gap:48px}.framer-ghlz2.framer-v-gky9r9 .framer-1ufk3d8,.framer-ghlz2.framer-v-gky9r9 .framer-cwikgq,.framer-ghlz2.framer-v-n7ff2o .framer-1ufk3d8,.framer-ghlz2.framer-v-n7ff2o .framer-l0b6au{width:100%}.framer-ghlz2.framer-v-gky9r9 .framer-14y3jti,.framer-ghlz2.framer-v-gky9r9 .framer-1itztdi{white-space:pre-wrap;word-break:break-word;word-wrap:break-word;width:100%}.framer-ghlz2.framer-v-gky9r9 .framer-l0b6au{align-content:unset;align-items:unset;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:32px;width:100%;display:grid}.framer-ghlz2.framer-v-gky9r9 .framer-zjzc8q{order:3;place-self:start;width:100%;min-height:31px}.framer-ghlz2.framer-v-gky9r9 .framer-sm6cmz{order:1;place-self:start;gap:16px;width:100%}.framer-ghlz2.framer-v-gky9r9 .framer-syj93g{order:2;place-self:start;gap:16px;width:100%}.framer-ghlz2.framer-v-gky9r9 .framer-1apy37y{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:24px}.framer-ghlz2.framer-v-n7ff2o.framer-1t1ayjp{width:810px}.framer-ghlz2.framer-v-n7ff2o .framer-6jw74y{justify-content:flex-start;gap:48px;height:min-content;padding:40px}.framer-ghlz2.framer-v-n7ff2o .framer-fd4lvp{flex-direction:column;justify-content:flex-start;gap:40px}.framer-ghlz2.framer-v-n7ff2o .framer-sm6cmz,.framer-ghlz2.framer-v-n7ff2o .framer-syj93g{gap:16px}.framer-ghlz2.framer-v-n7ff2o .framer-1apy37y{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:10px}.framer-p1Fff .framer-styles-preset-1bexwwi:not(.rich-text-wrapper),.framer-p1Fff .framer-styles-preset-1bexwwi.rich-text-wrapper h2{--framer-font-family:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-family-bold:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:calc(var(--framer-root-font-size,1rem) * 2.25);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:40px;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-VJjCj .framer-styles-preset-1uwafql:not(.rich-text-wrapper),.framer-VJjCj .framer-styles-preset-1uwafql.rich-text-wrapper h3{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:24px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:32px;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-TJJ01 .framer-styles-preset-1epj0kq:not(.rich-text-wrapper),.framer-TJJ01 .framer-styles-preset-1epj0kq.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0px;--framer-line-height:16px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-J2Iw1 .framer-styles-preset-ly0yec:not(.rich-text-wrapper),.framer-J2Iw1 .framer-styles-preset-ly0yec.rich-text-wrapper h2{--framer-font-family:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-family-bold:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:calc(var(--framer-root-font-size,1rem) * 3.75);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:60px;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-YM3Ve .framer-styles-preset-vfmbip:not(.rich-text-wrapper),.framer-YM3Ve .framer-styles-preset-vfmbip.rich-text-wrapper h3{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:30px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:36px;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-o0bxl .framer-styles-preset-105j4e5:not(.rich-text-wrapper),.framer-o0bxl .framer-styles-preset-105j4e5.rich-text-wrapper h2{--framer-font-family:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-family-bold:"Bricolage Grotesque", "Bricolage Grotesque Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:calc(var(--framer-root-font-size,1rem) * 3);--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-letter-spacing:0px;--framer-line-height:1.2em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-CbAfG .framer-styles-preset-12ld3ht:not(.rich-text-wrapper),.framer-CbAfG .framer-styles-preset-12ld3ht.rich-text-wrapper p{--framer-font-family:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-bold-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-family-italic:"Inter", "Inter Placeholder", sans-serif;--framer-font-open-type-features:"blwf" on, "cv03" on, "cv04" on, "cv09" on, "cv11" on;--framer-font-size:12px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:0px;--framer-line-height:16px;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-form-input{padding:var(--framer-input-padding);font-family:var(--framer-input-font-family);font-weight:var(--framer-input-font-weight);font-size:var(--framer-input-font-size);font-style:var(--framer-input-font-style);color:var(--framer-input-font-color);font-feature-settings:var(--framer-input-font-open-type-features);font-variation-settings:var(--framer-input-font-variation-axes);text-overflow:ellipsis;white-space:nowrap;width:100%;height:var(--framer-input-wrapper-height,100%);letter-spacing:var(--framer-input-font-letter-spacing);text-align:var(--framer-input-font-text-alignment);line-height:var(--framer-input-font-line-height);background:0 0;border:none;overflow:hidden}.framer-form-input:focus-visible{outline:none}.framer-form-input-wrapper:after{content:"";pointer-events:none;box-sizing:border-box;border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);border-color:var(--framer-input-border-color);border-top-width:var(--framer-input-border-top-width);border-right-width:var(--framer-input-border-right-width);border-bottom-width:var(--framer-input-border-bottom-width);border-left-width:var(--framer-input-border-left-width);border-style:var(--framer-input-border-style);width:100%;height:100%;transition:var(--framer-input-focused-transition);transition-property:border-color,border-width,border-style,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,corner-shape;position:absolute;top:0;left:0}.framer-form-input-wrapper{box-shadow:var(--framer-input-box-shadow);border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);background:var(--framer-input-background);transition:var(--framer-input-focused-transition);transition-property:background,box-shadow;overflow:hidden}.framer-form-text-input .framer-form-input::placeholder{color:var(--framer-input-placeholder-color)}.framer-form-text-input{padding:var(--framer-input-padding);align-items:center;display:flex}.framer-form-text-input .framer-form-input{flex:1;width:auto;min-width:0;padding:0}.framer-form-text-input.framer-form-textarea-input-type{padding:0}.framer-form-text-input.framer-form-textarea-input-type textarea.framer-form-input{width:100%;padding:var(--framer-input-padding)}.framer-form-text-input .framer-form-input[type=date],.framer-form-text-input .framer-form-input[type=time]{appearance:none}.framer-form-text-input .framer-form-input::-webkit-date-and-time-value{text-align:start}.framer-form-text-input textarea{resize:var(--framer-textarea-resize);min-height:inherit;max-height:inherit;white-space:break-spaces;display:flex;overflow-y:auto}.framer-form-text-input textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}.framer-form-text-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 transform=%22scale(-1, 1)%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}.framer-form-text-input textarea::-webkit-scrollbar{cursor:pointer;background:0 0}.framer-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive{opacity:0}.framer-form-text-input textarea::-webkit-scrollbar-corner{background:0 0;outline:none}.framer-form-text-input .framer-form-input::-webkit-datetime-edit{height:var(--framer-input-font-line-height)}.framer-form-text-input .framer-form-input.framer-form-input-empty::-webkit-datetime-edit{color:var(--framer-input-placeholder-color);-webkit-text-fill-color:var(--framer-input-placeholder-color);overflow:visible}.framer-form-text-input.framer-form-text-input-type:before{content:var(--framer-input-icon-content,none);background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--framer-input-icon-mask-image);mask-image:var(--framer-input-icon-mask-image);background-position:50%;background-image:var(--framer-input-icon-image);flex-shrink:0;margin-right:8px;display:block}.framer-form-text-input .framer-form-input[type=date]:before,.framer-form-text-input .framer-form-input[type=time]:before{content:"";box-sizing:content-box;width:16px;padding:var(--framer-input-padding);pointer-events:none;background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);background-position:10px;border:none;padding-left:10px;display:block;position:absolute;top:0;bottom:0;right:0;-webkit-mask-position:10px;mask-position:10px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.framer-form-text-input .framer-form-input[type=date]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));background-image:var(--framer-input-icon-image)}.framer-form-text-input .framer-form-input[type=time]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));background-image:var(--framer-input-icon-image)}.framer-form-text-input .framer-form-input::-webkit-calendar-picker-indicator{opacity:0;padding:var(--framer-input-padding);width:16px;height:100%;padding-top:0;padding-bottom:0;position:absolute;top:0;bottom:0;right:0}.framer-form-text-input:focus-within,.framer-form-text-input.framer-form-input-forced-focus{box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow));background:var(--framer-input-focused-background,var(--framer-input-background))}.framer-form-text-input:focus-within:after,.framer-form-text-input.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width) var(--framer-input-border-right-width) var(--framer-input-border-bottom-width) var(--framer-input-border-left-width))}.framer-form-text-input-clear{cursor:pointer;width:16px;height:16px;color:var(--framer-input-placeholder-color);background:0 0;border:none;outline:none;flex-shrink:0;order:2;justify-content:center;align-items:center;margin-left:8px;padding:0;transition:color .15s;display:flex}.framer-form-text-input-clear:hover,.framer-form-text-input-clear:focus-visible{color:var(--framer-input-font-color)}.framer-BH1rz.framer-vsfezb,.framer-BH1rz .framer-vsfezb{display:block}.framer-BH1rz.framer-pevtva{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:0;width:240px;height:40px;padding:0;display:flex;position:relative;overflow:visible}.framer-BH1rz .framer-685d07{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-BH1rz .framer-1m0s18g{aspect-ratio:1;flex:none;gap:10px;width:20px;height:auto;position:relative;overflow:hidden}.framer-BH1rz .framer-1adx7di{flex:none;position:absolute;inset:0;overflow:visible}.framer-BH1rz .framer-1el7vqa{aspect-ratio:1;flex:none;width:2px;height:auto;position:absolute;top:0;left:50%;overflow:visible}.framer-BH1rz.framer-v-1ifrvt5 .framer-1adx7di{overflow:hidden}.framer-nZaJF.framer-dkviro,.framer-nZaJF .framer-dkviro{display:block}.framer-nZaJF.framer-1a9pxoc{cursor:pointer;width:36px;height:36px;text-decoration:none;position:relative;overflow:visible}.framer-nZaJF .framer-kzwcg9-container{z-index:1;flex:none;width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}.framer-nZaJF.framer-v-1a9pxoc.hover.framer-1a9pxoc{width:40px;height:40px}.framer-nZaJF.framer-v-1a9pxoc.hover .framer-kzwcg9-container{width:22px;height:22px;top:calc(50% - 11px);left:calc(50% - 11px)}

    /* Hide the legacy template Enterprise card */
    [data-framer-name="Business"] {
      display: none !important;
    }
    /* Allow 3D robot head canvas to naturally overflow torso container */
    .framer-16ap2ei {
      overflow: visible !important;
    }
    /* In dark mode, present icon and Icon Main render in crisp pure white */
    html.dark .framer-1qs8l6u-container,
    html.dark .framer-1qs8l6u-container svg,
    html.dark .framer-1qs8l6u-container path,
    html.dark [data-framer-name="Icon Main"],
    html.dark [data-framer-name="Icon Main"] svg,
    html.dark [data-framer-name="Icon Main"] path,
    body[toggle-theme="dark"] .framer-1qs8l6u-container,
    body[toggle-theme="dark"] .framer-1qs8l6u-container svg,
    body[toggle-theme="dark"] .framer-1qs8l6u-container path,
    body[toggle-theme="dark"] [data-framer-name="Icon Main"],
    body[toggle-theme="dark"] [data-framer-name="Icon Main"] svg,
    body[toggle-theme="dark"] [data-framer-name="Icon Main"] path {
      color: #FFFFFF !important;
      fill: #FFFFFF !important;
    }
    /* In light mode, present icon in final CTA section is black */
    html.light .framer-1qs8l6u-container,
    html.light .framer-1qs8l6u-container svg,
    html.light .framer-1qs8l6u-container path,
    body[toggle-theme="light"] .framer-1qs8l6u-container,
    body[toggle-theme="light"] .framer-1qs8l6u-container svg,
    body[toggle-theme="light"] .framer-1qs8l6u-container path {
      color: #000000 !important;
      fill: #000000 !important;
      stroke: #000000 !important;
    }


/* Quote Container 4 Boundary Lines & 4 Corner Dots (Solid Dark Surface) */
[data-framer-name="stuff"] [data-framer-name="top"],
[data-framer-name="stuff"] [data-framer-name="bottom"],
[data-framer-name="stuff"] [data-framer-name="left"],
[data-framer-name="stuff"] [data-framer-name="right"],
[data-framer-name="stuff"] [data-framer-name="top left"],
[data-framer-name="stuff"] [data-framer-name="top right"],
[data-framer-name="stuff"] [data-framer-name="bottom right"],
[data-framer-name="stuff"] [data-framer-name="Quote Text Wrapper"],
.framer-dqguz8,
.framer-12ubsk,
.framer-12aw3m,
.framer-g0rxcu,
.framer-pihv1l,
.framer-1b6756e,
.framer-11dot7n,
.framer-19kog07 {
  background-color: #2C2C2B !important;
  opacity: 1 !important;
}

/* Footer Status Badge */
.footer-bottom-right-col {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 12px;
  flex-shrink: 0;
}

@media (max-width: 809.98px) {
  .footer-bottom-right-col {
    align-items: flex-start;
    gap: 10px;
  }
}

.footer-status-badge {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  background-color: #242423;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 8px;
  padding: 6px 13px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  user-select: none;
  cursor: default;
  transition: background-color 0.2s ease, border-color 0.2s ease;
}

.footer-status-badge:hover {
  background-color: #2b2b29;
  border-color: rgba(255, 255, 255, 0.15);
}

.footer-status-dot {
  width: 10px;
  height: 10px;
  border-radius: 2.5px;
  background-color: #34D399;
  flex-shrink: 0;
  display: inline-block;
}

.footer-status-text {
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  font-size: 13px;
  font-weight: 500;
  color: #D1D5DB;
  letter-spacing: -0.01em;
  line-height: 1.2;
}

:root body { background: var(--token-3b3bb164-f10a-40ee-aecd-456c42b0c67a, rgb(247, 244, 238)); } @media (max-width: 809.98px) { :root { font-size: 87.5%; } }
html body { background: none; }

.aiwa-2w2ibz-tabs::-webkit-scrollbar{display:none}.aiwa-2w2ibz-tabs{scrollbar-width:none;-ms-overflow-style:none}.aiwa-2w2ibz-fs{height:100vh;height:100dvh}



      html.lenis {
        height: auto;
      }

      .lenis.lenis-smooth {
        scroll-behavior: auto !important;
      }

      .lenis.lenis-smooth [data-lenis-prevent] {
        overscroll-behavior: contain;
      }

      .lenis.lenis-stopped {
        overflow: hidden;
      }

      .lenis.lenis-scrolling iframe {
        pointer-events: none;
      }
