.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:calc(100svh - 68px - 60px - env(safe-area-inset-bottom));align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero-bg{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-ov[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#15191c33,#15191c73 45%,#15191ce6);position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{width:100%;padding-top:6rem;padding-bottom:2.5rem}.hero-h[data-astro-cid-lcdefpme]{max-width:12ch;font-size:clamp(3rem,12vw,7.4rem)}.hero-lead[data-astro-cid-lcdefpme]{color:#dfe3e0;margin-top:1.2rem}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{min-height:calc(100svh - 68px)}.hero-in[data-astro-cid-lcdefpme]{padding-bottom:5rem}.hero-ov[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#15191ce0,#15191c80 50%,#15191c1a),linear-gradient(#0000 60%,#15191c80)}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none}}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{padding-top:3rem;padding-bottom:5rem}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:4fr 7fr;align-items:end;gap:4rem;margin-top:2.5rem}.hero-side[data-astro-cid-lcdefpme]{padding-bottom:2.2rem}.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:none}.hero-h[data-astro-cid-lcdefpme]{max-width:13ch}}.dist[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.dist-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin-bottom:1.2rem}.dist-fig[data-astro-cid-lcdefpme]{max-width:420px}.dist-fig[data-astro-cid-lcdefpme] .fi[data-astro-cid-lcdefpme]{aspect-ratio:4/5}@media (width>=1024px){.dist[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:3rem 5rem}.dist-head[data-astro-cid-lcdefpme]{grid-area:1/1}.dist-table[data-astro-cid-lcdefpme]{grid-area:1/2/span 2}.dist-fig[data-astro-cid-lcdefpme]{grid-area:2/1;width:72%;margin-left:auto}}.perc-head[data-astro-cid-lcdefpme]{max-width:30ch;margin-bottom:3rem}.perc-list[data-astro-cid-lcdefpme]{gap:2rem;margin:0;padding:0 0 0 1.75rem;list-style:none;display:grid;position:relative}.perc-path[data-astro-cid-lcdefpme]{display:none}.perc-list[data-astro-cid-lcdefpme]:before{content:"";border-left:1px dashed #eceeea66;position:absolute;top:8px;bottom:8px;left:5px}.perc-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.perc-dot[data-astro-cid-lcdefpme]{background:var(--steel);border:1.5px solid #ff9f72;border-radius:50%;width:11px;height:11px;position:absolute;top:.45rem;left:-1.75rem}.perc-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem}.perc-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#c3cacd;margin:0;font-size:1rem}@media (width>=1024px){.perc-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,1fr);gap:2rem;padding:3.2rem 0 0}.perc-list[data-astro-cid-lcdefpme]:before{display:none}.perc-path[data-astro-cid-lcdefpme]{width:100%;height:40px;display:block;position:absolute;top:0;left:0;right:0;overflow:visible}.perc-path[data-astro-cid-lcdefpme] polyline[data-astro-cid-lcdefpme]{fill:none;stroke:#ff9f72;stroke-width:1.5px;vector-effect:non-scaling-stroke}.perc-dot[data-astro-cid-lcdefpme]{top:calc(14px - 3.2rem);left:0}}.off-fig[data-astro-cid-lcdefpme] .fi[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.off-fig[data-astro-cid-lcdefpme] .fi[data-astro-cid-lcdefpme]:before,.off-fig[data-astro-cid-lcdefpme] .fi[data-astro-cid-lcdefpme]:after{display:none}@media (width>=768px){.off-fig[data-astro-cid-lcdefpme] .fi[data-astro-cid-lcdefpme]{aspect-ratio:21/9}}.off-cap[data-astro-cid-lcdefpme]{padding-top:1.2rem}.set-head[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{max-width:22ch}.set-list[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);margin:2.5rem 0 1.5rem;padding:0;list-style:none}.set-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-family:var(--font-cond);border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.8rem 0;font-size:clamp(1.7rem,1rem + 3.4vw,3.2rem);font-weight:500;line-height:1.05;display:flex}.set-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"→";font-family:var(--font-mono);color:var(--ink-3);align-self:center;font-size:.9rem}.set-note[data-astro-cid-lcdefpme]{font-size:.95rem}.cta-sec[data-astro-cid-lcdefpme]{padding-bottom:5rem}.cta-box[data-astro-cid-lcdefpme]{border:1px solid var(--line-strong);display:grid}.cta-body[data-astro-cid-lcdefpme]{padding:2rem 1.25rem 2.2rem}.cta-body[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:1rem}@media (width>=1024px){.cta-sec[data-astro-cid-lcdefpme]{padding-bottom:7rem}.cta-body[data-astro-cid-lcdefpme]{padding:3.5rem}}
