/* RULATAM staging overrides: footer spacing and embedded intake sizing. */
.t977__col_left .t977__text[style*="margin-top: 30px"],
.t977__col_left .t977__text {
  margin-top: 12px !important;
}

#rec1131930051 .t977__wrapper {
  display: grid !important;
  grid-template-columns: minmax(190px, 260px) minmax(0, 1fr) auto;
  grid-template-areas:
    "brand menu socials"
    "brandText menu socials"
    "note note note";
  column-gap: 44px;
  row-gap: 28px;
  align-items: start;
}

#rec1131930051 .t977__col_left,
#rec1131930051 .t977__col_center,
#rec1131930051 .t977__col_right {
  width: auto !important;
  max-width: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1131930051 .t977__col_left {
  display: contents !important;
}

#rec1131930051 .t977__logo-link {
  grid-area: brand;
}

#rec1131930051 .t977__text {
  grid-area: brandText;
  width: auto !important;
  max-width: 260px !important;
  margin-top: 0 !important;
}

#rec1131930051 .r-footer-note {
  grid-area: note;
  width: 100%;
  max-width: none;
  padding-top: 18px;
  border-top: 1px solid rgba(193, 165, 122, 0.18);
  text-align: center;
  color: rgb(176, 176, 176);
  font: 400 14px/1.45 Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
}

#rec1131930051 .r-footer-note span {
  display: inline;
}

#rec1131930051 .r-footer-note span + span::before {
  content: " ";
}

#rec1131930051 .t977__col_center {
  grid-area: menu;
}

#rec1131930051 .t977__menu {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(120px, 1fr));
  gap: 22px;
}

#rec1131930051 .t977__col-inner {
  width: auto !important;
  max-width: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1131930051 .t977__col_right {
  grid-area: socials;
}

#rec1131930051 .t977__socials,
#rec1131930051 .t-sociallinks,
#rec1131930051 .t-sociallinks__wrapper {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#rec1131930051 .t-sociallinks__wrapper {
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1131930051 .t-sociallinks__item,
#rec1131930051 .t-sociallinks__item a,
#rec1131930051 .t-sociallinks__svg {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#rec1131930051 .t-sociallinks__item a {
  align-items: center;
  justify-content: center;
}

.rulatam-key-call-inline-intake__frame {
  height: auto;
  min-height: 980px;
  overflow: hidden;
}

@media (max-width: 720px) {
  #rec1131930051,
  #rec1131930051 .t977,
  #rec1131930051 .t977__container,
  #rec1131930051 .t977__wrapper,
  #rec1631345061,
  #rec1631345061 .t977,
  #rec1631345061 .t977__container,
  #rec1631345061 .t977__wrapper {
    background: #1f2530 !important;
  }

  #rec1131930051 .t977__wrapper {
    grid-template-columns: minmax(0, 1fr);
    grid-template-areas:
      "brand"
      "socials"
      "menu"
      "brandText"
      "note";
    row-gap: 24px;
  }

  #rec1131930051 .t977__menu {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px 20px;
  }

  #rec1131930051 .t-sociallinks__wrapper {
    justify-content: flex-start;
  }

  #rec1131930051 .t977__text {
    max-width: none !important;
  }

  #rec1131930051 .t977__text,
  #rec1131930051 .t977__text *,
  #rec1131930051 .t977__descr,
  #rec1131930051 .t977__descr *,
  #rec1131930051 .t977__descr li,
  #rec1131930051 .t977__descr a,
  #rec1131930051 .r-footer-note,
  #rec1131930051 .r-footer-note *,
  #rec1131930051 .t-sociallinks__item a,
  #rec1631345061 .t977__text,
  #rec1631345061 .t977__text *,
  #rec1631345061 .t977__descr,
  #rec1631345061 .t977__descr *,
  #rec1631345061 .t977__descr li,
  #rec1631345061 .t977__descr a,
  #rec1631345061 .r-footer-note,
  #rec1631345061 .r-footer-note *,
  #rec1631345061 .t-sociallinks__item a {
    color: #c1a57a !important;
  }

  #rec1131930051 .t977__descr strong,
  #rec1131930051 .t977__descr strong a,
  #rec1631345061 .t977__descr strong,
  #rec1631345061 .t977__descr strong a {
    color: #c1a57a !important;
  }

  #rec1131930051 .r-footer-note {
    padding-top: 20px;
    text-align: center;
    border-top-color: rgba(193, 165, 122, 0.18);
  }

  #rec1131930051 .r-footer-note span {
    display: block;
  }

  .rulatam-key-call-inline-intake__frame {
    min-height: 1280px;
  }
}

