/* Source-bound Figma token contract v1. Platform-owned; do not edit. */
.kik-real-backyards-73a83a2fec {
  --kik-color-action-primary: #1c5544;
  --kik-color-action-secondary: #ffffff;
  --kik-color-bg-inverse: #1c5544;
  --kik-color-bg-surface: #fafafa;
  --kik-color-bg-surface-alt-3: #d8e0da;
  --kik-color-text-disabled: #747474;
  --kik-color-text-primary: #000000;
  --kik-radius-md: 8px;
  --kik-radius-pill: 100px;
  --kik-space-gap-2xl: 32px;
  --kik-space-gap-2xl--desktop: 48px;
  --kik-space-gap-2xl--mobile: 32px;
  --kik-space-gap-2xs: 4px;
  --kik-space-gap-lg: 20px;
  --kik-space-gap-md: 16px;
  --kik-space-gap-xs: 8px;
  --kik-space-gutter-none: 0px;
  --kik-space-gutter-none--desktop: 0px;
  --kik-space-inset-2xs: 4px;
  --kik-space-inset-lg: 20px;
  --kik-space-inset-lg--desktop: 24px;
  --kik-space-inset-lg--mobile: 20px;
  --kik-space-inset-md-button: 15px;
  --kik-space-section-lg: 50px;
  --kik-space-section-lg--desktop: 100px;
  --kik-space-section-lg--mobile: 50px;
  --kik-space-side-margin-default: 16px;
  --kik-space-side-margin-default--desktop: 92px;
  --kik-space-side-margin-default--mobile: 16px;
  --kik-space-side-margin-full: 0px;
  --kik-space-side-margin-full--mobile: 0px;
  --kik-text-font-body: "HarmonyOS Sans";
  --kik-text-font-heading: "HarmonyOS Sans";
  --kik-text-line-height-body-lg: 26px;
  --kik-text-line-height-body-md: 22px;
  --kik-text-line-height-h2: 37px;
  --kik-text-line-height-h4: 30px;
  --kik-text-size-body-lg: 16px;
  --kik-text-size-body-md: 14px;
  --kik-text-size-h2: 32px;
  --kik-text-size-h2--desktop: 40px;
  --kik-text-size-h2--mobile: 32px;
  --kik-text-size-h4: 22px;
  --kik-text-size-h4--desktop: 24px;
  --kik-text-size-h4--mobile: 22px;
}
@media (min-width: 768px) {
.kik-real-backyards-73a83a2fec {
  --kik-color-action-primary: #1c5544;
  --kik-color-action-secondary: #ffffff;
  --kik-color-bg-inverse: #1c5544;
  --kik-color-bg-surface: #fafafa;
  --kik-color-bg-surface-alt-3: #d8e0da;
  --kik-color-text-disabled: #747474;
  --kik-color-text-primary: #000000;
  --kik-radius-md: 8px;
  --kik-radius-pill: 100px;
  --kik-space-gap-2xl: 48px;
  --kik-space-gap-lg: 20px;
  --kik-space-gap-md: 16px;
  --kik-space-gap-xs: 8px;
  --kik-space-gutter-none: 0px;
  --kik-space-inset-2xs: 4px;
  --kik-space-inset-lg: 24px;
  --kik-space-inset-md-button: 15px;
  --kik-space-section-lg: 100px;
  --kik-space-side-margin-default: 92px;
  --kik-text-font-body: "HarmonyOS Sans";
  --kik-text-font-heading: "HarmonyOS Sans";
  --kik-text-line-height-body-lg: 29px;
  --kik-text-line-height-body-md: 26px;
  --kik-text-line-height-h2: 48px;
  --kik-text-line-height-h4: 30px;
  --kik-text-size-body-lg: 18px;
  --kik-text-size-body-md: 16px;
  --kik-text-size-h2: 40px;
  --kik-text-size-h4: 24px;
}
}
.kik-real-backyards-73a83a2fec.kik\:bg-action-secondary, .kik-real-backyards-73a83a2fec .kik\:bg-action-secondary { background-color: var(--kik-color-action-secondary); }
.kik-real-backyards-73a83a2fec.kik\:bg-kik-color-bg-surface-alt-3, .kik-real-backyards-73a83a2fec .kik\:bg-kik-color-bg-surface-alt-3 { background-color: var(--kik-color-bg-surface-alt-3); }
.kik-real-backyards-73a83a2fec.kik\:bg-surface-inverse, .kik-real-backyards-73a83a2fec .kik\:bg-surface-inverse { background-color: var(--kik-color-bg-inverse); }
.kik-real-backyards-73a83a2fec.kik\:bg-surface, .kik-real-backyards-73a83a2fec .kik\:bg-surface { background-color: var(--kik-color-bg-surface); }
.kik-real-backyards-73a83a2fec.kik\:font-kik-text-font-body, .kik-real-backyards-73a83a2fec .kik\:font-kik-text-font-body { font-family: var(--kik-text-font-body); }
.kik-real-backyards-73a83a2fec.kik\:font-kik-text-font-heading, .kik-real-backyards-73a83a2fec .kik\:font-kik-text-font-heading { font-family: var(--kik-text-font-heading); }
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-2xs, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-2xs { column-gap: var(--kik-space-gap-2xs); }
}
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-2xs, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-2xs { row-gap: var(--kik-space-gap-2xs); }
}
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-lg, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-lg { column-gap: var(--kik-space-gap-lg); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-lg, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-lg { row-gap: var(--kik-space-gap-lg); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-md, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-md { column-gap: var(--kik-space-gap-md); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-md, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-md { row-gap: var(--kik-space-gap-md); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-xs, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-xs { column-gap: var(--kik-space-gap-xs); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gap-xs, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gap-xs { row-gap: var(--kik-space-gap-xs); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gutter-none { column-gap: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:gap-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:gap-kik-space-gutter-none { row-gap: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:gap-x-kik-space-gap-2xl-fluid, .kik-real-backyards-73a83a2fec .kik\:gap-x-kik-space-gap-2xl-fluid { column-gap: clamp(var(--kik-space-gap-2xl--mobile), calc(var(--kik-space-gap-2xl--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-gap-2xl--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:gap-y-kik-space-gap-2xl-fluid, .kik-real-backyards-73a83a2fec .kik\:gap-y-kik-space-gap-2xl-fluid { row-gap: clamp(var(--kik-space-gap-2xl--mobile), calc(var(--kik-space-gap-2xl--mobile) - 5.5851602px + 1.34907251vw), var(--kik-space-gap-2xl--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:leading-kik-text-line-height-body-lg, .kik-real-backyards-73a83a2fec .kik\:leading-kik-text-line-height-body-lg { line-height: var(--kik-text-line-height-body-lg); }
.kik-real-backyards-73a83a2fec.kik\:leading-kik-text-line-height-body-md, .kik-real-backyards-73a83a2fec .kik\:leading-kik-text-line-height-body-md { line-height: var(--kik-text-line-height-body-md); }
.kik-real-backyards-73a83a2fec.kik\:leading-kik-text-line-height-h2, .kik-real-backyards-73a83a2fec .kik\:leading-kik-text-line-height-h2 { line-height: var(--kik-text-line-height-h2); }
.kik-real-backyards-73a83a2fec.kik\:leading-kik-text-line-height-h4, .kik-real-backyards-73a83a2fec .kik\:leading-kik-text-line-height-h4 { line-height: var(--kik-text-line-height-h4); }
.kik-real-backyards-73a83a2fec.kik\:p-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:p-kik-space-gutter-none { padding-bottom: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:p-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:p-kik-space-gutter-none { padding-left: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:p-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:p-kik-space-gutter-none { padding-right: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:p-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:p-kik-space-gutter-none { padding-top: var(--kik-space-gutter-none); }
.kik-real-backyards-73a83a2fec.kik\:pb-kik-space-section-lg-fluid, .kik-real-backyards-73a83a2fec .kik\:pb-kik-space-section-lg-fluid { padding-bottom: clamp(var(--kik-space-section-lg--mobile), calc(var(--kik-space-section-lg--mobile) - 17.45362563px + 4.2158516vw), var(--kik-space-section-lg--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:pl-kik-space-inset-lg-fluid, .kik-real-backyards-73a83a2fec .kik\:pl-kik-space-inset-lg-fluid { padding-left: clamp(var(--kik-space-inset-lg--mobile), calc(var(--kik-space-inset-lg--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-inset-lg--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:pl-kik-space-side-margin-default-fluid, .kik-real-backyards-73a83a2fec .kik\:pl-kik-space-side-margin-default-fluid { padding-left: clamp(var(--kik-space-gutter-none--desktop), calc(var(--kik-space-side-margin-default--mobile) + 5.5851602px - 1.34907251vw), var(--kik-space-side-margin-default--mobile)); }
.kik-real-backyards-73a83a2fec.kik\:pl-kik-space-side-margin-full-fluid, .kik-real-backyards-73a83a2fec .kik\:pl-kik-space-side-margin-full-fluid { padding-left: clamp(var(--kik-space-side-margin-full--mobile), calc(var(--kik-space-side-margin-full--mobile) - 32.11467116px + 7.75716695vw), var(--kik-space-side-margin-default--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:pr-kik-space-inset-lg-fluid, .kik-real-backyards-73a83a2fec .kik\:pr-kik-space-inset-lg-fluid { padding-right: clamp(var(--kik-space-inset-lg--mobile), calc(var(--kik-space-inset-lg--mobile) - 1.39629005px + 0.33726813vw), var(--kik-space-inset-lg--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:pr-kik-space-side-margin-default-fluid, .kik-real-backyards-73a83a2fec .kik\:pr-kik-space-side-margin-default-fluid { padding-right: clamp(var(--kik-space-gutter-none--desktop), calc(var(--kik-space-side-margin-default--mobile) + 5.5851602px - 1.34907251vw), var(--kik-space-side-margin-default--mobile)); }
.kik-real-backyards-73a83a2fec.kik\:pr-kik-space-side-margin-full-fluid, .kik-real-backyards-73a83a2fec .kik\:pr-kik-space-side-margin-full-fluid { padding-right: clamp(var(--kik-space-side-margin-full--mobile), calc(var(--kik-space-side-margin-full--mobile) - 32.11467116px + 7.75716695vw), var(--kik-space-side-margin-default--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:pt-kik-space-section-lg-fluid, .kik-real-backyards-73a83a2fec .kik\:pt-kik-space-section-lg-fluid { padding-top: clamp(var(--kik-space-section-lg--mobile), calc(var(--kik-space-section-lg--mobile) - 17.45362563px + 4.2158516vw), var(--kik-space-section-lg--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:px-kik-space-inset-lg, .kik-real-backyards-73a83a2fec .kik\:px-kik-space-inset-lg { padding-left: var(--kik-space-inset-lg); }
.kik-real-backyards-73a83a2fec.kik\:px-kik-space-inset-lg, .kik-real-backyards-73a83a2fec .kik\:px-kik-space-inset-lg { padding-right: var(--kik-space-inset-lg); }
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:px-kik-space-side-margin-default, .kik-real-backyards-73a83a2fec .kik\:px-kik-space-side-margin-default { padding-left: var(--kik-space-side-margin-default); }
}
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:px-kik-space-side-margin-default, .kik-real-backyards-73a83a2fec .kik\:px-kik-space-side-margin-default { padding-right: var(--kik-space-side-margin-default); }
}
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-gutter-none { padding-bottom: var(--kik-space-gutter-none); }
}
@media (width < 768px) {
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-gutter-none, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-gutter-none { padding-top: var(--kik-space-gutter-none); }
}
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-inset-2xs, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-inset-2xs { padding-bottom: var(--kik-space-inset-2xs); }
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-inset-2xs, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-inset-2xs { padding-top: var(--kik-space-inset-2xs); }
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-inset-md-button, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-inset-md-button { padding-bottom: var(--kik-space-inset-md-button); }
.kik-real-backyards-73a83a2fec.kik\:py-kik-space-inset-md-button, .kik-real-backyards-73a83a2fec .kik\:py-kik-space-inset-md-button { padding-top: var(--kik-space-inset-md-button); }
.kik-real-backyards-73a83a2fec.kik\:rounded-md, .kik-real-backyards-73a83a2fec .kik\:rounded-md { border-radius: var(--kik-radius-md); }
.kik-real-backyards-73a83a2fec.kik\:rounded-pill, .kik-real-backyards-73a83a2fec .kik\:rounded-pill { border-radius: var(--kik-radius-pill); }
.kik-real-backyards-73a83a2fec.kik\:text-action-primary, .kik-real-backyards-73a83a2fec .kik\:text-action-primary { color: var(--kik-color-action-primary); }
.kik-real-backyards-73a83a2fec.kik\:text-body-lg, .kik-real-backyards-73a83a2fec .kik\:text-body-lg { font-size: var(--kik-text-size-body-lg); }
.kik-real-backyards-73a83a2fec.kik\:text-body-md, .kik-real-backyards-73a83a2fec .kik\:text-body-md { font-size: var(--kik-text-size-body-md); }
.kik-real-backyards-73a83a2fec.kik\:text-h2-fluid, .kik-real-backyards-73a83a2fec .kik\:text-h2-fluid { font-size: clamp(var(--kik-text-size-h2--mobile), calc(var(--kik-text-size-h2--mobile) - 2.7925801px + 0.67453626vw), var(--kik-text-size-h2--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:text-h4-fluid, .kik-real-backyards-73a83a2fec .kik\:text-h4-fluid { font-size: clamp(var(--kik-text-size-h4--mobile), calc(var(--kik-text-size-h4--mobile) - 0.69814503px + 0.16863406vw), var(--kik-text-size-h4--desktop)); }
.kik-real-backyards-73a83a2fec.kik\:text-kik-color-text-disabled, .kik-real-backyards-73a83a2fec .kik\:text-kik-color-text-disabled { color: var(--kik-color-text-disabled); }
.kik-real-backyards-73a83a2fec.kik\:text-primary, .kik-real-backyards-73a83a2fec .kik\:text-primary { color: var(--kik-color-text-primary); }
