/* ==========================================================================
   Riddhi Siddhi Impex — Home page styles
   Palette derived from brand logo: Indigo #2E3192 + Red #E8252D
   Type: Playfair Display (headings) + Inter (body / anchors / lists)
   ========================================================================== */

/* ---------- Tokens ---------- */
:root {
  --indigo: #2E3192;
  --indigo-2: #3D43C4;
  --indigo-deep: #171A4D;
  --indigo-deeper: #0E1138;
  --red: #E8252D;
  --red-2: #FF515A;

  --ink: #15173A;
  --muted: #5B6079;
  --muted-2: #8a8fa6;
  --line: #E7E9F3;
  --paper: #FFFFFF;
  --paper-2: #F4F5FC;
  --paper-3: #EEF0FA;

  --grad: linear-gradient(118deg, #2E3192 0%, #5B3DBE 55%, #E8252D 130%);
  --grad-soft: linear-gradient(118deg, rgba(46, 49, 146, .92), rgba(23, 26, 77, .86));

  --sh-sm: 0 4px 16px rgba(21, 23, 58, .08);
  --sh-md: 0 16px 44px rgba(21, 23, 58, .13);
  --sh-lg: 0 34px 80px rgba(21, 23, 58, .20);

  --r: 14px;
  --r-lg: 22px;
  --r-xl: 30px;
  --pill: 999px;

  --container: 1240px;
  --header-h: 74px;
  --gut: clamp(18px, 4vw, 40px);

  --f-head: "Barlow Condensed", Arial, sans-serif;
  --f-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;

  --ease: cubic-bezier(.22, .61, .36, 1);
}

/* ---------- Reset / base ---------- */
*,
*::before,
*::after {
  box-sizing: border-box
}

html {
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth
}

@media (prefers-reduced-motion:reduce) {
  html {
    scroll-behavior: auto
  }
}

body {
  margin: 0;
  font-family: var(--f-body);
  font-size: 16px;
  line-height: 1.7;
  color: var(--ink);
  background: var(--paper);
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  overflow-x: hidden;
}

img,
svg,
picture,
video {
  max-width: 100%;
  display: block;
  height: auto
}

a {
  color: inherit;
  text-decoration: none
}

ul {
  margin: 0;
  padding: 0;
  list-style: none
}

button {
  font-family: inherit;
  cursor: pointer;
  border: 0;
  background: none
}

h1,
h2,
h3,
h4 {
  font-family: var(--f-head);
  font-weight: 700;
  line-height: 1.12;
  margin: 0;
  text-transform: uppercase;
  color: var(--ink);
  letter-spacing: -.01em
}

p {
  margin: 0
}

:focus-visible {
  outline: 3px solid var(--red);
  outline-offset: 3px;
  border-radius: 4px
}

.skip {
  position: absolute;
  left: -9999px;
  top: 0;
  background: var(--indigo);
  color: #fff;
  padding: 10px 16px;
  border-radius: 8px;
  z-index: 2000
}

.skip:focus {
  left: 12px;
  top: 12px
}

/* ---------- Layout helpers ---------- */
.container {
  width: 100%;
  max-width: var(--container);
  margin-inline: auto;
  padding-inline: var(--gut)
}

.section {
  padding-block: 50px 50px;
  position: relative
}

.section--tight {
  padding-block: 50px
}

.eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-family: var(--f-body);
  font-weight: 700;
  font-size: .78rem;
  letter-spacing: .22em;
  text-transform: uppercase;
  color: var(--red);
  margin: 0 0 16px;
}

.eyebrow::before {
  content: "";
  width: 26px;
  height: 2px;
  background: var(--red);
  display: inline-block
}

.eyebrow--center {
  justify-content: center
}

.h-sec {
  font-size: 47px;
  margin: 0 0 18px
}

.lead {
  color: #000000;
  font-size: 17px;
}

.center {
  text-align: center
}

.center .eyebrow {
  justify-content: center
}

.center .lead {
  margin-inline: auto
}

/* below-banner intro lead section — sits on the dark banner background */
.intro-lead {
  background: var(--indigo-deeper);
  color: #fff;
  padding-inline: clamp(16px, 4vw, 64px);
  padding-block: 30px 50px;
}

/* boxed card sitting on the darker section background */
.intro-lead .content-box {
  width: 100%;
  margin-inline: auto;
  background: linear-gradient(150deg, #1c2056 0%, #171a4d 58%, #14173f 100%);
  border: 1px solid rgba(255, 255, 255, .06);
  border-radius: var(--r-xl);
  padding: clamp(36px, 6vw, 40px) clamp(22px, 5vw, 60px);
  box-shadow: 0 26px 64px rgba(8, 10, 40, .40);
}

.intro-lead .eyebrow {
  color: var(--red-2)
}

.intro-lead .h-sec {
  color: #fff;
  text-transform: capitalize
}

.intro-lead .lead {
  color: rgba(255, 255, 255, .84);
  margin-bottom: 26px
}

/* ---------- Buttons ---------- */
.btn {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-family: var(--f-body);
  font-weight: 600;
  font-size: .97rem;
  padding: 14px 26px;
  border-radius: var(--pill);
  transition: transform .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease), color .25s var(--ease);
  will-change: transform;
  line-height: 1;
}

.btn svg {
  width: 18px;
  height: 18px;
  flex: none
}

.btn-primary {
  background: var(--red);
  color: #fff;
  box-shadow: 0 12px 26px rgba(232, 37, 45, .32)
}

.btn-primary:hover {
  background: #cf1d25;
  transform: translateY(-3px);
  box-shadow: 0 18px 36px rgba(232, 37, 45, .4)
}

.btn-ghost {
  background: #fff;
  color: var(--indigo);
  border: 1.5px solid var(--line)
}

.btn-ghost:hover {
  border-color: var(--indigo);
  transform: translateY(-3px);
  box-shadow: var(--sh-sm)
}

.btn-outline-light {
  background: transparent;
  color: #fff;
  border: 1.5px solid rgba(255, 255, 255, .45)
}

.btn-outline-light:hover {
  background: #fff;
  color: var(--indigo);
  transform: translateY(-3px)
}

.btn-arrow svg {
  transition: transform .25s var(--ease)
}

.btn-arrow:hover svg {
  transform: translateX(4px)
}

/* ==========================================================================
   HEADER
   ========================================================================== */
.site-header {
  position: fixed;
  inset: 0 0 auto 0;
  z-index: 1000;
  background: var(--indigo-deeper);
  border-bottom: 1px solid rgba(255, 255, 255, .07);
  transition: box-shadow .3s var(--ease), background .3s var(--ease)
}

.site-header.scrolled {
  box-shadow: 0 12px 34px rgba(8, 10, 40, .45);
  background: rgba(14, 17, 56, .96);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px)
}

.nav {
  /* max-width:var(--container); */
  margin-inline: auto;
  min-height: var(--header-h);
  display: flex;
  align-items: center;
  gap: 16px;
  background: transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  /* padding:12px var(--gut); */
  padding: 12px 65px;
}

.brand {
  display: flex;
  align-items: center;
  gap: 12px;
  flex: none;
  margin-right: 6px
}

.brand img {
  background: #e7e9fe;
  height: 64px;
  width: auto;
  padding: 5px;
  border-radius: 5px;
}

.nav-list {
  display: flex;
  align-items: center;
  gap: 2px;
  margin-left: auto
}

.nav-list>li>a,
.nav-list>li>.nav-trigger {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  white-space: nowrap;
  color: #eef0ff;
  font-weight: 500;
  font-size: .95rem;
  padding: 9px 12px;
  border-radius: 10px;
  transition: color .2s, background .2s;
}

.nav-list>li>a:hover,
.nav-list>li>.nav-trigger:hover,
.nav-list>li.is-open>.nav-trigger {
  color: #fff;
  background: rgba(255, 255, 255, .08)
}

.nav-trigger .chev {
  width: 14px;
  height: 14px;
  transition: transform .25s var(--ease)
}

.nav-list>li.is-open .chev {
  transform: rotate(180deg)
}

.nav-cta {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: none
}

.nav-search {
  width: 42px;
  height: 42px;
  border-radius: 11px;
  display: grid;
  place-items: center;
  color: #eef0ff;
  transition: background .2s, color .2s
}

.nav-search:hover {
  background: rgba(255, 255, 255, .1);
  color: #fff
}

.nav-search svg {
  width: 20px;
  height: 20px
}

.nav-phone {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  color: #fff;
  font-weight: 600;
  font-size: .92rem;
  border: 1.5px solid rgba(255, 255, 255, .28);
  padding: 9px 16px;
  border-radius: var(--pill);
  transition: .25s var(--ease)
}

.nav-phone:hover {
  background: #fff;
  color: var(--indigo);
  border-color: #fff
}