/* Legacy blog footer uses a different Tilda record id. Keep it aligned with the current footer. */
#rec1631345061 .t977__wrapper {
  display: grid !important;
  grid-template-columns: minmax(190px, 260px) minmax(0, 1fr) auto;
  grid-template-areas:
    "brand menu socials"
    "brandText menu socials"
    "note note note";
  column-gap: 44px;
  row-gap: 28px;
  align-items: start;
}

#rec1631345061 .t977__col_left,
#rec1631345061 .t977__col_center,
#rec1631345061 .t977__col_right {
  width: auto !important;
  max-width: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1631345061 .t977__col_left {
  display: contents !important;
}

#rec1631345061 .t977__logo-link {
  grid-area: brand;
}

#rec1631345061 .t977__text {
  grid-area: brandText;
  width: auto !important;
  max-width: 260px !important;
  margin-top: 0 !important;
}

#rec1631345061 .r-footer-note {
  grid-area: note;
  width: 100%;
  max-width: none;
  padding-top: 18px;
  border-top: 1px solid rgba(193, 165, 122, 0.18);
  text-align: center;
  color: rgb(176, 176, 176);
  font: 400 14px/1.45 Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
}

#rec1631345061 .r-footer-note span {
  display: inline;
}

#rec1631345061 .r-footer-note span + span::before {
  content: " ";
}

#rec1631345061 .t977__col_center {
  grid-area: menu;
}

#rec1631345061 .t977__menu {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(120px, 1fr));
  gap: 22px;
}

#rec1631345061 .t977__col-inner {
  width: auto !important;
  max-width: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1631345061 .t977__col_right {
  grid-area: socials;
}

#rec1631345061 .t977__socials,
#rec1631345061 .t-sociallinks,
#rec1631345061 .t-sociallinks__wrapper {
  display: flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#rec1631345061 .t-sociallinks__wrapper {
  align-items: center;
  justify-content: flex-end;
  gap: 10px;
  padding: 0 !important;
  margin: 0 !important;
}

#rec1631345061 .t-sociallinks__item,
#rec1631345061 .t-sociallinks__item a,
#rec1631345061 .t-sociallinks__svg {
  display: inline-flex !important;
  visibility: visible !important;
  opacity: 1 !important;
}

#rec1631345061 .t-sociallinks__item a {
  align-items: center;
  justify-content: center;
}

@media (max-width: 720px) {
  #rec1631345061 .t977__wrapper {
    grid-template-columns: minmax(0, 1fr);
    grid-template-areas:
      "brand"
      "socials"
      "menu"
      "brandText"
      "note";
    row-gap: 24px;
  }

  #rec1631345061 .t977__menu {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 24px 20px;
  }

  #rec1631345061 .t-sociallinks__wrapper {
    justify-content: flex-start;
  }

  #rec1631345061 .t977__text {
    max-width: none !important;
  }

  #rec1631345061 .r-footer-note {
    padding-top: 20px;
    text-align: center;
  }

  #rec1631345061 .r-footer-note span {
    display: block;
  }
}




@font-face {
  font-family: "Akrobat RULATAM Headline";
  src: url("/assets/fonts/akrobat/Akrobat-RULATAM-Headline.woff2?v=20260518-akrobat-restore-1") format("woff2");
  font-weight: 200 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Akrobat RULATAM Headline";
  src: url("/assets/fonts/akrobat/Akrobat-RULATAM-Headline.woff2?v=20260518-black-weight700-1") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}



@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/* RULATAM shared section heading system | 2026-05-17 */
:root {
  --r-section-width: 1200px;
  --r-section-gutter: 48px;
  --r-section-title-size: 40px;
  --r-section-title-line: 1.02;
  --r-section-title-weight: 800;
  --r-section-title-tracking: .002em;
  --r-section-lead-size: 17px;
  --r-section-lead-line: 1.5;
  --r-section-lead-weight: 350;
  --r-section-lead-tracking: -0.01em;
  --r-section-lead-light: #626b76;
  --r-section-lead-dark: rgba(247, 231, 206, .76);
}

.r-section,
.r-section__container,
.r-container,
.rulatam-section,
.rulatam-section__container {
  box-sizing: border-box;
}

.r-section__container,
.r-container,
.rulatam-section__container,
.r-section-heading,
.r-section-head,
.rulatam-section-head {
  width: min(var(--r-section-width), calc(100% - var(--r-section-gutter)));
  max-width: var(--r-section-width);
  margin-left: auto;
  margin-right: auto;
}

