.cs-section[data-astro-cid-tpuuhdpn]{grid-template-columns:calc(var(--cs-frac) * 100%) minmax(0, 1fr);column-gap:var(--cs-gap);align-items:start;display:grid;container-type:inline-size}.cs-section[data-astro-cid-tpuuhdpn]+.cs-section[data-astro-cid-tpuuhdpn]{margin-top:38px}.cs-section[data-astro-cid-tpuuhdpn]:has(>.cs-body>.media:last-child)+.cs-section[data-astro-cid-tpuuhdpn]{margin-top:var(--media-gap)}h2[data-astro-cid-tpuuhdpn]{grid-column:1}.cs-body[data-astro-cid-tpuuhdpn]{flex-direction:column;grid-column:2;min-width:0;display:flex}.cs-section[data-astro-cid-tpuuhdpn]:not(:has(>.cs-body>:is(p,ul,ol,dl))){row-gap:var(--media-gap);grid-template-columns:minmax(0,1fr)}.cs-section[data-astro-cid-tpuuhdpn]:not(:has(>.cs-body>:is(p,ul,ol,dl))) .cs-body[data-astro-cid-tpuuhdpn]{grid-column:1}.cs-body[data-astro-cid-tpuuhdpn]>*+p,.cs-body[data-astro-cid-tpuuhdpn]>*+ul,.cs-body[data-astro-cid-tpuuhdpn]>*+ol{margin-top:8px}.cs-body[data-astro-cid-tpuuhdpn] ul,.cs-body[data-astro-cid-tpuuhdpn] ol{padding-left:21px}.cs-body[data-astro-cid-tpuuhdpn] ul{list-style:none}.cs-body[data-astro-cid-tpuuhdpn] ul>li{position:relative}.cs-body[data-astro-cid-tpuuhdpn] ul>li:before{content:"•";position:absolute;left:-21px}.cs-body[data-astro-cid-tpuuhdpn] a{text-underline-offset:2px;text-decoration:underline}.cs-body[data-astro-cid-tpuuhdpn]>.media{margin-left:calc(-1 * (var(--cs-frac) * 100cqw + var(--cs-gap)));width:100cqw}.cs-body[data-astro-cid-tpuuhdpn]>.mcard.media{width:calc(100cqw * var(--card-w-num,1))}.cs-body[data-astro-cid-tpuuhdpn]>:is(p,ul,ol,dl)+.media{margin-top:38px}.cs-body[data-astro-cid-tpuuhdpn]>.media+.media{margin-top:var(--media-gap)}.cs-body[data-astro-cid-tpuuhdpn]>.media+:is(p,ul,ol){margin-top:38px}.cs-section[data-astro-cid-tpuuhdpn]:not(:has(>.cs-body>:is(p,ul,ol,dl))) .cs-body[data-astro-cid-tpuuhdpn]>.media{margin-left:0}@media (width<=809.98px){.cs-section[data-astro-cid-tpuuhdpn]{grid-template-columns:minmax(0,1fr);row-gap:12px}.cs-section[data-astro-cid-tpuuhdpn]+.cs-section[data-astro-cid-tpuuhdpn]{margin-top:40px}.cs-body[data-astro-cid-tpuuhdpn]{grid-column:1}.cs-body[data-astro-cid-tpuuhdpn]>.media,.cs-body[data-astro-cid-tpuuhdpn]>.mcard.media{width:100%;margin-left:0}.cs-body[data-astro-cid-tpuuhdpn]>:is(p,ul,ol,dl)+.media{margin-top:24px}}.mcard[data-astro-cid-cdc6j525]{width:var(--card-w,100%);background:var(--card-bg-local,var(--card-bg));border-radius:var(--radius);box-shadow:var(--card-shadow);position:relative;overflow:clip}.inner[data-astro-cid-cdc6j525]{width:var(--inner-w,100%);margin:0 auto}.inner[data-astro-cid-cdc6j525] img,.inner[data-astro-cid-cdc6j525] video{width:100%;height:auto}.caption[data-astro-cid-cdc6j525]{pointer-events:none;opacity:0;padding:0 12px 12px 14px;transition:opacity .3s,transform .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(15px)}.caption[data-astro-cid-cdc6j525]:before{content:"";background:radial-gradient(circle,#f0f0f0cc 0%,#f0f0f099 40%,#f0f0f000 100%);border-radius:50%;width:267px;height:267px;position:absolute;bottom:-120px;left:-50px}.caption[data-astro-cid-cdc6j525] h4[data-astro-cid-cdc6j525]{font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:-.01em;font-weight:500;position:relative}@media (hover:hover){.mcard[data-astro-cid-cdc6j525]:hover .caption[data-astro-cid-cdc6j525]{opacity:1;transform:none}}.mgrid[data-astro-cid-lpgbqc46]{grid-template-columns:var(--cols);gap:var(--media-gap);align-items:start;display:grid}.mgrid[data-astro-cid-lpgbqc46]>*{min-width:0}@media (width<=809.98px){.mgrid[data-astro-cid-lpgbqc46]{grid-template-columns:var(--mcols);column-gap:12px!important;padding:0!important}}.mstack[data-astro-cid-gzf4lmv5]{gap:var(--media-gap);flex-direction:column;min-width:0;display:flex}.stats[data-astro-cid-5wglyn4e]{grid-template-columns:1fr 1fr;gap:20px 18px;margin:30px 0 0;display:grid}dt[data-astro-cid-5wglyn4e]{letter-spacing:var(--heading-tracking)}dd[data-astro-cid-5wglyn4e]{margin:2px 0 0}.cs-header[data-astro-cid-z7xolria]{margin-top:24px}.cs-title-row[data-astro-cid-z7xolria]{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:12px;display:flex}.cs-title-row[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{max-width:1066px}.cs-logo-wrap[data-astro-cid-z7xolria]{flex:none;display:block}.cs-title-row[data-astro-cid-z7xolria] .cs-logo{object-fit:contain;width:120px;height:120px;margin:9px 12px 0 0;display:block}.cs-content[data-astro-cid-z7xolria]{margin-top:48px}@media (width<=1199.98px){.cs-title-row[data-astro-cid-z7xolria] .cs-logo{margin:0}}@media (width<=809.98px){.cs-header[data-astro-cid-z7xolria]{margin-top:24px}.cs-title-row[data-astro-cid-z7xolria] .cs-logo{width:64px;height:64px}.cs-content[data-astro-cid-z7xolria]{margin-top:40px}}
