@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600;700;800&display=swap";.article-template--editorial{--article-ink: #2f2e2d;--article-text: #68645f;--article-paper: #f7f2ea;--article-line: #dfd5c8;--article-pill: #e8e1d7;--article-accent: #9bc4ed;background:linear-gradient(180deg,#ffffff6b,#fff0 18rem),var(--article-paper);color:var(--article-ink);font-family:Jost,sans-serif}.article-template--editorial .page-width{max-width:96rem;padding-right:3.5rem;padding-left:3.5rem}.article-template__app{padding-top:2rem}.article-template__top{position:relative;overflow:hidden;padding-top:clamp(6.8rem,7vw,8rem);padding-bottom:clamp(1.2rem,2.2vw,2.4rem);background:var(--article-paper)}.article-template__back-link{display:inline-flex;gap:.8rem;align-items:center;flex:0 0 auto;width:fit-content;margin-bottom:1.8rem;color:#67625d;font-size:1.4rem;line-height:1.3;text-decoration:none}.article-template__back-link:hover{color:var(--article-ink);text-decoration:underline;text-underline-offset:.3rem}.article-template__featured-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:0 0 2.4rem 2.4rem;background:#ddd3c5}.article-template__featured-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#f7f3ed2e,#f7f3edb3 54%,#f7f3edf5),linear-gradient(90deg,#f7f2eaeb,#f7f2eab3 48%,#f7f2ea2e);pointer-events:none}.article-template__featured-media img{display:block;width:100%;height:100%;object-fit:cover}.article-template__header{position:relative;z-index:2}.article-template__meta{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;color:#67625d;font-size:1.4rem;line-height:1.3}.article-template__tag{display:inline-flex;align-items:center;min-height:3.4rem;padding:.7rem 1.6rem;border-radius:999px;background:var(--article-accent);color:#243040;font-size:1.3rem;line-height:1}.article-template__title{max-width:68rem;margin:0;color:var(--article-ink);font-family:Jost,sans-serif!important;font-size:clamp(4rem,5.2vw,var(--article-title-size, 58px));font-weight:700;line-height:1;letter-spacing:0}.article-template__subtitle{max-width:66rem;margin:1.8rem 0 0;color:var(--article-text);font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.55}.article-template__published-meta{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center;padding-top:.8rem;padding-bottom:1.8rem;color:#67625d;font-size:1.45rem;line-height:1.3}.article-template__byline{display:flex;gap:2.4rem;align-items:center;justify-content:space-between;padding-top:2.6rem;padding-bottom:2.6rem;border-top:.1rem solid var(--article-line);border-bottom:.1rem solid var(--article-line)}.article-template__byline-actions{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.article-template__author{display:flex;min-width:0;gap:1.4rem;align-items:center}.article-template__avatar{display:grid;flex:0 0 auto;width:5.6rem;height:5.6rem;place-items:center;border-radius:50%;background:#2f2e2d;color:#fff;font-size:1.8rem;font-weight:700;overflow:hidden}.article-template__avatar img{display:block;width:100%;height:100%;object-fit:cover}.article-template__author-name,.article-template__author-note{display:block}.article-template__author-name{color:var(--article-ink);font-size:1.6rem;font-weight:700;line-height:1.25}.article-template__author-note{margin-top:.2rem;color:var(--article-text);font-size:1.35rem;line-height:1.35}.article-template__share-links{display:flex;flex:0 0 auto;gap:.9rem;align-items:center}.article-template__share-button{display:grid;width:3rem;height:3rem;margin-left:.3rem;place-items:center;border:.1rem solid #ded4c7;border-radius:50%;background:#ffffff57;color:var(--article-ink);cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.article-template__share-button svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.article-template__share-button:hover{border-color:#c5b6a5;background:#fff;color:var(--article-ink);transform:translateY(-.2rem)}.article-template__share-button.is-copied{background:#2f2e2d;color:#fff}.article-template__share-links a{display:grid;width:3.8rem;height:3.8rem;place-items:center;border:.1rem solid #ded4c7;border-radius:50%;background:#ffffff57;color:var(--article-ink);font-size:1.4rem;font-weight:700;line-height:1;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.article-template__share-links svg{display:block;width:1.7rem;height:1.7rem;fill:currentColor;stroke:none;stroke-linecap:round;stroke-linejoin:round}.article-template__share-links .article-social-icon--stroke{fill:none;stroke:currentColor;stroke-width:2}.article-template__share-links svg path{vector-effect:non-scaling-stroke}.article-template__share-links a:hover{border-color:#c5b6a5;background:#fff;transform:translateY(-.2rem)}.article-template__content{padding-top:clamp(4.2rem,6vw,6.4rem);padding-bottom:2rem;color:var(--article-text);font-family:Jost,sans-serif;font-size:clamp(1.7rem,1.45vw,1.95rem);line-height:1.72}.article-template__content>*:first-child{margin-top:0}.article-template__content>*:last-child{margin-bottom:0}.article-template__content p{max-width:82rem;margin:0 0 2.6rem}.article-template__content h2,.article-template__content h3,.article-template__content h4{max-width:82rem;margin:4.2rem 0 1.6rem;color:var(--article-ink);font-family:Jost,sans-serif!important;font-weight:700;line-height:1.08;letter-spacing:0}.article-template__content h2{font-size:clamp(2.8rem,3vw,3.6rem)}.article-template__content h3{font-size:clamp(2.3rem,2.35vw,3rem)}.article-template__content h4{font-size:clamp(2rem,2vw,2.5rem)}.article-template__content a{color:var(--article-ink);text-decoration-color:#2f2e2d59;text-underline-offset:.3rem}.article-template__content strong{color:#55504b;font-weight:800}.article-template__content img{display:block;width:100%;max-width:82rem;height:auto;margin:4rem 0;border-radius:0}.article-template__content blockquote{max-width:82rem;margin:5rem 0;padding:2.4rem 3rem;border-left:.4rem solid #70aa81;border-radius:1.4rem;background:#e8e1d7;color:var(--article-ink);font-size:1.7rem;font-style:italic;line-height:1.6}.article-template__content blockquote>*{margin:0}.article-template__content ul,.article-template__content ol{max-width:82rem;margin:0 0 3rem;padding-left:2.2rem}.article-template__content li{margin-bottom:.8rem}.article-template__tags{display:flex;flex-wrap:wrap;gap:1.2rem;padding-top:3.2rem;padding-bottom:4rem;border-bottom:.1rem solid var(--article-line)}.article-template__tag-link{display:inline-flex;align-items:center;min-height:3.8rem;padding:.8rem 1.6rem;border-radius:999px;background:var(--article-pill);color:var(--article-ink);font-size:1.35rem;line-height:1;text-decoration:none}.article-template__tag-link:hover{background:#ddd3c5}.article-template__back{display:none}.article-template__comment-wrapper{margin-top:0;padding:clamp(3rem,5vw,5rem) 0;background:#fff}.article-template__comment-wrapper .page-width{max-width:96rem}.article-template__responses-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:3.2rem}.article-template__responses-header h2{margin:0;color:var(--article-ink);font-family:Jost,sans-serif;font-size:clamp(2.7rem,3vw,3.8rem);font-weight:600;line-height:1.1}.article-template__responses-shield{display:grid;width:3rem;height:3rem;place-items:center;color:var(--article-ink)}.article-template__responses-shield svg{width:2.2rem;height:2.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.article-template__response-author{display:flex;gap:1.4rem;align-items:center;margin-bottom:1.8rem;color:var(--article-ink);font-size:1.7rem;line-height:1.2}.article-template__response-avatar{display:grid;width:4.2rem;height:4.2rem;place-items:center;overflow:hidden;border-radius:50%;background:#2f2e2d;color:#fff;font-size:1.5rem;font-weight:700}.article-template__response-avatar img{display:block;width:100%;height:100%;object-fit:cover}.article-template__response-box textarea{display:block;width:100%;min-height:6.4rem;padding:1.5rem 1.8rem;border:0;border-radius:.6rem;background:#f2f2f2;color:var(--article-ink);font:inherit;font-size:1.7rem;line-height:1.4;resize:vertical}.article-template__response-box textarea::placeholder{color:#aaa}.article-template__response-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:1.4rem}.article-template__response-details input{min-height:4.4rem;padding:1.2rem 1.5rem;border:.1rem solid #e2e2e2;border-radius:.6rem;background:#fff;color:var(--article-ink);font:inherit}.article-template__response-submit{min-height:4rem;margin-top:1.8rem;padding:.9rem 2.2rem;border:0;border-radius:999px;background:#2f2e2d;color:#fff;font:inherit;font-size:1.25rem;font-weight:700;cursor:pointer}.article-template__responses-status{margin-bottom:2rem}.article-template__comments{margin-top:5rem;padding-top:3rem;border-top:.1rem solid #e6e6e6}.article-template__comments-comment{margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid #ededed;color:var(--article-text)}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comments-comment footer{display:flex;gap:1rem;color:#777;font-size:1.25rem}.article-template__comment-warning{margin:1.4rem 0 0;color:#777}.article-template__related{padding:clamp(4rem,6vw,6.4rem) 0;background:var(--article-paper)}.article-template__related .page-width{max-width:120rem}.article-template__related-title{margin:0 0 2.8rem;color:var(--article-ink);font-family:Jost,sans-serif!important;font-size:clamp(2.6rem,3vw,3.2rem);font-weight:700;line-height:1.08;letter-spacing:0}.article-template__related-grid{display:grid;gap:2.4rem}.article-related-card{min-width:0}.article-related-card__link{position:relative;display:block;overflow:hidden;min-height:22rem;border-radius:2.4rem;background:#211914;color:#fff;isolation:isolate;text-decoration:none}.article-related-card__link img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .42s ease}.article-related-card__link:hover img{transform:scale(1.06)}.article-related-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000000a,#00000038 44%,#000000c7),linear-gradient(90deg,#0000005c,#0000 64%)}.article-related-card__topline{position:absolute;top:2rem;right:2rem;left:2rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;pointer-events:none}.article-related-card__pill,.article-related-card__date{display:inline-flex;align-items:center;min-height:2.8rem;padding:.55rem 1.25rem;border-radius:999px;color:#2d2a29;font-size:1.15rem;line-height:1}.article-related-card__pill{background:#9ec1aa}.article-related-card__pill--0{background:#9ec7df}.article-related-card__pill--1{background:#9ec1aa}.article-related-card__pill--2{background:#b88a65}.article-related-card__pill--3{background:#d0b8d8}.article-related-card__date{border:.1rem solid rgba(255,255,255,.56);background:#ffffff3b;color:#fff;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem)}.article-related-card__body{position:absolute;right:2rem;bottom:2.2rem;left:2rem;display:grid;gap:.8rem;padding-right:5.4rem}.article-related-card__title{display:-webkit-box;overflow:hidden;color:#fff;font-family:Jost,sans-serif!important;font-size:clamp(1.9rem,1.55vw,2.3rem);font-weight:700;line-height:1.08;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-related-card__arrow{position:absolute;right:1.8rem;bottom:1.8rem;display:grid;width:4.4rem;height:4.4rem;place-items:center;border-radius:50%;background:#fffffff0;color:var(--article-ink);transition:transform .24s ease,background .24s ease}.article-related-card__link:hover .article-related-card__arrow{transform:translate(.3rem,-.3rem);background:#fff}.article-related-card__arrow svg{width:2rem;height:2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}@media screen and (min-width:750px){.article-template__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.article-template--editorial .page-width{padding-right:2rem;padding-left:2rem}.article-template__top{padding-top:6.8rem;padding-bottom:1.8rem}.article-template__meta{gap:.8rem}.article-template__featured-media{border-radius:0 0 1.8rem 1.8rem}.article-template__title{font-size:clamp(3rem,10vw,var(--article-title-size-mobile, 42px))}.article-template__byline{align-items:stretch;flex-direction:column;gap:1.8rem}.article-template__byline-actions{align-items:flex-start}.article-template__share-links{width:100%;justify-content:flex-start}.article-template__responses-header{margin-bottom:3.2rem}.article-template__response-details{grid-template-columns:1fr}.article-template__content img{margin:3rem 0}.article-template__content blockquote{padding:2rem}.article-template__related-grid{gap:1.8rem}.article-related-card__link{min-height:23rem;border-radius:2.4rem}.article-related-card__topline,.article-related-card__body{right:2rem;left:2rem}.article-related-card__topline{top:2rem}.article-related-card__body{bottom:2rem;padding-right:5.2rem}.article-related-card__arrow{right:1.8rem;bottom:1.8rem;width:4.4rem;height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/section-blog-post.css.map */
