.pv-blog-hero{display:flex;flex-direction:column;justify-content:center;gap:25px;padding:150px;text-align:center;background:#222 center / cover no-repeat}.pv-blog .pv-blog-hero__title{margin:0;font:400 70px/1 "Marcellus",Georgia,serif;color:#fff;text-transform:uppercase}.pv-blog .pv-blog-hero__text{margin:0;padding:0 20%;font:400 20px/30px var(--pv-font-body);color:#fff}.pv-blog-list{max-width:1370px;margin:0 auto;padding:120px 15px 110px}.pv-timeline{position:relative;display:flex;flex-direction:column;gap:50px}.pv-timeline__line{position:absolute;left:208px;top:20px;bottom:0;width:2px;background:repeating-linear-gradient(to bottom,#e1e1e1 0 6px,transparent 6px 12px)}.pv-timeline__progress{position:absolute;left:0;top:0;width:2px;height:0;background:#222}.pv-timeline__item{position:relative;padding-left:249px}.pv-timeline__date{position:absolute;left:0;top:17px;width:170px;font:400 16px/16px var(--pv-font-body);letter-spacing:1px;text-transform:uppercase;color:#000}.pv-timeline__dot{position:absolute;left:204px;top:20px;z-index:1;width:10px;height:10px;border:5px solid #e1e1e1;border-radius:50%;background:#fff;transition:border-color .3s ease}.pv-timeline__item.is-active .pv-timeline__dot{border-color:#222}.pv-post-card{display:grid;grid-template-columns:40% minmax(0,1fr);column-gap:20px;align-items:center;margin:0}.pv-post-card__image{display:block;overflow:hidden}.pv-post-card__image img{display:block;width:100%;height:auto;aspect-ratio:460 / 260;object-fit:cover;transition:transform .5s ease}.pv-post-card__image:hover img{transform:scale(1.06)}.pv-blog .pv-post-card__title{margin:0 0 15px;font:400 26px/1.2 "Marcellus",Georgia,serif;color:#000;text-transform:none}.pv-post-card__title a{color:#222;text-decoration:none}.pv-post-card__title a:hover{color:var(--pv-brand)}.pv-blog .pv-post-card__excerpt{margin:0 0 15px;font:400 19px/1.38 var(--pv-font-body);color:#888;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.pv-post-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:30px;padding:10px 0;font:400 14px/20px var(--pv-font-body);color:#555;text-transform:uppercase}.pv-post-card__stats{display:inline-flex;align-items:center;gap:12px}.pv-post-card__views{display:inline-flex;align-items:center;gap:5px}.pv-post-card__share{position:relative;display:inline-flex}.pv-post-card__share-btn{display:inline-flex;padding:0;border:0;background:none;color:inherit;font-size:14px;cursor:pointer}.pv-post-card__share-menu{position:absolute;right:-10px;bottom:calc(100% + 10px);z-index:5;display:flex;flex-direction:column;gap:4px;min-width:185px;padding:10px;background:#fff;box-shadow:0 4px 16px rgb(0 0 0 / .12);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}.pv-post-card__share:hover .pv-post-card__share-menu,.pv-post-card__share:focus-within .pv-post-card__share-menu,.pv-post-card__share.is-open .pv-post-card__share-menu{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease}.pv-post-card__share-menu a{color:#222;text-decoration:none;text-transform:none;font-size:14px;line-height:20px}.pv-post-card__share-menu a:hover{color:var(--pv-brand)}.pv-blog-pagination{margin-top:50px;text-align:center}.pv-blog-empty{text-align:center}.pv-post__hero{display:flex;flex-direction:column;align-items:center;gap:20px;min-height:600px}.pv-post__image{width:100%}.pv-post__image img{display:block;width:100%;height:auto}.pv-post__card{position:relative;display:flex;flex-direction:column;gap:20px;width:1410px;max-width:calc(100% - 30px);margin:-120px 15px 0;padding:60px 80px 30px;background:#fff}.pv-post .pv-post__date{display:flex;height:26px;margin:0;font:400 15px/26px var(--pv-font-body);text-transform:uppercase}.pv-post__date a{display:inline-flex;align-items:center;gap:8px;color:#444;text-decoration:none}.pv-post__date svg{color:#000}.pv-post .pv-post__title{margin:0;font:400 45px/52px "Marcellus",Georgia,serif;color:#222;text-transform:none}.pv-post__content{max-width:852px;margin:0 auto;padding:10px 16px 0;font-size:17px;line-height:1.7;color:#444}.pv-post__content p,.pv-post__content li{font-size:17px;line-height:1.7}.pv-post__content p{margin:0 0 18px}.pv-post__content a{color:var(--pv-brand-dark);text-decoration:underline;text-underline-offset:3px}.pv-post__content a:hover{color:#5c001e}.pv-post__content h2{margin:40px 0 14px;font-size:1.714rem;line-height:1.2}.pv-post__content h3{margin:26px 0 10px}.pv-post__content ul,.pv-post__content ol{margin:0 0 20px 22px;padding:0}.pv-post__content li{margin-bottom:8px}.pv-post__content img{max-width:100%;height:auto}.pv-post__content figure{margin:0 0 18px}.pv-post__comments{max-width:1440px;margin:80px auto;padding:0 15px}.pv-comments .comment-reply-title{margin:0;padding-bottom:1em;font:400 27.43px/1.2 "Marcellus",Georgia,serif;color:#000;text-transform:none}.pv-comments .comment-reply-title small{font-size:14px;margin-left:10px}.pv-comments .comment-form{display:flex;flex-wrap:wrap;column-gap:20px}.pv-comments .comment-form>*{flex:0 0 100%}.pv-comments .comment-form>.comment-form-author,.pv-comments .comment-form>.comment-form-email{flex:1 1 0%;min-width:0}.pv-comments .logged-in-as,.pv-comments .comment-notes{margin:0 0 20.02px;font-size:16px;color:#444}.pv-comments .logged-in-as a{color:#444}.pv-comments .comment-form-comment{margin:0 0 15px}.pv-comments .comment-form-author,.pv-comments .comment-form-email{margin:0 0 15px}.pv-comments textarea,.pv-comments input[type="text"],.pv-comments input[type="email"]{display:block;width:100%;border:1px solid #e1e1e1;border-radius:0;background:#fff;font:400 1.14rem/1.5 var(--pv-font-body);color:#222}.pv-comments textarea{height:200px;padding:1.22em;resize:vertical}.pv-comments input[type="text"],.pv-comments input[type="email"]{padding:0 1.22em}.pv-comments .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px;margin:0 0 15px;font-size:14px}.pv-comments .comment-form-cookies-consent label{margin:0}.pv-comments .form-submit{margin:0 0 20.02px}.pv-comments .pv-comment-submit{height:auto;padding:.75rem 2.2rem;border:1px solid #000;border-radius:0;background:#000;color:#fff;cursor:pointer;font:500 .85rem/1 var(--pv-font-body);letter-spacing:1px;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.pv-comments .pv-comment-submit:hover{background:#fff;color:#000}.pv-comments__title{margin:0 0 20px}.pv-comments__list{margin:0 0 40px;padding:70px 90px;list-style:none;background:#f7f7f7}@media (max-width:1024px){.pv-blog-list{padding:60px 15px}.pv-timeline{gap:30px}.pv-post__image img{height:400px;object-fit:cover}.pv-post__card{width:95%;padding:30px;gap:15px}}@media (max-width:767px){.pv-blog-hero{padding:100px 15px}.pv-blog .pv-blog-hero__text{padding:0}.pv-blog-list{padding:30px 15px}.pv-timeline__line{left:0}.pv-timeline__item{padding-left:40px}.pv-timeline__date{display:none}.pv-timeline__dot{left:-5px}.pv-post-card{grid-template-columns:1fr;row-gap:20px}.pv-post__image img{height:200px}.pv-post__card{width:auto;max-width:none;margin:0 15px;padding:30px 20px 20px;align-self:stretch}.pv-post__content{padding:10px 15px 0}.pv-comments__list{padding:30px 15px}}@media (max-width:480px){.pv-comments .comment-form>.comment-form-author,.pv-comments .comment-form>.comment-form-email{flex-basis:100%}}