.nav-phone .ic {
  width: 34px;
  height: 34px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  background: var(--red);
  color: #fff;
  flex: none
}

.nav-phone .ic svg {
  width: 16px;
  height: 16px
}

.burger {
  display: none;
  width: 46px;
  height: 46px;
  border-radius: 12px;
  background: rgba(255, 255, 255, .1);
  color: #fff;
  flex: none
}

.burger span {
  display: block;
  width: 20px;
  height: 2px;
  background: #fff;
  margin: 4px auto;
  border-radius: 2px;
  transition: .3s var(--ease)
}

.burger.active span:nth-child(1) {
  transform: translateY(6px) rotate(45deg)
}

.burger.active span:nth-child(2) {
  opacity: 0
}

.burger.active span:nth-child(3) {
  transform: translateY(-6px) rotate(-45deg)
}

/* Dropdown menu (Products) */
.has-dropdown {
  position: relative
}

.dropdown {
  position: absolute;
  left: 0;
  top: calc(100% + 14px);
  min-width: 236px;
  background: #fff;
  border-radius: var(--r);
  box-shadow: var(--sh-lg);
  border: 1px solid var(--line);
  padding: 8px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateY(12px);
  transition: opacity .22s var(--ease), transform .22s var(--ease);
  z-index: 1100;
}

.nav-list>li.is-open .dropdown {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateY(0)
}

.dropdown>li {
  position: relative
}

.dropdown>li>a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
  color: var(--ink);
  font-size: .92rem;
  font-weight: 500;
  padding: 10px 12px;
  border-radius: 8px;
  transition: color .18s, background .18s;
}

.dropdown>li>a:hover,
.dropdown>li:hover>a {
  color: var(--indigo);
  background: var(--paper-2)
}

/* chevron in its own tinted box; fills indigo on hover */
.dropdown .sub-chev {
  width: 26px;
  height: 26px;
  flex: none;
  padding: 6px;
  border-radius: 8px;
  color: var(--indigo);
  background: rgba(46, 49, 146, .1);
  transition: background .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);
}

.dropdown>li>a:hover .sub-chev,
.dropdown>li:hover>a .sub-chev {
  background: var(--indigo);
  color: #fff;
  transform: translateX(3px)
}

/* Flyout submenu (one per product) */
.submenu {
  position: absolute;
  left: 100%;
  top: -8px;
  min-width: 274px;
  white-space: nowrap;
  background: #fff;
  border-radius: var(--r);
  box-shadow: var(--sh-lg);
  border: 1px solid var(--line);
  padding: 8px;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transform: translateX(10px);
  transition: opacity .2s var(--ease), transform .2s var(--ease);
  z-index: 1200;
}

.dropdown>li:hover>.submenu,
.dropdown>li:focus-within>.submenu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0)
}

.submenu li a {
  display: block;
  font-family: var(--f-body);
  color: var(--ink);
  font-size: .92rem;
  font-weight: 500;
  padding: 8px 12px;
  border-radius: 9px;
  transition: color .18s, background .18s;
}

.submenu li a:hover {
  color: var(--indigo);
  background: var(--paper-2)
}

/* ==========================================================================
   HERO SLIDER
   ========================================================================== */
.hero {
  position: relative;
  background: var(--indigo-deeper);
  padding: calc(var(--header-h) + 30px) clamp(65px, 2vw, 22px) clamp(12px, 2vw, 22px)
}

.hero-shell {
  position: relative;
  border-radius: clamp(18px, 2.4vw, 30px);
  overflow: hidden;
  min-height: min(84vh, 760px);
  display: flex;
  isolation: isolate;
  box-shadow: 0 34px 80px rgba(8, 10, 40, .45)
}

.hero-track {
  position: absolute;
  inset: 0
}

.hero-slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 1s var(--ease);
  display: flex;
  align-items: center;
  /* border: 2px solid #d1d3ef3d; */
  border-radius: 35px;
}

.hero-slide.active {
  opacity: 1;
  visibility: visible
}

.hero-slide .bg {
  position: absolute;
  inset: 0;
  z-index: -2;
  overflow: hidden
}

.hero-slide .bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: scale(1.08);
  transition: transform 7s linear
}

.hero-slide.active .bg img {
  transform: scale(1)
}

.hero-slide .bg::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  /* background:linear-gradient(to top right,rgba(14,17,56,.95) 0%,rgba(23,26,77,.86) 30%,rgba(46,49,146,.52) 62%,rgba(46,49,146,.2) 82%,rgba(232,37,45,.16) 100%); */
}

.hero-inner {
  position: relative;
  z-index: 2;
  width: 100%;
  /* max-width:var(--container); */
  margin-inline: auto;
  padding: clamp(40px, 7vh, 72px) clamp(24px, 5vw, 64px)
}

.hero-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  color: #fff;
  font-weight: 600;
  font-size: .82rem;
  letter-spacing: .18em;
  text-transform: uppercase;
  margin-bottom: 20px;
  opacity: .92
}

.hero-eyebrow::before {
  content: "";
  width: 30px;
  height: 2px;
  background: var(--red)
}

.hero-title {
  font-family: var(--f-body);
  font-weight: 800;
  letter-spacing: -.02em;
  color: #fff;
  font-size: 48px;
  line-height: 58px;
  max-width: 22ch;
  min-height: 174px;
  /* reserve 3 lines so all 3 slides align */
  text-shadow: 0 6px 30px rgba(0, 0, 0, .28);
  margin-bottom: 22px
}

/* desktop/laptop: force the 3-line breaks; wider cap so they don't re-wrap */
@media (min-width:992px) {
  .hero-title {
    max-width: 30ch
  }
}

/* tablet/mobile: ignore the hard breaks, let the title wrap on its own */
@media (max-width:991px) {
  .hero-title br {
    display: none
  }
}

.hero-sub {
  color: rgba(255, 255, 255, .86);
  font-size: 18px;
  max-width: 54ch;
  margin-bottom: 34px
}

.hero-actions {
  display: flex;
  align-items: center;
  gap: 18px;
  flex-wrap: wrap
}

.hero-actions .btn-ghost {
  background: #fff
}

.hero-call {
  display: inline-flex;
  align-items: center;
  gap: 14px;
  color: #fff;
  font-weight: 600
}

.hero-call .ic {
  width: 54px;
  height: 54px;
  border-radius: 50%;
  background: rgba(255, 255, 255, .14);
  border: 1px solid rgba(255, 255, 255, .32);
  display: grid;
  place-items: center;
  flex: none;
  transition: .25s var(--ease)
}

.hero-call .ic svg {
  width: 22px;
  height: 22px
}

.hero-call:hover .ic {
  background: var(--red);
  border-color: var(--red)
}

.hero-call small {
  display: block;
  font-weight: 400;
  font-size: .78rem;
  opacity: .7
}

.hero-call b {
  font-size: 1.05rem
}

/* slide-in animation on active */
.hero-slide.active .hero-eyebrow {
  animation: fadeUp .7s .15s both var(--ease)
}

.hero-slide.active .hero-title {
  animation: fadeUp .8s .28s both var(--ease)
}

.hero-slide.active .hero-sub {
  animation: fadeUp .8s .42s both var(--ease)
}

.hero-slide.active .hero-actions {
  animation: fadeUp .8s .56s both var(--ease)
}

@keyframes fadeUp {
  from {
    opacity: 0;
    transform: translateY(26px)
  }

  to {
    opacity: 1;
    transform: none
  }
}

/* scroll indicator (top-centre, like reference) */
.hero-scroll {
  position: absolute;
  top: clamp(64px, 15%, 150px);
  left: 50%;
  transform: translateX(-50%);
  z-index: 4;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 1.5px solid rgba(255, 255, 255, .45);
  background: rgba(255, 255, 255, .08);
  backdrop-filter: blur(3px);
  -webkit-backdrop-filter: blur(3px);
  color: #fff;
  display: grid;
  place-items: center;
  cursor: pointer;
  transition: .25s var(--ease)
}

.hero-scroll::before {
  content: "";
  position: absolute;
  inset: -7px;
  border-radius: 50%;
  border: 1px solid rgba(255, 255, 255, .3);
  animation: hpulse 2.4s ease-out infinite
}

.hero-scroll:hover {
  background: var(--red);
  border-color: var(--red);
  transform: translateX(-50%) translateY(3px)
}

@keyframes hpulse {
  0% {
    transform: scale(.92);
    opacity: .8
  }

  100% {
    transform: scale(1.5);
    opacity: 0
  }
}

.hero-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 24px;
  z-index: 5;
  display: flex;
  justify-content: center;
  gap: 12px
}

.hero-dots button {
  width: 34px;
  height: 5px;
  border-radius: 5px;
  background: rgba(255, 255, 255, .35);
  transition: .3s var(--ease)
}

.hero-dots button.active {
  background: var(--red);
  width: 52px
}

