css .single article{max-width:var(--screen-width);margin:0 auto;padding:4rem 2rem}.singlePart{max-width:var(--screen-width);margin:0 auto;padding:4rem 2rem}.single .card-title{font-family:"Inter",sans-serif;font-weight:900;font-size:var(--fontsize-title-small);color:var(--text-color);margin-bottom:1rem;line-height:1.2}.single .card-subtitle{font-family:"Inter",sans-serif;font-size:var(--fontsize-text-small);color:var(--dark-gray);margin-bottom:2.5rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.single .badge{background:var(--main-color) !important;color:#fff !important;font-family:"Inter",sans-serif;font-weight:700;font-size:.75rem;padding:.3rem .75rem;border-radius:999px;text-decoration:none;transition:background .2s}.single .badge:hover{background:var(--orange-background) !important}.single .card-text{font-family:"Roboto Slab",serif;font-size:var(--fontsize-text-small);color:var(--text-color);line-height:1.8}.single .card-text p{margin-bottom:1.5rem}.single .card-text h2{font-family:"Inter",sans-serif;font-weight:900;font-size:var(--fontsize-text-big);color:var(--main-color);margin:2.5rem 0 1rem}.single .card-text h3{font-family:"Inter",sans-serif;font-weight:900;font-size:var(--fontsize-text-medium);color:var(--text-color);margin:2rem 0 .75rem}.single .card-text img{width:100%;border-radius:var(--medium-border-radious);margin:2rem 0}.single .card-text a{color:var(--secondary-color);text-decoration:underline;font-weight:700}.single .card-text a:hover{color:var(--main-color)}.single .card-text ul,.single .card-text ol{padding-left:1.5rem;margin-bottom:1.5rem}.single .card-text li{margin-bottom:.5rem}.single .card-text blockquote{border-left:4px solid var(--main-color);padding:1rem 1.5rem;margin:2rem 0;background:#f5f5f5;border-radius:0 var(--small-border-radious) var(--small-border-radious) 0;font-style:italic;color:var(--dark-gray)}.single .comments-area{max-width:800px;margin:0 auto;padding:2rem;border-top:1px solid #e8e8e8}.single .comments-title{font-family:"Inter",sans-serif;font-weight:900;font-size:var(--fontsize-text-big);color:var(--main-color);margin-bottom:2rem}.single .comment-body{padding:1.5rem;background:#f5f5f5;border-radius:var(--medium-border-radious);margin-bottom:1.5rem}.single .comment-author .fn{font-family:"Inter",sans-serif;font-weight:900;font-size:var(--fontsize-text-small);color:var(--text-color)}.single .comment-metadata{font-size:.8rem;color:var(--dark-gray);margin-bottom:.75rem}.single .comment-content p{font-size:var(--fontsize-text-small);color:var(--dark-gray);line-height:1.6}.single .comment-form input[type=text],.single .comment-form input[type=email],.single .comment-form input[type=url],.single .comment-form textarea{width:100% !important;border:1px solid #e8e8e8 !important;border-radius:var(--small-border-radious) !important;padding:.75rem 1rem !important;font-family:"Roboto Slab",serif !important;font-size:var(--fontsize-text-small) !important;color:var(--text-color) !important;box-sizing:border-box !important;transition:border-color .2s !important}.single .comment-form input:focus,.single .comment-form textarea:focus{border-color:var(--secondary-color) !important;outline:none !important}.single .comment-form textarea{height:150px;resize:vertical}.single .comment-form label{font-family:"Inter",sans-serif;font-weight:700;font-size:var(--fontsize-text-small);color:var(--dark-gray);display:block;margin-bottom:.4rem}.single .comment-form .form-submit input[type=submit]{background:var(--main-color) !important;color:#fff !important;border:none !important;border-radius:var(--small-border-radious) !important;font-family:"Inter",sans-serif !important;font-weight:900 !important;font-size:var(--fontsize-text-small) !important;padding:.75rem 2rem !important;cursor:pointer !important;transition:background .2s !important}.single .comment-form .form-submit input[type=submit]:hover{background:var(--orange-background) !important}