.astgr{max-width:1500px;margin-inline:auto}.astgr__header{align-items:center;background:#fff;display:grid;grid-template-columns:1fr auto auto;gap:22px;padding:8px 0 28px}.astgr__title{display:none}.astgr__summary{align-items:center;color:#111!important;display:flex;gap:18px;margin:0!important}.astgr__summary>strong{font-size:64px;line-height:1}.astgr__summary>span{display:flex;flex-direction:column}.astgr__summary .astgr__stars{font-size:25px;line-height:1}.astgr__summary small{font-size:17px;font-weight:400;margin-top:8px}.astgr__review-button{background:#0877f9;border-radius:999px;color:#fff!important;font-size:17px;font-weight:700;padding:15px 28px;text-decoration:none!important;white-space:nowrap}.astgr__controls{gap:8px}.astgr__controls button{box-shadow:0 5px 15px rgba(0,0,0,.12)}.astgr__card{border:1px solid #d6d6d6;border-radius:16px;box-shadow:none;min-height:330px;padding:24px!important}.astgr__author{position:relative}.astgr__author img,.astgr__avatar{border-radius:50%;height:52px;flex:0 0 52px;object-fit:cover;width:52px}.astgr__avatar{align-items:center;background:#08a7df;color:#fff;display:flex;font-size:20px;font-weight:800;justify-content:center}.astgr__author>div{display:flex;flex-direction:column;min-width:0}.astgr__author strong{font-size:17px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.astgr__author small{color:#8a8a8a;font-size:14px;margin-top:4px}.astgr__g{color:#4285f4;font-size:24px;font-weight:800;margin-left:auto}.astgr__card-stars{font-size:22px;margin-top:22px}.astgr blockquote{margin:14px 0 8px}.astgr blockquote p{font-size:17px!important;font-weight:400!important;line-height:1.48!important;text-align:left!important}.astgr footer{color:#777;font-size:13px!important;margin-top:auto}.astgr__attribution{display:none}.astgr--carousel .astgr__track{scrollbar-width:none}.astgr--carousel .astgr__track::-webkit-scrollbar{display:none}@media(max-width:800px){.astgr__header{grid-template-columns:1fr auto}.astgr__review-button{display:none}.astgr__summary>strong{font-size:48px}}@media(max-width:540px){.astgr__summary small{font-size:14px}.astgr__summary .astgr__stars{font-size:20px}.astgr__controls{display:none}.astgr__card{min-height:300px}}