.hero-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 5;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background: rgba(255, 255, 255, .12);
  border: 1px solid rgba(255, 255, 255, .28);
  color: #fff;
  display: grid;
  place-items: center;
  transition: .25s var(--ease);
  backdrop-filter: blur(4px)
}

.hero-arrow:hover {
  background: var(--red);
  border-color: var(--red)
}

.hero-arrow.prev {
  left: 5px
}

.hero-arrow.next {
  right: 5px
}

/* social bar sits to the LEFT of the right-edge arrow (no overlap) */
.hero-social {
  position: absolute;
  right: 66px;
  bottom: 40px;
  z-index: 5;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  color: rgba(255, 255, 255, .7);
  font-size: .72rem;
  letter-spacing: .15em
}

.hero-social .ln {
  writing-mode: vertical-rl;
  text-transform: uppercase
}

.hero-social a {
  color: rgba(255, 255, 255, .7);
  transition: color .2s, transform .2s
}

.hero-social a svg {
  width: 18px;
  height: 18px;
  display: block
}

.hero-social a:hover {
  color: #fff;
  transform: translateY(-2px)
}

.hero-social .bar {
  width: 1px;
  height: 40px;
  background: rgba(255, 255, 255, .4)
}


/* ----index-counter-css------- */
.rsi-counter-section {
  width: 100%;
  /* background: #0b0d33; */
  padding: 32px 65px 70px;
}

.rsi-counter-wrap {
  /* max-width: 1680px; */
  margin: 0 auto;
  background: linear-gradient(135deg, #fbfbff 0%, #f4f5fb 55%, #eef0f8 100%);
  border-radius: 28px;
  padding: 24px 15px;
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  position: relative;
  overflow: hidden;
  box-shadow: 0 24px 60px rgba(0, 0, 0, 0.28);
}

.rsi-counter-bg {
  position: absolute;
  right: -40px;
  bottom: -70px;
  width: 360px;
  height: 260px;
  opacity: 0.08;
  background:
    repeating-radial-gradient(circle at right bottom,
      transparent 0,
      transparent 9px,
      rgba(48, 49, 141, 0.8) 10px,
      transparent 12px);
  pointer-events: none;
}

.rsi-counter-wrap::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 170px;
  height: 150px;
  background-image: radial-gradient(rgba(48, 49, 141, 0.28) 2px, transparent 2px);
  background-size: 16px 16px;
  opacity: 0.7;
}

.rsi-counter-wrap::after {
  content: "";
  position: absolute;
  right: -22px;
  bottom: -22px;
  width: 150px;
  height: 150px;
  background:
    linear-gradient(135deg, transparent 0 42%, rgba(48, 49, 141, 0.95) 43% 58%, transparent 59%),
    linear-gradient(135deg, transparent 0 54%, rgba(238, 63, 72, 0.95) 55% 68%, transparent 69%);
  opacity: 0.95;
}

.rsi-counter-item {
  text-align: center;
  padding: 8px 28px;
  border-right: 1px solid rgba(48, 49, 141, 0.22);
  position: relative;
  z-index: 2;
}

.rsi-counter-item:last-child {
  border-right: 0;
}

.rsi-counter-icon {
  width: 75px;
  height: 75px;
  margin: 0 auto 20px;
  /* background: #ffffff; */
  /* border: 1px solid rgba(48,49,141,0.35); */
  /* clip-path: polygon(25% 6%, 75% 6%, 100% 50%, 75% 94%, 25% 94%, 0 50%); */
  display: flex;
  align-items: center;
  justify-content: center;
  /* box-shadow: 0 14px 30px rgba(48,49,141,0.15); */
  position: relative;
}

/* .rsi-counter-icon::before {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(145deg, #ee3f48 0 18%, transparent 19% 82%, #30318d 83% 100%);
  opacity: 0.65;
  z-index: -1;
} */

.rsi-counter-icon img {
  /* width: 30px;
  height: 30px; */
  object-fit: contain;
  display: block;
}

.rsi-counter-item h3 {
  margin: 0;
  font-family: "Barlow Condensed", Arial, sans-serif;
  font-size: 42px;
  line-height: 1;
  font-weight: 600;
  color: #111442;
  letter-spacing: 1px;
}

.rsi-counter-item h3 span {
  color: #ee3f48;
}

.rsi-counter-item p {
  margin: 14px 0 0;
  font-family: "Inter", Arial, sans-serif;
  font-size: 17px;
  line-height: 1.35;
  font-weight: 500;
  color: #121641;
}

.rsi-counter-item p::after {
  content: "";
  width: 38px;
  height: 3px;
  background: #30318d;
  border-radius: 30px;
  display: block;
  margin: 15px auto 0;
}

/* Tablet */
@media (max-width: 1024px) {
  .rsi-counter-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    /* center the orphan last row */
    gap: 34px 0;
    padding: 38px 26px;
  }

  .rsi-counter-item {
    border-right: 0;
    flex: 0 0 33.333%;
    box-sizing: border-box;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .rsi-counter-section {
    padding: 30px 14px;
  }

  .rsi-counter-wrap {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    /* center the lone last card */
    padding: 22px 14px;
    border-radius: 22px;
    gap: 14px;
  }

  .rsi-counter-wrap::after {
    width: 120px;
    height: 80px;
  }

  .rsi-counter-item {
    padding: 18px 10px;
    background: rgba(255, 255, 255, 0.78);
    border: 1px solid rgba(48, 49, 141, 0.13);
    border-radius: 18px;
    flex: 0 0 calc(50% - 7px);
    box-sizing: border-box;
  }

  .rsi-counter-icon {
    width: 72px;
    height: 72px;
    margin-bottom: 14px;
  }

  /* .rsi-counter-icon img {
    width: 48px;
    height: 48px;
  } */

  .rsi-counter-item h3 {
    font-size: 34px;
  }

  .rsi-counter-item p {
    font-size: 14px;
  }
}

/* ==========================================================================
   INTRO / ABOUT
   ========================================================================== */
.intro-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 68px;
  align-items: center
}

.intro-media {
  position: relative
}

.intro-media .frame {
  border-radius: var(--r-xl);
  overflow: hidden;
  box-shadow: var(--sh-lg);
  position: relative;
}

.intro-media .frame img {
  width: 100%;
  height: 100%;
  object-fit: cover
}

.intro-media .accent {
  position: absolute;
  inset: auto auto -22px -22px;
  width: 130px;
  height: 130px;
  border-radius: 24px;
  background: var(--grad);
  z-index: -1
}

.intro-media .badge {
  position: absolute;
  right: -18px;
  bottom: 26px;
  background: #fff;
  border-radius: var(--r);
  box-shadow: var(--sh-md);
  padding: 16px 20px;
  display: flex;
  align-items: center;
  gap: 14px;
  max-width: 230px
}

.intro-media .badge .n {
  font-family: var(--f-head);
  font-size: 1.9rem;
  color: var(--indigo);
  line-height: 1
}

.intro-media .badge small {
  color: #000000;
  font-size: 14px;
  line-height: 1.3;
}

.intro-content h1 {
  font-size: 42px;
  line-height: 52px;
  margin-bottom: 20px
}

.intro-content h1 .hl {
  color: var(--indigo)
}

.intro-content .lead {
  margin-bottom: 18px
}

.intro-points {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin: 22px 0 30px
}

.intro-points li {
  display: flex;
  gap: 12px;
  align-items: flex-start;
  color: var(--ink);
  font-weight: 500
}

.intro-points .tick {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: rgba(46, 49, 146, .1);
  color: var(--indigo);
  display: grid;
  place-items: center;
  flex: none;
  margin-top: 2px
}

.intro-points .tick svg {
  width: 13px;
  height: 13px
}

/* ==========================================================================
   PRODUCTS — circles
   ========================================================================== */
.products {
  background: var(--paper-2);
  overflow: hidden
}

.prod-rings {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 46px;
  margin-top: 50px;
  max-width: 840px;
  margin-inline: auto
}

