/* v45 — removes the written content from the four dossier entries on both desktop and mobile.
   Preserves the existing intelligence-room background, overlay, colour temperature, and atmosphere.
   Result: no file labels, no headings, no paragraphs, no card architecture — only quiet gold markers/arrows. */

.page--home .section--dossier.section--intelligence-room .orientationGrid--dossier{
  width:100% !important;
  margin-top:clamp(20px,3vw,48px) !important;
  display:grid !important;
  grid-template-columns:repeat(4,minmax(0,1fr)) !important;
  gap:clamp(18px,2.5vw,42px) !important;
  padding:clamp(10px,1.4vw,22px) 0 !important;
  border:0 !important;
  border-top:0 !important;
  border-bottom:0 !important;
  background:transparent !important;
  box-shadow:none !important;
}

.page--home .section--dossier.section--intelligence-room .orientationCard,
.page--home .section--dossier.section--intelligence-room .orientationCard:hover{
  position:relative !important;
  min-height:clamp(72px,8vw,118px) !important;
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:clamp(18px,2vw,34px) !important;
  padding:0 !important;
  margin:0 !important;
  border:0 !important;
  border-right:0 !important;
  border-bottom:0 !important;
  border-radius:0 !important;
  background:transparent !important;
  backdrop-filter:none !important;
  -webkit-backdrop-filter:none !important;
  box-shadow:none !important;
  transform:none !important;
  overflow:visible !important;
}

/* Remove the remaining visible words: FILE/SAG labels, titles, and body copy. */
.page--home .section--dossier.section--intelligence-room .orientationCard::before{
  content:"" !important;
  display:none !important;
}

.page--home .section--dossier.section--intelligence-room .orientationCard h3,
.page--home .section--dossier.section--intelligence-room .orientationCard p{
  display:none !important;
  visibility:hidden !important;
}

/* Remove the small framed-box feeling around each icon while keeping the gold symbol. */
.page--home .section--dossier.section--intelligence-room .orientationIcon{
  position:relative !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:auto !important;
  height:auto !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  background:transparent !important;
  color:rgba(199,164,90,.92) !important;
  font-size:clamp(24px,2.2vw,38px) !important;
  line-height:1 !important;
  box-shadow:none !important;
  text-shadow:0 0 18px rgba(199,164,90,.20), 0 4px 18px rgba(0,0,0,.72) !important;
}

.page--home .section--dossier.section--intelligence-room .orientationCard::after{
  content:"→" !important;
  position:static !important;
  display:block !important;
  color:rgba(199,164,90,.92) !important;
  font-size:clamp(28px,2.55vw,46px) !important;
  line-height:1 !important;
  margin:0 !important;
  transform:none !important;
  text-shadow:0 0 16px rgba(199,164,90,.22), 0 4px 18px rgba(0,0,0,.75) !important;
}

@media (min-width:721px) and (max-width:1040px){
  .page--home .section--dossier.section--intelligence-room .orientationGrid--dossier{
    grid-template-columns:repeat(4,minmax(0,1fr)) !important;
    gap:clamp(14px,2vw,28px) !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationCard{
    min-height:96px !important;
    border-bottom:0 !important;
  }
}

@media (max-width:720px){
  .page--home .section--dossier.section--intelligence-room .orientationGrid--dossier{
    width:min(100%, calc(100vw - 42px)) !important;
    margin-top:30px !important;
    display:grid !important;
    grid-template-columns:1fr !important;
    gap:18px !important;
    padding:4px 0 10px !important;
    border:0 !important;
    background:transparent !important;
    box-shadow:none !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationCard,
  .page--home .section--dossier.section--intelligence-room .orientationCard:hover{
    min-height:62px !important;
    padding:0 !important;
    border:0 !important;
    border-top:0 !important;
    border-bottom:0 !important;
    background:transparent !important;
    box-shadow:none !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationIcon{
    font-size:25px !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationCard::after{
    font-size:38px !important;
  }
}

@media (max-width:430px){
  .page--home .section--dossier.section--intelligence-room .orientationGrid--dossier{
    width:min(100%, calc(100vw - 40px)) !important;
    gap:17px !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationCard{
    min-height:58px !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationIcon{
    font-size:23px !important;
  }

  .page--home .section--dossier.section--intelligence-room .orientationCard::after{
    font-size:36px !important;
  }
}
