.journal-blog h2,.journal-article h2{font-family:var(--font-h2--family)}.journal-post-item--featured .blog-post-card__title{font-size:clamp(20px,3vw,28px)}.journal-post-item .blog-post-card__image-container{aspect-ratio:16 / 9;overflow:hidden;border-radius:8px}.journal-post-item--featured .blog-post-card__image-container{aspect-ratio:21 / 9}.journal-post-item .blog-post-card__image-container img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.journal-post-item:hover .blog-post-card__image-container img{transform:scale(1.03)}.journal-post-item .blog-post-card__title{margin-top:12px}.journal-post-item .blog-post-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.journal-post-item--featured .blog-post-card__excerpt{-webkit-line-clamp:4}.journal-article-content p:has(img)+p>em:only-child{display:block;font-size:12px;color:rgb(var(--color-foreground-rgb) / .5);font-style:normal;text-align:center;margin-top:-14px;margin-bottom:24px}.journal-inline-product{background-color:rgb(var(--color-foreground-rgb) / .04);border:1px solid var(--color-border);border-radius:10px;padding:14px 16px;margin:20px 0;display:flex;align-items:center;gap:14px}.journal-inline-product img{width:56px;height:56px;border-radius:6px;object-fit:cover;flex-shrink:0;margin:0}.journal-inline-product strong{display:block;font-size:13px;font-family:var(--font-paragraph--family);color:var(--color-foreground);margin-bottom:2px}.journal-inline-product span{font-size:12px;color:rgb(var(--color-foreground-rgb) / .6)}.journal-inline-product a.button{margin-left:auto;border-radius:40px;font-size:12px;white-space:nowrap;flex-shrink:0;text-decoration:none}@media print{.journal-article-sidebar,.journal-breadcrumb,.journal-article-nav,.journal-comments,.journal-article-hero__share{display:none!important}.journal-article-layout{grid-template-columns:1fr}.journal-article-hero__title{color:#000}.journal-article-hero__overlay{display:none}}.journal-post-item--featured .blog-post-card{flex-direction:row!important;align-items:stretch!important;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;min-height:400px}.journal-post-item--featured .blog-post-card__image-container{width:65%!important;flex-shrink:0!important;max-height:480px;align-self:stretch!important}.journal-post-item--featured .blog-post-card__image-container img{height:100%!important;object-fit:cover!important}.journal-post-item--featured .blog-post-card__content{width:35%!important;padding:40px 36px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:16px!important}.journal-post-item--featured .blog-post-card__content h2,.journal-post-item--featured .blog-post-card__content h3,.journal-post-item--featured .blog-post-card__content [class*=heading],.journal-post-item--featured .blog-post-card__content [class*=title]{font-family:var(--font-h2--family)!important;font-size:26px!important;font-weight:400!important;line-height:1.2!important;color:var(--color-foreground-heading)!important}.journal-post-item--featured .journal-post-item__meta{display:none}.journal-post-item--featured .blog-post-card__content{justify-content:center!important;padding-top:48px!important;padding-bottom:48px!important}.journal-hero-image .journal-hero__eyebrow,.journal-hero-image .journal-hero__title,.journal-hero-image .journal-hero__title em,.journal-hero-image .journal-hero__sub{color:#fff!important}.journal-hero-image .journal-hero__title{font-family:var(--font-h1--family)!important;font-size:clamp(36px,5vw,60px)!important}.journal-hero-image__content h1.journal-hero__title,.journal-hero-image__content h1.journal-hero__title em{color:#fff!important;--color: #ffffff !important;--font-h1-color: #ffffff !important}.journal-hero-image__content p.journal-hero__eyebrow,.journal-hero-image__content p.journal-hero__sub{color:#ffffffbf!important;--color: rgba(255, 255, 255, .75) !important}.journal-post-item--half .blog-post-card__title,.journal-post-item .blog-post-card__title{font-family:var(--font-h2--family)!important;font-size:20px!important;font-weight:400!important;line-height:1.25!important;color:var(--color-foreground-heading)!important;margin-top:12px!important}.journal-post-item--featured{margin-bottom:16px}.blog-post-card a[href*=blog]:has(+*),.blog-post-card__read-more,a.blog-post-card__read-more{font-size:13px!important;font-weight:500!important;color:var(--color-foreground)!important;text-decoration:none!important}.journal-post-item--half .blog-post-card__image-container,.journal-post-item--half .card-gallery{aspect-ratio:3 / 2!important;height:auto!important;overflow:hidden;border-radius:8px}.journal-post-item--half .blog-post-card__image-container img,.journal-post-item--half .card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.journal-posts-container{column-gap:32px!important}.journal-post-item--half{border:1px solid var(--color-border);border-radius:10px;overflow:hidden;padding-bottom:16px}.journal-post-item--half .blog-post-card__content,.journal-post-item--half [class*=content]{padding:16px 16px 0!important}.journal-post-item--half .blog-post-card__content,.journal-post-item--half [class*=content]{padding:16px 0 0!important}.journal-post-item--half .blog-post-card__image-container,.journal-post-item--half .card-gallery,.journal-post-item--half slideshow-component,.journal-post-item--half slideshow-container,.journal-post-item--half slideshow-slides{aspect-ratio:3 / 2!important;height:auto!important;max-height:none!important;overflow:hidden!important;border-radius:8px!important}.journal-post-item--half slideshow-slide,.journal-post-item--half .product-media-container,.journal-post-item--half .blog-post-card__image-container img,.journal-post-item--half .card-gallery img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;aspect-ratio:3 / 2!important}.journal-post-item__badge{display:none}.journal-post-item__meta{margin-top:4px;padding:0;order:-1}.journal-post-item__date:before{content:none}.journal-post-item__readtime:after{content:" \b7";margin-right:6px}.journal-article{--journal-accent: #0077B6;--journal-accent-dark: #004C8C;--journal-accent-tint: #EEF6FB;--journal-gradient: linear-gradient(90deg, #0077B6 0%, #004C8C 100%);--journal-heading-font: Arial, "Helvetica Neue", Helvetica, sans-serif}.journal-article .journal-article-hero__title,.journal-article .journal-article-content h2,.journal-article .journal-article-content h3,.journal-article .journal-article-content h4,.journal-article .journal-comments__heading,.journal-article .journal-article-nav__title{font-family:var(--journal-heading-font)}.journal-article .journal-article-hero__title{font-weight:700;letter-spacing:-.01em}.journal-article .journal-article-content h2{font-weight:700;font-size:clamp(19px,2.2vw,24px);letter-spacing:-.005em;margin:44px 0 16px;padding-bottom:10px;position:relative}.journal-article .journal-article-content h2:after{content:"";position:absolute;left:0;bottom:0;width:48px;height:3px;border-radius:2px;background:var(--journal-gradient)}.journal-article .journal-article-content h3{font-weight:700;font-size:17px;color:var(--journal-accent-dark)}.journal-article .journal-article-content a{color:var(--journal-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s}.journal-article .journal-article-content a:hover,.journal-article .journal-article-content a:focus-visible{color:var(--journal-accent-dark);text-decoration-thickness:2px}.journal-article .journal-breadcrumb__link:hover,.journal-article .journal-article-nav__title:hover,.journal-article .journal-sidebar-related:hover .journal-sidebar-related__title{color:var(--journal-accent);opacity:1}.journal-article .journal-article-tags__chip:hover,.journal-article .journal-sidebar-tags__chip:hover{border-color:var(--journal-accent);color:var(--journal-accent)}.journal-article .journal-article-nav__label,.journal-article .journal-sidebar-widget__title{color:var(--journal-accent)}.journal-article .journal-article-hero__tag{background:var(--journal-gradient);border-color:transparent;color:#fff;font-weight:700}.journal-article .journal-article-lede{font-family:var(--journal-heading-font);font-size:18px;font-style:normal;font-weight:400;line-height:1.55;color:#fff;background:var(--journal-gradient);border-left:0;border-radius:10px;padding:22px 26px 22px 30px;margin:0 0 32px;position:relative;box-shadow:0 6px 18px #004c8c2e}.journal-article .journal-article-lede:before{content:"";position:absolute;left:14px;top:22px;bottom:22px;width:3px;border-radius:2px;background:#ffffff8c}.journal-article .journal-article-content blockquote{border-left:3px solid var(--journal-accent);background:var(--journal-accent-tint);border-radius:0 8px 8px 0;padding:14px 18px 14px 20px}.journal-article .journal-article-content blockquote p{font-family:var(--journal-heading-font);font-style:normal;color:var(--journal-accent-dark)}.journal-article .journal-article-content table{width:100%;max-width:100%;border-collapse:separate;border-spacing:0;margin:24px 0 28px;font-size:13px;line-height:1.4;border:1px solid #D6E6F0;border-radius:8px;overflow:hidden;table-layout:auto}.journal-article .journal-article-content th,.journal-article .journal-article-content td{padding:7px 9px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #E3EEF5;white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.journal-article .journal-article-content thead th{background:var(--journal-accent);color:#fff;font-family:var(--journal-heading-font);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:3px solid var(--journal-accent-dark)}.journal-article .journal-article-content tbody tr:nth-child(2n) td{background:var(--journal-accent-tint)}.journal-article .journal-article-content tbody tr:last-child td{border-bottom:0}.journal-article .journal-article-content tbody td:first-child{font-weight:700;color:var(--color-foreground-heading, #111111)}@media screen and (max-width:749px){.journal-article .journal-article-lede{font-size:16px;padding:18px 18px 18px 26px}.journal-article .journal-article-lede:before{left:12px;top:18px;bottom:18px}.journal-article .journal-article-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:12px}.journal-article .journal-article-content th,.journal-article .journal-article-content td{padding:6px}.journal-article .journal-article-content thead th{font-size:10px;letter-spacing:.04em}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/journal-styles.css.map */