.ring {
  position: relative;
  width: clamp(180px, 22vw, 240px);
  aspect-ratio: 1;
  border-radius: 50%;
  display: grid;
  place-items: center;
  text-align: center;
  background: radial-gradient(120% 120% at 30% 25%, #ffffff 0%, #eef0fa 60%, #dfe2f2 100%);
  box-shadow: 0 30px 60px rgba(21, 23, 58, .14), inset 0 2px 6px #fff, inset 0 -14px 30px rgba(21, 23, 58, .06);
  transition: transform .4s var(--ease), box-shadow .4s var(--ease);
  isolation: isolate
}

.ring::before {
  content: "";
  position: absolute;
  inset: 14px;
  border-radius: 50%;
  border: 1px dashed rgba(46, 49, 146, .22)
}

.ring img {
  width: 74%;
  height: 74%;
  object-fit: contain;
  transition: transform .45s var(--ease), opacity .35s;
  filter: drop-shadow(0 14px 18px rgba(21, 23, 58, .22))
}

.ring .label {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  border-radius: 50%;
  background: var(--grad);
  opacity: 0;
  transition: opacity .35s var(--ease);
}

.ring .label span {
  color: #fff;
  font-family: var(--f-head);
  font-size: 28px;
  transform: translateY(8px);
  transition: transform .35s var(--ease)
}

.ring:hover {
  transform: translateY(-10px);
  box-shadow: 0 44px 80px rgba(21, 23, 58, .22)
}

.ring:hover img {
  transform: scale(.86);
  opacity: 0
}

.ring:hover .label {
  opacity: 1
}

.ring:hover .label span {
  transform: none
}

.ring:focus-visible .label {
  opacity: 1
}

.ring:focus-visible .label span {
  transform: none
}

.ring:focus-visible img {
  opacity: 0
}

.ring-cap {
  margin-top: 14px;
  text-align: center;
  font-weight: 600;
  color: var(--ink)
}

/* ---- Products scroll-circle (.psc) — white bg circle contracts on scroll,
        product discs stay fixed-size on top. Namespaced so nothing collides.
        .prod-rings / .ring above are reused as-is. ---- */
.psc {
  position: relative;
  height: 170vh;
  background: #e8e7e4
}

.psc .psc-sticky {
  position: sticky;
  top: 0;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.psc .psc-shape {
  position: absolute;
  z-index: 0;
  width: 100vw;
  height: 100vh;
  background: #ffffff;
  border-radius: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 30px 80px rgba(0, 0, 0, .05);
  will-change: width, height, border-radius;
}

.psc .psc-watermark {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: clamp(5rem, 18vw, 16rem);
  font-weight: 800;
  color: #f2f1ef;
  letter-spacing: -.03em;
  white-space: nowrap;
  user-select: none;
  pointer-events: none;
  z-index: 0;
}

.psc .psc-content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  width: 100%;
  max-width: 900px;
  padding: 0 32px;
  text-align: center;
}

.psc .psc-content .prod-rings {
  margin-top: 40px
}

@media (max-width:680px) {
  .psc {
    height: 160vh
  }

  .psc .psc-content {
    padding: 0 22px
  }

  .psc .psc-watermark {
    font-size: 30vw
  }
}

/* shorter scroll-circle on mobile/tablet/notepad — less dead space top & bottom */
@media (max-width:1023px) {
  .psc {
    height: 115vh
  }
}

/* small desktop / laptop: shrink the discs so both rows fit inside the sticky viewport */
@media (min-width:1024px) and (max-width:1440px) {
  .psc .h-sec {
    font-size: 38px
  }

  .psc .psc-content .prod-rings {
    gap: 30px;
    max-width: 740px;
    margin-top: 24px
  }

  /* .psc .ring{width:clamp(155px,15vw,200px)} */
  .psc .ring {
    width: clamp(225px, 15vw, 300px)
  }

}

/* laptop / small desktop: reduce all section headings 47px -> 38px */
@media (min-width:1024px) and (max-width:1440px) {

  .h-sec,
  .apps-title,
  .wc .wc-title {
    font-size: 38px
  }
}

/* short viewports (mini desktop / short laptops): scale the whole composition with the
   viewport HEIGHT so the discs always fill the circle proportionally (like tall desktops)
   and nothing is cropped */
@media (min-width:1024px) and (max-height:899px) {
  .psc .h-sec {
    font-size: clamp(28px, 4.4vh, 38px)
  }

  /* max-width tuned so exactly 3 discs fit per row (3 + 2 layout) across the size range */
  .psc .psc-content .prod-rings {
    gap: clamp(14px, 2vh, 18px);
    max-width: 780px;
    margin-top: clamp(12px, 2vh, 22px)
  }

  .psc .ring {
    width: clamp(200px, 30vh, 240px)
  }

  /* bigger discs, still 3 per row */
  .psc .eyebrow {
    margin-bottom: clamp(6px, 1.4vh, 14px)
  }
}

@media (prefers-reduced-motion:reduce) {
  .psc {
    height: auto
  }

  .psc .psc-sticky {
    position: static;
    height: auto;
    padding: 8vh 0
  }

  .psc .psc-shape {
    width: 90vw;
    height: auto;
    border-radius: 42px;
    padding: 8vh 0
  }
}

/* -----index-why-choose-us------ */
.wc * {
  box-sizing: border-box
}

.wc {
  --indigo: #2E3192;
  --indigo-2: #3D43C4;
  --red: #E8252D;
  --ink: #15173A;
  --muted: #6A6F87;
  --line: #E5E7F2;
  --paper-2: #F4F5FC;
  --wc-bg: url("data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QDERXhpZgAATU0AKgAAAAgABgEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAExAAIAAAAjAAAAZgEyAAIAAAAUAAAAiodpAAQAAAABAAAAngAAAAAACvyAAAAnEAAK/IAAACcQUGhvdG9wZWEgRWRpdG9yICh3d3cucGhvdG9wZWEuY29tKQAAMjAyNjowNjoyNSAxMDozMjoyMwAAAqACAAQAAAABAAAHgKADAAQAAAABAAADRQAAAAD/4QMlaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIiPgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpJcHRjNHhtcENvcmU9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBDb3JlLzEuMC94bWxucy8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMi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");
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  color: var(--ink);
  padding: clamp(34px, 5vw, 64px) clamp(16px, 4vw, 65px);
  background: #fff;
}

.wc-band {
  position: relative;
  /* max-width:1200px; */
  margin-inline: auto;
  border-radius: 24px;
  overflow: hidden;
  box-shadow: 0 26px 64px rgba(21, 23, 58, .12);
  /* 2-column box: full-height photo on the left, content on the right.
     The box grows with the content; the left photo stretches to match. */
  display: grid;
  grid-template-columns: 54% minmax(0, 1fr);
  min-height: 480px;
  /* why-choose-bg-new.jpg was a 404 (removed to drop the failed request); the paper colour below is what already renders */
  background: var(--paper-2);
}

/* left column — full top-to-bottom photo */
.wc-photo {
  /* bias the crop toward the people (left-of-centre) so they aren't cut on tall/narrow columns */
  background: url("../images/why-choose-left-new.webp") 30% center / cover no-repeat;
}

/* laptop / small desktop (1200–1399px): use the alternate photo */
@media (min-width:1200px) and (max-width:1399px) {
  .wc-photo {
    background-image: url("../images/why-choose-dummy.webp");
    margin-left: -34px;
  }
}

/* right column content */
.wc-content {
  position: relative;
  min-width: 0;
  /* allow the column to shrink so nothing overflows */
  padding: clamp(34px, 3.5vw, 56px) clamp(28px, 3vw, 52px);
  align-self: center;
}

.wc-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-weight: 700;
  font-size: .76rem;
  letter-spacing: .2em;
  text-transform: uppercase;
  color: var(--red);
  margin-bottom: 14px;
}

.wc-eyebrow::before {
  content: "";
  width: 24px;
  height: 2px;
  background: var(--red)
}

.wc-title {
  font-family: var(--f-head);
  font-weight: 700;
  letter-spacing: -.01em;
  color: var(--ink);
  font-size: 47px;
  line-height: 1.12;
  margin: 0 0 18px;
  max-width: 600px;
}

.wc-title span {
  color: var(--indigo)
}

.wc-rule {
  display: block;
  width: 52px;
  height: 3px;
  border-radius: 3px;
  background: var(--red);
  margin: 15px 0
}

.wc-tag {
  color: #000000;
  font-weight: 600;
  font-size: 18px;
  margin: 0 0 10px
}

.wc-text {
  color: #19191a;
  font-size: 16px;
  line-height: 1.66;
  margin: 0 0 22px;
  max-width: 60ch
}

.wc-stats {
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start
}

.wc-stat {
  flex: 1 1 0;
  min-width: 0;
  padding: 2px 14px;
  border-left: 1px solid var(--line)
}

.wc-stat:first-child {
  border-left: 0;
  padding-left: 0
}

.wc-ic {
  width: 42px;
  height: 42px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  margin-bottom: 10px;
  background: linear-gradient(145deg, var(--indigo-2), var(--indigo));
  color: #fff;
  box-shadow: 0 8px 18px rgba(46, 49, 146, .28);
}

.wc-ic svg {
  width: 30px;
  height: 30px
}

.wc-val {
  font-weight: 700;
  font-size: 15px;
  color: var(--ink);
  line-height: 1.6;
  white-space: nowrap
}

.wc-lbl {
  font-size: 14px;
  color: #000;
  margin-top: 3px;
  line-height: 1.35
}

