.pl-blog-stretch{align-self:stretch}.pl-blog-badges{place-self:end}@media screen and (max-width:991px){.pl-blog-badges{justify-self:center}}@media screen and (max-width:767px){.pl-blog-featured-content{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){.pl-blog-badges{justify-self:stretch}}.blog-card-featured .blog-card-image{transition:transform .3s}.blog-card-featured .blog-card-title{transition:color .3s}.blog-card-featured:hover .blog-card-image{transform:scale(1.1)}.blog-card-featured:hover .blog-card-title{color:var(--accent--primary-1)}.blog-card-featured:hover .line-rounded-icon.link-icon-right{transform:translate(5px)}.pl-blog-author-mark{background-color:var(--accent--primary-1);min-height:300px;color:var(--neutral--800);justify-content:center;align-items:center;padding-bottom:72px;display:flex}.pl-blog-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px;display:flex}.pl-blog-head-text{max-width:640px}.pl-blog-head-text h1{margin-bottom:16px}.pl-blog-subscribe{border:1px solid var(--neutral--600,#3a3a3a);color:var(--neutral--100);border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 20px;font-size:16px;font-weight:600;line-height:1.4;transition:border-color .3s,color .3s;display:inline-flex}.pl-blog-subscribe:hover{border-color:var(--accent--primary-1);color:var(--accent--primary-1)}@media screen and (max-width:767px){.pl-blog-head{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:40px}}.pl-blog-dialog{border:1px solid var(--neutral--700);background:var(--neutral--800);width:min(520px,100vw - 32px);max-width:none;color:var(--neutral--100);border-radius:18px;margin:auto;padding:0}.pl-blog-dialog::backdrop{background:#000000b3}.pl-blog-dialog-inner{padding:40px 36px 36px;position:relative}.pl-blog-dialog-close{top:16px;width:36px;height:36px;color:var(--neutral--400);border-radius:999px;place-items:center;display:grid;position:absolute;inset-inline-end:16px}.pl-blog-dialog-close:hover{color:var(--neutral--100)}.pl-blog-dialog-inner h2{padding-inline-end:40px}.pl-blog-dialog-inner p{color:var(--neutral--400)}@media screen and (max-width:479px){.pl-blog-dialog-inner{padding:36px 20px 24px}}
