.article-template--dibao-v38{--article-wine: var(--dibao-burgundy);--article-wine-dark: var(--dibao-burgundy-deep);--article-gold: var(--dibao-gold);--article-ink: var(--dibao-ink);--article-muted: var(--dibao-muted);--article-line: var(--dibao-line);--article-soft: var(--dibao-cream);--article-radius: .8rem;color:var(--article-ink)}.article-template--dibao-v38 .article-template__hero-shell{display:grid;gap:2rem;padding-bottom:2rem;padding-top:2rem}.article-template__hero-copy{align-self:center;background:#fff;border:.1rem solid var(--article-line);border-radius:var(--article-radius);box-shadow:0 1.4rem 3.2rem rgba(var(--dibao-ink-rgb),.055);padding:2.2rem}.article-template__blog-link{color:var(--article-wine);display:inline-flex;font-size:1.25rem;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none}.article-template__blog-link:hover{color:var(--article-wine-dark);text-decoration:underline;text-underline-offset:.3rem}.article-template__title{color:var(--article-wine-dark);font-size:3.2rem;font-weight:700;letter-spacing:0;line-height:1.13;margin:1rem 0 0}.article-template__excerpt{color:var(--article-muted);font-size:1.5rem;line-height:1.72;margin:1.4rem 0 0}.article-template__meta{color:var(--article-gold);display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:700;gap:.8rem 1.2rem;letter-spacing:0;line-height:1.35;margin-top:1.6rem}.article-template__meta span+span:before{color:rgba(var(--dibao-ink-rgb),.3);content:"/";margin-right:1.2rem}.article-template__hero-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.article-template__quote-button,.article-template__secondary-link,.article-template__quote-panel a{align-items:center;border-radius:.6rem;display:inline-flex;font-size:1.35rem;font-weight:700;justify-content:center;line-height:1;min-height:4.4rem;padding:1.2rem 1.6rem;text-decoration:none;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,box-shadow var(--duration-short) ease,color var(--duration-short) ease,transform var(--duration-short) ease}.article-template__quote-button,.article-template__quote-panel a{background:var(--article-wine);border:.1rem solid var(--article-wine);color:#fff}.article-template__quote-button:hover,.article-template__quote-panel a:hover{background:var(--article-wine-dark);border-color:var(--article-wine-dark);box-shadow:0 1.2rem 2.4rem #5e030a2e;color:#fff;transform:translateY(-.1rem)}.article-template__secondary-link{background:#fff;border:.1rem solid rgba(var(--dibao-burgundy-rgb),.22);color:var(--article-wine)}.article-template__secondary-link:hover{border-color:var(--article-wine);color:var(--article-wine-dark);transform:translateY(-.1rem)}.article-template__quote-button .svg-wrapper{height:1.2rem;margin-left:.8rem;width:1.2rem}.article-template__quote-button .icon{height:100%;width:100%}.article-template__hero-media{background:var(--article-soft);border-radius:var(--article-radius);min-height:28rem;overflow:hidden;position:relative}.article-template__hero-media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.article-template__quick-guide{background:var(--article-wine-dark);color:#fff;display:flex;flex-wrap:wrap;gap:1rem 1.6rem;margin-bottom:2.4rem;padding-bottom:1.4rem;padding-top:1.4rem}.article-template__quick-guide span{color:var(--article-gold);flex:0 0 auto;font-size:1.3rem;font-weight:700;line-height:1.4}.article-template__quick-guide ul{display:flex;flex:1 1 40rem;flex-wrap:wrap;gap:.8rem 1.6rem;list-style:none;margin:0;padding:0}.article-template__quick-guide li{font-size:1.3rem;line-height:1.4}.article-template__quick-guide li:before{color:var(--article-gold);content:"\2713";font-weight:700;margin-right:.6rem}.article-template__body{display:grid;gap:3rem}.article-template__main{min-width:0;order:1}.article-template__body>.blog-sidebar{order:2}.article-template__utility-row{align-items:center;border-bottom:.1rem solid var(--article-line);display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;margin-bottom:2.4rem;padding-bottom:1.6rem}.article-template__tags{display:flex;flex-wrap:wrap;gap:.8rem}.article-template__tags a{border:.1rem solid rgba(var(--dibao-ink-rgb),.1);border-radius:99rem;color:var(--article-ink);display:inline-flex;font-size:1.22rem;font-weight:600;line-height:1;padding:.75rem 1rem;text-decoration:none;transition:background-color var(--duration-short) ease,border-color var(--duration-short) ease,color var(--duration-short) ease}.article-template__tags a:hover{background:var(--article-wine);border-color:var(--article-wine);color:#fff}.article-template__social-sharing{margin:0}.article-template__content{color:rgba(var(--dibao-ink-rgb),.86);font-size:1.62rem;line-height:1.86;margin-left:auto;margin-right:auto;max-width:82rem}.article-template__mobile-toc[hidden]{display:none}.article-template__mobile-toc{background:#fff;border:.1rem solid var(--article-line);border-radius:var(--article-radius);box-shadow:0 1rem 2.4rem rgba(var(--dibao-ink-rgb),.045);margin:0 0 2rem;overflow:hidden}.article-template__mobile-toc summary{color:var(--article-wine-dark);cursor:pointer;font-size:1.45rem;font-weight:700;line-height:1.3;padding:1.4rem 1.6rem}.article-template__mobile-toc summary::marker{color:var(--article-gold)}.article-template__mobile-toc-list{border-top:.1rem solid var(--article-line);display:grid;gap:.2rem;margin:0;padding:1rem 1.6rem 1.3rem}.article-template__mobile-toc-list a{color:var(--article-muted);display:block;font-size:1.38rem;font-weight:600;line-height:1.45;padding:.55rem 0;text-decoration:none}.article-template__mobile-toc-list a:hover,.article-template__mobile-toc-list a.is-active{color:var(--article-wine)}.article-template__case-summary{background:#fff;border:.1rem solid rgba(var(--dibao-burgundy-rgb),.14);border-radius:var(--article-radius);box-shadow:0 1.2rem 2.8rem rgba(var(--dibao-ink-rgb),.055);margin:0 0 2.8rem;overflow:hidden}.article-template__case-summary-header{background:linear-gradient(135deg,rgba(var(--dibao-burgundy-rgb),.075),rgba(var(--dibao-gold-rgb),.1));border-bottom:.1rem solid rgba(var(--dibao-burgundy-rgb),.12);padding:2rem}.article-template__case-summary-header span{color:var(--article-gold);display:block;font-size:1.22rem;font-weight:700;line-height:1.2;margin-bottom:.7rem}.article-template__case-summary-header h2{color:var(--article-wine-dark);font-size:2.2rem;font-weight:700;letter-spacing:0;line-height:1.22;margin:0}.article-template__case-summary-header p{color:var(--article-muted);font-size:1.42rem;line-height:1.62;margin:.8rem 0 0;max-width:64rem}.article-template__case-summary-grid{display:grid;gap:0;margin:0}.article-template__case-summary-grid>div{border-bottom:.1rem solid var(--article-line);display:grid;gap:.45rem;padding:1.35rem 1.6rem}.article-template__case-summary-grid>div:last-child{border-bottom:0}.article-template__case-summary-grid dt{color:var(--article-muted);font-size:1.2rem;font-weight:700;line-height:1.25}.article-template__case-summary-grid dd{color:var(--article-ink);font-size:1.46rem;font-weight:700;line-height:1.45;margin:0}.article-template__case-summary-note{background:rgba(var(--dibao-ink-rgb),.025);border-top:.1rem solid var(--article-line);padding:1.6rem 2rem}.article-template__case-summary-note strong{color:var(--article-wine-dark);display:block;font-size:1.45rem;line-height:1.3}.article-template__case-summary-note p{color:var(--article-muted);font-size:1.4rem;line-height:1.62;margin:.45rem 0 0}.article-template__content h2{scroll-margin-top:calc(var(--header-height, 0px) + 2rem)}.article-template__content>*:first-child{margin-top:0}.article-template__content h2,.article-template__content h3{color:var(--article-wine-dark);font-weight:700;letter-spacing:0;line-height:1.28;margin-bottom:1.2rem;margin-top:3rem}.article-template__content h2{font-size:2.7rem}.article-template__content h3{font-size:2.2rem}.article-template__content p,.article-template__content li{letter-spacing:0}.article-template__content a{color:var(--article-wine);font-weight:700;text-underline-offset:.3rem}.article-template__content blockquote{border-left:.3rem solid var(--article-gold);color:var(--article-ink);margin-left:0;padding-left:1.6rem}.article-template__content img{border-radius:var(--article-radius);height:auto;max-width:100%}.article-template__quote-panel{align-items:center;background:linear-gradient(135deg,rgba(var(--dibao-burgundy-rgb),.06),rgba(var(--dibao-gold-rgb),.09));border:.1rem solid rgba(var(--dibao-burgundy-rgb),.14);border-radius:var(--article-radius);display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between;margin:3.2rem auto 0;max-width:92rem;padding:2rem}.article-template__quote-panel strong{color:var(--article-wine-dark);display:block;font-size:1.8rem;line-height:1.28}.article-template__quote-panel p{color:var(--article-muted);font-size:1.4rem;line-height:1.64;margin:.6rem 0 0;max-width:62rem}.article-template__related{border-top:.1rem solid var(--article-line);margin:3.2rem auto 0;max-width:92rem;padding-top:2.6rem}.article-template__body>.article-template__related,.article-template__body>.article-template__back{grid-column:1 / -1;width:100%}.article-template__body>.article-template__related{max-width:none}.article-template__related--outside{max-width:var(--page-width);position:relative;width:100%;z-index:1}.article-template__back--outside{max-width:var(--page-width)}.article-template__related-header{margin-bottom:1.8rem}.article-template__related-header span{color:var(--article-gold);display:block;font-size:1.22rem;font-weight:700;line-height:1.25;margin-bottom:.7rem}.article-template__related-header h2{color:var(--article-wine-dark);font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.article-template__related-header p{color:var(--article-muted);font-size:1.4rem;line-height:1.62;margin:.8rem 0 0;max-width:62rem}.article-template__related-grid{display:grid;gap:1.4rem}.article-template__related-card{background:#fff;border:.1rem solid var(--article-line);border-radius:var(--article-radius);box-shadow:0 1rem 2.4rem rgba(var(--dibao-ink-rgb),.045);display:grid;grid-template-rows:auto 1fr;min-width:0;overflow:hidden}.article-template__related-media{aspect-ratio:5 / 3;background:var(--article-soft);display:block;overflow:hidden}.article-template__related-media img{display:block;height:100%;object-fit:cover;transition:transform .35s ease;width:100%}.article-template__related-card:hover .article-template__related-media img{transform:scale(1.04)}.article-template__related-copy{display:grid;gap:.65rem;padding:1.4rem}.article-template__related-copy span{color:var(--article-gold);font-size:1.16rem;font-weight:700;line-height:1.2}.article-template__related-copy h3{color:var(--article-ink);font-size:1.52rem;font-weight:700;letter-spacing:0;line-height:1.38;margin:0}.article-template__related-copy h3 a{color:inherit;text-decoration:none}.article-template__related-copy h3 a:hover{color:var(--article-wine);text-decoration:underline;text-underline-offset:.3rem}.article-template__related-date{color:var(--article-muted);font-size:1.18rem;line-height:1.35}.article-template__related-copy p{color:var(--article-muted);display:-webkit-box;font-size:1.28rem;line-height:1.58;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-template__back{margin:3rem 0 3.2rem}.article-template__link{align-items:center;color:var(--article-wine);display:inline-flex;font-size:1.45rem;font-weight:700;text-decoration:none}.article-template__link:hover{color:var(--article-wine-dark);text-decoration:underline;text-underline-offset:.3rem}.article-template__link .icon-wrap{display:flex;margin-right:.8rem;transform:rotate(180deg)}.article-template__comment-wrapper{margin-top:4rem;padding:3rem 0}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.75);margin-bottom:1.5rem;padding:2rem}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:750px){.article-template--dibao-v38 .article-template__hero-shell{padding-bottom:2.8rem;padding-top:2.8rem}.article-template__hero-copy{padding:3rem}.article-template__title{font-size:4.4rem}.article-template__excerpt{font-size:1.62rem}.article-template__case-summary-header{padding:2.2rem 2.4rem}.article-template__case-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-template__case-summary-grid>div{border-right:.1rem solid var(--article-line);padding:1.55rem 2rem}.article-template__case-summary-grid>div:nth-child(2n){border-right:0}.article-template__case-summary-grid>div:nth-last-child(-n+2){border-bottom:0}.article-template__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-template__comment-fields{display:grid;grid-column-gap:4rem;grid-template-columns:repeat(2,1fr)}.article-template__comments-comment{padding:2rem 2.5rem}}@media screen and (min-width:990px){.article-template--dibao-v38 .article-template__hero-shell{grid-template-columns:minmax(0,.92fr) minmax(38rem,.72fr);min-height:48rem}.article-template__hero-copy{padding:4rem}.article-template__title{font-size:5.2rem}.article-template__hero-media{min-height:44rem}.article-template__body{grid-template-columns:minmax(0,1fr) 30rem}.article-template__main{grid-column:1;grid-row:1}.article-template__body>.blog-sidebar{grid-column:2;grid-row:1}.article-template__utility-row{margin-bottom:3rem}.article-template__content{font-size:1.68rem}.article-template__related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-template__mobile-toc{display:none}.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}@media screen and (max-width:749px){.article-template__hero-shell{padding-left:0;padding-right:0}.article-template__hero-copy,.article-template__hero-media{border-left:0;border-radius:0;border-right:0}.article-template__title{font-size:3rem}.article-template__hero-actions{align-items:stretch;flex-direction:column}.article-template__quote-button,.article-template__secondary-link,.article-template__quote-panel a{width:100%}.article-template__quick-guide{display:block}.article-template__quick-guide ul{display:grid;gap:.8rem;margin-top:.8rem}.article-template__utility-row{align-items:flex-start;flex-direction:column}.article-template__content{font-size:1.52rem}.article-template__content h2{font-size:2.3rem}.article-template__content h3{font-size:2rem}.article-template__related{margin-top:2.6rem;padding-top:2.2rem}.article-template__related-header h2{font-size:2.15rem}}.article-template--dibao-v38 .article-template__hero-shell{padding-bottom:1.6rem}.article-template__title-kicker{color:var(--article-gold);display:block;font-size:1.22rem;font-weight:700;letter-spacing:0;line-height:1.25;margin-top:.9rem}.article-template__excerpt{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-template__content table{border-collapse:separate;border-spacing:0;box-shadow:0 1rem 2.4rem rgba(var(--dibao-ink-rgb),.045);overflow:hidden}.article-template__content table th,.article-template__content table td{border-color:rgba(var(--dibao-ink-rgb),.1);vertical-align:top}.article-template__content table th{color:var(--article-wine-dark);font-weight:700}@media screen and (min-width:750px){.article-template__title{font-size:3.8rem;line-height:1.12}.article-template__hero-copy{padding:2.8rem}}@media screen and (min-width:990px){.article-template--dibao-v38 .article-template__hero-shell{align-items:center;grid-template-columns:minmax(0,1fr) minmax(32rem,.78fr);min-height:0;padding-bottom:2.8rem;padding-top:2.8rem}.article-template__title{font-size:4.2rem;max-width:12em}.article-template__excerpt{max-width:58rem}.article-template__hero-media{aspect-ratio:5 / 4;max-height:54rem;min-height:0}}@media screen and (max-width:749px){.article-template--dibao-v38 .article-template__hero-shell{gap:0;padding-bottom:1.2rem;padding-top:1.2rem}.article-template__hero-copy{padding:2rem 2.2rem 1.9rem}.article-template__title{font-size:2.65rem;line-height:1.12}.article-template__excerpt{font-size:1.42rem;line-height:1.62;-webkit-line-clamp:4}.article-template__meta{margin-top:1.2rem}.article-template__hero-actions{display:grid;gap:.8rem;margin-top:1.4rem}.article-template__hero-media{min-height:22rem}.article-template__utility-row{margin-bottom:1.7rem;padding-bottom:1.3rem}.article-template__content{font-size:1.54rem;line-height:1.82}.article-template__content h2{font-size:2.15rem;margin-top:2.6rem}.article-template__content .article-template__data-table,.article-template__content .article-template__data-table tbody,.article-template__content .article-template__data-table tr,.article-template__content .article-template__data-table th,.article-template__content .article-template__data-table td{display:block;width:100%}.article-template__content .article-template__data-table{box-shadow:none}.article-template__content .article-template__data-table .article-template__table-head-row{display:none}.article-template__content .article-template__data-table tr{background:#fff;border:.1rem solid var(--article-line);border-radius:var(--article-radius);box-shadow:0 .8rem 2rem rgba(var(--dibao-ink-rgb),.04);margin-bottom:1.2rem;overflow:hidden}.article-template__content .article-template__data-table td{border:0;display:grid;gap:.6rem;grid-template-columns:minmax(8.2rem,.42fr) minmax(0,1fr);padding:1rem 1.2rem}.article-template__content .article-template__data-table td+td{border-top:.1rem solid rgba(var(--dibao-ink-rgb),.08)}.article-template__content .article-template__data-table td:before{color:var(--article-wine-dark);content:attr(data-label);font-weight:700}.article-template__quote-panel{margin-top:2.4rem;padding:1.6rem}}@media(prefers-reduced-motion:reduce){.article-template__related-media img{transition:none}.article-template__related-card:hover .article-template__related-media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/section-blog-post.css.map */
