.PXUL3q_image{width:100%;height:auto;display:block}.PXUL3q_image[data-cover=true]{object-fit:cover;object-position:var(--case-image-position,50% 50%)}@media (max-width:767px){.PXUL3q_image[data-cover=true]{object-position:var(--case-image-mobile-position,50% 50%)}}
.iHDk4W_section{padding-top:var(--site-header-height);padding-inline:var(--space-8);background:var(--sand-200)}.iHDk4W_panel{isolation:isolate;border-radius:var(--space-20);background:var(--wine-600);min-height:400px;position:relative;overflow:hidden}.iHDk4W_panel .iHDk4W_artwork{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.iHDk4W_title{z-index:1;left:var(--space-24);right:var(--space-24);bottom:var(--space-32);overflow-wrap:anywhere;position:absolute}.iHDk4W_panel[data-preset=bottom-light]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(transparent, var(--alpha-black-60));position:absolute;inset:40% 0 0}.iHDk4W_panel[data-preset=top-dark]{background:var(--sand-200)}.iHDk4W_panel[data-preset=top-dark] .iHDk4W_title{top:var(--space-48);text-align:center;bottom:auto}@media (min-width:48rem){.iHDk4W_panel[data-preset=bottom-light]:after{content:none}.iHDk4W_section{padding-inline:var(--space-16)}.iHDk4W_panel{min-height:480px}.iHDk4W_title{left:var(--space-40);right:var(--space-40);max-width:8ch}.iHDk4W_panel[data-preset=top-dark] .iHDk4W_title{max-width:none}}@media (min-width:90rem){.iHDk4W_section{padding-inline:var(--space-24)}.iHDk4W_panel{min-height:530px}.iHDk4W_title{left:var(--space-60);bottom:var(--space-60)}.iHDk4W_panel[data-preset=top-dark] .iHDk4W_title{top:var(--space-68)}}
.HBVLqa_group{gap:var(--space-24);width:100%;min-width:0;display:grid}.HBVLqa_figure{min-width:0;margin:0}.HBVLqa_caption{padding-top:var(--space-12)}.HBVLqa_group[data-layout=diagram]{overscroll-behavior-inline:contain;border-radius:var(--space-12);scrollbar-width:thin;display:block;overflow-x:auto}.HBVLqa_group[data-layout=diagram] .HBVLqa_figure{width:max(100%,1280px)}.HBVLqa_group[data-layout=diagram]:focus-visible{outline:2px solid var(--wine-400);outline-offset:var(--space-4)}@media (min-width:48rem){.HBVLqa_group[data-layout=equal]{grid-template-columns:repeat(2,minmax(0,1fr))}.HBVLqa_group[data-layout=wide-left]{gap:var(--space-12);grid-template-columns:minmax(0,207fr) minmax(0,110fr)}}
.ve2PaG_body{overflow-wrap:anywhere;color:var(--secondary)}.ve2PaG_body>*+*{margin-top:var(--space-24)}.ve2PaG_body ul,.ve2PaG_body ol{padding-left:var(--space-24)}.ve2PaG_body ul{list-style:outside}.ve2PaG_body ol{list-style:decimal}.ve2PaG_body li+li,.ve2PaG_body li>ul,.ve2PaG_body li>ol{margin-top:var(--space-8)}.ve2PaG_body blockquote{padding-left:var(--space-24);border-left:2px solid var(--border)}.ve2PaG_body a{text-underline-offset:.2em;text-decoration:underline}.ve2PaG_body a:focus-visible{outline:2px solid var(--wine-400);outline-offset:var(--space-4)}.ve2PaG_body code{padding-inline:var(--space-4);background:var(--sand-200);font-family:var(--font-geist-mono),monospace}
.k5XPXq_editorial{gap:var(--space-24);width:100%;min-width:0;display:grid}.k5XPXq_label{text-transform:uppercase}.k5XPXq_content{overflow-wrap:anywhere;min-width:0}.k5XPXq_copy{max-width:547px}@media (min-width:90rem){.k5XPXq_editorial{gap:var(--space-48);grid-template-columns:minmax(0,1fr) minmax(0,845px)}.k5XPXq_content{grid-column:2}.k5XPXq_label{grid-area:1/1}}
