.cell.passed.svelte-dxpj0m{fill:currentColor;fill-opacity:.12;stroke:currentColor;stroke-opacity:.48}.cell.passed.valuation.svelte-dxpj0m{fill-opacity:.3;stroke-opacity:.9}.cell.warning.svelte-dxpj0m{stroke:var(--color-risk);stroke-width:1.3px}.cell.breached.svelte-dxpj0m{fill:var(--color-risk);fill-opacity:.55;stroke:var(--color-risk)}.path.svelte-1gib3an{stroke:#fff3;stroke-width:.8px}.bin.svelte-1gib3an{fill:#ffffff0f;stroke:#ffffff4d}.bin.below.svelte-1gib3an{fill:currentColor;fill-opacity:.5;stroke:currentColor}.block.svelte-lqxv37{fill:currentColor;fill-opacity:var(--tone);stroke:currentColor;stroke-opacity:calc(var(--tone) + .45)}.paper.svelte-mamw4k{fill:#ffffff08;stroke:var(--color-line-strong);transition:stroke .3s}.heat.svelte-mamw4k{fill:currentColor;stroke:none}.sheet.svelte-mamw4k{transition:translate .3s var(--ease-out)}.sheet.svelte-mamw4k:hover{translate:0 -3px}.sheet.svelte-mamw4k:hover .paper:where(.svelte-mamw4k){stroke:currentColor}.flash.svelte-mamw4k{fill:currentColor;stroke:none;opacity:0}@media (prefers-reduced-motion:no-preference){.in-view .flash.svelte-mamw4k{animation:svelte-mamw4k-flash var(--cycle) linear infinite;animation-delay:calc(var(--n) * .9s + 2.6s)}}@keyframes svelte-mamw4k-flash{0%,10%,to{opacity:0}3%{opacity:.8}}.band.svelte-1qfmbwe{fill:currentColor;fill-opacity:.07;stroke:none}.area.svelte-11v7uui{fill:currentColor;fill-opacity:.09;stroke:none}.module-figure.svelte-t7xjiy{margin:0}figcaption.svelte-t7xjiy{text-wrap:pretty;margin-top:1.1rem;font-size:.8rem;line-height:1.5}.chapter.svelte-5oe5ua .eyebrow{color:var(--c)}.grid.svelte-5oe5ua{align-items:center;gap:4rem;display:grid}.panel.svelte-5oe5ua{padding:1.4rem}.detail.svelte-5oe5ua{max-width:36rem;margin-top:1.4rem;font-size:.92rem}.detail.centered.svelte-5oe5ua{text-align:center;margin-inline:auto}.ticks.svelte-5oe5ua{margin:1.6rem 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.ticks.svelte-5oe5ua li:where(.svelte-5oe5ua){border-bottom:1px solid var(--color-line);align-items:baseline;gap:.75rem;padding:.6rem 0;display:flex}.ticks.svelte-5oe5ua li:where(.svelte-5oe5ua) .tick{translate:0 1px}.ticks.two.svelte-5oe5ua{grid-template-columns:1fr 1fr;column-gap:2.5rem;margin-top:0}.split.svelte-5oe5ua .grid:where(.svelte-5oe5ua),.flip.svelte-5oe5ua .grid:where(.svelte-5oe5ua){grid-template-columns:1fr 1.05fr}.split.svelte-5oe5ua .head,.flip.svelte-5oe5ua .head,.ledger.svelte-5oe5ua .head{margin-bottom:0}.flip.svelte-5oe5ua .copy:where(.svelte-5oe5ua){order:2}.stack.svelte-5oe5ua .grid:where(.svelte-5oe5ua){grid-template-columns:.85fr 1.4fr;align-items:start;gap:3rem}.cards.svelte-5oe5ua{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cards.svelte-5oe5ua li:where(.svelte-5oe5ua){align-content:start;gap:.45rem;padding:1.2rem 1.4rem 1.5rem;display:grid}.mini.svelte-5oe5ua{border-bottom:1px solid var(--color-line);margin-bottom:.6rem;padding-bottom:.9rem}.cards.svelte-5oe5ua b:where(.svelte-5oe5ua),.rows.svelte-5oe5ua dt:where(.svelte-5oe5ua){font-family:var(--font-display);font-size:1.02rem;font-weight:600}.cards.svelte-5oe5ua p:where(.svelte-5oe5ua){font-size:.9rem}.ledger.svelte-5oe5ua .grid:where(.svelte-5oe5ua){grid-template-columns:.9fr 1.2fr;align-items:start}.ledger.svelte-5oe5ua .panel:where(.svelte-5oe5ua){margin-top:2rem}@media (width>=901px){.ledger.svelte-5oe5ua .copy:where(.svelte-5oe5ua){position:sticky;top:6rem}}.rows.svelte-5oe5ua{border-top:1px solid var(--color-line-strong);margin:0;display:grid}.rows.svelte-5oe5ua>div:where(.svelte-5oe5ua){border-bottom:1px solid var(--color-line);gap:.3rem;padding:1.05rem 0;display:grid}.rows.svelte-5oe5ua dt:where(.svelte-5oe5ua){align-items:baseline;gap:.9rem;display:flex}.rows.svelte-5oe5ua .n:where(.svelte-5oe5ua){letter-spacing:.1em;color:var(--c);flex:none;width:1.4rem;font-size:.72rem}.rows.svelte-5oe5ua dd:where(.svelte-5oe5ua){margin:0;padding-left:2.3rem;font-size:.92rem}@media (width<=900px){.grid.svelte-5oe5ua,.split.svelte-5oe5ua .grid:where(.svelte-5oe5ua),.flip.svelte-5oe5ua .grid:where(.svelte-5oe5ua),.stack.svelte-5oe5ua .grid:where(.svelte-5oe5ua),.ledger.svelte-5oe5ua .grid:where(.svelte-5oe5ua){grid-template-columns:1fr;gap:2rem}.flip.svelte-5oe5ua .copy:where(.svelte-5oe5ua){order:0}.cards.svelte-5oe5ua,.ticks.two.svelte-5oe5ua{grid-template-columns:1fr}}.glyph.svelte-ftkrb4{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none}.soft.svelte-ftkrb4{opacity:.45}.lit.svelte-ftkrb4{fill:currentColor;fill-opacity:.35;filter:drop-shadow(0 0 4px)}.outputs.svelte-1xyujdn .eyebrow{color:var(--c)}.shelf.svelte-1xyujdn{grid-template-columns:1fr 1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.shelf.svelte-1xyujdn>li:where(.svelte-1xyujdn){align-content:start;gap:1.1rem;padding:1.5rem 1.6rem 1.4rem;transition:border-color .3s;display:grid}.shelf.svelte-1xyujdn>li:where(.svelte-1xyujdn):hover{border-color:color-mix(in srgb, var(--c) 50%, transparent)}.shelf.svelte-1xyujdn>li:where(.svelte-1xyujdn):last-child:nth-child(odd){grid-column:1/-1;grid-template-columns:1fr 1.2fr;gap:2.5rem}.what.svelte-1xyujdn{align-content:start;gap:.5rem;display:grid}.kind.svelte-1xyujdn{color:var(--c);align-items:center;gap:.8rem;margin-bottom:.4rem;display:flex}.kind.svelte-1xyujdn .tag:where(.svelte-1xyujdn){color:var(--color-text);border-color:color-mix(in srgb, var(--c) 45%, transparent)}h3.svelte-1xyujdn{font-size:1.15rem;line-height:1.25}.what.svelte-1xyujdn p:where(.svelte-1xyujdn){font-size:.92rem}.inside.svelte-1xyujdn{border-top:1px solid var(--color-line-strong);margin:0;padding:0;font-size:.88rem;list-style:none}.inside.svelte-1xyujdn li:where(.svelte-1xyujdn){border-bottom:1px solid var(--color-line);padding:.5rem 0 .5rem 1.1rem;position:relative}.inside.svelte-1xyujdn li:where(.svelte-1xyujdn):last-child{border-bottom:0}.inside.svelte-1xyujdn li:where(.svelte-1xyujdn):before{content:"";background:var(--c);opacity:.8;border-radius:50%;width:5px;height:5px;position:absolute;top:1.05em;left:0}@media (width<=900px){.shelf.svelte-1xyujdn,.shelf.svelte-1xyujdn>li:where(.svelte-1xyujdn):last-child:nth-child(odd){grid-template-columns:1fr}.shelf.svelte-1xyujdn>li:where(.svelte-1xyujdn):last-child:nth-child(odd){gap:1.1rem}}.spec.svelte-zbmnwi .eyebrow{color:var(--c)}.sheet.svelte-zbmnwi{border-top:1px solid var(--color-line-strong);grid-template-columns:repeat(3,1fr);display:grid}.group.svelte-zbmnwi{border-bottom:1px solid var(--color-line);padding:1.6rem 1.8rem 1.8rem 0}.group.svelte-zbmnwi:not(:nth-child(3n+1)){border-left:1px solid var(--color-line);padding-left:1.8rem}h3.svelte-zbmnwi{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);align-items:baseline;gap:.6rem;margin-bottom:.9rem;font-size:.78rem;font-weight:600;display:flex}ul.svelte-zbmnwi{color:var(--color-muted);gap:.5rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.scope.svelte-zbmnwi{align-items:baseline;gap:1rem;max-width:52rem;margin-top:2rem;font-size:.9rem;display:flex}.scope.svelte-zbmnwi .tag:where(.svelte-zbmnwi){flex:none}@media (width<=900px){.sheet.svelte-zbmnwi{grid-template-columns:1fr 1fr}.group.svelte-zbmnwi:not(:nth-child(3n+1)){border-left:0;padding-left:0}.group.svelte-zbmnwi:nth-child(2n){border-left:1px solid var(--color-line);padding-left:1.4rem}}@media (width<=560px){.sheet.svelte-zbmnwi{grid-template-columns:1fr}.group.svelte-zbmnwi:nth-child(2n){border-left:0;padding-left:0}.scope.svelte-zbmnwi{flex-direction:column;gap:.6rem}}.hero.svelte-ycdupc{padding-bottom:clamp(2.5rem,5vw,4rem);position:relative;overflow:hidden}.tint.svelte-ycdupc{background:radial-gradient(50% 60% at 80% 30%, color-mix(in srgb, var(--c) 14%, transparent), transparent 70%);pointer-events:none;position:absolute;inset:0}.hero.svelte-ycdupc .grid:where(.svelte-ycdupc){grid-template-columns:1.1fr 1fr;align-items:center;gap:3rem;display:grid;position:relative}.logo.svelte-ycdupc{width:auto;height:34px;margin-bottom:1.2rem}.hero.svelte-ycdupc .tag:where(.svelte-ycdupc){margin-bottom:.8rem}.hero.svelte-ycdupc h1:where(.svelte-ycdupc){margin-bottom:1.2rem;font-size:clamp(2.1rem,4.6vw,3.6rem)}.cta.svelte-ycdupc{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.hero-fig.svelte-ycdupc{width:min(500px,100%);margin-inline:auto}.facts.svelte-ycdupc{grid-template-columns:repeat(var(--n), 1fr);border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line);margin:clamp(2.5rem,6vw,4.5rem) 0 0;display:grid;position:relative}.facts.svelte-ycdupc>div:where(.svelte-ycdupc){border-right:1px solid var(--color-line);align-content:start;gap:.25rem;padding:1.4rem 1.4rem 1.3rem;display:grid}.facts.svelte-ycdupc>div:where(.svelte-ycdupc):first-child{padding-left:0}.facts.svelte-ycdupc>div:where(.svelte-ycdupc):last-child{border-right:0}.facts.svelte-ycdupc dt:where(.svelte-ycdupc){font-family:var(--font-display);letter-spacing:-.02em;color:var(--c);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.1}.facts.svelte-ycdupc dd:where(.svelte-ycdupc){margin:0;font-size:.86rem}.cards.svelte-ycdupc{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cards.svelte-ycdupc li:where(.svelte-ycdupc){align-content:start;gap:.4rem;padding:1.4rem;display:grid}.cards.svelte-ycdupc .q:where(.svelte-ycdupc){letter-spacing:.14em;text-transform:uppercase;color:var(--c);font-size:.7rem}.cards.svelte-ycdupc b:where(.svelte-ycdupc){font-family:var(--font-display);font-size:1.05rem}.cards.svelte-ycdupc p:where(.svelte-ycdupc){font-size:.9rem}.rel.svelte-ycdupc{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.rel.svelte-ycdupc a:where(.svelte-ycdupc){height:100%;transition:transform .3s var(--ease-out), border-color .3s;gap:.7rem;padding:1.3rem;display:grid}.rel.svelte-ycdupc a:where(.svelte-ycdupc):hover{border-color:color-mix(in srgb, var(--c) 55%, transparent);transform:translateY(-3px)}.rel.svelte-ycdupc img:where(.svelte-ycdupc){width:auto;height:22px}.rel.svelte-ycdupc p:where(.svelte-ycdupc){font-size:.86rem}.cta-row.svelte-ycdupc{text-align:center;margin-top:2.5rem}@media (width<=900px){.hero.svelte-ycdupc .grid:where(.svelte-ycdupc){grid-template-columns:1fr;gap:2rem}.cards.svelte-ycdupc,.rel.svelte-ycdupc{grid-template-columns:1fr}.facts.svelte-ycdupc{grid-template-columns:1fr 1fr}.facts.svelte-ycdupc>div:where(.svelte-ycdupc),.facts.svelte-ycdupc>div:where(.svelte-ycdupc):first-child{padding:1.1rem 1rem 1rem 0}.facts.svelte-ycdupc>div:where(.svelte-ycdupc):nth-child(2n){border-right:0;padding-left:1rem}.facts.svelte-ycdupc>div:where(.svelte-ycdupc):nth-child(n+3){border-top:1px solid var(--color-line)}}
