.rail[data-astro-cid-3hpqpd6v]{--pw:clamp(158px, 13.6vw, 196px);--edge:max(var(--pad-x), calc((100vw - var(--max-w)) / 2 + var(--pad-x)))}.rail__track[data-astro-cid-3hpqpd6v]{gap:var(--gap);padding:6px var(--edge) 6px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:none;display:flex;overflow-x:auto}.rail__track[data-astro-cid-3hpqpd6v]::-webkit-scrollbar{display:none}.rail__track[data-astro-cid-3hpqpd6v]:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.rail__item[data-astro-cid-3hpqpd6v]{width:var(--pw);scroll-snap-align:start;flex:none}.rail__fig[data-astro-cid-3hpqpd6v]{margin:0}.phone__img[data-astro-cid-3hpqpd6v]{width:100%;height:auto;display:block}.rail__cap[data-astro-cid-3hpqpd6v]{gap:3px;margin-top:16px;padding-right:4px;display:grid}.rail__title[data-astro-cid-3hpqpd6v]{font-family:var(--font-title);font-size:var(--h6);letter-spacing:-.02em;margin-top:3px;font-weight:500;line-height:1.25}.rail__text[data-astro-cid-3hpqpd6v]{color:var(--ink-soft);font-size:.875rem;line-height:1.42}.rail__nav[data-astro-cid-3hpqpd6v]{display:none}.js .rail__nav[data-astro-cid-3hpqpd6v]:not([hidden]){align-items:center;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(1.25rem,2vw,1.75rem);display:flex}.rail__progress[data-astro-cid-3hpqpd6v]{background:var(--line-light);flex:1;height:1px;position:relative}.rail__thumb[data-astro-cid-3hpqpd6v]{background:var(--ink);position:absolute;top:0;bottom:0;left:0}.rail__btns[data-astro-cid-3hpqpd6v]{gap:6px;display:flex}.rail__btn[data-astro-cid-3hpqpd6v]{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink);cursor:pointer;transition:box-shadow .2s var(--ease), color .2s var(--ease), opacity .2s;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.rail__btn[data-astro-cid-3hpqpd6v]:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--blue);color:var(--blue)}.rail__btn[data-astro-cid-3hpqpd6v]:disabled{opacity:.35;cursor:default}.tour__win[data-astro-cid-drv5ryl3]{border-radius:var(--radius);background:var(--raised);box-shadow:var(--lift);overflow:hidden}.tour__bar[data-astro-cid-drv5ryl3]{border-bottom:1px solid var(--card-line);align-items:center;gap:5px;height:24px;padding-inline:11px;display:flex}.tour__bar[data-astro-cid-drv5ryl3] i[data-astro-cid-drv5ryl3]{background:#00000024;border-radius:50%;width:7px;height:7px}.tour-step[data-astro-cid-drv5ryl3]{border-top:1px solid var(--line-light);gap:18px;padding-block:14px 24px;display:grid;position:relative}.tour-step[data-astro-cid-drv5ryl3]:last-child{border-bottom:1px solid var(--line-light)}.tour-step__text[data-astro-cid-drv5ryl3]{gap:4px;display:grid}.tour-step__title[data-astro-cid-drv5ryl3]{font-size:var(--h4);letter-spacing:-.03em;transition:color .2s var(--ease);margin-top:6px;line-height:1.18}.tour-step__lead[data-astro-cid-drv5ryl3]{max-width:40ch;color:var(--ink-soft);font-size:.9375rem;line-height:1.48}.tour-step__img[data-astro-cid-drv5ryl3]{width:100%;height:auto;display:block}.tour__stage[data-astro-cid-drv5ryl3]{display:none}@media (width>=1000px){.js .tour[data-astro-cid-drv5ryl3]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.js .tour__stage[data-astro-cid-drv5ryl3]{grid-area:1/6/auto/-1;display:block}.js .tour__steps[data-astro-cid-drv5ryl3]{grid-area:1/1/auto/5}.js .tour__sticky[data-astro-cid-drv5ryl3]{top:calc(var(--header-top) + var(--header-h) + 24px);max-width:calc((100vh - var(--header-top) - var(--header-h) - 96px) * var(--ratio));margin-left:auto;position:sticky}.tour__screen[data-astro-cid-drv5ryl3]{aspect-ratio:var(--ratio);background:var(--raised);position:relative}.tour__img[data-astro-cid-drv5ryl3]{object-fit:cover;object-position:top;opacity:0;transform-origin:50% 0;width:100%;height:100%;transition:opacity .3s var(--ease), transform .5s var(--ease-out);position:absolute;inset:0;transform:scale(1.012)}.tour__img[data-astro-cid-drv5ryl3].is-active{opacity:1;transform:none}.tour__hud[data-astro-cid-drv5ryl3]{justify-content:space-between;gap:16px;margin-top:10px;display:flex}.js .tour-step__win[data-astro-cid-drv5ryl3]{display:none}.js .tour-step[data-astro-cid-drv5ryl3]{align-content:start;min-height:148px}.js .tour-step[data-astro-cid-drv5ryl3]:before{content:"";background:var(--blue);transform-origin:0;width:100%;height:2px;transition:transform .3s var(--ease);position:absolute;top:-1px;left:0;transform:scaleX(0)}.js .tour-step[data-astro-cid-drv5ryl3].is-active:before{transform:scaleX(1)}.js .tour-step[data-astro-cid-drv5ryl3]:not(.is-active) .tour-step__title[data-astro-cid-drv5ryl3]{color:var(--mute)}}.sys[data-astro-cid-dz6vzwkr]{--wire:#00000073;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.sys__root[data-astro-cid-dz6vzwkr]{border-top:1px solid var(--wire);transform-origin:0;transition:transform .5s var(--ease-in-out);grid-column:1/4;gap:4px;margin:0;padding-top:18px;display:grid;position:relative}.js .sys[data-astro-cid-dz6vzwkr]:not(.is-in) .sys__root[data-astro-cid-dz6vzwkr]{border-top-color:#0000}.sys__dot[data-astro-cid-dz6vzwkr]{background:var(--blue);border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:0}.sys__name[data-astro-cid-dz6vzwkr]{font-family:var(--font-title);font-size:var(--h4);letter-spacing:-.03em;font-weight:500;line-height:1.18}.sys__list[data-astro-cid-dz6vzwkr]{border-bottom:1px solid var(--line-light);grid-column:4/-1}.sys__item[data-astro-cid-dz6vzwkr]{column-gap:var(--gap);border-top:1px solid var(--line-light);grid-template-columns:repeat(9,minmax(0,1fr));padding-block:18px 22px;display:grid;position:relative}.sys__item[data-astro-cid-dz6vzwkr]:before{content:"";top:-1px;bottom:0;left:calc(var(--gap) * -1);background:var(--wire);width:1px;position:absolute}.sys__item[data-astro-cid-dz6vzwkr]:last-child:before{height:1px;bottom:auto}.sys__item[data-astro-cid-dz6vzwkr]:after{content:"";top:-1px;left:calc(var(--gap) * -1);width:var(--gap);background:var(--wire);height:1px;position:absolute}.sys__node[data-astro-cid-dz6vzwkr]{z-index:1;background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--ink);border-radius:50%;position:absolute;top:-5px;left:-4px}.sys__title[data-astro-cid-dz6vzwkr]{font-size:var(--h4);letter-spacing:-.03em;grid-column:1/5;line-height:1.18}.sys__text[data-astro-cid-dz6vzwkr],.sys__checks[data-astro-cid-dz6vzwkr]{color:var(--ink-soft);grid-column:5/-1;font-size:.9375rem;line-height:1.48}.sys__text[data-astro-cid-dz6vzwkr]:first-letter{text-transform:uppercase}.sys__checks[data-astro-cid-dz6vzwkr]{gap:5px}.sys__item--short[data-astro-cid-dz6vzwkr]{padding-block:15px 17px}.sys__item--short[data-astro-cid-dz6vzwkr] .sys__title[data-astro-cid-dz6vzwkr]{grid-column:1/-1}@media (width<=899px){.sys[data-astro-cid-dz6vzwkr]{grid-template-columns:minmax(0,1fr)}.sys__root[data-astro-cid-dz6vzwkr]{border-top:0;grid-column:1;padding:0 0 18px 18px}.sys__dot[data-astro-cid-dz6vzwkr]{top:.62em}.sys__list[data-astro-cid-dz6vzwkr]{grid-column:1;margin-left:22px}.sys__item[data-astro-cid-dz6vzwkr]{grid-template-columns:minmax(0,1fr);row-gap:8px}.sys__item[data-astro-cid-dz6vzwkr]:before{left:-19px}.sys__item[data-astro-cid-dz6vzwkr]:first-child:before{top:-40px}.sys__item[data-astro-cid-dz6vzwkr]:after{width:19px;left:-19px}.sys__title[data-astro-cid-dz6vzwkr],.sys__text[data-astro-cid-dz6vzwkr],.sys__checks[data-astro-cid-dz6vzwkr]{grid-column:1}}.tl__list[data-astro-cid-g3jghoh3]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--gap);display:grid;position:relative}.tl__list[data-astro-cid-g3jghoh3]:before{content:"";transform-origin:0;height:1px;transition:transform .9s var(--ease-in-out);background:#00000080;position:absolute;top:4px;left:0;right:0}.js .tl[data-astro-cid-g3jghoh3]:not(.is-in) .tl__list[data-astro-cid-g3jghoh3]:before{transform:scaleX(0)}.tl__step[data-astro-cid-g3jghoh3]{align-content:start;gap:6px;padding-top:26px;display:grid;position:relative}.tl__node[data-astro-cid-g3jghoh3]{background:var(--bg);width:9px;height:9px;box-shadow:inset 0 0 0 1px var(--ink);border-radius:50%;position:absolute;top:0;left:0}.tl__step[data-astro-cid-g3jghoh3]:last-child .tl__node[data-astro-cid-g3jghoh3]{background:var(--blue);box-shadow:none}.tl__title[data-astro-cid-g3jghoh3]{font-size:var(--h5);letter-spacing:-.025em;line-height:1.25}.tl__text[data-astro-cid-g3jghoh3]{max-width:36ch;color:var(--ink-soft);font-size:.9375rem;line-height:1.48}@media (width<=899px){.tl__list[data-astro-cid-g3jghoh3]{grid-template-columns:minmax(0,1fr);row-gap:26px;padding-left:22px}.tl__list[data-astro-cid-g3jghoh3]:before{transform-origin:top;width:1px;height:auto;inset:4px auto 4px 4px}.js .tl[data-astro-cid-g3jghoh3]:not(.is-in) .tl__list[data-astro-cid-g3jghoh3]:before{transform:scaleY(0)}.tl__step[data-astro-cid-g3jghoh3]{padding-top:0}.tl__node[data-astro-cid-g3jghoh3]{top:3px;left:-22px}}.p-grid[data-astro-cid-3sqw3pnf]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;row-gap:clamp(1.75rem,3.4vw,3rem);display:grid}.p-label[data-astro-cid-3sqw3pnf]{grid-column:1/4;margin:0;padding-top:.95em}.p-body[data-astro-cid-3sqw3pnf],.p-statement[data-astro-cid-3sqw3pnf]{grid-column:4/-1}.p-wide[data-astro-cid-3sqw3pnf]{grid-column:1/-1}.p-logos[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:14px clamp(20px,2.4vw,32px);margin-bottom:8px;display:flex}.p-facts[data-astro-cid-3sqw3pnf]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-top:1px solid var(--line-light);margin:0;display:grid}.p-facts__item[data-astro-cid-3sqw3pnf]{border-left:1px solid var(--line-light);align-content:start;gap:6px;padding:16px clamp(14px,1.7vw,24px) 22px;display:grid}.p-facts__item[data-astro-cid-3sqw3pnf]:first-child{border-left:0;padding-left:0}.p-facts__item[data-astro-cid-3sqw3pnf] dd[data-astro-cid-3sqw3pnf]{letter-spacing:-.006em;max-width:44ch;font-size:.9375rem;line-height:1.42}.p-facts__link[data-astro-cid-3sqw3pnf]{min-height:44px;color:var(--ink);text-underline-offset:.22em;transition:color .2s var(--ease);align-items:center;margin-block:-12px;text-decoration:underline 1px;display:inline-flex}.p-facts__link[data-astro-cid-3sqw3pnf]:hover{color:var(--blue)}.p-statement[data-astro-cid-3sqw3pnf]{letter-spacing:-.032em;gap:.6em;margin:0;font-weight:450;line-height:1.18;display:grid}.p-statement[data-astro-cid-3sqw3pnf] p[data-astro-cid-3sqw3pnf]{max-width:34em}.p-statement--short[data-astro-cid-3sqw3pnf]{font-size:clamp(1.5rem,2.8vw,2.5rem);line-height:1.14}.p-statement--medium[data-astro-cid-3sqw3pnf]{font-size:clamp(1.4rem,2.35vw,2.125rem)}.p-statement--long[data-astro-cid-3sqw3pnf]{letter-spacing:-.026em;font-size:clamp(1.25rem,1.95vw,1.75rem);line-height:1.24}.p-thread[data-astro-cid-3sqw3pnf]{--h:84px;--wire:#000000b3;column-gap:var(--gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin-top:clamp(.5rem,1.5vw,1.25rem);display:grid}.p-thread__knot[data-astro-cid-3sqw3pnf]{margin-right:calc(var(--gap) * -1);grid-column:1/4;align-items:center;display:flex}.p-thread__knot[data-astro-cid-3sqw3pnf]:before{content:"";background:var(--wire);transform-origin:0;flex:1;height:1px}.p-thread__knot[data-astro-cid-3sqw3pnf] svg[data-astro-cid-3sqw3pnf]{width:calc(var(--h) * 2);height:var(--h);flex:none;overflow:visible}.p-thread__knot[data-astro-cid-3sqw3pnf] path[data-astro-cid-3sqw3pnf]{stroke:var(--ink);stroke-opacity:.75;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.p-thread__run[data-astro-cid-3sqw3pnf]{grid-column:4/-1;align-items:center;gap:12px;min-height:44px;display:flex}.p-thread__line[data-astro-cid-3sqw3pnf]{background:var(--wire);transform-origin:0;flex:1;height:1px;margin-right:-12px}.p-thread__next[data-astro-cid-3sqw3pnf]{min-height:44px;color:var(--ink);font-size:var(--small);letter-spacing:-.005em;transition:color .2s var(--ease);align-items:center;gap:8px;margin-left:6px;font-weight:500;text-decoration:none;display:inline-flex}.p-thread__next[data-astro-cid-3sqw3pnf] svg{transition:transform .28s var(--ease)}.p-thread__next[data-astro-cid-3sqw3pnf]:hover{color:var(--blue)}.p-thread__next[data-astro-cid-3sqw3pnf]:hover svg{transform:translateY(3px)}.js .p-thread[data-astro-cid-3sqw3pnf]:not(.is-in) .p-thread__knot[data-astro-cid-3sqw3pnf]:before,.js .p-thread[data-astro-cid-3sqw3pnf]:not(.is-in) .p-thread__line[data-astro-cid-3sqw3pnf]{transform:scaleX(0)}.js .p-thread[data-astro-cid-3sqw3pnf]:not(.is-in) .p-thread__knot[data-astro-cid-3sqw3pnf] path[data-astro-cid-3sqw3pnf]{stroke-dashoffset:1px}.js .p-thread[data-astro-cid-3sqw3pnf]:not(.is-in) .p-thread__end[data-astro-cid-3sqw3pnf],.js .p-thread[data-astro-cid-3sqw3pnf]:not(.is-in) .p-thread__next[data-astro-cid-3sqw3pnf]{opacity:0}.p-thread[data-astro-cid-3sqw3pnf].is-in .p-thread__knot[data-astro-cid-3sqw3pnf]:before{animation:.3s linear backwards p-grow}.p-thread[data-astro-cid-3sqw3pnf].is-in .p-thread__knot[data-astro-cid-3sqw3pnf] path[data-astro-cid-3sqw3pnf]{animation:1.1s cubic-bezier(.45,0,.2,1) .25s both draw}.p-thread[data-astro-cid-3sqw3pnf].is-in .p-thread__line[data-astro-cid-3sqw3pnf]{animation:.8s cubic-bezier(.3,0,.2,1) 1.3s backwards p-grow}.p-thread[data-astro-cid-3sqw3pnf].is-in .p-thread__end[data-astro-cid-3sqw3pnf],.p-thread[data-astro-cid-3sqw3pnf].is-in .p-thread__next[data-astro-cid-3sqw3pnf]{animation:appear .4s var(--ease) 2s backwards}@keyframes p-grow{0%{transform:scaleX(0)}}.p-stats[data-astro-cid-3sqw3pnf]{margin-top:calc(clamp(1.75rem,3.4vw,3rem)/-2)}.p-outro[data-astro-cid-3sqw3pnf]{max-width:62ch;color:var(--ink-soft);font-size:var(--para);line-height:1.5}.p-sol[data-astro-cid-3sqw3pnf] .p-wide[data-astro-cid-3sqw3pnf]{margin-top:clamp(.5rem,1.5vw,1.25rem)}.p-note[data-astro-cid-3sqw3pnf]{max-width:70ch;margin-top:16px}.p-results[data-astro-cid-3sqw3pnf]{border-bottom:1px solid var(--line-light)}.p-results[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]{border-top:1px solid var(--line-light);font-family:var(--font-title);font-size:var(--h4);letter-spacing:-.03em;grid-template-columns:30px minmax(0,1fr);align-items:baseline;padding-block:15px 17px;font-weight:500;line-height:1.2;display:grid}.p-results[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf] svg{color:var(--ink);align-self:center}.p-ranked[data-astro-cid-3sqw3pnf] .stats__value{font-size:clamp(1.75rem,2.8vw,2.5rem)}.p-wall[data-astro-cid-3sqw3pnf]{column-gap:var(--gap);border-top:1px solid var(--line-light);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.p-wall[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]{border-bottom:1px solid var(--line-light);align-content:start;gap:2px;padding-block:12px 14px;display:grid}.p-wall__name[data-astro-cid-3sqw3pnf]{font-family:var(--font-title);font-size:var(--h6);letter-spacing:-.02em;font-weight:500}.p-rows[data-astro-cid-3sqw3pnf]{border-bottom:1px solid var(--line-light)}.p-row[data-astro-cid-3sqw3pnf]{column-gap:var(--gap);border-top:1px solid var(--line-light);grid-template-columns:repeat(9,minmax(0,1fr));align-items:baseline;row-gap:6px;padding-block:16px 20px;display:grid}.p-row[data-astro-cid-3sqw3pnf]>.mono[data-astro-cid-3sqw3pnf]{grid-column:1}.p-row__title[data-astro-cid-3sqw3pnf]{font-size:var(--h5);letter-spacing:-.025em;grid-column:2/5;line-height:1.25}.p-row__text[data-astro-cid-3sqw3pnf]{color:var(--ink-soft);grid-column:5/-1;font-size:.9375rem;line-height:1.48}.p-row__text[data-astro-cid-3sqw3pnf]:first-letter{text-transform:uppercase}.p-row__text--lead[data-astro-cid-3sqw3pnf]{color:var(--ink);font-size:var(--h5);letter-spacing:-.02em;grid-column:2/-1;line-height:1.32}.p-continue[data-astro-cid-3sqw3pnf]{padding-block:0}.p-related[data-astro-cid-3sqw3pnf] .p-label[data-astro-cid-3sqw3pnf]{padding-top:1.9em}.p-links[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]+li[data-astro-cid-3sqw3pnf] .p-link[data-astro-cid-3sqw3pnf]{border-top:1px solid var(--line-light)}.p-link[data-astro-cid-3sqw3pnf]{column-gap:var(--gap);color:var(--ink);grid-template-columns:repeat(9,minmax(0,1fr));align-items:baseline;padding-block:18px 20px;text-decoration:none;display:grid}.p-link__label[data-astro-cid-3sqw3pnf]{font-family:var(--font-title);font-size:var(--h4);letter-spacing:-.03em;transition:transform .28s var(--ease);grid-column:1/6;font-weight:500;line-height:1.2}.p-link__note[data-astro-cid-3sqw3pnf]{grid-column:6/9}.p-link__a[data-astro-cid-3sqw3pnf]{opacity:.32;transition:transform .28s var(--ease), opacity .2s, color .2s;grid-column:9;place-self:center end}.p-link[data-astro-cid-3sqw3pnf]:hover .p-link__label[data-astro-cid-3sqw3pnf]{transform:translate(6px)}.p-link[data-astro-cid-3sqw3pnf]:hover .p-link__a[data-astro-cid-3sqw3pnf],.p-link[data-astro-cid-3sqw3pnf]:focus-visible .p-link__a[data-astro-cid-3sqw3pnf]{color:var(--blue);opacity:1;transform:translate(2px,-2px)}.p-next[data-astro-cid-3sqw3pnf]{column-gap:var(--gap);color:var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding-block:clamp(1.25rem,2.2vw,1.75rem);text-decoration:none;display:grid;position:relative}.p-related[data-astro-cid-3sqw3pnf]+.p-next[data-astro-cid-3sqw3pnf]{border-top:1px solid var(--line-light)}.p-next[data-astro-cid-3sqw3pnf]:after{content:"";background:var(--blue);transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.p-next__label[data-astro-cid-3sqw3pnf]{grid-column:1/4;margin:0}.p-next__name[data-astro-cid-3sqw3pnf]{font-family:var(--font-title);font-size:var(--h3);letter-spacing:-.04em;transition:transform .28s var(--ease);grid-column:4/9;font-weight:500;line-height:1.06}.p-next__summary[data-astro-cid-3sqw3pnf]{color:var(--ink-soft);grid-column:9/12;font-size:.9375rem;line-height:1.42}.p-next__a[data-astro-cid-3sqw3pnf]{transition:transform .28s var(--ease), color .2s;grid-column:12;place-self:center end}.p-next[data-astro-cid-3sqw3pnf]:hover:after,.p-next[data-astro-cid-3sqw3pnf]:focus-visible:after{transform:scaleX(1)}.p-next[data-astro-cid-3sqw3pnf]:hover .p-next__name[data-astro-cid-3sqw3pnf]{transform:translate(6px)}.p-next[data-astro-cid-3sqw3pnf]:hover .p-next__a[data-astro-cid-3sqw3pnf],.p-next[data-astro-cid-3sqw3pnf]:focus-visible .p-next__a[data-astro-cid-3sqw3pnf]{color:var(--blue);transform:translate(4px)}@media (width<=899px){.p-grid[data-astro-cid-3sqw3pnf]{row-gap:18px}.p-label[data-astro-cid-3sqw3pnf],.p-body[data-astro-cid-3sqw3pnf],.p-statement[data-astro-cid-3sqw3pnf],.p-thread__knot[data-astro-cid-3sqw3pnf],.p-thread__run[data-astro-cid-3sqw3pnf]{grid-column:1/-1}.p-label[data-astro-cid-3sqw3pnf]{padding-top:0}.p-facts[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr)}.p-facts__item[data-astro-cid-3sqw3pnf],.p-facts__item[data-astro-cid-3sqw3pnf]:first-child{border-left:0;padding:12px 0 14px}.p-facts__item[data-astro-cid-3sqw3pnf]+.p-facts__item[data-astro-cid-3sqw3pnf]{border-top:1px solid var(--line-light)}.p-thread[data-astro-cid-3sqw3pnf]{--h:64px;flex-wrap:wrap;column-gap:0;display:flex}.p-thread__knot[data-astro-cid-3sqw3pnf]{flex:none;margin-right:0}.p-thread__knot[data-astro-cid-3sqw3pnf]:before{display:none}.p-thread__run[data-astro-cid-3sqw3pnf]{min-width:0;min-height:var(--h);flex:1}.p-thread[data-astro-cid-3sqw3pnf]:has(.p-thread__next){padding-bottom:44px;position:relative}.p-thread__next[data-astro-cid-3sqw3pnf]{margin-left:0;position:absolute;bottom:0;right:0}.p-stats[data-astro-cid-3sqw3pnf]{margin-top:0}.p-wall[data-astro-cid-3sqw3pnf]{grid-template-columns:repeat(2,minmax(0,1fr))}.p-row[data-astro-cid-3sqw3pnf]{grid-template-columns:30px minmax(0,1fr);column-gap:0}.p-row__title[data-astro-cid-3sqw3pnf],.p-row__text[data-astro-cid-3sqw3pnf],.p-row__text--lead[data-astro-cid-3sqw3pnf]{grid-column:2}.p-link[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr) 20px;row-gap:2px}.p-link__label[data-astro-cid-3sqw3pnf]{grid-column:1}.p-link__note[data-astro-cid-3sqw3pnf]{grid-area:2/1}.p-link__a[data-astro-cid-3sqw3pnf]{grid-area:1/2/span 2}.p-next[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr) 24px;row-gap:4px}.p-next__label[data-astro-cid-3sqw3pnf],.p-next__name[data-astro-cid-3sqw3pnf],.p-next__summary[data-astro-cid-3sqw3pnf]{grid-column:1}.p-next__a[data-astro-cid-3sqw3pnf]{grid-area:2/2}}@media (width<=599px){.p-wall[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr)}}
