/* One normal-sized, bold reading style across the public website. */
body.reference-flash-trial,body.legal-body{
 font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;
 -webkit-font-smoothing:auto;
}
body.reference-flash-trial main p,
body.reference-flash-trial main li,
body.reference-flash-trial .editorial,
body.reference-flash-trial .editorial p,
body.reference-flash-trial .editorial .article-opening,
body.reference-flash-trial .editorial .article-callout p,
body.reference-flash-trial .marketing-note li span,
body.reference-flash-trial .feature-overview .feature-card .feature-card-copy p,
body.legal-body .legal-shell p,body.legal-body .legal-shell li{
 font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;line-height:1.7;
}
body.reference-flash-trial .light-area p,
body.reference-flash-trial .light-area li,
body.legal-body .legal-shell p,body.legal-body .legal-shell li{color:#38352f}
body.reference-flash-trial .hero-description,
body.reference-flash-trial .hero-fee,
body.reference-flash-trial .marketing-hero>p,
body.reference-flash-trial .closing p{color:#ded8cc}
body.reference-flash-trial .feature-overview .feature-card .feature-card-copy p,
body.legal-body .legal-highlight p{color:#eee6d7}
body.reference-flash-trial .eyebrow,
body.legal-body .legal-hero .eyebrow,
body.legal-body .legal-highlight>strong{font-size:13px;font-weight:700;line-height:1.6}
body.reference-flash-trial .signup-reassurance{
 font-size:14px!important;font-weight:700!important;color:#ded8cc!important;line-height:1.7!important;
}
body.reference-flash-trial .hero .fineprint,
body.reference-flash-trial .preview-caption,
body.reference-flash-trial .showcase-copy .showcase-note,
body.reference-flash-trial .showcase-screen figcaption,
body.reference-flash-trial .pricing-copy .fineprint,
body.reference-flash-trial .pricing-receipt>p,
body.reference-flash-trial .editorial-small,
body.reference-flash-trial .guide-card-meta,
body.reference-flash-trial .article-byline,
body.reference-flash-trial .breadcrumbs,
body.reference-flash-trial .public-footer p,
body.reference-flash-trial .public-footer nav,
body.legal-body .legal-footer{
 font-size:14px;font-weight:700;line-height:1.7;
}
body.reference-flash-trial .light-area .preview-caption,
body.reference-flash-trial .showcase-copy .showcase-note,
body.reference-flash-trial .showcase-screen figcaption,
body.reference-flash-trial .pricing-copy .fineprint,
body.reference-flash-trial .pricing-receipt>p,
body.reference-flash-trial .editorial-small,
body.reference-flash-trial .guide-card-meta{color:#494239}
body.reference-flash-trial .hero .fineprint,
body.reference-flash-trial .article-byline,
body.reference-flash-trial .breadcrumbs,
body.reference-flash-trial .public-footer,
body.legal-body .legal-footer{color:#ded8cc}
body.reference-flash-trial .text-link,
body.reference-flash-trial .guide-read,
body.reference-flash-trial .showcase-actions .text-link,
body.reference-flash-trial .public-product-links a{font-size:16px;font-weight:700}
body.reference-flash-trial .article-contents{font-size:17px;font-weight:700}
body.reference-flash-trial .pricing-receipt dl>div{font-size:17px;font-weight:700}
body.reference-flash-trial .pricing-receipt .receipt-total{font-size:21px}
body.reference-flash-trial .faq-list summary{font-size:17px;font-weight:700}
body.reference-flash-trial .public-navigation{font-size:16px;font-weight:700}
body.reference-flash-trial .public-navigation .public-signup{font-size:14px!important}
body.legal-body .legal-nav .btn{font-size:14px}
@media(max-width:700px){
 body.reference-flash-trial .public-header .public-navigation{
  font-size:13px;column-gap:8px!important;letter-spacing:.01em;
 }
}
@media(max-width:360px){
 body.reference-flash-trial .public-header .public-navigation{column-gap:4px!important}
}