.r-section-title,
.rulatam-section-title,
.r-section h2:not(.r-card-title):not(.r-action-title),
.rulatam-section h2:not(.r-card-title):not(.r-action-title) {
  font-family: "Akrobat RULATAM Headline", "Inter Tight", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: var(--r-section-title-size);
  line-height: var(--r-section-title-line);
  font-weight: var(--r-section-title-weight);
  letter-spacing: var(--r-section-title-tracking);
  margin-top: 0;
  margin-bottom: 18px;
}

.r-section-lead,
.rulatam-section-lead {
  font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  font-size: var(--r-section-lead-size);
  line-height: var(--r-section-lead-line);
  font-weight: var(--r-section-lead-weight);
  letter-spacing: var(--r-section-lead-tracking);
  margin-top: 0;
}

@media (max-width: 699px) {
  :root {
    --r-section-gutter: 44px;
    --r-section-title-size: 36px;
    --r-section-title-line: 1.08;
    --r-section-lead-size: 17px;
    --r-section-lead-line: 1.5;
  }
}


/* RULATAM home section typography standard | 2026-05-17 */
#r-home :is(.r-press-main__title,.rltm-passports-title,.rltm-solutions-heading,.rltm-services-title,.rltm-cta-h2-signature,.rl-title,.rl-country-blog__title,.rltm-reviews-title,.rltm-faq-title,.r-contact__title){
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
  text-transform:none!important;
}
#r-home :is(.r-press-main__lead,.rltm-solutions-lead,.rltm-services-lead,.rltm-cta-p-signature,.rl-lead,.rltm-reviews-lead,.rltm-faq-lead,.r-contact__lead){
  font-family:"Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:500!important;
  letter-spacing:0!important;
  line-height:1.5!important;
}
#r-home :is(#rltm-main-hero-premium,#rltm-passports-v37,#rltm-cta-split) :is(.rltm-main-description-p,.rltm-passports-text,.rltm-cta-p-signature){
  color:rgba(247,231,206,.76)!important;
}
#r-home :is(.r-press-main__lead,.rltm-solutions-lead,.rltm-services-lead,.rl-lead,.rltm-reviews-lead,.rltm-faq-lead,.r-contact__lead){
  color:#626b76!important;
}

/* RULATAM section heading boundary guard | 2026-05-18 */
#r-home :is(
  .r-press-main__title,
  .r-press-main__lead,
  .rltm-passports-title,
  .rltm-solutions-heading,
  .rltm-solutions-lead,
  .rltm-services-title,
  .rltm-services-lead,
  .rltm-cta-h2-signature,
  .rltm-cta-p-signature,
  .rl-title,
  .rl-lead,
  .rl-country-blog__title,
  .rl-country-blog__lead,
  .rltm-reviews-title,
  .rltm-reviews-lead,
  .rltm-faq-title,
  .rltm-faq-lead,
  .r-contact__title,
  .r-contact__lead
) {
  box-sizing: border-box !important;
  max-width: 100% !important;
  min-width: 0 !important;
}

#r-home :is(
  .r-press-main__lead,
  .rltm-solutions-lead,
  .rltm-services-lead,
  .rltm-cta-p-signature,
  .rl-lead,
  .rl-country-blog__lead,
  .rltm-reviews-lead,
  .rltm-faq-lead,
  .r-contact__lead
) {
  white-space: normal !important;
  overflow-wrap: normal !important;
  word-break: normal !important;
}

#r-home #rltm-passports-v37 .rltm-passports-title{
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
}

/* RULATAM home section display font | 2026-05-18 */
html body #r-home :is(.r-press-main__title,.rltm-passports-title,.rltm-solutions-heading,.rltm-services-title,.rltm-cta-h2-signature,.rl-title,.rl-country-blog__title,.rltm-reviews-title,.rltm-faq-title,.r-contact__title){
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
  text-transform:none!important;
}
html body #r-home #rltm-passports-v37 .rltm-passports-title{
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
}

/* RULATAM home section lead typography | 2026-05-18 */
html body #r-home :is(.r-press-main__lead,.rltm-solutions-lead,.rltm-services-lead,.rltm-cta-p-signature,.rl-lead,.rltm-reviews-lead,.rltm-faq-lead,.r-contact__lead){
  font-family:"Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:500!important;
  letter-spacing:0!important;
  line-height:1.5!important;
}

/* RULATAM home Akrobat ExtraBold title system | 2026-05-18 */
html body #r-home :is(.r-press-main__title,.rltm-passports-title,.rltm-solutions-heading,.rltm-services-title,.rltm-cta-h2-signature,.rl-title,.rl-country-blog__title,.rltm-reviews-title,.rltm-faq-title,.r-contact__title){
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
  text-transform:none!important;
}
html body #r-home :is(.rltm-card-title,.rltm-invest-title,.rltm-citizen-title,#rltm-services-v32 .rltm-services-card-title,#rl-news-block .rl-card-title,.rl-country-blog-card__title){
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
}

