/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
.hhs-accordion {
height: 650px;
overflow-y: auto;
}

/* -------------------------
   Small text above H1
   ------------------------- */
.smallh1 {
  font-size: 0.6em;           /* 60% of H1 size */
  margin-bottom: -0.1em;      /* lifts it closer to main headline */
  line-height: 1;             /* tighter spacing */
  letter-spacing: 0.02em;     /* subtle polish */
  transform: translateY(-0.05em); /* optional “float” effect */
}

/* Small text H2 */
.smallh2 {
  font-size: 0.75em;          /* 75% of H2 size */
  line-height: 0.9;
}

.largeparagraph {
  font-size: 1.5em;
  line-height: 0.8;
  margin-bottom: 2em;
}

/* ------------------
   Responsive tweaks
   ------------------ */
@media (max-width: 600px) {
  .smallh1 {
    font-size: 0.65em;       /* slightly bigger on mobile for readability */
  }
  .smallh2 {
    font-size: 0.8em;
  }
  .largeparagraph {
    font-size: 1.6em;
  }