.pcard[data-astro-cid-mf4xsbna]{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:10px;gap:14px;min-width:0;padding:clamp(20px,3vw,28px);display:grid}.pcard-head[data-astro-cid-mf4xsbna]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pcard-range[data-astro-cid-mf4xsbna]{font:800 clamp(1.8rem, 3.2vw, 2.2rem)/1 var(--f-head);color:var(--black);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:.2em .45em;display:flex}.to[data-astro-cid-mf4xsbna]{font:600 .74rem var(--f-head);color:var(--label);letter-spacing:.12em;text-transform:uppercase}.rbar[data-astro-cid-mf4xsbna]{height:16px;margin-top:6px;position:relative}.rbar-track[data-astro-cid-mf4xsbna]{background:var(--divider);height:4px;box-shadow:inset 0 0 0 1px var(--border);border-radius:2px;position:absolute;top:6px;left:0;right:0}.rbar-band[data-astro-cid-mf4xsbna]{background:var(--accent);transform-origin:50%;border-radius:2px;width:30%;height:12px;animation:.9s cubic-bezier(.2,.7,.2,1) both grow;position:absolute;top:2px;left:30%}.rbar-mid[data-astro-cid-mf4xsbna]{background:var(--black);width:2px;position:absolute;top:-4px;bottom:-4px;left:45%;transform:translate(-1px)}@keyframes grow{0%{transform:scaleX(.3)}to{transform:scaleX(1)}}.facts[data-astro-cid-mf4xsbna]{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.facts[data-astro-cid-mf4xsbna] div[data-astro-cid-mf4xsbna]{border-bottom:1px solid var(--border);min-width:0;padding:12px 12px 12px 0}.facts[data-astro-cid-mf4xsbna] div[data-astro-cid-mf4xsbna]:nth-child(2n){border-left:1px solid var(--border);padding-left:12px}.facts[data-astro-cid-mf4xsbna] dt[data-astro-cid-mf4xsbna]{font:600 .64rem/1.3 var(--f-head);letter-spacing:.1em;text-transform:uppercase;color:var(--label)}.facts[data-astro-cid-mf4xsbna] dd[data-astro-cid-mf4xsbna]{color:var(--black);font-variant-numeric:tabular-nums;margin:4px 0 0;font-weight:600}.pcard-foot[data-astro-cid-mf4xsbna]{color:var(--body);align-items:center;gap:10px;font-size:.88rem;display:flex}.pcard-foot[data-astro-cid-mf4xsbna] b[data-astro-cid-mf4xsbna]{color:var(--black)}.dot[data-astro-cid-mf4xsbna]{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 4px var(--accent-tint);border-radius:50%;flex:none;animation:2s ease-in-out infinite pulse}@keyframes pulse{50%{box-shadow:0 0 0 7px var(--accent-tint)}}.paths[data-astro-cid-ipmkelm3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.path[data-astro-cid-ipmkelm3]{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);align-content:start;gap:12px;padding:26px;display:grid}.path[data-astro-cid-ipmkelm3] .arrow[data-astro-cid-ipmkelm3]{margin-top:6px}@media (width<=860px){.paths[data-astro-cid-ipmkelm3]{grid-template-columns:1fr}}.stats[data-astro-cid-5i6wntro]{border-top:2px solid var(--black);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.stats[data-astro-cid-5i6wntro] div[data-astro-cid-5i6wntro]{min-width:0;padding:20px 20px 4px 0}.stats[data-astro-cid-5i6wntro] div[data-astro-cid-5i6wntro]+div[data-astro-cid-5i6wntro]{border-left:1px solid var(--border);padding-left:20px}dt[data-astro-cid-5i6wntro]{font:600 .68rem/1.3 var(--f-head);letter-spacing:.12em;text-transform:uppercase;color:var(--label)}dd[data-astro-cid-5i6wntro]{font:800 clamp(2rem, 4vw, 2.75rem)/1 var(--f-head);color:var(--black);letter-spacing:-.02em;margin:10px 0 6px}dd[data-astro-cid-5i6wntro].note{font:400 .85rem/25px var(--f-body);letter-spacing:0;color:var(--body);margin:0}.source[data-astro-cid-5i6wntro]{margin-top:16px}@media (width<=760px){.stats[data-astro-cid-5i6wntro]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats[data-astro-cid-5i6wntro] div[data-astro-cid-5i6wntro],.stats[data-astro-cid-5i6wntro] div[data-astro-cid-5i6wntro]+div[data-astro-cid-5i6wntro]{border-left:0;border-bottom:1px solid var(--border);padding:18px 12px 16px 0}.stats[data-astro-cid-5i6wntro] div[data-astro-cid-5i6wntro]:nth-child(2n){border-left:1px solid var(--border);padding-left:14px}}.areas[data-astro-cid-rkwjnjtc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.areas[data-astro-cid-rkwjnjtc] a[data-astro-cid-rkwjnjtc]{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);width:100%;font:700 .98rem var(--f-head);color:var(--black);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding:16px;text-decoration:none;display:flex}.areas[data-astro-cid-rkwjnjtc] a[data-astro-cid-rkwjnjtc]:hover{border-color:var(--black)}.areas[data-astro-cid-rkwjnjtc] span[data-astro-cid-rkwjnjtc]{font:500 .72rem var(--f-body);color:var(--label);white-space:nowrap}@media (width<=760px){.areas[data-astro-cid-rkwjnjtc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-band[data-astro-cid-zdijjfsp]{background:var(--black);color:var(--on-black);padding-block:clamp(56px,8vw,88px)}h2[data-astro-cid-zdijjfsp],h3[data-astro-cid-zdijjfsp]{color:var(--on-black)}.eyebrow[data-astro-cid-zdijjfsp]{color:var(--meta)}p[data-astro-cid-zdijjfsp]{color:var(--on-black-soft)}.offm[data-astro-cid-zdijjfsp]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.offm[data-astro-cid-zdijjfsp]>div[data-astro-cid-zdijjfsp]:first-child{gap:14px;display:grid}.offm-cols[data-astro-cid-zdijjfsp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.offm-cols[data-astro-cid-zdijjfsp]>div[data-astro-cid-zdijjfsp]{border-top:1px solid var(--on-black-line);align-content:start;gap:10px;padding-top:16px;display:grid}.offm-cols[data-astro-cid-zdijjfsp] .btn[data-astro-cid-zdijjfsp]{justify-self:start;margin-top:6px}@media (width<=860px){.offm[data-astro-cid-zdijjfsp],.offm-cols[data-astro-cid-zdijjfsp]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(40px,7vw,88px) clamp(48px,7vw,92px);position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(55% 75% at 80%,#000 25%,#0000 78%);mask-image:radial-gradient(55% 75% at 80%,#000 25%,#0000 78%)}.hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{position:relative}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.hero-copy[data-astro-cid-lcdefpme]{gap:22px;min-width:0;display:grid}.ticks[data-astro-cid-lcdefpme]{color:var(--body);flex-wrap:wrap;gap:8px 22px;padding:0;font-size:.9rem;list-style:none;display:flex}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;display:inline-flex}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:.6em;height:.32em;margin-right:.6em;transform:rotate(-45deg)translateY(-.12em)}.ticks[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--black);font-weight:600}.duo[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=860px){.duo[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
