﻿html,body{font-size:18px;}body{margin:0;padding:0;font-family:proxima-nova,sans-serif;line-height:1.65;height:100vh;color:#131f2a;display:grid;grid-template-rows:auto 1fr auto;font-style:normal;font-weight:100;}br{display:block;margin:1.4rem;content:'';line-height:0;}.top-bar{padding:1rem;line-height:0;display:flex;justify-content:center;}.top-bar .company-logo{max-height:32px;}.body-content{display:grid;grid-template-columns:1fr;padding-left:1rem;padding-right:1rem;max-width:73.125rem;margin-left:auto;margin-right:auto;column-gap:3rem;justify-content:center;margin-top:1rem;}.preview-wrapper .testimonial-image{box-shadow:rgba(0,0,0,.24) 0 3px 8px;max-width:90%;width:90%;}.main{max-width:32em;margin-top:2rem;}.main h1{line-height:1.125;margin-top:0;margin-bottom:0;font-size:2.1rem;font-weight:100;}.main h3{font-size:1rem;margin-top:1rem;margin-bottom:0;}.main .description{margin-top:2rem;}.main .description p{margin:0;}.main .description p:not(:first-child){margin-top:1.4rem;}.main .download-diploma{margin-top:1.4rem;}.main .download-diploma a{display:inline-flex;column-gap:.8rem;align-items:center;text-decoration:none;}.main .share-links{display:grid;column-gap:3rem;grid-template-columns:1fr;row-gap:1rem;margin-top:1.4rem;align-items:center;}.main .share-links .share-text{font-weight:700;}.main .share-links .icon-link-row{display:flex;column-gap:1rem;}.main .share-links .icon-link-row .icon-link{font-size:1.4rem;}footer{text-align:center;padding:1rem;}@media(min-width:862px){.body-content{grid-template-columns:1fr 1fr;margin-top:3rem;}.main{margin-top:0;}.main h1{font-size:2.1rem;}.main .share-links{grid-template-columns:auto 1fr;}}.testimonial-warning span{color:#f00;}