/* capability / credential pills — sit inside the content, below the stats */
.wc-tags {
  list-style: none;
  margin: 26px 0 0;
  padding: 0;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 10px 14px;
  /* 2 columns, 5 each */
}

.wc-pill {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  justify-self: start;
  padding: 8px 16px 8px 9px;
  border-radius: 999px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1;
  color: var(--ink);
  white-space: nowrap;
  background: #fff;
  border: 1px solid var(--line);
  box-shadow: 0 2px 6px rgba(46, 49, 146, .05);
}

.wc-pill::before {
  content: "✓";
  width: 18px;
  height: 18px;
  border-radius: 50%;
  flex: none;
  background: var(--red);
  color: #fff;
  display: grid;
  place-items: center;
  font-size: 11px;
  font-weight: 700;
}

/* ======================= RESPONSIVE ======================= */
/* tablet/desktop overlay shrinks gracefully */
/* small desktop / laptop: shrink the photo so the content never gets cut */

@media (max-width:1100px) {
  .wc-band {
    grid-template-columns: 42% minmax(0, 1fr)
  }

  /* keep enough width so the photo isn't over-cropped */
  .wc-stat {
    padding: 2px 9px
  }

  .wc-val {
    font-size: 15px
  }

  .wc-lbl {
    font-size: 13px
  }

  .wc-ic {
    width: 38px;
    height: 38px;
    margin-bottom: 8px
  }

  .wc-ic svg {
    width: 26px;
    height: 26px
  }
}

/* ↓ stack: photo becomes a top banner, content sits below on light bg */
@media (max-width:900px) {
  .wc-band {
    min-height: 0;
    background: var(--paper-2);
    display: block
  }

  .wc-photo {
    height: 500px;
  }

  .wc-content {
    padding: clamp(24px, 5vw, 38px)
  }

  .wc-tags {
    margin-top: 20px
  }

  .wc-text {
    max-width: none
  }
}

/* phones: two stat boxes per row */
@media (max-width:560px) {
  .wc-photo {
    height: 290px
  }

  .wc-tags {
    grid-template-columns: 1fr
  }

  /* pills stack to one column on small phones */
  .wc-stats {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 13px;
    margin-top: 2px
  }

  .wc-stat {
    flex: 0 0 calc(50% - 6.5px);
    border-left: 0;
    padding: 15px;
    background: #fff;
    border: 1px solid var(--line);
    border-radius: 14px
  }

  .wc-stat:first-child {
    padding-left: 15px
  }

  .wc-val {
    font-size: 1rem
  }

  .wc-pill {
    width: 100%;
    text-align: center;
    display: inline-flex;
  }
}

/* ==========================================================================
   GRADES (dark)
   ========================================================================== */
.grades {
  background: var(--indigo-deeper);
  color: #fff;
  position: relative;
  overflow: hidden
}

.grades::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(60% 60% at 85% 0%, rgba(46, 49, 146, .5), transparent 60%);
  pointer-events: none
}

.grades .eyebrow {
  color: var(--red-2)
}

.grades .h-sec {
  color: #fff
}

.grades .lead {
  color: rgba(255, 255, 255, .62)
}

.grades-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 18px;
  margin-top: 46px;
  position: relative
}

.grade-card {
  background: rgba(255, 255, 255, .04);
  border: 1px solid rgba(255, 255, 255, .09);
  border-radius: var(--r);
  padding: 22px;
  transition: transform .3s var(--ease), border-color .3s var(--ease), background .3s var(--ease)
}

.grade-card:hover {
  transform: translateY(-5px);
  border-color: rgba(232, 37, 45, .5);
  background: rgba(255, 255, 255, .06)
}

.grade-head {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  margin-bottom: 16px;
  gap: 10px
}

.grade-head h3 {
  font-family: var(--f-body);
  font-weight: 700;
  font-size: 1.05rem;
  color: #fff
}

.grade-code {
  font-family: var(--f-body);
  font-size: .74rem;
  letter-spacing: .08em;
  color: var(--red-2);
  white-space: nowrap
}

.grade-pills {
  display: flex;
  flex-wrap: wrap;
  gap: 8px
}

.grade-pills span {
  font-family: var(--f-body);
  font-size: .76rem;
  color: rgba(255, 255, 255, .8);
  background: rgba(255, 255, 255, .06);
  border: 1px solid rgba(255, 255, 255, .12);
  padding: 5px 10px;
  border-radius: 7px;
  transition: .2s
}

.grade-card:hover .grade-pills span {
  border-color: rgba(255, 255, 255, .22)
}

/* ==========================================================================
   CLIENTS
   ========================================================================== */
.clients {
  background: var(--paper)
}

.clients .head {
  text-align: center;
  margin-bottom: 34px
}

.marquee {
  overflow: hidden;
  -webkit-mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent);
  mask-image: linear-gradient(90deg, transparent, #000 8%, #000 92%, transparent)
}

.marquee-row {
  display: flex;
  gap: 26px;
  width: max-content;
  animation: scroll 32s linear infinite
}

.marquee:hover .marquee-row {
  animation-play-state: paused
}

@keyframes scroll {
  to {
    transform: translateX(-50%)
  }
}

.client-logo {
  flex: none;
  width: 190px;
  height: 104px;
  border: 1px solid #79797c;
  border-radius: var(--r);
  display: grid;
  place-items: center;
  background: #fff;
  transition: .3s var(--ease);
  padding: 18px
}

.client-logo img {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
  transition: .3s var(--ease)
}

.client-logo:hover {
  box-shadow: var(--sh-sm);
}

.client-logo:hover img {
  filter: none;
  opacity: 1
}

/* ==========================================================================
   CERTIFICATES
   ========================================================================== */
.certs {
  background: var(--paper-2)
}

.cert-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  margin-top: 46px;
  max-width: 1080px;
  margin-inline: auto
}

.cert-card {
  border: 1px solid #e5dfdf;
  display: block;
  text-decoration: none;
  cursor: pointer;
  position: relative;
  border-radius: var(--r-lg);
  overflow: hidden;
  transition: transform .35s var(--ease)
}

.cert-card img {
  display: block;
  width: 100%;
  height: auto;
  transform: scale(1.06);
  transform-origin: center
}

.cert-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(14, 17, 56, 0) 38%, rgb(14 17 56 / 68%) 100%)
}

.cert-card:hover {
  transform: translateY(-8px)
}

.cert-tag {
  position: absolute;
  top: 16px;
  left: 16px;
  z-index: 2;
  background: #fff;
  color: var(--indigo);
  font-weight: 600;
  font-size: .8rem;
  padding: 6px 14px;
  border-radius: var(--pill)
}

.cert-body {
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 20px;
  z-index: 2;
  color: #fff
}

.cert-body h3 {
  font-family: var(--f-body);
  font-size: 1.1rem;
  font-weight: 700;
  color: #fff
}

.cert-body p {
  font-size: .85rem;
  color: rgba(255, 255, 255, .75)
}

.cert-cta {
  display: flex;
  justify-content: center;
  margin-top: 40px
}

.cert-cta .btn-ghost {
  border: 1.5px solid #16193f;
}

.cert-cta .btn-ghost:hover {
  background: #16193f;
  color: #fff;
  border: 1.5px solid #16193f;
}

/* ==========================================================================
   APPLICATIONS
   ========================================================================== */
.apps {
  --indigo: #2E3192;
  --indigo-2: #3D43C4;
  --indigo-deep: #171A4D;
  --red: #E8252D;
  --ink: #15173A;
  --muted: #6A6F87;
  --line: #E3E6F1;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  color: var(--ink);
  padding: clamp(46px, 6.5vw, 40px) clamp(16px, 4vw, 40px);
  /* Path is relative to THIS css file (assets/css/), so step up one level with ../ */
  background: #ffffff url("../images/application-bg-img.webp") center/cover no-repeat;
}

.apps-inner {
  max-width: 1160px;
  margin-inline: auto
}

.apps-head {
  text-align: center;
  max-width: 680px;
  margin: 0 auto clamp(34px, 5vw, 58px)
}

.apps-eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  font-weight: 700;
  font-size: .76rem;
  letter-spacing: .22em;
  text-transform: uppercase;
  color: var(--red);
  margin-bottom: 14px;
}

.apps-eyebrow::before,
.apps-eyebrow::after {
  content: "";
  width: 22px;
  height: 2px;
  background: var(--red)
}

.apps-title {
  font-family: var(--f-head);
  font-weight: 700;
  font-size: clamp(1.7rem, 3vw, 2.5rem);
  line-height: 1.18;
  letter-spacing: -.01em;
  color: var(--indigo-deep);
  margin: 0 0 14px;
}

.apps-sub {
  color: #000000;
  font-size: clamp(.92rem, 1.3vw, 1rem);
  line-height: 1.65;
  margin: 0
}

.apps-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: clamp(26px, 3.4vw, 46px) clamp(12px, 2vw, 30px)
}

