.guideline-text{overflow:hidden;width:100%}.guideline-text img{cursor:pointer;max-width:100%}.guideline-text,.guideline-text em,.guideline-text li,.guideline-text p,.guideline-text strong,.guideline-text table,.guideline-text td,.guideline-text td p,.guideline-text th,.guideline-text th p{font-size:var(--font-size-xs);line-height:var(--lineHeight-lg)}@media screen and (min-width:1105px){.guideline-text,.guideline-text em,.guideline-text li,.guideline-text p,.guideline-text strong,.guideline-text table,.guideline-text td,.guideline-text td p,.guideline-text th,.guideline-text th p{font-size:var(--font-size-sm)}}.guideline-text tbody:first-child tr:first-child td,.guideline-text th{background-color:var(--color-secondary-light);color:var(--color-darkest);color:inherit;font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm);line-height:var(--lineHeight-md);text-align:left;white-space:nowrap}@media screen and (min-width:1105px){.guideline-text tbody:first-child tr:first-child td,.guideline-text th{font-size:var(--font-size-md)}}.guideline-text h2{color:var(--color-darkest);font-family:var(--font-family-secondary);font-size:var(--font-size-4xl);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm);margin-bottom:var(--spacing-sm)}@media screen and (min-width:1105px){.guideline-text h2{font-size:var(--font-size-6xl)}}.guideline-text h3{color:var(--color-darkest);font-family:var(--font-family-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm);margin-bottom:var(--spacing-xs)}@media screen and (min-width:1105px){.guideline-text h3{font-size:var(--font-size-xl)}}.guideline-text h4,.guideline-text h5,.guideline-text h6{color:var(--color-darkest);color:inherit;font-family:var(--font-family-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-secondary-bold);letter-spacing:-1px;line-height:var(--lineHeight-sm);line-height:var(--lineHeight-md);margin:var(--spacing-xl) 0 var(--spacing-xs) 0}@media screen and (min-width:1105px){.guideline-text h4,.guideline-text h5,.guideline-text h6{font-size:var(--font-size-md)}}.guideline-text h1+p,.guideline-text h2+p,.guideline-text h3+p,.guideline-text h4+p,.guideline-text h5+p,.guideline-text h6+p{margin-top:0}.guideline-text table{margin-bottom:var(--spacing-lg);max-width:calc(100vw - var(--grid-side-gap-sm)*2)}.guideline-text span[data-search-highlight=true]{background:#65abdc33;display:inline-block;font-weight:var(--font-weight-primary-bold);padding:0 .1em;transition:background var(--transition-fast)}.guideline-text span[data-search-highlight=true][data-active=true]{background:var(--color-secondary)}.guideline-text__table{max-width:100%;overflow-x:auto}
