.article-product-content[data-v-7bab0a12] .article-products{border:1px solid var(--public-color-border,#dfe5ec);background:var(--public-color-subtle,#f4f8f9);border-radius:1rem;margin-block:2rem;padding:1rem}.article-product-content[data-v-7bab0a12] .article-product-heading{color:var(--public-color-text,#14243b);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.article-product-content[data-v-7bab0a12] .article-product-controls{gap:.5rem;display:flex}.article-product-content[data-v-7bab0a12] .article-product-controls button{border:1px solid var(--public-color-border,#dfe5ec);background:var(--public-color-card,#fff);cursor:pointer;border-radius:.5rem;width:2.5rem;height:2.5rem}.article-product-content[data-v-7bab0a12] .article-product-track{gap:.75rem;min-width:0;display:grid}.article-product-content[data-v-7bab0a12] .article-products--grid .article-product-track{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr))}.article-product-content[data-v-7bab0a12] .article-products--slider .article-product-track{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;padding-bottom:.75rem;display:flex;overflow-x:auto}.article-product-content[data-v-7bab0a12] .article-products--slider .article-product-card{flex:0 0 160px;min-width:0}.article-product-content[data-v-7bab0a12] a.article-product-card{border:1px solid var(--public-color-border,#dfe5ec);background:var(--public-color-card,#fff);color:var(--public-color-text,#14243b);scroll-snap-align:start;border-radius:.75rem;flex-direction:column;gap:.75rem;min-width:0;padding:.75rem;text-decoration:none;display:flex}.article-product-content[data-v-7bab0a12] .article-product-card img,.article-product-content[data-v-7bab0a12] .article-product-no-image{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;width:100%;height:auto;margin:0}.article-product-content[data-v-7bab0a12] .article-product-no-image{color:#64748b;background:#f4f8f9;place-items:center;font-size:.75rem;display:grid}.article-product-content[data-v-7bab0a12] .article-product-name{overflow-wrap:anywhere;font-size:.8125rem;font-weight:700;line-height:1.9}.article-product-content[data-v-7bab0a12] .article-product-price{margin-top:auto;padding-top:.75rem;font-size:.8125rem;font-weight:700}.article-product-content[data-v-7bab0a12] .article-product-link{color:var(--blog-accent,#0891b2);font-size:.75rem}.article-product-content[data-v-7bab0a12] :focus-visible{outline:2px solid var(--blog-accent,#0891b2);outline-offset:3px}@media (width<=480px){.article-product-content[data-v-7bab0a12] .article-products{padding:.75rem}.article-product-content[data-v-7bab0a12] .article-products--slider .article-product-card{flex-basis:145px}.article-product-content[data-v-7bab0a12] .article-products--grid .article-product-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.article-journal-cover[data-v-e2ccd8de]{border:1px solid var(--public-color-border);border-top:3px solid var(--brand-primary);background:var(--public-color-card);border-radius:1rem;margin-top:1.5rem;display:grid;overflow:hidden}.article-journal-cover .blog-article-header[data-v-e2ccd8de]{width:100%;box-shadow:none;background-image:none;border:0;border-radius:0;align-items:center;margin:0;padding:1.5rem;display:flex}.article-journal-cover .blog-article-header>div[data-v-e2ccd8de]{text-align:start;width:100%}.article-journal-cover h1[data-v-e2ccd8de]{text-align:start;overflow-wrap:anywhere;font-size:clamp(1.25rem,2.5cqi,1.875rem);line-height:1.85}.article-journal-cover .blog-standfirst[data-v-e2ccd8de]{text-align:start;border:0;padding:0;font-size:.875rem;line-height:2}.article-journal-cover .blog-meta-row[data-v-e2ccd8de]{justify-content:start;font-size:.75rem}.article-journal-cover .blog-hero-frame[data-v-e2ccd8de]{width:100%;height:100%;box-shadow:none;background:var(--public-color-subtle);border:0;border-radius:0;margin:0}.article-journal-cover .blog-hero-frame img[data-v-e2ccd8de]{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:14rem}.blog-journal-article .blog-content-card[data-v-e2ccd8de]{box-shadow:none;padding:1.25rem}.blog-journal-article .blog-sidebar-card[data-v-e2ccd8de]{border-top:2px solid var(--brand-primary);box-shadow:none;border-radius:.75rem}.blog-journal-article .blog-layout--sidebar-left[data-v-e2ccd8de],.blog-journal-article .blog-layout--sidebar-right[data-v-e2ccd8de]{grid-template-columns:minmax(0,1fr)}.blog-journal-article .blog-reading-layout .blog-layout__content[data-v-e2ccd8de],.blog-journal-article .blog-reading-layout .blog-layout__sidebar[data-v-e2ccd8de]{grid-area:auto}.blog-journal-article .blog-layout__sidebar[data-v-e2ccd8de]{position:static}@container reading (width>=52rem){.article-journal-cover--image[data-v-e2ccd8de]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.article-journal-cover .blog-article-header[data-v-e2ccd8de]{padding:2.5rem}.article-journal-cover .blog-hero-frame img[data-v-e2ccd8de]{min-height:23rem}}@container reading (width>=64rem){.blog-journal-article .blog-content-card[data-v-e2ccd8de]{padding:2rem}.blog-journal-article .blog-layout--sidebar-left[data-v-e2ccd8de]{grid-template-columns:18rem minmax(0,1fr)}.blog-journal-article .blog-layout--sidebar-right[data-v-e2ccd8de]{grid-template-columns:minmax(0,1fr) 18rem}.blog-journal-article .blog-layout--sidebar-left .blog-layout__content[data-v-e2ccd8de]{grid-column:2}.blog-journal-article .blog-layout--sidebar-left .blog-layout__sidebar[data-v-e2ccd8de]{grid-area:1/1}.blog-journal-article .blog-layout--sidebar-right .blog-layout__content[data-v-e2ccd8de]{grid-column:1}.blog-journal-article .blog-layout--sidebar-right .blog-layout__sidebar[data-v-e2ccd8de]{grid-area:1/2}.blog-journal-article .blog-layout__sidebar[data-v-e2ccd8de]{position:sticky}}.blog-article-header[data-v-e2ccd8de]{background-image:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--blog-accent) 9%,transparent),transparent 48%)}.blog-category-chip[data-v-e2ccd8de]{color:var(--blog-accent-dark);background:color-mix(in srgb,var(--blog-accent) 12%,transparent);transition:all .2s}.blog-category-chip[data-v-e2ccd8de]:hover{color:var(--brand-contrast,#fff);background:var(--blog-accent)}.blog-standfirst[data-v-e2ccd8de]{border-inline-start:3px solid var(--blog-accent);padding-inline-start:1rem}.blog-meta-row[data-v-e2ccd8de]{border-color:var(--public-color-border)}.blog-hero-frame[data-v-e2ccd8de]{box-shadow:0 24px 60px -34px color-mix(in srgb,var(--blog-accent) 55%,#0f172a4d)}.blog-preview-banner[data-v-e2ccd8de]{color:#92400e;background:color-mix(in srgb,var(--brand-warning,#f59e0b) 14%,transparent);border:1px solid color-mix(in srgb,var(--brand-warning,#f59e0b) 45%,transparent)}.blog-section-mark[data-v-e2ccd8de]{background:var(--blog-accent);border-radius:999px;flex:none;width:.25rem;height:1.35rem}.blog-sidebar-card[data-v-e2ccd8de]{overflow:hidden}.blog-category-link[data-v-e2ccd8de],.blog-toc-link[data-v-e2ccd8de]{text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}.blog-category-link[data-v-e2ccd8de]:hover,.blog-category-link[aria-current=page][data-v-e2ccd8de],.blog-toc-link[data-v-e2ccd8de]:hover{color:var(--blog-accent-dark);background:color-mix(in srgb,var(--blog-accent) 8%,transparent)}.blog-category-link[data-v-e2ccd8de]:hover,.blog-category-link[aria-current=page][data-v-e2ccd8de]{border-color:color-mix(in srgb,var(--blog-accent) 45%,var(--public-color-border))}.blog-latest-link[data-v-e2ccd8de]{border-color:var(--public-color-border);text-decoration:none}.blog-related-card[data-v-e2ccd8de]{text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s}.blog-related-card[data-v-e2ccd8de]:hover{border-color:color-mix(in srgb,var(--blog-accent) 45%,var(--public-color-border));box-shadow:0 18px 38px -26px color-mix(in srgb,var(--blog-accent) 55%,#0f172a66);transform:translateY(-3px)}.blog-category-chip[data-v-e2ccd8de]:focus-visible,.blog-category-link[data-v-e2ccd8de]:focus-visible,.blog-latest-link[data-v-e2ccd8de]:focus-visible,.blog-related-card[data-v-e2ccd8de]:focus-visible,.blog-toc-link[data-v-e2ccd8de]:focus-visible{outline:2px solid var(--blog-accent);outline-offset:2px}.blog-article-body[data-v-e2ccd8de]{color:var(--public-color-text-soft);text-align:right;overflow-wrap:anywhere;font-size:1rem;line-height:2.05}@media (width>=640px){.blog-article-body[data-v-e2ccd8de]{font-size:1.0625rem;line-height:2.15}}.blog-article-body[data-v-e2ccd8de] p{margin:0 0 1.25rem}.blog-article-body[data-v-e2ccd8de] h1,.blog-article-body[data-v-e2ccd8de] h2,.blog-article-body[data-v-e2ccd8de] h3,.blog-article-body[data-v-e2ccd8de] h4,.blog-article-body[data-v-e2ccd8de] h5,.blog-article-body[data-v-e2ccd8de] h6{color:var(--public-color-text);margin:2.25rem 0 1rem;scroll-margin-top:7rem;font-weight:800;line-height:1.75}.blog-article-body[data-v-e2ccd8de] h2{border-inline-start:4px solid var(--blog-accent);padding-inline-start:.75rem;font-size:1.35rem}.blog-article-body[data-v-e2ccd8de] h3{font-size:1.15rem}.blog-article-body[data-v-e2ccd8de] h4{font-size:1.05rem}.blog-article-body[data-v-e2ccd8de] a{color:var(--blog-accent-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--blog-accent) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--blog-accent) 45%,transparent);text-underline-offset:4px}.blog-article-body[data-v-e2ccd8de] ol,.blog-article-body[data-v-e2ccd8de] ul{margin:0 0 1.25rem;padding-inline-start:1.5rem}.blog-article-body[data-v-e2ccd8de] ul{list-style:outside}.blog-article-body[data-v-e2ccd8de] ol{list-style:decimal}.blog-article-body[data-v-e2ccd8de] li{margin-bottom:.5rem}.blog-article-body[data-v-e2ccd8de] li::marker{color:var(--blog-accent)}.blog-article-body[data-v-e2ccd8de] iframe,.blog-article-body[data-v-e2ccd8de] img,.blog-article-body[data-v-e2ccd8de] video{border-radius:.875rem;max-width:100%;height:auto;margin:1.75rem auto;display:block}.blog-article-body[data-v-e2ccd8de] iframe,.blog-article-body[data-v-e2ccd8de] video{aspect-ratio:16/9;border:0;width:100%}.blog-article-body[data-v-e2ccd8de] figure{margin:1.75rem auto}.blog-article-body[data-v-e2ccd8de] figure img{margin:0 auto}.blog-article-body[data-v-e2ccd8de] figcaption{text-align:center;color:var(--public-color-muted);margin-top:.625rem;font-size:.8125rem}.blog-article-body[data-v-e2ccd8de] [data-video-grid=v1]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem 1.25rem;margin:1.75rem 0;display:grid}.blog-article-body[data-v-e2ccd8de] [data-video-grid=v1] figure{min-width:0;margin:0}.blog-article-body[data-v-e2ccd8de] [data-video-grid=v1] video{aspect-ratio:16/9;background:#111827;border-radius:.5rem;width:100%;margin:0}.blog-article-body[data-v-e2ccd8de] [data-video-grid=v1] figcaption{color:var(--public-color-text);margin-top:.75rem;font-size:.9375rem;font-weight:700;line-height:1.8}.blog-article-body[data-v-e2ccd8de] blockquote{border-inline-start:4px solid var(--blog-accent);background:color-mix(in srgb,var(--blog-accent) 7%,transparent);color:var(--public-color-text);border-radius:.75rem;margin:1.75rem 0;padding:1rem 1.25rem}.blog-article-body[data-v-e2ccd8de] blockquote p:last-child{margin-bottom:0}.blog-article-body[data-v-e2ccd8de] table{border-collapse:collapse;max-width:100%;margin:1.75rem 0;font-size:.9375rem;display:block;overflow-x:auto}.blog-article-body[data-v-e2ccd8de] td,.blog-article-body[data-v-e2ccd8de] th{border:1px solid var(--public-color-border);text-align:right;padding:.625rem .875rem}.blog-article-body[data-v-e2ccd8de] th{color:var(--public-color-text);background:color-mix(in srgb,var(--blog-accent) 8%,transparent);font-weight:700}.blog-article-body[data-v-e2ccd8de] hr{border:0;border-top:1px solid var(--public-color-border);margin:2.25rem auto}.blog-article-body[data-v-e2ccd8de] pre{text-align:left;background:var(--public-color-subtle);direction:ltr;border-radius:.75rem;margin:1.75rem 0;padding:1rem;font-size:.875rem;overflow-x:auto}.blog-article-body[data-v-e2ccd8de] code{direction:ltr;unicode-bidi:embed;font-size:.875em}.blog-article-body[data-v-e2ccd8de] [data-blog-auto-toc=true]{border:1px solid color-mix(in srgb,var(--blog-accent) 32%,var(--public-color-border));border-inline-start:4px solid var(--blog-accent);background:color-mix(in srgb,var(--blog-accent) 7%,var(--public-color-card));border-radius:1rem;margin:1.5rem 0 2rem;padding:1.25rem}.blog-article-body[data-v-e2ccd8de] .blog-auto-toc__title{color:var(--public-color-text);margin-bottom:.75rem;font-size:1rem}.blog-article-body[data-v-e2ccd8de] [data-blog-auto-toc=true] ol{margin-bottom:0;padding-inline-start:1.5rem}.blog-article-body[data-v-e2ccd8de] [data-blog-auto-toc=true] li{margin-bottom:.35rem}.blog-article-body[data-v-e2ccd8de] .blog-auto-toc__item--nested{margin-inline-start:1.25rem;font-size:.95em}@media (width>=1024px){.blog-layout--sidebar-left[data-v-e2ccd8de]{grid-template-columns:20rem minmax(0,1fr)}.blog-layout--sidebar-right[data-v-e2ccd8de]{grid-template-columns:minmax(0,1fr) 20rem}.blog-layout--sidebar-left .blog-layout__content[data-v-e2ccd8de]{grid-column:2}.blog-layout--sidebar-left .blog-layout__sidebar[data-v-e2ccd8de]{grid-area:1/1}.blog-layout--sidebar-right .blog-layout__content[data-v-e2ccd8de]{grid-column:1}.blog-layout--sidebar-right .blog-layout__sidebar[data-v-e2ccd8de]{grid-area:1/2}}@media (width<=639px){.blog-article-header[data-v-e2ccd8de],.blog-content-card[data-v-e2ccd8de],.blog-hero-frame[data-v-e2ccd8de]{border-radius:1rem}.blog-article-body[data-v-e2ccd8de] h2{font-size:1.2rem}.blog-article-body[data-v-e2ccd8de] table{font-size:.8125rem}.blog-article-body[data-v-e2ccd8de] [data-video-grid=v1]{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.journal-directory[data-v-c40da37d]{gap:1.25rem;display:grid}.journal-topic[data-v-c40da37d]{border-width:1px;border-block-start:3px solid var(--brand-primary);border-radius:1rem;gap:1.5rem;min-width:0;padding:1.5rem;display:flex}.journal-topic-number[data-v-c40da37d]{color:color-mix(in srgb,var(--brand-primary) 38%,var(--public-color-border));font-size:2.75rem;font-weight:900;line-height:1}.journal-topic-copy[data-v-c40da37d]{flex-direction:column;flex:1;align-items:start;gap:.75rem;min-width:0;display:flex}.journal-topic-count[data-v-c40da37d]{font-size:.6875rem}.journal-topic h3[data-v-c40da37d]{overflow-wrap:anywhere;font-size:1.375rem;font-weight:900;line-height:1.75}.journal-topic p[data-v-c40da37d]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:2;display:-webkit-box;overflow:hidden}.journal-topic-action[data-v-c40da37d]{width:100%;color:var(--brand-primary-dark);border-top:1px solid var(--public-color-border);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;font-size:.75rem;font-weight:700;display:flex}.journal-topic[data-v-c40da37d]:hover{border-color:var(--brand-primary)}.journal-topic[data-v-c40da37d]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}@container blog (width>=40rem){.journal-directory[data-v-c40da37d]{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-topic[data-v-c40da37d]{min-height:15rem;padding:2rem}}@container blog (width>=72rem){.journal-directory[data-v-c40da37d]:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.journal-feature[data-v-59f568f4],.journal-story[data-v-59f568f4]{border-width:1px;border-radius:1rem;overflow:hidden}.journal-feature-link[data-v-59f568f4]{min-width:0;height:100%;display:grid}.journal-feature-image[data-v-59f568f4],.journal-story-image[data-v-59f568f4]{aspect-ratio:3/2;place-items:center;min-width:0;display:grid;overflow:hidden}.journal-feature-image img[data-v-59f568f4],.journal-story-image img[data-v-59f568f4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.journal-placeholder[data-v-59f568f4]{opacity:.35;width:3rem;height:3rem}.journal-feature-copy[data-v-59f568f4]{flex-direction:column;justify-content:center;align-items:start;gap:1.15rem;padding:1.5rem;display:flex}.journal-kicker[data-v-59f568f4]{color:var(--brand-primary-dark);border-inline-start:3px solid var(--brand-primary);padding-inline-start:.75rem;font-size:.75rem;font-weight:700}.journal-feature h2[data-v-59f568f4]{overflow-wrap:anywhere;font-size:1.375rem;font-weight:900;line-height:1.85}.journal-summary[data-v-59f568f4]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:2;display:-webkit-box;overflow:hidden}.journal-feature .journal-summary[data-v-59f568f4]{-webkit-line-clamp:3}.journal-meta[data-v-59f568f4]{flex-wrap:wrap;gap:.3rem 1rem;font-size:.6875rem;line-height:1.8;display:flex}.journal-read[data-v-59f568f4]{color:var(--brand-primary-dark);align-items:center;gap:.75rem;margin-top:auto;padding-top:.5rem;font-size:.75rem;font-weight:700;display:flex}.journal-feature .journal-read[data-v-59f568f4]{border-bottom:1px solid var(--brand-primary);margin-top:.25rem;padding-bottom:.5rem}.journal-stories[data-v-59f568f4]{margin-top:2rem}.journal-section-bar[data-v-59f568f4]{border-width:1px;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.journal-section-bar h2[data-v-59f568f4]{font-size:1rem;font-weight:800}.journal-section-bar span[data-v-59f568f4]{font-size:.75rem}.journal-archive-list[data-v-59f568f4],.journal-home-grid[data-v-59f568f4]{gap:1.25rem;display:grid}.journal-story-link[data-v-59f568f4]{flex-direction:column;min-width:0;height:100%;display:flex}.journal-story-copy[data-v-59f568f4]{flex-direction:column;flex:1;gap:.75rem;min-width:0;padding:1.25rem;display:flex}.journal-story h3[data-v-59f568f4]{overflow-wrap:anywhere;font-size:1rem;font-weight:800;line-height:1.9}.journal-archive-list .journal-story-link[data-v-59f568f4]{grid-template-columns:6.25rem minmax(0,1fr);align-items:start;gap:1rem;padding:.875rem;display:grid}.journal-archive-list .journal-story-copy[data-v-59f568f4]{padding:0}.journal-archive-list .journal-story-image[data-v-59f568f4]{aspect-ratio:1;border-radius:.5rem}.journal-archive-list .journal-summary[data-v-59f568f4]{display:none}.journal-feature-link[data-v-59f568f4]:focus-visible,.journal-story-link[data-v-59f568f4]:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-3px;border-radius:1rem}.journal-feature-link:hover h2[data-v-59f568f4],.journal-story-link:hover h3[data-v-59f568f4]{color:var(--brand-primary-dark)}@container blog (width>=40rem){.journal-feature-link[data-v-59f568f4]{grid-template-columns:1.1fr 1fr}.journal-feature-image[data-v-59f568f4]{aspect-ratio:auto;min-height:22rem}.journal-feature-copy[data-v-59f568f4]{padding:2rem}.journal-feature h2[data-v-59f568f4]{font-size:1.625rem}.journal-home-grid[data-v-59f568f4]{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-archive-list .journal-story-link[data-v-59f568f4]{grid-template-columns:10rem minmax(0,1fr);padding:1.25rem}.journal-archive-list .journal-summary[data-v-59f568f4]{display:-webkit-box}}@container blog (width>=64rem){.journal-feature-copy[data-v-59f568f4]{padding:2.5rem 3rem}.journal-feature h2[data-v-59f568f4]{font-size:1.875rem}.journal-home-grid[data-v-59f568f4]{grid-template-columns:repeat(3,minmax(0,1fr))}.journal-archive-list[data-v-59f568f4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-masthead[data-v-d7e9585a]{border-top:3px solid var(--brand-primary);box-shadow:none;padding-block:1.5rem}.journal-masthead h1[data-v-d7e9585a]{letter-spacing:-.025em}@container blog (width>=48rem){.journal-masthead[data-v-d7e9585a]{padding:2rem}}
