.lp-root .lp-act{--lp-act-scroll:240vh;--lp-seal-lead:16svh;--lp-act-ice:color-mix(in oklab,var(--lp-ice) 55%,var(--lp-sheet-bg));--lp-sheet-foot:var(--lp-act-ice)}.lp-section.lp-act{padding-block:0}.lp-act .lp-act-ground{position:absolute;inset:0;background-image:linear-gradient(180deg,transparent 0,transparent 72svh,var(--lp-act-ice) calc(100svh + var(--lp-act-scroll) * .3),var(--lp-act-ice) 100%)}.lp-root .lp-hero-promise{font-family:var(--lp-sans);font-weight:600;font-size:var(--lp-type-promise,clamp(1.125rem,1rem + .4vw,1.3125rem));line-height:1.3;letter-spacing:-.016em;color:var(--lp-fg-1);text-wrap:balance}.lp-root .lp-hero-ctas{--lp-af-angle:105deg;--lp-af-bg-top:var(--lp-text-grad-a);--lp-af-bg:var(--lp-text-grad-b);--lp-af-edge:var(--lp-text-grad-a);--lp-af-arrow:var(--lp-text-grad-a)}.lp-act-track{position:relative}.lp-act .lp-act-sticky{position:relative;z-index:0;overflow:clip}.lp-act .lp-act-stage{block-size:100%}.lp-hero-act{--lp-hero-free-h:max(1px,calc(100svh - var(--lp-header-h) - 56px));--lp-hero-shield-base:min(calc(var(--lp-hero-free-h) * 0.92),46cqw);--lp-hero-shield:min(var(--lp-hero-free-h),calc(var(--lp-hero-shield-base) * 1.1212));--lp-hero-shield-x:calc(71cqw - var(--lp-hero-shield-base) / 2 + var(--lp-hero-shield) / 2);--lp-hero-shape-cy:calc(var(--lp-header-h) + 28px + var(--lp-hero-free-h) / 2);--lp-hero-copy-left:calc(max(0px, (100cqw - var(--lp-content-max)) / 2 - var(--lp-gutter)) + var(--lp-gutter));--lp-hero-copy-room:calc(var(--lp-hero-shield-x) - var(--lp-hero-shield) / 2 - var(--lp-hero-copy-left) - 32px);z-index:1;container-type:inline-size}.lp-hero-act,.lp-hero-pin{position:relative}.lp-hero-act .lp-hero-figure{margin:0}.lp-root .lp-hero-caption{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1024px){.lp-act .lp-act-sticky{block-size:100vh;block-size:100svh}.lp-act .lp-hero-act{margin-block-start:-100vh;margin-block-start:-100svh}.lp-hero-pin{display:flex;align-items:center;min-block-size:100vh;min-block-size:100svh;padding-block:calc(var(--lp-header-bottom) + 8px) 40px;pointer-events:none}.lp-hero-pin>*{pointer-events:auto}.lp-root .lp-hero-copy>*{max-inline-size:min(560px,var(--lp-hero-copy-room))}.lp-root .lp-hero-copy>h1{font-size:clamp(var(--lp-type-h1),7svh,5.5rem)}.lp-root .lp-hero-act .lp-hero-promise{font-size:clamp(var(--lp-type-promise),1.7svh,1.625rem)}.lp-root .lp-hero-copy>.lp-lead{font-size:clamp(var(--lp-type-lead),1.42svh,1.3125rem);max-inline-size:min(34rem,var(--lp-hero-copy-room))}.lp-act .lp-hero-figure{position:absolute;top:calc(var(--lp-hero-shape-cy) - var(--lp-hero-shield) / 2);left:calc(var(--lp-hero-shield-x) - var(--lp-hero-shield) / 2);inline-size:var(--lp-hero-shield);block-size:var(--lp-hero-shield);pointer-events:none}}@media (scripting:enabled) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-act .lp-act-sticky{position:sticky;top:0}.lp-act .lp-hero-act{block-size:calc(100svh + var(--lp-act-scroll) * .2)}.lp-act .lp-hero-pin{--lp-hero-out:clamp(0,calc((var(--lp-act-p, 0) - 0.12) / 0.08),1);position:sticky;top:0;opacity:calc(1 - var(--lp-hero-out));translate:0 calc(var(--lp-hero-out) * -4vh)}.lp-act .lp-hero-figure{opacity:calc(1 - clamp(0, calc((var(--lp-act-p, 0) - .08) / .04), 1))}.lp-act .lp-hero-figure:focus-within,.lp-act .lp-hero-pin:focus-within{opacity:1;translate:none}.lp-act .lp-act-track[data-act-copy=on]:has(.lp-hero-figure:focus-within) .lp-seal-text{visibility:hidden}.lp-act .lp-act-track[data-act-copy=on]:has(.lp-hero-pin:focus-within) .lp-sealed,.lp-act .lp-act-track[data-act-copy=on]:has(.lp-hero-pin:focus-within) [data-halftone-anchor=ledger]{visibility:hidden}.lp-act [data-act-track][data-act-figure=gone] .lp-hero-figure:not(:focus-within) .lp-hero-tag,.lp-act [data-act-track][data-act-hero=gone] .lp-hero-pin:not(:focus-within) .lp-hero-tag,.lp-act [data-act-track][data-act-hero=gone] .lp-hero-pin:not(:focus-within)>*{pointer-events:none}.lp-act .lp-seal{margin-block-start:calc(var(--lp-act-scroll) * -.2 - var(--lp-seal-lead));block-size:calc(var(--lp-act-scroll) + var(--lp-seal-lead));pointer-events:none}.lp-act.lp-hero [data-halftone-stage]{--lp-lock-x:29cqw;--lp-lock-size:calc(min(calc(var(--lp-shape-free-h) * 0.6), 36cqw) * 1.1286);--lp-ledger-x:29cqw;--lp-ledger-w:min(40cqw,540px);--lp-ledger-h:min(calc(var(--lp-shape-free-h) * 0.8),576px)}}@media (scripting:enabled) and (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.lp-act [data-act-track]:not([data-act-live]) .lp-hero-pin:not(:focus-within){animation:lp-hero-out linear both;animation-timeline:--lp-act-track;animation-range:contain 12% contain 20%}.lp-act [data-act-track]:not([data-act-live]) .lp-hero-pin:not(:focus-within) .lp-hero-figure{animation:lp-hero-figure-out linear both;animation-timeline:--lp-act-track;animation-range:contain 8% contain 12%}}}@keyframes lp-hero-figure-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lp-hero-out{0%{opacity:1;translate:0 0;visibility:visible}to{opacity:0;translate:0 -4vh;visibility:hidden}}@media (max-width:1023.98px){.lp-act{--lp-act-copy-est:452px;--lp-act-shield-min:128px;--lp-act-shield-room:calc(var(--lp-header-h) + 14px + var(--lp-act-phone-shield) + 12px);--lp-act-phone-shield:clamp(var(--lp-act-shield-min),calc(100svh - var(--lp-header-h) - 26px - var(--lp-act-copy-est)),min(82vw,56svh,600px))}.lp-act.lp-hero [data-halftone-stage]{--lp-shield-size:var(--lp-act-phone-shield)}.lp-act .lp-act-sticky{block-size:var(--lp-act-shield-room)}.lp-hero-pin{display:flex;flex-direction:column;justify-content:center;min-block-size:calc(100vh - var(--lp-act-shield-room));min-block-size:calc(100svh - var(--lp-act-shield-room));padding-block:4px 20px}.lp-hero-pin>.lp-hero-copy{inline-size:100%}.lp-root .lp-hero-copy>.lp-lead{max-inline-size:40rem}.lp-act .lp-hero-figure{position:absolute;top:calc(-12px - var(--lp-act-phone-shield));left:calc(50cqw - var(--lp-act-phone-shield) / 2);inline-size:var(--lp-act-phone-shield);block-size:var(--lp-act-phone-shield);pointer-events:none}}@media (min-width:600px) and (max-width:1023.98px){.lp-act{--lp-act-copy-est:304px}}@media (min-width:480px) and (max-width:599.98px){.lp-act{--lp-act-copy-est:400px}}@media (max-width:479px){.lp-root .lp-hero-ctas>*{inline-size:100%}}@media (max-width:767px) and (max-height:700px){.lp-act{--lp-act-copy-est:372px;--lp-act-shield-min:112px}.lp-root .lp-hero-copy>h1{font-size:2.375rem}.lp-root .lp-hero-promise{margin-top:10px;font-size:1.0625rem}.lp-root .lp-hero-copy>.lp-lead{margin-top:8px;font-size:.9375rem;line-height:1.5}.lp-root .lp-hero-ctas{margin-top:16px;gap:8px}}.lp-seal{z-index:1;padding-block-start:var(--lp-section-pad)}.lp-seal,.lp-seal-pin{position:relative}.lp-root .lp-seal-skip,.lp-seal-beats-pin{display:none}.lp-seal-skip:not(:focus){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-seal-text{max-inline-size:46rem;--lp-keepout-in:var(--lp-seal-in);--lp-keepout-span:var(--lp-seal-in-span)}@media (scripting:enabled) and (min-width:1024px) and (prefers-reduced-motion:no-preference){.lp-act .lp-seal{padding-block-start:0}.lp-act .lp-seal-pin{position:sticky;top:var(--lp-header-h);display:flex;align-items:center;block-size:calc(100vh - var(--lp-header-h));block-size:calc(100svh - var(--lp-header-h));container-type:inline-size;pointer-events:none}.lp-act .lp-seal-pin-inner{inline-size:100%}.lp-act .lp-seal-text{margin-inline-start:auto;max-inline-size:min(34rem,44cqw)}.lp-act [data-act-track][data-act-live] .lp-seal-text{--lp-seal-arrive:clamp(0,calc((var(--lp-seal-p, 0) - var(--lp-seal-in)) / var(--lp-seal-in-span)),1);opacity:var(--lp-seal-arrive);translate:0 calc((1 - var(--lp-seal-arrive)) * var(--lp-seal-rise, 24px))}.lp-act [data-act-track][data-act-live]:has([data-halftone-stage]:not([data-halftone-status=live])) .lp-seal-text{--lp-seal-arrive:clamp(0,calc((var(--lp-seal-p, 0) - var(--lp-seal-in-poster)) / var(--lp-seal-in-poster-span)),1)}.lp-act .lp-seal-text .lp-d1{font-size:min(var(--lp-type-h2,clamp(2rem,1.5rem + 1.6vw,2.875rem)),3.6cqi)}.lp-act .lp-seal-beats-pin{display:grid}.lp-act .lp-seal-storyboard{display:none}.lp-root .lp-act .lp-seal-skip{position:absolute;z-index:3;top:16px;right:max(var(--lp-gutter),calc((100% - var(--lp-content-max)) / 2));display:inline-flex;align-items:center;min-block-size:44px;padding-inline:18px;border-radius:9999px;background-color:var(--lp-surface);box-shadow:inset 0 0 0 1px var(--lp-line-strong),var(--lp-shadow-2);color:var(--lp-fg-1);font-size:.9375rem;font-weight:650;text-decoration:none;pointer-events:auto}.lp-root .lp-act .lp-seal-skip:focus-visible{box-shadow:0 0 0 6px var(--lp-focus-halo),var(--lp-shadow-2)}}@media (scripting:enabled) and (min-width:1024px) and (max-width:1279px) and (prefers-reduced-motion:no-preference){.lp-act [data-act-track][data-act-live] .lp-seal-text{--lp-seal-arrive:clamp(0,calc((var(--lp-seal-p, 0) - var(--lp-seal-in-poster)) / var(--lp-seal-in-poster-span)),1)}.lp-act .lp-seal-text{--lp-keepout-in:var(--lp-seal-in-poster);--lp-keepout-span:var(--lp-seal-in-poster-span)}}@media (scripting:enabled) and (min-width:1024px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.lp-act .lp-seal-text .lp-lead{font-size:1.0625rem}.lp-act .lp-seal-beats-pin{margin-block-start:24px}}.lp-seal-beats-pin{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:14px;column-gap:14px;margin-block-start:36px;font-size:.9375rem;line-height:1.55;padding-block-end:calc(4 * 1.55em + 20px)}.lp-seal-beats-pin>li{display:flex;flex-direction:column;gap:10px}.lp-seal-beat-head{display:inline-flex;align-items:center;gap:6px;min-block-size:20px}.lp-seal .lp-seal-beat-title{color:var(--lp-beat-ink,var(--lp-fg-3));transition:color var(--lp-dur-ui) var(--lp-ease-out)}.lp-seal-beat-check{flex:none;color:var(--lp-accent);opacity:var(--lp-beat-past,0);transform:scale(calc(.6 + .4 * var(--lp-beat-past, 0)));transition:opacity var(--lp-dur-ui) var(--lp-ease-out),transform var(--lp-dur-ui) var(--lp-ease-out)}.lp-seal-beat-bar{position:relative;display:block;block-size:3px;overflow:hidden;border-radius:9999px;background-color:var(--lp-glass-border)}.lp-seal-beat-bar:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--lp-accent);transform:scaleX(clamp(0,calc((var(--lp-seal-p, 0) - var(--lp-beat-from, 0)) / var(--lp-beat-span, 1)),1));transform-origin:0 50%}.lp-seal .lp-seal-beat-body{position:absolute;inset-inline:0;inset-block-end:0;block-size:calc(4 * 1.55em);max-inline-size:52ch;color:var(--lp-fg-2);opacity:var(--lp-beat-on,0);transform:translateY(calc(6px * (1 - var(--lp-beat-on, 0))));transition:opacity var(--lp-dur-ui) var(--lp-ease-out),transform var(--lp-dur-ui) var(--lp-ease-out)}.lp-seal[data-beat=chained] .lp-seal-beats-pin>[data-beat=chained],.lp-seal[data-beat=scattered] .lp-seal-beats-pin>[data-beat=scattered],.lp-seal[data-beat=sealed] .lp-seal-beats-pin>[data-beat=sealed],.lp-seal[data-beat=verified] .lp-seal-beats-pin>[data-beat=verified]{--lp-beat-on:1;--lp-beat-ink:var(--lp-fg-1)}.lp-seal[data-beat=chained] .lp-seal-beats-pin>[data-beat=scattered],.lp-seal[data-beat=chained] .lp-seal-beats-pin>[data-beat=verified],.lp-seal[data-beat=sealed] .lp-seal-beats-pin>[data-beat=chained],.lp-seal[data-beat=sealed] .lp-seal-beats-pin>[data-beat=scattered],.lp-seal[data-beat=sealed] .lp-seal-beats-pin>[data-beat=verified],.lp-seal[data-beat=verified] .lp-seal-beats-pin>[data-beat=scattered]{--lp-beat-past:1;--lp-beat-ink:var(--lp-fg-2)}.lp-seal[data-beat=sealed] .lp-seal-beats-pin>[data-beat=sealed] .lp-seal-beat-bar:after{background-color:var(--lp-seal)}@media (prefers-reduced-motion:reduce){.lp-seal .lp-seal-beat-body,.lp-seal .lp-seal-beat-title,.lp-seal-beat-check{transition:none}}@media (forced-colors:active){.lp-seal-beat-bar{border:1px solid CanvasText}.lp-seal-beat-bar:after{forced-color-adjust:none;background-color:CanvasText}}.lp-seal-storyboard{margin-block-start:var(--lp-content-gap)}.lp-seal-story-end{display:grid;justify-items:center;margin-block-start:40px}.lp-seal-story-lock{display:flex;flex-direction:column;align-items:center;inline-size:min(56vw,224px)}@media (scripting:none){.lp-seal-story-lock>noscript{display:contents}}.lp-seal-story-lock .lp-halftone-picture{position:relative;isolation:isolate;inline-size:100%}.lp-seal-story-lock .lp-halftone-picture:before{content:"";position:absolute;inset:6% 2% 2%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in oklab,var(--lp-surface) 80%,transparent),transparent)}.lp-seal-story-lock>.lp-seal-story-chip{margin-block-start:12px;inline-size:-moz-max-content;inline-size:max-content}@media (max-width:767px){.lp-seal-story-end{margin-block-start:16px}}@media (min-width:1024px){.lp-seal-story-end{margin-block-start:56px}.lp-seal-story-lock{inline-size:256px}}.lp-seal-story-chip{display:inline-flex;align-items:center;gap:8px;min-block-size:32px;padding:4px 14px 4px 10px;border-radius:9999px;background-color:var(--lp-pass-wash);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lp-pass) 28%,transparent),inset 0 1px 0 var(--lp-glass-rim),var(--lp-glass-shadow);color:var(--lp-fg-1);font-size:.8125rem;font-weight:650;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.lp-seal-story-chip>svg{flex:none;color:var(--lp-pass)}.lp-seal-beats-story{gap:var(--lp-grid-gap);margin:48px 0 0;padding:0;list-style:none}.lp-seal .lp-seal-beats-story .lp-seal-story-card{--lp-gc-radius:var(--lp-radius-lens);flex:1 1 auto;min-inline-size:0;padding:34px 20px 22px}.lp-seal .lp-seal-story-card>.lp-gc-body{display:flow-root}.lp-seal .lp-seal-story-card>.lp-gc-label{left:18px;padding:7px 12px;font-size:.8125rem;font-weight:650;letter-spacing:-.005em}.lp-seal-story-tile{position:absolute;inset-block-start:-22px;inset-inline-end:-6px}.lp-seal-story-scene{position:relative;container-type:inline-size;block-size:176px;margin-block-start:30px;font-size:.75rem;line-height:1.25;font-variant-numeric:tabular-nums}.lp-seal-story-body{margin:20px 0 0}.lp-seal-story-pile{position:absolute;inset:0;margin:0;padding:0;list-style:none}.lp-seal-story-pile>li{position:absolute;inset-inline-start:calc(var(--x) * 100%);inset-block-start:calc(var(--y) * 100%);transform:rotate(var(--r)) scale(.82);transform-origin:0 0}.lp-seal-story-pile .lp-fc{max-inline-size:250px;box-shadow:inset 0 1px 0 var(--lp-glass-rim),0 1px 2px var(--lp-tile-contact),0 12px 26px -16px var(--lp-shade)}.lp-seal-story-pile>li[data-kind=clutter] .lp-fc{color:var(--lp-fg-2)}.lp-seal-story-rows{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));block-size:100%;margin:0;padding:0;list-style:none}.lp-seal-story-row{position:relative;display:grid;grid-template-columns:3.9em minmax(0,1fr) max-content;align-items:center;-moz-column-gap:8px;column-gap:8px;min-inline-size:0}.lp-seal-story-row+.lp-seal-story-row:before{content:"";position:absolute;inset:0 0 auto;block-size:1px;background-color:var(--lp-glass-border)}.lp-seal-story-record{font-weight:650;color:var(--lp-fg-1);white-space:nowrap}.lp-seal-story-row>.lp-seal-story-file{justify-self:start;max-inline-size:100%;padding-block:3px;font-size:.6875rem}.lp-seal-story-row>.lp-seal-story-verdict{justify-self:end}@container (max-width: 279px){.lp-seal-story-rows:not(.lp-seal-story-chain) .lp-seal-story-row{grid-template-columns:minmax(0,1fr) max-content}.lp-seal-story-rows:not(.lp-seal-story-chain) .lp-seal-story-record{display:none}}.lp-seal-story-chain .lp-seal-story-row{grid-template-columns:3.9em minmax(0,1fr)}.lp-seal-story-hash{display:inline-flex;align-items:center;gap:8px;color:var(--lp-link);font-weight:600;white-space:nowrap}.lp-seal-story-hash>svg{flex:none;color:var(--lp-accent)}.lp-seal-story-chain .lp-seal-story-row+.lp-seal-story-row:after{content:"";position:absolute;inset-inline-start:calc(3.9em + 8px + 6px);inset-block:calc(-50% + 10px) calc(50% + 10px);inline-size:1.5px;border-radius:1px;background-color:var(--lp-accent);transform-origin:50% 0}.lp-seal-story-cover{display:flex;flex-direction:column;justify-content:center;gap:14px;block-size:100%;padding:16px;border-radius:14px;background-color:color-mix(in oklab,var(--lp-surface) 72%,transparent);box-shadow:inset 0 0 0 1px var(--lp-glass-border),inset 0 1px 0 var(--lp-glass-rim)}.lp-seal-story-cover-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;color:var(--lp-fg-1);font-size:.8125rem;font-weight:650;line-height:1.3}.lp-seal-story-sample{padding:2px 7px;border-radius:9999px;background-color:var(--lp-selected);color:var(--lp-link);font-size:.6875rem;font-weight:650;line-height:1.35}.lp-seal-story-lines{display:grid;gap:10px;margin:0;padding:0;list-style:none}.lp-seal-story-line{display:grid;grid-template-columns:max-content max-content minmax(0,1fr);align-items:center;-moz-column-gap:8px;column-gap:8px;min-inline-size:0}.lp-seal-story-line>svg{flex:none;color:var(--lp-pass)}.lp-seal-story-line-file{overflow:hidden;color:var(--lp-fg-2);font-weight:500;white-space:nowrap;text-overflow:ellipsis}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lp-seal-story-pile>li{transition:transform .72s var(--lp-ease-out),opacity .32s var(--lp-ease-out);transition-delay:calc(.18s + var(--i) * 70ms)}.lp-seal-story-line>svg,.lp-seal-story-verdict{transition:transform .26s var(--lp-ease-out),opacity .26s var(--lp-ease-out);transition-delay:calc(.32s + var(--i, 0) * .14s)}.lp-seal-story-line>svg{transition-delay:calc(.36s + var(--i) * .16s)}.lp-seal-story-chain .lp-seal-story-row:after{transition:transform .42s var(--lp-ease-out);transition-delay:calc(.26s + var(--i) * .14s)}.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal:not([data-inview]) .lp-seal-story-pile>li{opacity:0;transform:translateY(-28px) rotate(calc(var(--r) * 2.4)) scale(.82)}.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal:not([data-inview]) .lp-seal-story-line>svg,.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal:not([data-inview]) .lp-seal-story-verdict{opacity:0;transform:translateX(-4px) scale(.9)}.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal:not([data-inview]) .lp-seal-story-chain .lp-seal-story-row:after{transform:scaleY(0)}}@media (max-width:767px){.lp-seal-story-scroller{container-type:inline-size;margin-inline:calc(var(--lp-gutter) * -1);margin-block-start:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lp-gutter);scrollbar-width:none}.lp-seal-story-scroller::-webkit-scrollbar{display:none}.lp-seal-story-scroller:focus-visible{outline-offset:-3px}.lp-seal .lp-seal-beats-story{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(calc(100cqi - 2 * var(--lp-gutter) - 32px),336px);gap:12px;inline-size:-moz-max-content;inline-size:max-content;margin-block-start:0;padding:24px var(--lp-gutter) 32px}.lp-seal-beats-story>li{scroll-snap-align:start}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal:not([data-inview]){transform:none}.lp-root[data-reveal-ready] .lp-seal-beats-story>.lp-reveal[data-reveal-fade=children]:not([data-inview])>*{opacity:1}}@media (forced-colors:active){.lp-seal-story-lock .lp-halftone-picture:before{display:none}.lp-seal-story-chip,.lp-seal-story-cover{border:1px solid CanvasText}.lp-seal-story-chain .lp-seal-story-row+.lp-seal-story-row:after,.lp-seal-story-row+.lp-seal-story-row:before{forced-color-adjust:none;background:CanvasText}}.lp-act [data-halftone-anchor=ledger],.lp-act [data-halftone-anchor=lock]{z-index:1}.lp-act [data-halftone-stage][data-beat=sealed] .lp-halftone-host{z-index:2}.lp-act [data-halftone-stage][data-beat=sealed] [data-halftone-anchor=lock]{z-index:3}.lp-seal-ledger{--lp-r-pad:20px;--lp-r-top:76px;--lp-r-bottom:14px;--lp-r-rec:64px;--lp-r-gap:12px;--lp-r-hash:3.4em;--lp-r-h:calc((100cqh - var(--lp-r-top) - var(--lp-r-bottom)) / var(--lp-report-rows));--lp-p:var(--lp-seal-p,0);--lp-frame-on:clamp(0,calc((var(--lp-p) - var(--lp-frame-from)) / var(--lp-frame-span)),1);--lp-drop:clamp(0,calc((var(--lp-p) - var(--lp-drop-from)) / var(--lp-drop-span)),1);--lp-out:clamp(0,calc((var(--lp-p) - var(--lp-out-from)) / var(--lp-out-span)),1);--lp-report-fade:clamp(0,calc((var(--lp-p) - var(--lp-report-fade-from)) / var(--lp-report-fade-span)),1);--lp-verify-y:clamp(0,calc((var(--lp-p) - var(--lp-verify-from)) / var(--lp-verify-span)),1);--lp-fall-dx:44cqw;--lp-fall-dy:-48px;position:absolute;inset:0;container-type:size;font-size:.8125rem;line-height:1.25;font-variant-numeric:tabular-nums;color:var(--lp-fg-1);pointer-events:none}.lp-act.lp-hero [data-halftone-stage][data-halftone-status=live] .lp-halftone-canvas{--lp-report-on:calc(clamp(0, calc((var(--lp-seal-p, 0) - var(--lp-report-in-from)) / var(--lp-report-in-span)), 1) * (1 - clamp(0, calc((var(--lp-seal-p, 0) - var(--lp-report-out-from)) / var(--lp-report-out-span)), 1)));opacity:calc(1 - var(--lp-report-on))}.lp-seal-report{position:absolute;inset:0;opacity:calc(1 - var(--lp-report-fade) * var(--lp-report-fade) * (3 - 2 * var(--lp-report-fade)));transform:none}.lp-seal-report:after{content:"";position:absolute;inset:6% 14% 8%;z-index:2;border-radius:50%;background:color-mix(in oklab,var(--lp-surface) 92%,transparent);backdrop-filter:blur(3px);-webkit-mask-image:radial-gradient(ellipse,var(--lp-surface) 42%,transparent 72%);mask-image:radial-gradient(ellipse,var(--lp-surface) 42%,transparent 72%);opacity:var(--lp-out);pointer-events:none}.lp-seal-report>.lp-seal-report-frame{--lp-gc-radius:22px;position:absolute;inset:0;opacity:var(--lp-frame-on);transform:scale(calc(.965 + .035 * var(--lp-frame-on)))}.lp-seal-report .lp-gc-front,.lp-seal-report .lp-gc-label{backdrop-filter:none}.lp-seal-report .lp-gc-label{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;letter-spacing:-.005em}.lp-seal-report-sample{padding:2px 7px;border-radius:9999px;background-color:var(--lp-selected);color:var(--lp-link);font-size:.6875rem;font-weight:650;line-height:1.35}.lp-seal-report-meta{margin:0;overflow:hidden;color:var(--lp-fg-1);font-size:.75rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.lp-seal-rows{position:absolute;inset:var(--lp-r-top) var(--lp-r-pad) var(--lp-r-bottom);display:grid;grid-template-rows:repeat(var(--lp-report-rows),var(--lp-r-h));margin:0;padding:0;list-style:none}.lp-seal-row{--lp-f:clamp(0,calc((var(--lp-p) - var(--lp-fall-at)) / var(--lp-fall-span)),1);--lp-fe:calc(1 - (1 - var(--lp-f)) * (1 - var(--lp-f)));--lp-s:clamp(0,calc((var(--lp-p) - var(--lp-snap-at)) / var(--lp-snap-span)),1);--lp-se:calc(var(--lp-s) * var(--lp-s) * (3 - 2 * var(--lp-s)));--lp-x:clamp(0,calc((var(--lp-s) - 0.7) / 0.3),1);--lp-on:clamp(0,calc((var(--lp-p) - var(--lp-row-at)) / 0.012),1);--lp-flash:clamp(0,calc(1 - max(var(--lp-row-at) - var(--lp-p), var(--lp-p) - var(--lp-row-at)) / 0.02),1);--lp-link-on:clamp(0,calc((var(--lp-p) - var(--lp-row-link)) / 0.012),1);position:relative;display:grid;grid-template-columns:var(--lp-r-rec) minmax(0,1fr) max-content var(--lp-r-hash);align-items:center;-moz-column-gap:var(--lp-r-gap);column-gap:var(--lp-r-gap);min-inline-size:0}.lp-seal-row+.lp-seal-row:before{content:"";position:absolute;inset:0 0 auto;block-size:1px;background-color:var(--lp-glass-border);opacity:var(--lp-frame-on)}.lp-seal-row:after{content:"";position:absolute;inset:3px -8px;z-index:-1;border-radius:10px;background-color:var(--lp-selected);opacity:calc(var(--lp-flash) * .9)}.lp-seal-row-file,.lp-seal-row-hash,.lp-seal-row-record,.lp-seal-row-verdict{opacity:var(--lp-x)}.lp-seal-row-record{font-weight:650;letter-spacing:-.005em;white-space:nowrap}.lp-seal-ledger .lp-seal-row-file{justify-self:start;max-inline-size:100%;box-shadow:inset 0 1px 0 var(--lp-glass-rim),0 1px 2px -1px var(--lp-shade)}.lp-seal-row-verdict{display:grid;align-items:center}.lp-seal-row-verdict>*{grid-area:1/1;justify-self:end}.lp-seal-row-pending{inline-size:52px;block-size:18px;border-radius:var(--lp-radius-chip);background-color:var(--lp-surface-2);box-shadow:inset 0 0 0 1px var(--lp-glass-border);opacity:calc(1 - var(--lp-on))}.lp-root .lp-seal-story-row>.lp-seal-story-verdict,.lp-seal-ledger .lp-seal-row-chip{--lp-vc-ink:var(--lp-review);gap:5px;padding:3px 9px 3px 7px;color:var(--lp-vc-ink);background-color:color-mix(in oklab,var(--lp-vc-ink) 16%,var(--lp-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lp-vc-ink) 46%,transparent),inset 0 1px 0 var(--lp-glass-rim),0 1px 2px -1px color-mix(in oklab,var(--lp-vc-ink) 40%,transparent);font-weight:650;letter-spacing:-.003em}:is(.lp-seal-ledger .lp-seal-row-chip,.lp-root .lp-seal-story-row>.lp-seal-story-verdict)[data-verdict=pass]{--lp-vc-ink:var(--lp-pass)}:is(.lp-seal-ledger .lp-seal-row-chip,.lp-root .lp-seal-story-row>.lp-seal-story-verdict)[data-verdict=partial]{--lp-vc-ink:var(--lp-partial)}:is(.lp-seal-ledger .lp-seal-row-chip,.lp-root .lp-seal-story-row>.lp-seal-story-verdict)[data-verdict=review]{--lp-vc-ink:color-mix(in oklab,var(--lp-review) 62%,var(--lp-link))}:is(.lp-seal-ledger .lp-seal-row-chip,.lp-root .lp-seal-story-row>.lp-seal-story-verdict)>svg{stroke-width:2.25}.lp-seal-ledger .lp-seal-row-chip{opacity:var(--lp-on);transform:translateX(calc((1 - var(--lp-on)) * 4px)) scale(calc(.92 + .08 * var(--lp-on)));transform-origin:100% 50%}.lp-seal-row-hash{display:grid;justify-self:end;font-weight:600;white-space:nowrap}.lp-seal-row-hash>*{grid-area:1/1;justify-self:end}.lp-seal-row-hash-pending{color:var(--lp-fg-2);opacity:calc(1 - var(--lp-on))}.lp-seal-row-hash-on{color:var(--lp-link);opacity:var(--lp-on)}.lp-seal-row-link{position:absolute;inset-inline-end:calc(var(--lp-r-hash) / 2 - 1px);inset-block:calc(50% + 9px) calc(9px - 50%);inline-size:1.5px;border-radius:1px;background-color:var(--lp-glass-border);opacity:var(--lp-x)}.lp-seal-row-link:after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--lp-accent);transform:scaleY(var(--lp-link-on));transform-origin:50% 0}.lp-seal-row>.lp-seal-fly{--lp-dx:calc(var(--lp-pile-x) * 100cqw - var(--lp-r-pad) - var(--lp-r-rec) - var(--lp-r-gap));--lp-dy:calc(var(--lp-pile-y) * 100cqh - var(--lp-r-top) - (var(--k) + 0.5) * var(--lp-r-h));inset-inline-start:calc(var(--lp-r-rec) + var(--lp-r-gap));opacity:calc(min(1, var(--lp-f) * 2.5) * (1 - var(--lp-x)));transform:translate(calc(var(--lp-dx) * (1 - var(--lp-se)) + (1 - var(--lp-fe)) * var(--lp-fall-dx)),calc(var(--lp-dy) * (1 - var(--lp-se)) + (1 - var(--lp-fe)) * var(--lp-fall-dy))) rotate(calc(var(--lp-pile-r) * (1 - var(--lp-se)) + (1 - var(--lp-fe)) * 8deg)) scale(calc((1 - var(--lp-se) * .2) * (.92 + .08 * var(--lp-fe))))}.lp-seal-fly{position:absolute;top:50%;translate:0 -50%;display:block;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:76cqw;transform-origin:0 50%}.lp-seal-fly>.lp-fc{max-inline-size:100%;box-shadow:inset 0 1px 0 var(--lp-glass-rim),0 1px 2px var(--lp-tile-contact),0 14px 30px -18px var(--lp-shade)}.lp-seal-clutter{position:absolute;inset:0;margin:0;padding:0;list-style:none}.lp-seal-clutter>.lp-seal-fly{--lp-f:clamp(0,calc((var(--lp-p) - var(--lp-fall-at)) / var(--lp-fall-span)),1);--lp-fe:calc(1 - (1 - var(--lp-f)) * (1 - var(--lp-f)));--lp-de:calc(var(--lp-drop) * var(--lp-drop));inset-inline-start:calc(var(--lp-pile-x) * 100%);top:calc(var(--lp-pile-y) * 100%);opacity:calc(min(1, var(--lp-f) * 2.5) * (1 - var(--lp-drop)));transform:translate(calc((1 - var(--lp-fe)) * var(--lp-fall-dx)),calc((1 - var(--lp-fe)) * var(--lp-fall-dy) + var(--lp-de) * 56px)) rotate(calc(var(--lp-pile-r) * (1 + var(--lp-de)) + (1 - var(--lp-fe)) * 8deg))}.lp-seal-clutter .lp-fc{color:var(--lp-fg-2)}.lp-seal-sweep{--lp-sweep-on:min(clamp(0,calc((var(--lp-p) - var(--lp-verify-from)) / 0.01),1),clamp(0,calc((var(--lp-verify-from) + var(--lp-verify-span) - var(--lp-p)) / 0.01),1));position:absolute;inset-inline:calc(var(--lp-r-pad) - 8px);top:calc(var(--lp-r-top) + var(--lp-verify-y) * (100cqh - var(--lp-r-top) - var(--lp-r-bottom)));z-index:1;block-size:24px;translate:0 -100%;background-image:linear-gradient(180deg,transparent,color-mix(in oklab,var(--lp-accent) 12%,transparent));opacity:var(--lp-sweep-on)}.lp-seal-sweep:after{content:"";position:absolute;inset:auto 0 0;block-size:1.5px;background-image:linear-gradient(90deg,transparent,var(--lp-accent) 18%,var(--lp-accent) 82%,transparent)}.lp-sealed{--lp-chip-on:clamp(0,calc((var(--lp-seal-p, 0) - var(--lp-chip-from)) / var(--lp-chip-span)),1);position:absolute;--lp-cover-width:min(310px,26cqw);inset-inline-start:min(calc(var(--lp-fit-x, 0px) + 80% * var(--lp-fit-s, 1)),calc(var(--lp-cover-right, 100vw) - var(--lp-cover-width) / 2));inset-block-start:calc(var(--lp-fit-y, 0px) + 56% * var(--lp-fit-s, 1));inline-size:var(--lp-cover-width);translate:-50% 0;opacity:var(--lp-chip-on);transform:translateY(calc((1 - var(--lp-chip-on)) * 12px)) scale(calc(.97 + .03 * var(--lp-chip-on)))}.lp-sealed>.lp-gc{--lp-gc-radius:18px;padding:14px 18px 14px 14px;border-color:var(--lp-frost-rim);background:var(--lp-frost-bg);box-shadow:var(--lp-frost-shadow);backdrop-filter:var(--lp-frost-filter)}.lp-sealed .lp-gc-art{background:none}.lp-sealed .lp-gc-front{border-color:transparent;background:none;box-shadow:inset 0 1px 0 var(--lp-frost-rim);backdrop-filter:none}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.lp-sealed>.lp-gc{background:var(--lp-glass-solid)}}@media (prefers-reduced-transparency:reduce){.lp-sealed>.lp-gc{background:var(--lp-glass-solid);backdrop-filter:none}.lp-seal-report:after{background:var(--lp-surface);backdrop-filter:none}}.lp-sealed-body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;row-gap:8px}.lp-sealed-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:650;line-height:1.3;letter-spacing:-.012em;color:var(--lp-fg-1);white-space:normal}.lp-sealed-meta{grid-column:2;margin:2px 0 0;font-size:.75rem;font-weight:500;line-height:1.35;color:var(--lp-fg-2);white-space:normal}.lp-sealed-text{min-inline-size:0}.lp-sealed-chip{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 10px;border-radius:9999px;background-color:var(--lp-pass-wash);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--lp-seal) 28%,transparent);font-size:.8125rem;font-weight:650;line-height:1.3;color:var(--lp-fg-1);white-space:nowrap}.lp-sealed-chip>svg{flex:none;color:var(--lp-seal)}@media (forced-colors:active){.lp-seal-report{opacity:1}.lp-seal-report:after,.lp-seal-row:after,.lp-seal-sweep{display:none}.lp-seal-row+.lp-seal-row:before,.lp-seal-row-link,.lp-seal-row-link:after{background-color:CanvasText}.lp-seal-row-hash>*,.lp-seal-row-record{color:CanvasText}.lp-seal-report-sample,.lp-seal-row-pending,.lp-sealed-chip{border:1px solid CanvasText;box-shadow:none}}.lp-wc-band{--lp-wc-area:20%;--lp-wc-split:52%;--lp-wc-lift:12px;--lp-wc-inset:22px;--lp-wc-pane:var(--lp-surface);--lp-wc-rule:color-mix(in oklab,var(--lp-fg-1) 10%,transparent);--lp-wc-old-ground:var(--lp-well);--lp-wc-old-well:var(--lp-wc-old-ground);--lp-wc-old-ink:var(--lp-fg-2);--lp-wc-old-mark:var(--lp-fg-3);--lp-wc-old-rule:color-mix(in oklab,var(--lp-fg-1) 9%,transparent);--lp-wc-old-edge:color-mix(in oklab,var(--lp-fg-1) 8%,transparent);--lp-wc-old-sink:color-mix(in oklab,var(--lp-fg-1) 5%,transparent);--lp-wc-new-ground:var(--lp-pastel-lavender);--lp-wc-new-bloom:color-mix(in oklab,var(--lp-art-dusk-1) 24%,transparent);--lp-wc-new-glow:color-mix(in oklab,var(--lp-art-dusk-2) 20%,transparent);--lp-wc-new-ink:var(--lp-fg-1);--lp-wc-new-head:var(--lp-accent-ink);--lp-wc-new-rule:color-mix(in oklab,var(--lp-accent) 16%,transparent);--lp-wc-new-rim:var(--lp-glass-rim);--lp-wc-new-edge:var(--lp-glass-border);--lp-wc-new-shadow:color-mix(in oklab,var(--lp-accent) 22%,transparent);--lp-wc-check:var(--lp-accent);--lp-wc-check-ink:var(--lp-on-accent);--lp-wc-check-rim:var(--lp-glass-rim);position:relative;padding-block:calc(var(--lp-content-gap) * 1.25) var(--lp-section-pad)}.lp-wc-top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 40px}.lp-wc-intro{display:grid;gap:10px;min-inline-size:0}.lp-wc-note{display:flex;align-items:center;gap:10px;max-inline-size:none}.lp-wc-note-icon{flex:none;color:var(--lp-accent-ink)}.lp-wc-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.lp-pane.lp-wc-pane{position:relative;isolation:isolate;margin-block-start:calc(28px + var(--lp-wc-lift));border-radius:24px;background-color:var(--lp-wc-pane);background-image:var(--lp-glass-sheen);box-shadow:inset 0 0 0 1px var(--lp-glass-border),inset 0 1px 0 var(--lp-glass-rim),var(--lp-glass-shadow),var(--lp-shadow-1)}.lp-wc-well{inset-block:10px;inset-inline:calc(var(--lp-wc-area) - 10px) calc(100% - var(--lp-wc-split) + 10px);border-radius:var(--lp-radius-card);background-color:var(--lp-wc-old-well);box-shadow:inset 0 0 0 1px var(--lp-wc-old-edge),inset 0 2px 4px var(--lp-wc-old-sink)}.lp-wc-spot,.lp-wc-well{position:absolute;z-index:1;pointer-events:none}.lp-wc-spot{inset-block:calc(var(--lp-wc-lift) * -1);inset-inline:calc(var(--lp-wc-split) + 6px) 0;border-radius:24px;background-color:var(--lp-wc-new-ground);background-image:radial-gradient(70% 34% at 92% 0,var(--lp-wc-new-bloom),transparent 72%),radial-gradient(60% 30% at 6% 100%,var(--lp-wc-new-glow),transparent 72%),var(--lp-glass-sheen);box-shadow:inset 0 1px 0 var(--lp-wc-new-rim),inset 0 0 0 1px var(--lp-wc-new-edge),0 1px 2px var(--lp-nav-shadow-near),0 24px 48px -28px var(--lp-wc-new-shadow)}.lp-wc{position:relative;z-index:2;inline-size:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.lp-wc td,.lp-wc th{padding:16px var(--lp-wc-inset);border-inline-style:solid;border-inline-color:transparent;text-align:start;vertical-align:middle}.lp-wc thead .lp-wc-area{inline-size:20%}.lp-wc thead .lp-wc-manual{inline-size:32%}.lp-wc thead .lp-wc-auto{inline-size:48%}.lp-wc .lp-wc-area,.lp-wc .lp-wc-dimension{border-inline-width:var(--lp-wc-inset) 24px;padding-inline:0}.lp-wc .lp-wc-manual{border-inline-width:2px 22px;padding-inline:10px 6px}.lp-wc .lp-wc-auto{border-inline-width:22px 18px;padding-inline:12px 10px}.lp-wc thead th{position:relative;padding-block:18px 16px;vertical-align:top;font-size:.9375rem;line-height:1.35;font-weight:650;letter-spacing:-.006em;text-transform:none;color:var(--lp-fg-1)}.lp-wc thead .lp-wc-area,.lp-wc thead .lp-wc-manual{color:var(--lp-wc-old-ink)}.lp-wc thead .lp-wc-auto{font-size:1rem;color:var(--lp-wc-new-head)}.lp-wc-head{display:flex;align-items:center;gap:10px;min-block-size:36px}.lp-wc-head-tile{flex:none}.lp-wc-head-name{flex:1 1 auto;min-inline-size:0}.lp-wc thead .lp-wc-area .lp-wc-head-tile,.lp-wc thead .lp-wc-manual .lp-wc-head-tile{color:var(--lp-wc-old-ink)}.lp-wc tbody td,.lp-wc tbody th{background-image:linear-gradient(var(--lp-wc-cell-rule,transparent),var(--lp-wc-cell-rule,transparent));background-size:100% 1px;background-repeat:no-repeat;background-position:0 0;background-clip:padding-box}.lp-wc tbody .lp-wc-dimension{--lp-wc-cell-rule:var(--lp-wc-rule)}.lp-wc tbody .lp-wc-manual{--lp-wc-cell-rule:var(--lp-wc-old-rule)}.lp-wc tbody .lp-wc-auto{--lp-wc-cell-rule:var(--lp-wc-new-rule)}.lp-wc .lp-wc-dimension{font-size:.9375rem;line-height:1.35;font-weight:650;letter-spacing:-.006em;text-transform:none;color:var(--lp-fg-1)}.lp-wc-dim{display:flex;align-items:center;gap:14px}.lp-wc td{font-size:.9375rem;line-height:1.5;text-wrap:pretty}.lp-wc td.lp-wc-manual{font-weight:450;color:var(--lp-wc-old-ink)}.lp-wc td.lp-wc-auto{font-weight:500;color:var(--lp-wc-new-ink)}.lp-wc-cell{display:flex;align-items:flex-start;gap:12px}.lp-wc-mark{display:inline-grid;place-items:center;flex:none;inline-size:20px;block-size:20px;margin-block-start:1.5px;border-radius:999px}.lp-wc-mark-svg{inline-size:100%;block-size:100%}.lp-wc-mark[data-kind=manual]{color:var(--lp-wc-old-mark)}.lp-wc-mark[data-kind=auto]{inline-size:22px;block-size:22px;margin-block-start:.5px;color:var(--lp-wc-check-ink);background-color:var(--lp-wc-check);box-shadow:0 0 0 1.5px var(--lp-wc-check-rim),0 3px 8px -3px var(--lp-wc-new-shadow)}@media (max-width:1023px){.lp-wc-band{--lp-wc-gutter:68px;--lp-wc-pad:16px}.lp-wc-top{flex-direction:column;gap:14px}.lp-wc-note,.lp-wc-top{align-items:flex-start}.lp-wc-note-icon{margin-block-start:3px}.lp-pane.lp-wc-pane{margin-block-start:24px;border-radius:var(--lp-radius-card)}.lp-wc-spot,.lp-wc-well{display:none}.lp-wc,.lp-wc tbody,.lp-wc td,.lp-wc th,.lp-wc thead,.lp-wc tr{display:block}.lp-wc tbody{display:grid}.lp-wc .lp-wc-area,.lp-wc .lp-wc-auto,.lp-wc .lp-wc-dimension,.lp-wc .lp-wc-manual,.lp-wc td,.lp-wc th{border:0}.lp-wc thead tr{display:grid;gap:12px;padding:var(--lp-wc-pad)}.lp-wc thead .lp-wc-auto,.lp-wc thead .lp-wc-manual,.lp-wc thead th{inline-size:auto;padding:14px 14px 12px;border-radius:var(--lp-radius-inner)}.lp-wc thead .lp-wc-manual{background-color:var(--lp-wc-old-ground);box-shadow:inset 0 0 0 1px var(--lp-wc-old-edge)}.lp-wc thead .lp-wc-auto{background-color:var(--lp-wc-new-ground);background-image:radial-gradient(70% 50% at 92% 0,var(--lp-wc-new-bloom),transparent 72%),var(--lp-glass-sheen);box-shadow:inset 0 1px 0 var(--lp-wc-new-rim),inset 0 0 0 1px var(--lp-wc-new-edge),0 14px 28px -20px var(--lp-wc-new-shadow)}.lp-wc thead .lp-wc-area{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-wc tbody tr{position:relative;padding:14px var(--lp-wc-pad) 16px var(--lp-wc-gutter)}.lp-wc tbody tr+tr:before{position:absolute;top:0;inset-inline:var(--lp-wc-gutter) var(--lp-wc-pad);block-size:1px;background-color:var(--lp-wc-rule);pointer-events:none;content:""}.lp-wc tbody .lp-wc-auto,.lp-wc tbody .lp-wc-dimension,.lp-wc tbody .lp-wc-manual,.lp-wc tbody td,.lp-wc tbody th{padding:0;background-image:none}.lp-wc-dim-icon{position:absolute;top:12px;left:var(--lp-wc-pad)}.lp-wc-dim{min-block-size:36px}.lp-wc td{margin-block-start:8px;font-size:.875rem;line-height:1.45}.lp-wc tbody td.lp-wc-manual{background-color:var(--lp-wc-old-ground);box-shadow:inset 0 0 0 1px var(--lp-wc-old-edge)}.lp-wc tbody td.lp-wc-auto,.lp-wc tbody td.lp-wc-manual{margin-inline-start:-8px;padding:10px 12px 10px 8px;border-radius:var(--lp-radius-inner)}.lp-wc tbody td.lp-wc-auto{font-size:.9375rem;font-weight:500;color:var(--lp-wc-new-ink);background-color:var(--lp-wc-new-ground);background-image:var(--lp-glass-sheen);box-shadow:inset 0 1px 0 var(--lp-wc-new-rim),inset 0 0 0 1px var(--lp-wc-new-edge)}.lp-wc-cell{gap:10px}.lp-wc-mark{inline-size:18px;block-size:18px;margin-block-start:1px}.lp-wc-mark[data-kind=auto]{inline-size:20px;block-size:20px;margin-block-start:0}}@media (min-width:640px) and (max-width:1023px){.lp-wc-band{--lp-wc-gutter:76px;--lp-wc-pad:20px}.lp-wc tbody tr,.lp-wc thead tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lp-wc tbody tr{display:grid;-moz-column-gap:16px;column-gap:16px;align-items:stretch;padding-block:18px 20px}.lp-wc tbody th{grid-column:1/-1}.lp-wc-dim-icon{top:16px}.lp-wc td{margin-block-start:10px}}@media (prefers-reduced-transparency:reduce){.lp-root .lp-wc thead .lp-wc-auto,.lp-root .lp-wc-spot{background-image:none}}:root[data-reduced-transparency=true] .lp-root .lp-wc thead .lp-wc-auto,:root[data-reduced-transparency=true] .lp-root .lp-wc-spot{background-image:none}@media (prefers-contrast:more){.lp-root .lp-pane.lp-wc-pane{box-shadow:inset 0 0 0 1px var(--lp-line-strong),var(--lp-shadow-1)}.lp-root .lp-wc-spot{background-image:none;box-shadow:inset 0 0 0 1.5px var(--lp-accent)}.lp-root .lp-wc-well{background-color:var(--lp-wc-old-ground);box-shadow:inset 0 0 0 1px var(--lp-line-strong)}}:root[data-contrast=more] .lp-root .lp-pane.lp-wc-pane{box-shadow:inset 0 0 0 1px var(--lp-line-strong),var(--lp-shadow-1)}:root[data-contrast=more] .lp-root .lp-wc-spot{background-image:none;box-shadow:inset 0 0 0 1.5px var(--lp-accent)}:root[data-contrast=more] .lp-root .lp-wc-well{background-color:var(--lp-wc-old-ground);box-shadow:inset 0 0 0 1px var(--lp-line-strong)}@media (forced-colors:active){.lp-root .lp-wc-spot{border:2px solid CanvasText;box-shadow:none}.lp-root .lp-wc-well{border:1px dashed CanvasText;box-shadow:none}.lp-root .lp-wc td,.lp-root .lp-wc th{border-inline-color:Canvas}.lp-root .lp-wc tbody td,.lp-root .lp-wc tbody th{background-image:none;border-block-start:1px solid CanvasText}.lp-root .lp-wc-mark{border:1px solid CanvasText;box-shadow:none;forced-color-adjust:auto}.lp-root .lp-wc-mark[data-kind=manual]{border:0}}@media (forced-colors:active) and (max-width:1023px){.lp-root .lp-wc tbody td,.lp-root .lp-wc tbody th{border-block-start:0}.lp-root .lp-wc tbody tr+tr:before{background-color:CanvasText}.lp-root .lp-wc tbody td.lp-wc-auto,.lp-root .lp-wc thead .lp-wc-auto{border:2px solid CanvasText;box-shadow:none}.lp-root .lp-wc tbody td.lp-wc-manual,.lp-root .lp-wc thead .lp-wc-manual{border:1px dashed CanvasText;box-shadow:none}}.lp-wc-band{--lp-race-t0:200ms;--lp-race-step:360ms;--lp-race-crawl:4400ms;--lp-race-ease:cubic-bezier(0.45,0,0.55,1);--lp-race-manual-end:-64%;--lp-race-ring-manual-end:64;--lp-race-track:color-mix(in oklab,var(--lp-fg-1) 8%,transparent);--lp-race-track-edge:color-mix(in oklab,var(--lp-fg-1) 9%,transparent);--lp-race-manual-a:color-mix(in oklab,var(--lp-fg-2) 38%,var(--lp-surface));--lp-race-manual-b:var(--lp-fg-2);--lp-race-auto-a:color-mix(in oklab,var(--lp-accent) 62%,var(--lp-surface));--lp-race-auto-b:var(--lp-accent);--lp-race-top-h:108px;--lp-race-floor-h:30px;--lp-race-label-auto:color-mix(in oklab,var(--lp-fg-1) 65%,var(--lp-fg-2))}.lp-race-label{display:block;color:var(--lp-fg-2);font-size:.875rem;line-height:1.35;font-weight:500;letter-spacing:0;text-transform:none}.lp-race-label[data-lane=auto]{color:var(--lp-race-label-auto)}.lp-race-value{flex:none;margin-inline-start:auto;padding-inline-start:8px;font-size:1.625rem;line-height:1.1;font-weight:650;letter-spacing:-.025em;text-transform:none}.lp-race-value[data-lane=manual]{color:var(--lp-fg-2)}.lp-race-value[data-lane=auto]{color:var(--lp-accent-ink)}.lp-race{display:grid;grid-template-rows:auto minmax(var(--lp-race-top-h),auto) auto;row-gap:10px;margin-block-start:8px;font-size:.8125rem;line-height:1.35;font-weight:500;letter-spacing:0;text-transform:none}.lp-race-floor{display:block;block-size:var(--lp-race-floor-h)}.lp-race-rail{position:relative;display:block;block-size:8px;overflow:hidden;border-radius:999px;background-color:var(--lp-race-track);box-shadow:inset 0 1px 1px var(--lp-race-track-edge);-webkit-mask-image:linear-gradient(90deg,var(--lp-fg-1) 58%,transparent);mask-image:linear-gradient(90deg,var(--lp-fg-1) 58%,transparent)}.lp-race-fill{position:absolute;inset:0;display:block;border-radius:inherit;background-image:linear-gradient(90deg,var(--lp-race-manual-a),var(--lp-race-manual-b));transform:translateX(var(--lp-race-manual-end))}.lp-race-pile{display:flex;flex-direction:column;align-items:flex-start;align-self:start;min-inline-size:0;padding-inline:2px}.lp-race-pile .lp-race-file{max-inline-size:calc(100% - var(--lp-race-x));margin-inline-start:var(--lp-race-x);padding:3px 10px 3px 3px;gap:8px;transform:rotate(var(--lp-race-tilt));transform-origin:30% 60%}.lp-race-pile .lp-fc-tile{inline-size:28px;block-size:28px}.lp-race-pile .lp-fc-name{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.lp-race-report{align-self:center;justify-self:end;display:flex;align-items:center;gap:10px;box-sizing:border-box;inline-size:min(100%,440px);padding:8px 12px 8px 8px;border:1px solid var(--lp-glass-border);border-radius:12px;background:var(--lp-glass-sheen),var(--lp-surface);box-shadow:inset 0 1px 0 var(--lp-glass-rim),var(--lp-glass-shadow)}.lp-race-report-text{display:grid;gap:2px;min-inline-size:0}.lp-race-report-title{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-inline-size:0}.lp-race-report-name{min-inline-size:0;color:var(--lp-fg-1);font-size:.875rem;line-height:1.3;font-weight:650}.lp-race-sample{flex:none;padding:1px 6px;border-radius:var(--lp-radius-chip);background-color:var(--lp-selected);color:var(--lp-accent-ink);font-size:.6875rem;font-weight:600}.lp-race-report-meta{display:none;color:var(--lp-fg-2);font-size:.75rem;line-height:1.35;font-weight:500}.lp-race-keep{white-space:nowrap}@media (min-width:1180px){.lp-race-report-meta{display:block}}.lp-race-sealed{display:flex;align-items:center;gap:5px;color:var(--lp-seal);font-size:.8125rem;line-height:1.3;font-weight:600}.lp-race-sealed,.lp-race-sealed>span{min-inline-size:0}.lp-race-sealed>svg{flex:none}.lp-race-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.lp-race-step{display:grid;gap:6px;min-inline-size:0}.lp-race-seg{position:relative;display:block;block-size:8px;overflow:hidden;border-radius:999px;background-color:var(--lp-race-track);box-shadow:inset 0 1px 1px var(--lp-race-track-edge)}.lp-race-seg:after{position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(90deg,var(--lp-race-auto-a),var(--lp-race-auto-b));transform-origin:left center;content:""}.lp-race-step-name{display:inline-flex;align-items:center;gap:5px;min-inline-size:0;color:var(--lp-accent-ink);font-size:.8125rem;line-height:16px;font-weight:600;white-space:nowrap}.lp-race-step-name>svg{flex:none}.lp-race-clock{display:grid;justify-items:start;gap:14px;margin-block-start:22px;font-size:.8125rem;line-height:1.3;font-weight:600;letter-spacing:0;text-transform:none}.lp-race-dial{position:relative;display:grid;place-items:center;inline-size:min(100%,132px);aspect-ratio:1;border-radius:50%;background:var(--lp-glass-sheen),var(--lp-surface);box-shadow:inset 0 1px 0 var(--lp-glass-rim),0 0 0 1px var(--lp-glass-border),var(--lp-glass-shadow)}.lp-race-dial-svg{position:absolute;inset:0;inline-size:100%;block-size:100%;transform:rotate(-90deg);overflow:visible}.lp-race-dial-icon{color:var(--lp-accent-ink)}.lp-race-ring,.lp-race-ring-track{fill:none}.lp-race-ring-track{stroke:var(--lp-race-track)}.lp-race-ring{stroke-linecap:round;stroke-dasharray:100 100}.lp-race-dial-svg [data-lane=manual] .lp-race-ring{stroke:var(--lp-race-manual-b);stroke-dashoffset:var(--lp-race-ring-manual-end)}.lp-race-dial-svg [data-lane=auto] .lp-race-ring{stroke:var(--lp-race-auto-b);stroke-dashoffset:0}.lp-race-key{display:grid;gap:6px;color:var(--lp-fg-2)}.lp-race-key-item{display:inline-flex;align-items:center;gap:8px}.lp-race-key-item[data-lane=auto]{color:var(--lp-accent-ink)}.lp-race-key-swatch{flex:none;inline-size:14px;block-size:6px;border-radius:999px;background-image:linear-gradient(90deg,var(--lp-race-manual-a),var(--lp-race-manual-b))}.lp-race-key-item[data-lane=auto] .lp-race-key-swatch{background-image:linear-gradient(90deg,var(--lp-race-auto-a),var(--lp-race-auto-b))}@media (max-width:1023px){.lp-race-clock{display:none}}@keyframes lp-race-crawl{0%{transform:translateX(-100%)}16%{transform:translateX(-93%)}30%{transform:translateX(-91.5%)}50%{transform:translateX(-82%)}64%{transform:translateX(-80.5%)}84%{transform:translateX(-70%)}to{transform:translateX(var(--lp-race-manual-end))}}@keyframes lp-race-drop{0%{opacity:0;transform:translateY(-16px) rotate(calc(var(--lp-race-tilt) - 9deg))}to{opacity:1;transform:rotate(var(--lp-race-tilt))}}@keyframes lp-race-ring-crawl{0%{stroke-dashoffset:100}16%{stroke-dashoffset:93}30%{stroke-dashoffset:91.5}50%{stroke-dashoffset:82}64%{stroke-dashoffset:80.5}84%{stroke-dashoffset:70}to{stroke-dashoffset:var(--lp-race-ring-manual-end)}}@keyframes lp-race-ring-close{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes lp-race-seg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes lp-race-step-done{0%{color:var(--lp-fg-2)}to{color:var(--lp-accent-ink)}}@keyframes lp-race-land{0%{opacity:0;filter:blur(4px);transform:translateY(10px) scale(.97)}to{opacity:1;filter:blur(0);transform:none}}@keyframes lp-race-value{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media screen and (prefers-reduced-motion:no-preference){.lp-root .lp-wc-band[data-race] .lp-race-fill{transform:translateX(-100%)}.lp-root .lp-wc-band[data-race] .lp-race-pile .lp-race-file,.lp-root .lp-wc-band[data-race] .lp-race-report,.lp-root .lp-wc-band[data-race] .lp-race-value{opacity:0}.lp-root .lp-wc-band[data-race] .lp-race-seg:after{transform:scaleX(0)}.lp-root .lp-wc-band[data-race] .lp-race-step-name{color:var(--lp-fg-2)}.lp-root .lp-wc-band[data-race] .lp-race-ring{stroke-dashoffset:100}.lp-root .lp-wc-band[data-race=run] .lp-race-dial-svg [data-lane=manual] .lp-race-ring{animation:lp-race-ring-crawl var(--lp-race-crawl) var(--lp-race-ease) var(--lp-race-t0) both}.lp-root .lp-wc-band[data-race=run] .lp-race-dial-svg [data-lane=auto] .lp-race-ring{animation:lp-race-ring-close calc(3 * var(--lp-race-step)) var(--lp-race-ease) var(--lp-race-t0) both}.lp-root .lp-wc-band[data-race=run] .lp-race-fill{animation:lp-race-crawl var(--lp-race-crawl) var(--lp-race-ease) var(--lp-race-t0) both}.lp-root .lp-wc-band[data-race=run] .lp-race-pile .lp-race-file{animation:lp-race-drop .56s var(--lp-ease-spring) calc(var(--lp-race-t0) + var(--lp-race-at)) both}.lp-root .lp-wc-band[data-race=run] .lp-race-seg:after{animation:lp-race-seg var(--lp-race-step) var(--lp-race-ease) calc(var(--lp-race-t0) + var(--lp-race-i) * var(--lp-race-step)) both}.lp-root .lp-wc-band[data-race=run] .lp-race-step-name{animation:lp-race-step-done var(--lp-dur-ui) var(--lp-ease-out) calc(var(--lp-race-t0) + (var(--lp-race-i) + 1) * var(--lp-race-step)) both}.lp-root .lp-wc-band[data-race=run] .lp-race-report{animation:lp-race-land .52s var(--lp-ease-out) calc(var(--lp-race-t0) + 3 * var(--lp-race-step) + 80ms) both}.lp-root .lp-wc-band[data-race=run] .lp-race-value[data-lane=auto]{animation:lp-race-value .42s var(--lp-ease-out) calc(var(--lp-race-t0) + 3 * var(--lp-race-step) + .16s) both}.lp-root .lp-wc-band[data-race=run] .lp-race-value[data-lane=manual]{animation:lp-race-value .42s var(--lp-ease-out) calc(var(--lp-race-t0) + var(--lp-race-crawl) - .12s) both}}@media (max-width:1023px){.lp-race-value{font-size:1.375rem}}@media (max-width:639px){.lp-wc-band{--lp-race-top-h:0px}.lp-race[data-lane=manual] .lp-race-floor{block-size:auto}.lp-race-report{inline-size:100%}}@media (max-width:360px){.lp-race-value{font-size:1.25rem}.lp-race-step-name{gap:3px;font-size:.75rem}}@media (prefers-reduced-transparency:reduce){.lp-root .lp-race-report{background:var(--lp-surface)}}@media (forced-colors:active){.lp-root .lp-race-rail,.lp-root .lp-race-seg{border:1px solid CanvasText;background-color:Canvas;box-shadow:none;-webkit-mask-image:none;mask-image:none}.lp-root .lp-race-dial{box-shadow:0 0 0 1px CanvasText;background:Canvas}.lp-root .lp-race-ring{stroke:CanvasText}.lp-root .lp-race-fill,.lp-root .lp-race-key-swatch,.lp-root .lp-race-seg:after{background:CanvasText;forced-color-adjust:none}.lp-root .lp-race-report{border:1px solid CanvasText;background:Canvas;box-shadow:none}.lp-root .lp-race-sealed,.lp-root .lp-race-step-name,.lp-root .lp-race-value{color:CanvasText}}@media print{.lp-root .lp-race-report{box-shadow:none}}