.article-template{background:#fff!important;color:#1a1a1a!important}.article-template__hero-container{max-width:900px;margin:0 auto;padding:1.5rem 1.5rem 0}.article-template__hero-container .media{border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #00000014}.article-template__hero-container img{border-radius:16px;object-fit:cover;width:100%}.article-template header{margin-top:2.5rem;margin-bottom:2rem;max-width:760px;margin-left:auto;margin-right:auto;padding:0 1.5rem;line-height:1.4}.article-template__title{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.4rem;font-weight:800;color:#111!important;line-height:1.2;letter-spacing:-.02em;margin:0 0 1rem}@media screen and (min-width:750px){.article-template__title{font-size:3rem}}.article-template header .caption-with-letter-spacing{font-family:Inter,sans-serif;font-size:.9rem;color:#888!important;font-weight:500;text-transform:none;letter-spacing:0}.article-template__content{max-width:760px;margin:0 auto 3rem;padding:0 1.5rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.1rem;line-height:1.8;color:#333!important}.article-template__content p{margin-bottom:1.5rem;color:#333!important}.article-template__content h2,.article-template__content h3,.article-template__content h4{color:#111!important;font-weight:700;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.article-template__content h2{font-size:1.8rem}.article-template__content h3{font-size:1.4rem}.article-template__content h4{font-size:1.2rem}.article-template__content a{color:#4f46e5!important;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:2px}.article-template__content a:hover{color:#3730a3!important}.article-template__content img{border-radius:12px;max-width:100%;margin:1.5rem 0;box-shadow:0 2px 12px #0000000f}.article-template__content blockquote{border-left:4px solid #4f46e5;padding:1rem 1.5rem;margin:2rem 0;background:#f8f7ff;border-radius:0 8px 8px 0;font-style:italic;color:#555!important}.article-template__content ul,.article-template__content ol{padding-left:1.5rem;margin-bottom:1.5rem}.article-template__content li{margin-bottom:.5rem;color:#333!important}.article-template__content pre,.article-template__content code{background:#f5f5f5;border-radius:6px;padding:.2rem .4rem;font-size:.9em;color:#e53e3e!important}.article-template__content pre{padding:1rem 1.5rem;overflow-x:auto;margin:1.5rem 0}.article-template__social-sharing{max-width:760px;margin:2rem auto;padding:1.5rem;border-top:1px solid #eee}.article-template__social-sharing .share-button__button{color:#555!important;font-weight:600}.article-template__back{max-width:760px;margin:2rem auto;padding:0 1.5rem}.article-template__link{font-size:1rem!important;font-weight:600;color:#4f46e5!important;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:color .2s}.article-template__link:hover{color:#3730a3!important}.article-template__link .icon-wrap svg{fill:currentColor}.article-template__comment-wrapper{background:#fafafa!important;border-top:1px solid #eee;margin-top:3rem;padding:3rem 0}.article-template__comment-wrapper h2{color:#111!important;font-weight:700;font-size:1.5rem}.article-template__comments-comment{background:#fff!important;color:#333!important;border:1px solid #eee;border-radius:12px;padding:1.5rem;margin-bottom:1rem}.article-template__comments-comment footer{color:#888!important}.article-template__comment-wrapper .field__input{background:#fff!important;border:1px solid #ddd;border-radius:8px;color:#333!important}.article-template__comment-wrapper .field__label{color:#666!important}.article-template__comment-wrapper .button{background:#1a1a1a!important;color:#fff!important;border-radius:8px;font-weight:700}.article-template *,.article-template header *,.article-template__content *{--color-foreground: 26, 26, 26;--color-background: 255, 255, 255}@media screen and (max-width:749px){.article-template__hero-container{padding:1rem 1rem 0}.article-template header{margin-top:1.5rem;padding:0 1rem}.article-template__title{font-size:1.8rem}.article-template__content{padding:0 1rem;font-size:1rem}.article-template__back{padding:0 1rem}.article-template__social-sharing{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gl-article-modern.css.map */
