:root{
--forest:#0a2f1d;--green:#1b4d3e;--emerald:#26745a;--gold:#d7b56d;--champagne:#f1dfb5;--white:#fff;--cream:#f7f4ed;--ink:#13251d;--muted:#637168;
--serif:"Cormorant Garamond",Georgia,serif;--sans:"Montserrat",Arial,sans-serif;
}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--ink);background:var(--cream);line-height:1.7}a{text-decoration:none;color:inherit}img{display:block;width:100%}.section{scroll-margin-top:78px}
.header{position:fixed;top:0;left:0;right:0;height:78px;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:0 6%;background:rgba(10,47,29,.88);backdrop-filter:blur(14px);border-bottom:1px solid rgba(215,181,109,.22);transition:.3s}
.brand{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--serif);font-size:23px;line-height:.8;letter-spacing:2px}.brand b{color:var(--gold);font-weight:700}.brand small{display:block;font:500 7px var(--sans);letter-spacing:3px;color:#dfe9e2;margin-top:7px}.crown{color:var(--gold);font-size:34px}
.nav{display:flex;gap:34px;color:#fff;font-size:12px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase}.nav a{position:relative;padding:8px 0}.nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--gold);transition:.3s}.nav a:hover:after{width:100%}.menu-toggle{display:none;background:none;border:0;color:#fff;font-size:25px}
.hero{height:100vh;min-height:650px;position:relative}.heroSwiper,.hero-slide{height:100%}.hero-slide{overflow:hidden}.hero-slide img{height:100%;object-fit:cover}.hero-overlay{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg,rgba(5,30,18,.82),rgba(5,30,18,.38) 55%,rgba(5,30,18,.12))}
.hero-content{position:absolute;z-index:3;top:50%;left:9%;transform:translateY(-42%);max-width:720px;color:#fff}.eyebrow{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:13px}.hero h1{font:600 clamp(50px,6.3vw,90px)/.92 var(--serif);letter-spacing:-2px;margin-bottom:25px}.hero h1 em,.section-heading em,.about-copy em{color:var(--gold);font-style:italic}.hero-text{max-width:590px;font-size:15px;color:#e7eee9;margin-bottom:35px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;border:0;padding:14px 22px;font:700 11px var(--sans);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:.3s}.btn span{font-size:18px}.btn-gold{background:var(--gold);color:var(--forest)}.btn-gold:hover{background:#f0d89e;transform:translateY(-2px)}.btn-green{background:var(--green);color:#fff}.btn-green:hover{background:var(--forest);transform:translateY(-2px)}
.swiper-pagination-bullet{background:#fff!important;opacity:.5}.swiper-pagination-bullet-active{background:var(--gold)!important;opacity:1!important}
.section{padding:105px 7%}.section-heading{text-align:center;max-width:720px;margin:0 auto 55px}.section-heading h2,.about-copy h2{font:600 clamp(42px,5vw,65px)/.95 var(--serif);color:var(--forest);margin-bottom:15px}.section-heading>p:last-child{color:var(--muted);font-size:14px}
.destination-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;max-width:1250px;margin:auto}.destination-card{background:#fff;overflow:hidden;box-shadow:0 10px 35px rgba(10,47,29,.08);transition:.4s}.destination-card:hover{transform:translateY(-7px);box-shadow:0 18px 45px rgba(10,47,29,.15)}.destination-image{height:360px;overflow:hidden;position:relative}.destination-image img{height:100%;object-fit:cover;transition:transform .7s}.destination-card:hover img{transform:scale(1.08)}.badge{position:absolute;bottom:15px;left:15px;background:rgba(10,47,29,.9);color:#fff;padding:6px 11px;font-size:9px;letter-spacing:1.3px;text-transform:uppercase}.destination-info{padding:22px 23px 25px}.destination-info h3{font:600 28px var(--serif);color:var(--forest)}.destination-info p{font-size:12px;color:var(--muted);margin:7px 0 14px}.discover{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var(--emerald)}.discover span{margin-left:7px;font-size:16px}
.reviews-section{background:var(--forest);color:#fff}.reviews-section .section-heading h2{color:#fff}.reviews-section .section-heading>p:last-child{color:#c7d4cd}.reviews-layout{max-width:1300px;margin:auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:32px;align-items:stretch}.reviewSwiper{width:100%;max-width:100%;min-width:0;overflow:hidden}.review-card{background:#123e2a;border:1px solid rgba(215,181,109,.25);padding:52px;min-height:500px;display:flex!important;flex-direction:column;justify-content:center}.stars{color:var(--gold);letter-spacing:5px;font-size:14px;margin-bottom:18px}.review-card blockquote{font:500 34px/1.15 var(--serif);color:#fff;margin-bottom:25px}.review-person{display:flex;align-items:center;gap:12px}.avatar{width:54px;height:54px;border-radius:50%;background:var(--gold);color:var(--forest);display:grid;place-items:center;font-size:19px;font-weight:700}.review-person strong,.review-person span{display:block;font-size:11px}.review-person span{color:#a9bdb2;margin-top:2px}.review-controls{display:flex;align-items:center;gap:15px;margin-top:18px}.review-prev,.review-next{width:38px;height:38px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;cursor:pointer}.review-pagination{flex:1}.review-pagination .swiper-pagination-bullet{background:#9eb1a6!important}
.feedback-card{background:#f7f4ed;color:var(--ink);padding:38px}.feedback-card h3{font:600 50px var(--serif);color:var(--forest);margin-bottom:20px}.feedback-card label{font-size:11px}.feedback-card input,.feedback-card textarea{font-size:14px}form label{display:block;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:15px}input,textarea{width:100%;border:0;border-bottom:1px solid #c7cec9;background:transparent;padding:11px 0;font:13px var(--sans);outline:none;color:var(--ink);transition:.3s}input:focus,textarea:focus{border-color:var(--gold)}textarea{min-height:80px;resize:vertical}.feedback-card .btn{margin-top:8px;width:100%;font-size:12px}
.contact-section{background:#fff;padding-left:4%;padding-right:4%}.contact-panel{max-width:1300px;margin:auto;background:var(--green);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;box-shadow:0 20px 60px rgba(10,47,29,.13)}.contact-copy{padding:65px;color:#fff}.contact-copy h2{font:600 55px/.95 var(--serif);margin-bottom:20px}.contact-copy em{color:var(--gold);font-style:italic}.contact-copy>p:not(.eyebrow){color:#d6e1db;font-size:13px;max-width:440px;margin-bottom:30px}.contact-detail{display:flex;gap:15px;margin-top:18px}.contact-detail>span{color:var(--gold)}.contact-detail small,.contact-detail strong{display:block}.contact-detail small{font-size:8px;letter-spacing:2px;color:#b9c9c0}.contact-form-wrap{padding:65px;background:#f7f4ed}.contact-form-wrap input{margin-bottom:8px}.contact-form-wrap .btn{margin-top:12px}
.about-section{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:1300px;margin:auto}.about-image{height:460px;overflow:hidden}.about-image img{height:100%;object-fit:cover}.about-copy h2{margin-bottom:25px}.about-copy>p:not(.eyebrow){font-size:13px;color:var(--muted);margin-bottom:18px}.text-link{display:inline-block;color:var(--emerald);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-top:12px}.text-link span{color:var(--gold);font-size:18px;margin-left:8px}
.footer{background:#061f13;color:#bdcbc3;padding:50px 7% 25px}.footer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:35px;border-bottom:1px solid rgba(255,255,255,.1)}.footer-top>p{font-size:11px}.socials{display:flex;gap:18px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.socials a:hover{color:var(--gold)}.footer-bottom{display:flex;justify-content:space-between;padding-top:22px;font-size:9px;letter-spacing:.5px}.footer-bottom a:hover{color:var(--gold)}
.toast{position:fixed;right:25px;bottom:25px;z-index:100;background:var(--forest);color:#fff;border-left:4px solid var(--gold);padding:14px 20px;box-shadow:0 10px 30px #0003;font-size:12px;transform:translateY(120px);opacity:0;transition:.4s}.toast.show{transform:translateY(0);opacity:1}
@media(max-width:1100px){.reviews-layout{grid-template-columns:1fr}}
@media(max-width:900px){.header{padding:0 5%}.menu-toggle{display:block}.nav{position:absolute;top:78px;left:0;right:0;background:var(--forest);display:none;flex-direction:column;padding:20px 7%;gap:8px}.nav.open{display:flex}.hero-content{left:7%;right:7%}.destination-grid{grid-template-columns:repeat(2,1fr)}.reviews-layout,.contact-panel,.about-section{grid-template-columns:1fr}.about-image{height:430px}.footer-top{flex-wrap:wrap;gap:20px}}
@media(max-width:600px){.brand{font-size:19px}.nav{gap:3px}.hero h1{font-size:48px}.hero-text{font-size:13px}.section{padding:75px 5%}.destination-grid{grid-template-columns:1fr}.destination-image{height:320px}.review-card{padding:30px;min-height:350px}.review-card blockquote{font-size:27px}.avatar{width:48px;height:48px;font-size:17px}.contact-copy,.contact-form-wrap{padding:40px 30px}.contact-copy h2{font-size:45px}.about-section{gap:35px}.about-image{height:350px}.footer-top,.footer-bottom{flex-direction:column;align-items:flex-start;gap:20px}}

/* ========================================================
   MILESTONE REWARDS - PIXEL-PERFECT SPECIFICATION
   ======================================================== */
.rewards-section {
  background: #f5f3ec;
  padding: 90px 7% 100px;
}

.reward-milestones-heading {
  max-width: 720px;
  margin: 75px auto 40px;
  text-align: center;
}

.reward-milestones-heading .eyebrow {
  color: #bfa054;
  font: 700 11px/1 var(--sans);
  letter-spacing: 2.8px;
  text-transform: uppercase;
  margin-bottom: 12px;
}

.reward-milestones-heading h2,
.reward-milestones-heading h3 {
  font: 600 clamp(36px, 4.5vw, 46px)/1 var(--serif);
  color: #0d3423;
  margin-bottom: 10px;
  letter-spacing: -0.5px;
}

.reward-milestones-heading h2 em,
.reward-milestones-heading h3 em {
  font-style: italic;
  color: #175438;
}

.reward-milestones-heading > p:last-child {
  color: #6d7b73;
  font: 400 13.5px/1.6 var(--sans);
}

/* 3x3 Grid */
.rewards-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
  max-width: 1140px;
  margin: 0 auto;
}

/* Individual Card (Cards 1-8) */
.reward-tier {
  position: relative;
  background: #ffffff;
  border-radius: 14px;
  border: 1px solid #e9e3d7;
  border-top: 3.5px solid #c2a35d;
  padding: 24px 22px 20px;
  box-shadow: 0 4px 18px rgba(10, 47, 29, 0.035);
  display: flex;
  flex-direction: column;
  transition: transform 0.35s cubic-bezier(0.165, 0.84, 0.44, 1), box-shadow 0.35s ease, border-color 0.35s ease;
}

.reward-tier:hover {
  transform: translateY(-6px);
  border-color: #c2a35d;
  box-shadow: 0 16px 36px rgba(10, 47, 29, 0.08);
}

.reward-tier-top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}

.reward-level {
  font: 700 11px/1 var(--sans);
  letter-spacing: 1.5px;
  color: #0d3423;
  text-transform: uppercase;
}

.reward-medal {
  width: 33px;
  height: 33px;
  border-radius: 50%;
  background: #faf6ed;
  border: 1px solid #ebdcc1;
  color: #a4823c;
  display: grid;
  place-items: center;
  font-size: 13px;
  transition: transform 0.3s ease;
}

.reward-tier:hover .reward-medal {
  transform: scale(1.08);
}

.reward-total-label {
  font: 700 9px/1 var(--sans);
  letter-spacing: 1.8px;
  color: #8e9a93;
  text-transform: uppercase;
  margin-bottom: 4px;
}

.reward-total {
  font: 600 38px/1 var(--serif);
  color: #0d3423;
  margin-bottom: 16px;
  letter-spacing: -0.5px;
}

.reward-detail {
  display: flex;
  align-items: center;
  gap: 13px;
  padding: 10px 14px;
  border-radius: 11px;
  background: #f7f5ef;
  border: 1px solid rgba(0, 0, 0, 0.015);
  transition: background 0.25s ease;
}

.reward-detail + .reward-detail {
  margin-top: 8px;
}

.reward-tier:hover .reward-detail {
  background: #f3efe5;
}

.reward-detail-icon {
  width: 20px;
  height: 20px;
  flex: 0 0 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: transparent;
  color: #16563a;
  font-size: 14px;
  box-shadow: none;
}

.reward-detail > div {
  flex: 1;
  min-width: 0;
}

.reward-detail-label {
  display: block;
  font: 700 8.5px/1 var(--sans);
  letter-spacing: 1.2px;
  text-transform: uppercase;
  color: #8e9a93;
  margin-bottom: 3px;
}

.reward-detail strong {
  display: block;
  font: 600 13px/1.3 var(--sans);
  color: #13251d;
}

.reward-detail small {
  font: 500 12px var(--sans);
  color: #13251d;
}

.reward-detail small[lang="ta"] {
  font-size: 11px;
  color: #5d6d64;
  margin-left: 2px;
}

/* Card 9 (Grand Reward) */
.reward-tier-grand {
  background: #0d3321;
  border: 1px solid #c2a35d;
  border-top: 3.5px solid #d4af37;
  box-shadow: 0 8px 28px rgba(13, 51, 33, 0.22);
}

.reward-tier-grand:hover {
  box-shadow: 0 16px 40px rgba(13, 51, 33, 0.35);
  border-color: #d4af37;
}

.reward-tier-grand .reward-level {
  color: #d7b56d;
  font-size: 10px;
  letter-spacing: 1.5px;
}

.reward-tier-grand .reward-medal {
  background: #18432f;
  border: 1px solid rgba(215, 181, 109, 0.35);
  color: #d7b56d;
  font-size: 14px;
}

.reward-tier-grand .reward-total-label {
  color: #8dafa0;
}

.reward-tier-grand .reward-total {
  color: #faf7f0;
}

.reward-tier-grand .reward-detail {
  background: #17422e;
  border: 1px solid rgba(215, 181, 109, 0.12);
}

.reward-tier-grand:hover .reward-detail {
  background: #1c4d37;
}

.reward-tier-grand .reward-detail-icon {
  color: #d7b56d;
}

.reward-tier-grand .reward-detail-label {
  color: #8dafa0;
}

.reward-tier-grand .reward-detail strong,
.reward-tier-grand .reward-detail small {
  color: #faf7f0;
}

/* Card Animations */
.rewards-section.rewards-motion .reward-tier {
  opacity: 0;
  transform: translateY(24px);
  transition: opacity 0.55s cubic-bezier(0.16, 1, 0.3, 1), transform 0.55s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.35s ease, border-color 0.35s ease;
}

.rewards-section.rewards-motion .reward-tier.is-visible {
  opacity: 1;
  transform: translateY(0);
  transition-delay: var(--tier-delay, 0ms);
}

.rewards-section.rewards-motion .reward-tier.is-visible:hover {
  transform: translateY(-6px);
}

/* ========================================================
   PACKAGE COMPARISON TABLE SECTION (IN GREEN THEME BACKGROUND)
   ======================================================== */
.package-comparison-wrap {
  background: linear-gradient(145deg, #051c11 0%, #0a2f1d 55%, #104229 100%);
  border-radius: 20px;
  border: 1px solid rgba(215, 181, 109, 0.28);
  padding: 45px 5% 50px;
  margin: 65px auto 20px;
  max-width: 1240px;
  box-shadow: 0 20px 60px rgba(5, 28, 17, 0.28);
  color: #ffffff;
}

/* Brand Bar */
.comparison-brand-bar {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 35px;
  padding-bottom: 25px;
  border-bottom: 1px solid rgba(215, 181, 109, 0.18);
}

.brand-center-info {
  text-align: center;
}

.brand-title-banner {
  font: 800 clamp(26px, 3.5vw, 36px)/1 var(--sans);
  color: #ffe600;
  letter-spacing: 4px;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.6);
  margin-bottom: 4px;
}

.brand-cell-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #ffffff;
  font: 600 15px var(--sans);
  letter-spacing: 1px;
  padding: 5px 16px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 20px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  transition: all 0.3s ease;
}

.brand-cell-link:hover {
  background: rgba(255, 255, 255, 0.22);
  color: #ffe600;
  border-color: #ffe600;
  transform: translateY(-2px);
}

/* Header styled like Image 1 */
.comparison-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 26px;
  flex-wrap: wrap;
  gap: 20px;
}

.comparison-header-left {
  max-width: 580px;
}

.comparison-eyebrow {
  font: 700 11px/1 var(--sans);
  letter-spacing: 2.8px;
  color: var(--gold);
  text-transform: uppercase;
  margin-bottom: 10px;
}

.comparison-title {
  font: 500 clamp(38px, 4.2vw, 56px)/1.02 var(--serif);
  color: #ffffff;
}

.comparison-title em {
  font-style: italic;
  color: #f58d7d;
}

.comparison-header-right {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 12px;
}

.swipe-hint {
  color: #d1ded7;
  font: 400 13px/1.5 var(--sans);
  max-width: 380px;
  text-align: right;
}

.table-view-toggle {
  display: inline-flex;
  gap: 6px;
  background: rgba(255, 255, 255, 0.08);
  padding: 4px;
  border-radius: 30px;
  border: 1px solid rgba(215, 181, 109, 0.25);
}

.view-btn {
  border: 0;
  background: transparent;
  color: #c7d5cd;
  padding: 8px 18px;
  border-radius: 25px;
  font: 700 11px var(--sans);
  letter-spacing: 1px;
  text-transform: uppercase;
  cursor: pointer;
  transition: all 0.3s ease;
}

.view-btn:hover {
  color: #ffffff;
}

.view-btn.active {
  background: var(--gold);
  color: var(--forest);
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);
}

/* Card & Table Style */
.comparison-table-card {
  background: #ffffff;
  border-radius: 14px;
  overflow: hidden;
  box-shadow: 0 10px 35px rgba(0, 0, 0, 0.18);
  border: 1px solid rgba(215, 181, 109, 0.32);
}

.comparison-table-scroll {
  overflow-x: auto;
  width: 100%;
  -webkit-overflow-scrolling: touch;
}

/* TABLE A: 9-Column Matrix */
.package-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 980px;
  text-align: center;
  font-family: var(--sans);
}

.package-table th,
.package-table td {
  padding: 16px 14px;
  border-bottom: 1px solid #eee8de;
  border-right: 1px solid #f2ece2;
}

.package-table thead th {
  background: #fdf8f2;
  color: #0d3321;
  font: 700 13px var(--sans);
  padding: 18px 14px;
  border-bottom: 2px solid #e8decb;
}

.package-table thead th.col-head-first {
  background: #faefe1;
  color: #0d3321;
  font-weight: 800;
  font-size: 11px;
  letter-spacing: 1.5px;
  text-transform: uppercase;
  text-align: left;
  padding-left: 20px;
  width: 175px;
  position: sticky;
  left: 0;
  z-index: 3;
}

.package-table thead th.col-head-grand {
  background: #0d3321;
  color: var(--gold);
  font-weight: 800;
}

.package-table tbody th.row-head {
  background: #faefe1;
  color: #0d3321;
  font: 700 11px var(--sans);
  letter-spacing: 1.2px;
  text-transform: uppercase;
  text-align: left;
  padding-left: 20px;
  position: sticky;
  left: 0;
  z-index: 2;
  border-right: 2px solid #e8decb;
}

.package-table tbody td {
  font-size: 13.5px;
  font-weight: 600;
  color: #13251d;
  background: #ffffff;
}

.package-table tbody td.cell-grand {
  background: rgba(13, 51, 33, 0.05);
  font-weight: 700;
  color: #0d3321;
}

.package-table tr.row-highlight td {
  background: #fdfaf5;
  font-size: 12px;
  color: #175438;
  font-weight: 700;
}

.package-table tr.row-highlight td.cell-grand {
  color: #b0821e;
  font-weight: 800;
}

/* TABLE B: Official 4-Column Table */
.official-tier-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 650px;
  text-align: center;
  font-family: var(--sans);
}

.official-tier-table thead th {
  background: #142155;
  color: #ffffff;
  font: 700 13px var(--sans);
  letter-spacing: 1.5px;
  text-transform: uppercase;
  padding: 16px 14px;
  border-bottom: 2px solid #0d163d;
}

.official-tier-table td {
  padding: 14px;
  border-bottom: 1px solid #ebe5dc;
}

.official-tier-table .td-lvl {
  color: #c82020;
  font-weight: 700;
  font-size: 15px;
  background: #f3f8fd;
  width: 15%;
}

.official-tier-table .td-tot {
  color: #0e224e;
  font-weight: 700;
  font-size: 16px;
  background: #f3f8fd;
  width: 25%;
}

.official-tier-table .td-cash {
  color: #c82020;
  font-weight: 700;
  font-size: 15px;
  background: #fdf3f5;
  width: 30%;
}

.official-tier-table .td-tour {
  color: #0e224e;
  font-weight: 600;
  font-size: 15px;
  background: #fdf3f5;
  width: 30%;
}

.official-tier-table tr.tr-grand td {
  background: #fff8e8;
  font-weight: 800;
}

.official-tier-table tr:hover td {
  background: #fffdf7;
}

/* Bottom Hint Bar */
.table-scroll-hint {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding: 12px 20px;
  background: #faf7f2;
  border-top: 1px solid #eee6d8;
  font-size: 12px;
  color: #738078;
  font-weight: 500;
}

.table-scroll-hint span {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

/* Responsive */
@media (max-width: 1024px) {
  .rewards-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .comparison-header {
    flex-direction: column;
    align-items: flex-start;
  }
  .comparison-header-right {
    align-items: flex-start;
  }
  .swipe-hint {
    text-align: left;
  }
}

@media (max-width: 650px) {
  .rewards-grid {
    grid-template-columns: 1fr;
    gap: 18px;
  }
  .reward-milestones-heading {
    margin: 55px auto 30px;
  }
  .package-comparison-wrap {
    padding: 30px 18px 35px;
    margin-top: 45px;
  }
  .brand-title-banner {
    font-size: 24px;
  }
  .brand-cell-link {
    font-size: 13px;
  }
}