html body #r-home :is(
  #r-press-main .r-press-main__title,
  #rltm-passports-v37 .rltm-passports-title,
  #rltm-solutions-2026 .rltm-solutions-heading,
  #rltm-services-v32 .rltm-services-title,
  #rltm-cta-split .rltm-cta-h2-signature,
  #rl-news-block .rl-title,
  .rl-country-blog .rl-country-blog__title,
  #rltm-reviews-v35 .rltm-reviews-title,
  #rltm-faq-v8 .rltm-faq-title,
  #r-contact-home .r-contact__title
) {
  font-family:"Akrobat RULATAM Headline","Inter Tight",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-weight:700!important;
  letter-spacing:.002em!important;
  line-height:1.02!important;
  text-transform:none!important;
}

/* RULATAM headline font lock: Akrobat ExtraBold only | 2026-05-18 */
html body #r-home :is(
  #rltm-main-hero-premium .rltm-main-title-h1,
  #r-press-main .r-press-main__title,
  #rltm-passports-v37 .rltm-passports-title,
  #rltm-solutions-2026 .rltm-solutions-heading,
  #rltm-services-v32 .rltm-services-title,
  #rltm-cta-split .rltm-cta-h2-signature,
  #rl-news-block .rl-title,
  .rl-country-blog .rl-country-blog__title,
  #rltm-reviews-v35 .rltm-reviews-title,
  #rltm-faq-v8 .rltm-faq-title,
  #r-contact-home .r-contact__title,
  #rltm-solutions-2026 .rltm-card-title,
  #rltm-solutions-2026 .rltm-invest-title,
  #rltm-solutions-2026 .rltm-citizen-title,
  #rltm-services-v32 .rltm-services-card-title,
  #rl-news-block .rl-card-title,
  .rl-country-blog .rl-country-blog-card__title
) {
  font-family: "Akrobat RULATAM Headline", "Inter Tight", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;
  font-weight: 700 !important;
  font-synthesis-weight: none !important;
  letter-spacing: .002em !important;
}


/* RULATAM blog page typography standard | 2026-05-19 */
.rulatam-blog-page {
  margin: 0;
  background: #f7e7ce;
  color: #1f2530;
  font-family: "Inter Tight", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
#r-blog :is(.rl-blog-start__title,.rl-blog-feature-card__title,.rl-blog-foundation__title,.rl-blog-foundation-card__title,.rl-country-blog__title,.rl-country-blog-card__title) {
  font-family: "Akrobat RULATAM Headline", "Inter Tight", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;
  font-weight: 700 !important;
  letter-spacing: .002em !important;
  line-height: 1.02 !important;
  text-transform: none !important;
}
#r-blog :is(.rl-blog-start__lead,.rl-blog-foundation__lead,.rl-country-blog-card__text,.rl-blog-feature-card__text,.rl-blog-preview-card__text,.rl-blog-foundation-card__text) {
  font-family: "Inter Tight", Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important;
  font-weight: 500 !important;
  letter-spacing: 0 !important;
  line-height: 1.5 !important;
}
#r-blog :is(.rl-blog-start__header,.rl-blog-foundation__head,.rl-blog-catalog__head) {
  width: min(var(--r-section-width), calc(100% - var(--r-section-gutter)));
  max-width: var(--r-section-width);
  margin-left: auto;
  margin-right: auto;
}

/* RULATAM blog font normalization | 2026-05-26 full */
/* Static files are intentionally aliased to every weight requested by blog CSS so Safari does not synthesize or fall back inconsistently. */
@font-face {
  font-family: "Akrobat RULATAM Headline";
  src: url("/assets/fonts/akrobat/Akrobat-RULATAM-Headline.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat RULATAM Headline";
  src: url("/assets/fonts/akrobat/Akrobat-RULATAM-Headline.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat RULATAM Headline";
  src: url("/assets/fonts/akrobat/Akrobat-RULATAM-Headline.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat";
  src: url("/assets/fonts/akrobat/Akrobat-Regular.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat";
  src: url("/assets/fonts/akrobat/Akrobat-Regular.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat";
  src: url("/assets/fonts/akrobat/Akrobat-Regular.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Akrobat";
  src: url("/assets/fonts/akrobat/Akrobat-Regular.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 650;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 720;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 760;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 780;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 820;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 650;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 720;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 760;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 780;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter Tight RULATAM";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 820;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 650;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 720;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 760;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 780;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("/assets/fonts/inter-tight/InterTight-Medium-RULATAM.woff2?v=20260526-blog-fonts-2") format("woff2");
  font-weight: 820;
  font-style: normal;
  font-display: swap;
}
