.prose{font:400 16px/26px var(--font-sans);color:var(--black)}.prose h2{font:400 24px/42px var(--font-display);-webkit-text-stroke:var(--display-stroke) currentColor;color:var(--red);margin:0 0 17px}.prose h3{font:400 22px/27px var(--font-display);-webkit-text-stroke:var(--display-stroke) currentColor;color:var(--black);margin:0 0 27px}.prose h3:has(+ul),.prose h3:has(+ol){margin-bottom:0}.prose p{margin:0 0 27px}.prose ul,.prose ol{margin:0 0 27px;padding-left:27px}.prose li,.prose li p{margin:0}.prose strong{font-weight:700}.prose a{color:var(--red);text-decoration:none}.prose a:hover,.prose a:focus-visible{text-decoration:underline}.prose p:has(>a.btn:only-child){text-align:center}.prose a.btn{color:var(--white);text-decoration:none}.prose img{width:100%;height:auto;margin:0 0 27px;display:block}.prose img.narrow{width:auto;max-width:100%;margin-inline:auto}.prose .figure{margin:0 0 27px}.prose .figure img{margin-bottom:8px}.prose video{aspect-ratio:16/9;background:var(--black);width:100%;height:auto;margin:0 0 8px;display:block}.prose .cta{margin:0 0 27px}.prose .btn-row{background:var(--red-deep);border-radius:var(--corner-radius);align-items:center;display:inline-flex}.prose .btn-row .btn{border-radius:var(--corner-radius) 0 0 var(--corner-radius);text-decoration:none}.prose .btn-arrow{width:25px;height:25px;color:var(--white);flex:none;margin:0 10px}.prose figcaption{text-align:center;color:var(--copy-gray);font-size:14px;line-height:20px}.prose table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 27px;font-size:16px;line-height:24px}.prose th,.prose td{border:1px solid var(--line);vertical-align:top;text-align:left;overflow-wrap:anywhere;padding:8px 10px}.prose th{font-weight:700}@media (width>=768px){.prose{font-size:18px;line-height:27px}.prose h2{font-size:34px}}.share[data-astro-cid-x2g37gv3]{gap:14px;margin:0;padding:0;list-style:none;display:flex}.share[data-astro-cid-x2g37gv3] a[data-astro-cid-x2g37gv3],.share[data-astro-cid-x2g37gv3] button[data-astro-cid-x2g37gv3]{border:1px solid var(--line);width:36px;height:36px;color:var(--black);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.share[data-astro-cid-x2g37gv3] a[data-astro-cid-x2g37gv3]:hover,.share[data-astro-cid-x2g37gv3] button[data-astro-cid-x2g37gv3]:hover{color:var(--red);border-color:var(--red)}.share[data-astro-cid-x2g37gv3] svg[data-astro-cid-x2g37gv3]{fill:currentColor;width:18px;height:18px}.copied[data-astro-cid-x2g37gv3]{font:400 12px/1 var(--font-sans);white-space:nowrap;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.post[data-astro-cid-zg7dkzxc]{border:1px solid var(--line);border-inline:0;max-width:1100px;margin:20px 0 40px;padding:24px 20px 28px}h1[data-astro-cid-zg7dkzxc]{font:400 26px/1.25 var(--font-display);color:var(--black)}.no-hero[data-astro-cid-zg7dkzxc]{margin-bottom:34px}.post[data-astro-cid-zg7dkzxc] img.hero{width:100%;height:auto;margin:34px 0 27px}.back[data-astro-cid-zg7dkzxc]{margin:0}.back[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{text-decoration:none}.back[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}.back[data-astro-cid-zg7dkzxc]+.prose[data-astro-cid-zg7dkzxc]{margin-top:27px}.post-footer[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--line);flex-direction:column;gap:28px;margin-top:44px;padding-top:24px;display:flex}.related[data-astro-cid-zg7dkzxc]{background:var(--white);padding:50px 0 60px}.heading[data-astro-cid-zg7dkzxc]{width:var(--heading-width);margin-inline:auto}.cards[data-astro-cid-zg7dkzxc]{padding:0 var(--gutter) 4px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:14px;margin:36px 0 0;list-style:none;display:flex;overflow-x:auto}.cards[data-astro-cid-zg7dkzxc]::-webkit-scrollbar{display:none}.cards[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{scroll-snap-align:start;flex:0 0 78%}.cards[data-astro-cid-zg7dkzxc] .summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=768px){.post[data-astro-cid-zg7dkzxc]{margin-inline:var(--gutter);border-inline:1px solid var(--line);margin-bottom:44px;padding:51px 50px 20px}h1[data-astro-cid-zg7dkzxc]{font-size:48px;line-height:60px}.cards[data-astro-cid-zg7dkzxc]{width:calc(100% - 2 * var(--gutter));scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-inline:auto;padding:0;scroll-padding-inline:auto;display:grid;overflow-x:visible}.cards[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{scroll-snap-align:none;flex:none}.cards[data-astro-cid-zg7dkzxc] .summary{-webkit-line-clamp:none;display:inline;overflow:visible}}@media (width>=1024px){.post[data-astro-cid-zg7dkzxc]{margin-inline:auto;padding:102px 100px 40px}.cards[data-astro-cid-zg7dkzxc]{width:min(1380px, 100% - 2 * var(--gutter));gap:30px}}
