body{display:flex;flex-direction:column;min-height:100vh}#pressintro h1{font-size:calc(27px + 12*(100vw - 400px)/624);color:#efefef;padding:40px 0;text-shadow:2px 2px 4px rgba(0,0,0,.9)}.fqaPress{flex-grow:1}h2{font-size:calc(17px + 2*(100vw - 400px)/624);font-weight:700;margin:0;margin-block-end:8px}.fqaPressLink{display:grid;grid-template-columns:2fr 1fr;align-items:baseline;padding:8px 0}.fqaPressLink div{display:flex;align-items:baseline}.fqaPressLink div i{margin-right:8px;align-self:flex-start}.fqaPressLink a{display:contents;color:#004e9d}.fqaPressLink a :hover{color:#036}.fqaPressLink .fqaPressArticleDate{font-size:13px;text-align:right}.fqa-pressLinks{width:65vw;margin:0 auto;background-color:#f0f0f0}@media screen and (max-width: 1000px){.fqa-pressLinks{width:90vw;font-size:13px}}.fqaPressArticle{background-color:#f0f0f0;width:65vw;margin:0 auto;font-size:calc(17px + 2*(100vw - 400px)/624);padding:8px 32px}.fqaPressArticle .pressHeader{margin-bottom:100px}@media screen and (max-width: 640px){.fqaPressArticle{width:90vw;margin:0}.fqaPressArticle .pressHeader{margin-bottom:60px}}.fqaPressLogo img{width:20vw}.pressReleaseBody h1{text-align:center;font-weight:700}.pressReleaseBody .immediateRelease{font-weight:700}.pressReleaseBody .pressAbout{font-weight:700}.companyInfo{line-height:1.2}.companyInfo p{margin:0}
