.article-header[data-astro-cid-dhymtbwp]{background:var(--color-cream);padding:6.5rem 0 5rem}.article-header__inner[data-astro-cid-dhymtbwp].has-visual{align-items:center;gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);display:grid}.article-header__copy[data-astro-cid-dhymtbwp]{min-width:0}.article-header[data-astro-cid-dhymtbwp] h1[data-astro-cid-dhymtbwp]{max-width:58rem;margin:1.5rem 0;font-size:clamp(2.75rem,5vw,4.5rem)}.lead[data-astro-cid-dhymtbwp]{max-width:48rem;color:var(--color-muted);font-size:1.125rem}.meta[data-astro-cid-dhymtbwp]{color:var(--color-muted);gap:1.5rem;margin-top:2rem;font-size:.8125rem;display:flex}.article-header__visual[data-astro-cid-dhymtbwp]{min-width:0;margin:0}.article-header__visual[data-astro-cid-dhymtbwp] img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-image);width:100%;display:block}.article-header__visual[data-astro-cid-dhymtbwp] figcaption[data-astro-cid-dhymtbwp]{max-width:60ch}.reading-layout[data-astro-cid-dhymtbwp]{justify-content:center;gap:var(--space-12);grid-template-columns:minmax(0,48rem) minmax(0,12.5rem);padding-block:6rem;display:grid}.reading-layout[data-astro-cid-dhymtbwp] article[data-astro-cid-dhymtbwp]{min-width:0}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp]{order:2;min-width:0}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] nav[data-astro-cid-dhymtbwp]{top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-line);flex-direction:column;align-items:flex-start;display:flex;position:sticky}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] b[data-astro-cid-dhymtbwp]{margin-bottom:var(--space-2);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] a[data-astro-cid-dhymtbwp]{min-height:2.75rem;color:var(--color-muted);align-items:center;font-size:.8125rem;display:inline-flex}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] a[data-astro-cid-dhymtbwp]:hover,.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] a[data-astro-cid-dhymtbwp]:focus-visible{color:var(--color-text);text-underline-offset:var(--space-1);text-decoration:underline}.reading-layout[data-astro-cid-dhymtbwp] article[data-astro-cid-dhymtbwp] h2[data-astro-cid-dhymtbwp]{margin:4rem 0 1.25rem;font-size:clamp(1.75rem,3vw,2.5rem)}.reading-layout[data-astro-cid-dhymtbwp] article[data-astro-cid-dhymtbwp]>section[data-astro-cid-dhymtbwp]>p[data-astro-cid-dhymtbwp],.reading-layout[data-astro-cid-dhymtbwp] li[data-astro-cid-dhymtbwp]{font-size:1.0625rem;line-height:1.72}.quick[data-astro-cid-dhymtbwp]{border-block:1px solid var(--color-line);padding:2rem 0}.quick[data-astro-cid-dhymtbwp]>p[data-astro-cid-dhymtbwp]:last-child{margin:1.25rem 0 0;font-size:1.25rem;line-height:1.6}figure[data-astro-cid-dhymtbwp]{margin:3rem 0}figure[data-astro-cid-dhymtbwp] img[data-astro-cid-dhymtbwp]{background:var(--color-white);width:100%}figcaption[data-astro-cid-dhymtbwp]{color:var(--color-muted);margin-top:.75rem;font-size:.8125rem}blockquote[data-astro-cid-dhymtbwp]{border-block:1px solid var(--color-warm);margin:3rem 0;padding:1.5rem 0;font-size:1.25rem}.faq[data-astro-cid-dhymtbwp]{margin-top:4rem}.related-section[data-astro-cid-dhymtbwp]{background:var(--color-white)}.related-section[data-astro-cid-dhymtbwp] h2[data-astro-cid-dhymtbwp]{margin:1rem 0 3rem}.related[data-astro-cid-dhymtbwp]{background:var(--color-line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (width<=61.25rem){.article-header__inner[data-astro-cid-dhymtbwp].has-visual{gap:var(--space-8);grid-template-columns:1fr}.article-header__visual[data-astro-cid-dhymtbwp] img{aspect-ratio:16/9}.reading-layout[data-astro-cid-dhymtbwp]{gap:var(--space-8);grid-template-columns:1fr}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp]{order:0}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] nav[data-astro-cid-dhymtbwp]{column-gap:var(--space-5);flex-flow:wrap;position:static}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] b[data-astro-cid-dhymtbwp]{flex-basis:100%;margin-bottom:0}.related[data-astro-cid-dhymtbwp]{grid-template-columns:repeat(2,1fr)}}@media (width<=40rem){.article-header[data-astro-cid-dhymtbwp]{padding:4.5rem 0 3.5rem}.meta[data-astro-cid-dhymtbwp]{flex-direction:column;gap:.25rem}.article-header__visual[data-astro-cid-dhymtbwp] img{aspect-ratio:4/3}.reading-layout[data-astro-cid-dhymtbwp]{padding-block:4rem}.related[data-astro-cid-dhymtbwp]{grid-template-columns:1fr}}.related-products[data-astro-cid-dhymtbwp]{gap:var(--space-6);background:0 0}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] nav[data-astro-cid-dhymtbwp]{top:calc(var(--header-height) + var(--space-8));max-height:calc(100vh - var(--header-height) - var(--space-16));overflow-y:auto}.article-header--with-visual[data-astro-cid-dhymtbwp]{padding-block:var(--space-12)}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__inner[data-astro-cid-dhymtbwp].has-visual{gap:var(--space-10);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__visual[data-astro-cid-dhymtbwp]{justify-self:end;width:min(100%,32rem)}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__visual[data-astro-cid-dhymtbwp] img{aspect-ratio:8/5}.article-header--with-visual[data-astro-cid-dhymtbwp]+.reading-layout[data-astro-cid-dhymtbwp]{padding-top:var(--space-12)}@media (width<=61.25rem){.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__inner[data-astro-cid-dhymtbwp].has-visual{gap:var(--space-6);grid-template-columns:1fr}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__visual[data-astro-cid-dhymtbwp]{justify-self:start}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] nav[data-astro-cid-dhymtbwp]{align-items:center;gap:var(--space-4);white-space:nowrap;flex-wrap:nowrap;max-height:none;overflow:auto hidden}.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] b[data-astro-cid-dhymtbwp],.reading-layout[data-astro-cid-dhymtbwp] aside[data-astro-cid-dhymtbwp] a[data-astro-cid-dhymtbwp]{flex:none}}@media (width<=40rem){.article-header--with-visual[data-astro-cid-dhymtbwp]{padding-block:var(--space-8)}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__visual[data-astro-cid-dhymtbwp]{width:100%}.article-header--with-visual[data-astro-cid-dhymtbwp] .article-header__visual[data-astro-cid-dhymtbwp] img{aspect-ratio:4/3}}