.app-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 14px;
  text-decoration: none
}

.app-hex {
  width: 111px;
  height: 111px;
  display: grid;
  place-items: center;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 116'%3E%3Cpath d='M50 2 L98 30 L98 86 L50 114 L2 86 L2 30 Z' fill='%23ffffff' stroke='%23DFE3F0' stroke-width='2'/%3E%3C/svg%3E") center/contain no-repeat;
  filter: drop-shadow(0 14px 24px rgba(21, 23, 58, .12));
  transition: transform .3s ease, filter .3s ease;
}

.app-hex img {
  object-fit: contain
}

.app-card:hover .app-hex {
  transform: translateY(-7px);
  filter: drop-shadow(0 20px 30px rgba(46, 49, 146, .22))
}

.app-name {
  font-weight: 600;
  color: var(--indigo-deep);
  font-size: 16px;
  line-height: 1.3;
  transition: color .2s
}

.app-card:hover .app-name {
  color: var(--indigo)
}

.app-name::after {
  content: "";
  display: block;
  width: 18px;
  height: 2px;
  background: var(--red);
  border-radius: 2px;
  margin: 9px auto 0
}

/* laptop / small desktop: keep the grid clear of the bg artwork's bottom-right swoosh */
@media (min-width:992px) and (max-width:1440px) {
  .apps {
    padding-bottom: clamp(90px, 5vw, 150px)
  }

  .apps-inner {
    max-width: 1000px
  }
}

/* responsive: 4 → 3 → 2 columns */
@media (max-width:900px) {
  .apps-grid {
    grid-template-columns: repeat(3, 1fr)
  }
}

@media (max-width:600px) {
  .apps-grid {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px 16px
  }

  .app-hex {
    width: 100px;
    height: 100px
  }
}

/* ==========================================================================
   FAQ
   ========================================================================== */
.faq {
  background: var(--paper-2)
}

.faq-wrap {
  display: grid;
  grid-template-columns: .85fr 1.15fr;
  grid-template-rows: min-content 1fr;
  gap: 26px 60px;
  align-items: start;
  margin-top: 10px
}

.faq-aside {
  top: 120px;
  grid-column: 1;
  grid-row: 1
}

.faq-wrap .faq-list {
  grid-column: 2;
  grid-row: 1 / span 2
}

.faq-cta {
  grid-column: 1;
  grid-row: 2;
  justify-self: start;
  align-self: start
}

.faq-aside .h-sec .hl {
  color: var(--indigo)
}

.faq-help {
  margin-top: 26px;
  background: var(--indigo-deep);
  color: #fff;
  border-radius: var(--r-lg);
  padding: 28px;
  box-shadow: var(--sh-md)
}

.faq-help h3 {
  font-family: var(--f-body);
  color: #fff;
  font-size: 1.15rem;
  margin-bottom: 8px
}

.faq-help p {
  color: rgba(255, 255, 255, .7);
  font-size: .92rem;
  margin-bottom: 18px
}

.faq-list {
  display: flex;
  flex-direction: column;
  gap: 12px
}

.faq-item {
  background: #fff;
  border: 1px solid var(--line);
  border-radius: var(--r);
  overflow: hidden;
  transition: border-color .3s, box-shadow .3s
}

.faq-item.open {
  border-color: rgba(46, 49, 146, .4);
  box-shadow: var(--sh-sm)
}

.faq-q {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  text-align: left;
  padding: 20px 22px;
  font-family: var(--f-body);
  font-weight: 600;
  font-size: 17px;
  color: var(--ink)
}

.faq-q .ico {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  flex: none;
  display: grid;
  place-items: center;
  position: relative;
  background: var(--paper-2);
  color: var(--indigo);
  transition: background .3s, color .3s, transform .3s var(--ease)
}

.faq-item.open .faq-q .ico {
  background: var(--red);
  color: #fff;
  transform: rotate(135deg)
}

.faq-q .ico::before,
.faq-q .ico::after {
  content: "";
  position: absolute;
  background: currentColor;
  border-radius: 2px
}

.faq-q .ico::before {
  width: 13px;
  height: 2px
}

.faq-q .ico::after {
  width: 2px;
  height: 13px
}

.faq-a {
  max-height: 0;
  overflow: hidden;
  transition: max-height .4s var(--ease)
}

.faq-a-inner {
  padding: 0 22px 22px;
  color: #000;
  font-size: .96rem;
  line-height: 1.75
}

/* ==========================================================================
   CTA band
   ========================================================================== */
.cta {
  position: relative;
  color: #fff;
  overflow: hidden;
  isolation: isolate;
  /* same dark indigo base as the footer so they match */
  background:
    radial-gradient(1100px 420px at 88% 50%, rgba(61, 67, 196, .38), transparent 62%),
    radial-gradient(900px 360px at 0% 100%, rgba(232, 37, 45, .13), transparent 60%),
    linear-gradient(180deg, var(--indigo-deep) 0%, var(--indigo-deeper) 100%);
}

.cta::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(60% 120% at 80% 50%, rgba(255, 255, 255, .08), transparent 60%);
  z-index: -1
}

.cta-inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 24px 40px;
  flex-wrap: wrap;
  text-align: left;
  padding-inline: clamp(20px, 4vw, 65px)
}

.cta-text {
  flex: 1 1 280px;
  min-width: 0
}

.cta h2 {
  color: #fff;
  font-size: 38px;
  max-width: none;
  margin: 0
}

.cta p {
  color: rgba(255, 255, 255, .85);
  margin: 10px 0 0;
}

.cta-actions {
  display: flex;
  gap: 14px;
  flex-wrap: wrap;
  flex: 0 0 auto
}

/* ==========================================================================
   FOOTER
   ========================================================================== */
/* plain colour page behind the boxed footer */
.footer {
  background: var(--paper-2);
  color: rgba(255, 255, 255, .72);
}

/* the contained rounded box (like the hero shell) */
.footer-shell {
  position: relative;
  overflow: hidden;
  box-shadow: var(--sh-lg);
  padding: clamp(34px, 4vw, 58px) clamp(24px, 3.4vw, 65px) clamp(10px, 2vw, 22px);
  background:
    radial-gradient(1100px 420px at 88% -5%, rgba(61, 67, 196, .42), transparent 62%),
    radial-gradient(900px 360px at 0% 0%, rgba(232, 37, 45, .14), transparent 60%),
    linear-gradient(180deg, var(--indigo-deep) 0%, var(--indigo-deeper) 100%);
}

.footer-shell::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 3px;
  background: var(--grad)
}

.footer-grid {
  display: grid;
  grid-template-columns: 1.5fr 1fr 1fr 1.35fr 1.35fr;
  gap: 34px;
  padding-bottom: 38px
}

.footer-brand img {
  width: 84%;
  margin-bottom: 18px;
  padding: 5px;
  border-radius: 5px;
  background: #e7e9fe;
}

.footer-brand p {
  font-size: 16px;
  line-height: 1.7;
  max-width: 34ch;
  margin-bottom: 22px
}

/* social icon row (back in the brand column) */
.footer-soc {
  display: flex;
  gap: 10px
}

.footer-soc a {
  width: 42px;
  height: 42px;
  border-radius: 12px;
  background: rgba(255, 255, 255, .07);
  border: 1px solid rgba(255, 255, 255, .1);
  display: grid;
  place-items: center;
  color: #fff;
  transition: .25s var(--ease)
}

.footer-soc a:hover {
  background: var(--red);
  border-color: var(--red);
  transform: translateY(-3px);
  box-shadow: 0 12px 24px rgba(232, 37, 45, .32)
}

.footer-soc svg {
  width: 18px;
  height: 18px
}

.footer-col h3 {
  font-family: var(--f-body);
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 18px;
  position: relative;
  padding-bottom: 12px
}

.footer-col h3::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 28px;
  height: 2px;
  background: var(--red)
}

.footer-col li {
  margin-bottom: 11px
}

.footer-col a {
  font-size: 16px;
  transition: color .2s, padding .2s
}

.footer-col a:hover {
  color: #fff;
  padding-left: 5px
}

/* boxed-icon link lists (Products + Quick Links) */
.footer-links li {
  margin-bottom: 12px
}

.footer-links a {
  display: flex;
  align-items: center;
  gap: 11px;
  padding: 0;
  transition: color .2s var(--ease), transform .2s var(--ease)
}

.footer-links a:hover {
  color: #fff;
  padding-left: 0;
  transform: translateX(4px)
}

.footer-links .fl-ic {
  width: 32px;
  height: 32px;
  flex: none;
  border-radius: 9px;
  display: grid;
  place-items: center;
  background: rgba(255, 255, 255, .06);
  border: 1px solid rgba(255, 255, 255, .1);
  color: var(--red-2);
  transition: .25s var(--ease);
}

