.pr-title[data-astro-cid-hxzwl5ys]{word-break:auto-phrase;text-wrap:pretty;font-size:clamp(26px,3.4vw,40px);line-height:1.45;max-width:22em}.pr-sub[data-astro-cid-hxzwl5ys]{word-break:auto-phrase;max-width:40em}.pr-kv[data-astro-cid-hxzwl5ys]{margin:0 0 40px}.pr-kv[data-astro-cid-hxzwl5ys] img[data-astro-cid-hxzwl5ys]{display:block;width:100%;height:auto}@media(min-width:1100px){.pr-kv[data-astro-cid-hxzwl5ys]{margin-left:-80px;margin-right:-80px}}.pr-lead[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]{font-size:inherit;line-height:inherit;margin:0 0 16px}.pr-lead[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]:last-child{margin-bottom:0}.article[data-astro-cid-hxzwl5ys] h2[data-astro-cid-hxzwl5ys],.article[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys],.pr-list[data-astro-cid-hxzwl5ys] li[data-astro-cid-hxzwl5ys],.pr-quote[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]{word-break:auto-phrase}.article[data-astro-cid-hxzwl5ys] .pr-cite[data-astro-cid-hxzwl5ys]{font-size:12px;vertical-align:super;line-height:0;margin-left:2px;border-bottom:0}.pr-feature[data-astro-cid-hxzwl5ys]{margin:32px 0 0}.pr-feature[data-astro-cid-hxzwl5ys] h3[data-astro-cid-hxzwl5ys]{display:flex;align-items:baseline;gap:12px;margin:0 0 14px;font-size:19px;font-weight:700;line-height:1.4;color:var(--ink)}.pr-no[data-astro-cid-hxzwl5ys]{font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.08em;color:var(--accent-text)}.pr-shot[data-astro-cid-hxzwl5ys]{margin:0 0 14px;border:1px solid var(--line);background:#fff}.pr-shot[data-astro-cid-hxzwl5ys] img[data-astro-cid-hxzwl5ys]{display:block;width:100%;height:auto}.pr-overview[data-astro-cid-hxzwl5ys]{margin:8px 0 48px}.pr-overview[data-astro-cid-hxzwl5ys] img[data-astro-cid-hxzwl5ys]{display:block;width:100%;height:auto;border:1px solid var(--line)}.pr-overview[data-astro-cid-hxzwl5ys] figcaption[data-astro-cid-hxzwl5ys]{margin-top:10px;font-size:13px;color:var(--muted);line-height:1.7;word-break:auto-phrase}@media(min-width:1100px){.pr-overview[data-astro-cid-hxzwl5ys]{margin-left:-80px;margin-right:-80px}}.pr-h3[data-astro-cid-hxzwl5ys]{margin:40px 0 8px;font-size:18px;font-weight:700}.pr-gantt[data-astro-cid-hxzwl5ys]{margin:20px 0 8px}.pr-note[data-astro-cid-hxzwl5ys]{font-size:13px!important;color:var(--muted)!important;margin-top:12px!important}.pr-list[data-astro-cid-hxzwl5ys]{padding-left:0!important;list-style:none;border-top:1px solid var(--line)}.pr-list[data-astro-cid-hxzwl5ys] li[data-astro-cid-hxzwl5ys]{position:relative;padding:14px 0 14px 28px;margin:0!important;border-bottom:1px solid var(--line)}.pr-list[data-astro-cid-hxzwl5ys] li[data-astro-cid-hxzwl5ys]:before{content:"";position:absolute;left:4px;top:27px;width:12px;height:2px;background:var(--green)}.pr-quote[data-astro-cid-hxzwl5ys]{margin:0 0 20px;padding:24px 28px;border:1px solid var(--line);background:#fff}.pr-quote[data-astro-cid-hxzwl5ys] figcaption[data-astro-cid-hxzwl5ys]{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid var(--line)}.pr-quote-co[data-astro-cid-hxzwl5ys]{font-size:14px;color:var(--muted)}.pr-quote-name[data-astro-cid-hxzwl5ys]{font-size:16px;font-weight:700;color:var(--ink)}.pr-quote[data-astro-cid-hxzwl5ys] blockquote[data-astro-cid-hxzwl5ys]{margin:0}.pr-quote[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]{margin:0!important}.pr-quote[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]+p[data-astro-cid-hxzwl5ys]{margin-top:1em!important}.pr-facts[data-astro-cid-hxzwl5ys]{margin:8px 0 28px;border-top:1px solid var(--line)}.pr-facts[data-astro-cid-hxzwl5ys]>div[data-astro-cid-hxzwl5ys]{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.pr-facts[data-astro-cid-hxzwl5ys] dt[data-astro-cid-hxzwl5ys]{font-size:14px;font-weight:700;color:var(--muted)}.pr-facts[data-astro-cid-hxzwl5ys] dd[data-astro-cid-hxzwl5ys]{margin:0;font-size:15px;line-height:1.8;color:var(--ink);word-break:auto-phrase}@media(max-width:560px){.pr-facts[data-astro-cid-hxzwl5ys]>div[data-astro-cid-hxzwl5ys]{grid-template-columns:1fr;gap:2px}}.pr-source[data-astro-cid-hxzwl5ys]{font-size:12px!important;line-height:1.8!important;color:var(--muted)!important;margin-top:8px!important}.pr-contact[data-astro-cid-hxzwl5ys] p[data-astro-cid-hxzwl5ys]{margin:0 0 8px!important;font-size:15px;font-weight:700}
