/* Gain Advisory logo: stacked Concept 6B.
   Live text, not an image: GAIN in Source Serif 4, a hairline, ADVISORY in DM Sans.
   Set the colour on the <a class="ga-logo"> element: #0B1D33 in the header, #FFFFFF in the footer.
   Line heights are trimmed to the capital letters so the spacing is exact. */
.ga-logo{display:inline-flex;flex-direction:column;align-items:center;text-decoration:none;line-height:1}
.ga-logo:hover{opacity:.85}
.ga-logo-word{display:block;font-family:'Source Serif 4',Georgia,serif;font-weight:560;font-size:26px;line-height:.67;letter-spacing:.1em;margin-right:-.1em;font-optical-sizing:auto;white-space:nowrap}
.ga-logo-rule{display:block;width:28.6px;height:1px;background:#5D9BD4;margin:6.5px 0}
.ga-logo-desc{display:block;font-family:'DM Sans',sans-serif;font-weight:500;font-size:10px;line-height:.7;letter-spacing:.32em;margin-right:-.32em;text-transform:uppercase;white-space:nowrap}
/* Header logo runs 20% larger than the footer one (header is 68px tall, logo ~46px). */
header .ga-logo-word{font-size:31.2px}
header .ga-logo-rule{width:34.3px;margin:7.8px 0}
header .ga-logo-desc{font-size:12px}