.footer-links .fl-ic svg {
  width: 16px;
  height: 16px
}

.footer-links a:hover .fl-ic {
  background: var(--red);
  border-color: var(--red);
  color: #fff;
  box-shadow: 0 8px 18px rgba(232, 37, 45, .3)
}

.footer-contact li {
  display: flex;
  gap: 12px;
  margin-bottom: 16px;
  font-size: .92rem;
  align-items: flex-start
}

.footer-contact .ic {
  width: 34px;
  height: 34px;
  border-radius: 10px;
  background: rgba(255, 255, 255, .07);
  display: grid;
  place-items: center;
  color: var(--red-2);
  flex: none
}

.footer-contact .ic svg {
  width: 16px;
  height: 16px
}

.footer-contact a:hover {
  color: #fff
}

/* .footer-qr {
  display: flex;
  gap: 14px;
  align-items: center;
  background: rgba(255, 255, 255, .05);
  border: 1px solid rgba(255, 255, 255, .1);
  border-radius: var(--r);
  padding: 14px;
  margin-top: 8px
} */

/* .footer-qr img {
  width: 150px;
  height: 150px;
  border-radius: 8px;
  background: #fff;
  padding: 5px
} */

.footer-qr b {
  color: #fff;
  display: block;
  font-size: .95rem;
  font-family: var(--f-body)
}

.footer-qr small {
  font-size: .82rem
}

.footer-gst {
  margin: 18px 0 0;
  font-size: .9rem;
  letter-spacing: .03em;
  color: #fff;
  font-weight: 600
}

.footer-gst span {
  color: rgba(255, 255, 255, .6);
  font-weight: 500;
  margin-right: 4px
}

.footer-bottom {
  border-top: 1px solid rgba(255, 255, 255, .1);
  padding: 22px 0 0;
  text-align: center;
  gap: 14px;
  flex-wrap: wrap;
  font-size: 15px;
}

.footer-bottom a:hover {
  color: #fff
}

/* Floating */
.fab-wa {
  position: fixed;
  right: 13px;
  bottom: 158px;
  z-index: 900;
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background: #25D366;
  display: grid;
  place-items: center;
  box-shadow: 0 12px 30px rgba(37, 211, 102, .45);
  transition: transform .25s var(--ease)
}

.fab-wa:hover {
  transform: scale(1.08)
}

.fab-wa svg {
  width: 30px;
  height: 30px
}

.to-top {
  position: fixed;
  right: 15px;
  bottom: 88px;
  z-index: 899;
  width: 46px;
  height: 46px;
  border-radius: 12px;
  background: var(--indigo);
  color: #fff;
  display: grid;
  place-items: center;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: .3s var(--ease);
  box-shadow: var(--sh-md)
}

.to-top.show {
  opacity: 1;
  visibility: visible;
  transform: none
}

.to-top:hover {
  background: var(--red)
}

/* ==========================================================================
   Scroll reveal
   ========================================================================== */
.reveal {
  opacity: 0;
  transform: translateY(30px);
  transition: opacity .7s var(--ease), transform .7s var(--ease)
}

.reveal.in {
  opacity: 1;
  transform: none
}

.reveal.d1 {
  transition-delay: .08s
}

.reveal.d2 {
  transition-delay: .16s
}

.reveal.d3 {
  transition-delay: .24s
}

.reveal.d4 {
  transition-delay: .32s
}

/* mobile nav panel */
.mobile-nav {
  position: fixed;
  inset: 0;
  z-index: 1500;
  background: var(--indigo-deeper);
  transform: translateX(100%);
  transition: transform .35s var(--ease);
  display: flex;
  flex-direction: column;
  padding: 22px;
  overflow-y: auto
}

.mobile-nav.open {
  transform: none
}

.mobile-nav-head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 24px
}

.mobile-nav-head img {
  height: 40px;
  width: auto;
  padding: 4px;
  border-radius: 5px;
  background: #e7e9fe;
  object-fit: contain
}

.mobile-close {
  width: 44px;
  height: 44px;
  border-radius: 12px;
  background: rgba(255, 255, 255, .1);
  color: #fff;
  font-size: 24px;
  display: grid;
  place-items: center
}

.m-list>li {
  border-bottom: 1px solid rgba(255, 255, 255, .08)
}

.m-list>li>a,
.m-acc-btn {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #fff;
  font-size: 1.08rem;
  font-weight: 500;
  padding: 16px 4px;
  text-align: left
}

.m-acc-btn .chev {
  width: 18px;
  height: 18px;
  transition: transform .3s var(--ease)
}

.m-acc.open>.m-acc-btn .chev {
  transform: rotate(180deg)
}

.m-panel {
  max-height: 0;
  overflow: hidden;
  transition: max-height .4s var(--ease)
}

/* nested product sub-accordions (Coils, Strips, …) */
.m-panel .m-sub {
  border-top: 1px solid rgba(255, 255, 255, .07)
}

.m-sub-btn {
  font-size: 1rem;
  font-weight: 500;
  color: rgba(255, 255, 255, .88);
  padding: 13px 4px 13px 14px
}

.m-sub-btn .chev {
  width: 16px;
  height: 16px
}

.m-sub.open>.m-sub-btn {
  color: var(--red-2)
}

.m-subpanel a {
  display: block;
  color: rgba(255, 255, 255, .72);
  padding: 9px 14px 9px 28px;
  font-size: .92rem
}

.m-subpanel a:hover {
  color: #fff
}

/* single-level accordion links (Capabilities, Resources) */
.m-panel>a {
  display: block;
  color: rgba(255, 255, 255, .72);
  padding: 11px 14px 11px 24px;
  font-size: .95rem
}

.m-panel>a:hover {
  color: #fff
}

.mobile-cta {
  margin-top: auto;
  padding-top: 24px;
  display: flex;
  flex-direction: column;
  gap: 12px
}

.mobile-cta .btn {
  justify-content: center
}

/* ==========================================================================
   RESPONSIVE
   ========================================================================== */
/* laptop / small desktop: tighten the nav so the phone button doesn't overflow */
@media (min-width:1141px) and (max-width:1480px) {
  .nav {
    padding: 12px 28px
  }

  .nav-list {
    gap: 0
  }

  .nav-list>li>a,
  .nav-list>li>.nav-trigger {
    padding: 9px 9px;
    font-size: .9rem
  }

  .brand img {
    height: 54px
  }

  .nav-phone {
    padding: 8px 13px;
    font-size: .85rem;
    gap: 8px
  }

  .nav-phone .ic {
    width: 30px;
    height: 30px
  }

  /* ---counter---- */
  .rsi-counter-wrap::after {
    right: -27px;
    bottom: -45px;
    width: 126px;
  }

  .cta p {
    width: 80%;
  }
}

@media (max-width:1140px) {

  .nav-list,
  .nav-phone,
  .nav-search {
    display: none
  }

  .burger {
    display: block
  }

  .nav-cta {
    margin-left: auto
  }

  .mega {
    display: none
  }

  .footer-grid {
    grid-template-columns: 1fr 1fr;
    gap: 34px
  }

  .footer-brand {
    grid-column: 1/-1
  }

  .footer-brand img {
    width: auto;
    max-width: 280px
  }

  /* brand is full-width here — don't blow up the logo */
}

/* 992–1024px: footer in 3 columns — brand + Quick Links + Products on the first row */
@media (min-width:992px) and (max-width:1024px) {
  .footer-grid {
    grid-template-columns: repeat(3, 1fr);
    gap: 50px
  }

  .footer-brand {
    grid-column: auto
  }

  .footer-brand img {
    width: auto;
    max-width: 100%
  }

  .footer-grid>.footer-col:last-child {
    grid-column: span 2
  }
}

@media (max-width:880px) {

  .intro-grid,
  .faq-wrap {
    grid-template-columns: 1fr
  }

  .faq-wrap {
    grid-template-rows: auto
  }

  .faq-aside {
    position: static
  }

  /* stack in DOM order: heading/lead → FAQ accordion → View More button.
     Scoped to .faq-wrap: the product pages reuse .faq-list outside this grid
     and were inheriting the centring. */
  .faq-wrap .faq-aside,
  .faq-wrap .faq-list,
  .faq-wrap .faq-cta {
    grid-column: auto;
    grid-row: auto;
    margin: 0 auto;
    text-align: center;
  }

  .grades-grid,
  .cert-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  .apps-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .hero-social {
    display: none
  }

  .intro-media .frame {
    aspect-ratio: 4/3;
    max-width: 520px;
    margin-inline: auto
  }
}

