body{max-width:800px;margin:auto;padding:1em;line-height:1.5}.menu{padding:0}.menu li{display:inline-block}.article-meta,.menu a{text-decoration:none;background:#eee;padding:5px;border-radius:5px}.article-meta,.menu,footer{text-align:center}.title{font-size:1.1em}footer a{text-decoration:none}hr{border-style:dashed;color:#ddd}pre{border:1px solid #ddd;box-shadow:5px 5px 5px #eee;padding:1em;overflow-x:auto}code{background:#f9f9f9}pre code{background:0 0}iframe,img,video{max-width:100%}main{hyphens:auto}blockquote{background:#f9f9f9;border-left:5px solid #ccc;padding:3px 1em 3px}table{margin:auto;border-top:1px solid #666;border-bottom:1px solid #666}table thead th{border-bottom:1px solid #ddd}td,th{padding:5px}tfoot,thead,tr:nth-child(even){background:#eee}.testimonial-card{width:300px;height:300px;padding:50px;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#fff;text-align:center;margin:0 auto;margin-bottom:20px;justify-content:space-between;align-items:center;flex-direction:column;display:flex}@media screen and (max-width:768px){.testimonial-card{width:150px;height:auto;margin:0 auto}.testimonial-card p{font-size:16px}.testimonial-card h4{font-size:14px}}.name{color:#777}.quote{font-size:18px;line-height:1.5;margin-top:15px}.call-to-action{display:flex;justify-content:center;text-align:center}.call-button{display:inline-block;text-decoration:none;background-color:#3cb371;color:#fff;padding:20px 60px;border:none;border-radius:5px;font-size:30px;font-weight:700;cursor:pointer;transition:transform .2s;margin-top:10px;margin-bottom:30px;box-sizing:border-box}.call-button:hover{transform:scale(1.05)}@media screen and (max-width:768px){.call-button{padding:10px 30px;font-size:16px}}body{font-family:Optima,Candara,Calibri,Arial,sans-serif}code{font-family:"Lucida Console",Monaco,monospace;font-size:85%}