@media (max-width:620px) {
  .hero-dots {
    bottom: 8px;
  }

  .grades-grid,
  .apps-grid {
    grid-template-columns: 1fr
  }

  .apps-grid {
    grid-template-columns: repeat(2, 1fr)
  }

  /* certificates: 2 per row, the 3rd centered on the next row */
  .cert-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 16px
  }

  .cert-card {
    flex: 0 0 calc(50% - 8px)
  }

  .hero-arrow,
  .hero-scroll {
    display: none
  }

  .hero-shell {
    min-height: min(82vh, 640px)
  }

  .cta-inner {
    flex-direction: column;
    text-align: center;
    align-items: center
  }

  .cta h2,
  .cta p {
    max-width: none
  }

  /* column layout: size to content (flex-basis would otherwise set HEIGHT) */
  .cta-text {
    flex: 0 0 auto;
    width: 100%
  }

  .cta-actions {
    flex: 0 0 auto
  }

  .footer-grid {
    grid-template-columns: 1fr
  }

  .footer-bottom {
    flex-direction: column;
    text-align: center
  }

  .nav {
    padding: 10px 12px 10px 16px
  }

  .brand img {
    height: 36px
  }
}

@media (max-width:400px) {
  .apps-grid {
    grid-template-columns: 1fr 1fr
  }

  .ring {
    width: 140px
  }
}

/* ============================ MOBILE (<=767px) ============================ */
@media (max-width:767px) {

  /* consistent 30px top/bottom spacing for every section */
  .section {
    padding-block: 30px
  }

  .rsi-counter-section {
    padding: 30px 14px
  }

  .wc {
    padding: 30px 16px
  }

  .apps {
    padding: 30px 16px
  }

  /* headings: H2 = 30/40, H1 = 36/44 */
  .h-sec,
  .wc-title,
  .apps-title,
  .cta h2 {
    font-size: 30px;
    line-height: 40px
  }

  .intro-content h1 {
    font-size: 36px;
    line-height: 44px
  }

  /* header: sized logo, burger pinned to the far right */
  .nav {
    padding: 10px 16px
  }

  .nav-cta {
    margin-left: auto
  }

  .brand {
    margin-right: 0;
    min-width: 0
  }

  .brand img {
    height: 52px;
    padding: 4px;
    max-width: 70vw;
    object-fit: contain
  }

  /* banner: stop words cutting + center content vertically */
  .hero {
    padding: 90px 12px 14px
  }

  .hero-slide {
    align-items: center
  }

  .hero-inner {
    padding: 40px 12px
  }

  .hero-title {
    font-size: 30px;
    line-height: 38px;
    max-width: none;
    min-height: 0;
    margin-bottom: 16px
  }

  .hero-eyebrow {
    margin-bottom: 12px
  }

  .hero-sub {
    font-size: 15px;
    margin-bottom: 10px
  }

  /* stack CTA + call vertically so they don't overlap on narrow screens */
  .hero-actions {
    flex-direction: column;
    align-items: stretch;
    gap: 14px
  }

  .hero-actions .btn-arrow {
    justify-content: center
  }

  .hero-call {
    justify-content: flex-start;
    gap: 12px
  }

  .hero-call .ic {
    width: 46px;
    height: 46px
  }

  /* smaller floating buttons on mobile */
  .to-top {
    width: 36px;
    height: 40px
  }

  .fab-wa {
    width: 42px;
    height: 42px
  }

  .fab-wa svg {
    width: 25px;
    height: 25px
  }

  /* products: static stacked section, no scroll-circle effect on mobile */
  .psc {
    height: auto;
    padding: 30px 0
  }

  .psc .psc-sticky {
    position: static;
    height: auto;
    display: block;
    overflow: visible
  }

  .psc .psc-shape,
  .psc .psc-watermark {
    display: none
  }

  .psc .psc-content {
    position: static;
    transform: none;
    left: auto;
    top: auto;
    max-width: 400px;
    padding: 0 14px;
    margin-inline: auto
  }

  .psc .prod-rings {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 14px;
    max-width: none;
    margin-top: 24px
  }

  .psc .ring {
    width: calc(50% - 7px)
  }

  /* exactly 2 per row on any phone width */

  /* why choose: stat boxes 2-up so content can't overflow the card */
  .wc-stats {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 12px;
    margin-top: 2px
  }

  .wc-stat {
    flex: 0 0 calc(50% - 6px);
    border-left: 0;
    padding: 14px;
    background: #fff;
    border: 1px solid var(--line);
    border-radius: 14px
  }

  .wc-stat:first-child {
    padding-left: 14px
  }

  .wc-val {
    font-size: 1rem;
    white-space: normal
  }

  /* CTA: kill the big vertical gaps (column flex was stretching the items) */
  .cta-inner {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    text-align: left;
    gap: 16px;
    padding-inline: 18px
  }

  .cta h2,
  .cta p {
    flex: 0 0 auto;
    max-width: none
  }

  /* both CTA buttons share one row, filling the width */
  .cta-actions {
    width: 100%;
    flex-wrap: nowrap;
    gap: 12px
  }

  .cta-actions .btn {
    flex: 1 1 auto;
    justify-content: center;
    padding-inline: 14px;
    white-space: nowrap;
    font-size: 14px
  }

  /* footer logo full width */
  .footer-brand img {
    width: 80%
  }

  .cert-body h3 {
    font-size: 12px;
  }

  .cert-tag {
    display: none;
  }

  .cert-card {
    border-radius: 10px;
  }
}

/* ============================ TABLET (768-991px) ============================ */
@media (min-width:768px) and (max-width:991px) {

  /* headings: H2 = 30/40, H1 = 36/44 */
  .h-sec,
  .wc-title,
  .apps-title,
  .cta h2 {
    font-size: 32px;
    line-height: 42px
  }

  .intro-content h1 {
    font-size: 38px;
    line-height: 46px
  }

  /* banner: center content vertically (even top/bottom space) */
  .hero-slide {
    align-items: center
  }

  .hero-inner {
    padding: 48px clamp(24px, 4vw, 48px)
  }

  /* consistent section spacing */
  .section {
    padding-block: 40px
  }

  .rsi-counter-section {
    padding: 40px 28px
  }

  .wc {
    padding: 40px 28px
  }

  .apps {
    padding: 40px 24px
  }


  /* applications: 3 per row, incomplete last row centered ("last one in middle") */
  .apps-grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px 24px
  }

  .apps-grid .app-card {
    flex: 0 0 calc(33.333% - 24px)
  }

  /* CTA: centered — text, 2-per-row badges, then buttons */
  .cta-inner {
    align-items: center;
    text-align: center
  }

  .cta-text {
    flex: 1 1 100%
  }

  .cta p {
    margin-inline: auto
  }

  .cta-actions {
    flex: 1 1 100%;
    margin-top: 4px;
    justify-content: center
  }

  /* footer: logo + Quick Links + Products in one row; rest wrap below */
  .footer-grid {
    grid-template-columns: repeat(3, 1fr)
  }

  .footer-brand {
    grid-column: auto
  }

  .footer-brand img {
    width: 100%
  }

  /* row 2: Get in Touch (1 col) + Save Our Contact (2 cols, wider QR card) */
  .footer-grid>.footer-col:last-child {
    grid-column: span 2
  }
}

@media (prefers-reduced-motion:reduce) {

  *,
  *::before,
  *::after {
    animation-duration: .001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: .001ms !important
  }

  .reveal {
    opacity: 1;
    transform: none
  }

  .hero-slide .bg img {
    transform: none
  }
}

/* ===== Landscape phones (short height): compact the banner so content fits & isn't cut ===== */
@media (orientation:landscape) and (max-height:576px) {
  .hero {
    padding: calc(var(--header-h) + 8px) 12px 8px
  }

  /* shell fits between header and bottom; svh avoids the mobile URL-bar overflow */
  .hero-shell {
    min-height: calc(100svh - var(--header-h) - 26px)
  }

  .hero-slide {
    align-items: center
  }

  .hero-inner {
    padding: 12px clamp(18px, 5vw, 40px)
  }

  .hero-eyebrow {
    margin-bottom: 6px;
    font-size: .66rem;
    letter-spacing: .12em
  }

  .hero-title {
    min-height: 0;
    font-size: 21px;
    line-height: 27px;
    margin-bottom: 14px;
    max-width: 24ch
  }

  .hero-title br {
    display: none
  }

  /* .hero-sub {
    display: none
  } */

  /* long paragraph — too tall for landscape */
  .hero-actions {
    flex-direction: row;
    align-items: center;
    gap: 10px 14px;
    flex-wrap: wrap
  }

  .hero-actions .btn {
    padding: 10px 16px;
    font-size: 14px
  }

  .hero-call .ic {
    width: 38px;
    height: 38px
  }

  .hero-call b {
    font-size: .95rem
  }

  .hero-call small {
    font-size: .7rem
  }

  .hero-social {
    display: none
  }

  .hero-arrow {
    display: none
  }

  /* sit over the text — hide, use dots/swipe */
  .hero-dots {
    bottom: 8px
  }
}