@layer components{.lp-measure>:not(.lp-wide){max-width:42rem}}.prose-lp>[data-mdx-block]{margin-top:1.75em}.prose-lp>[data-mdx-block]:first-child{margin-top:0}.prose-lp>:is(h2,h3)+[data-mdx-block]{margin-top:.9em}.prose-lp>[data-mdx-block]+:is(p,ul,ol,blockquote){margin-top:1.75em}.lp-steps{--steps-space:1.5rem;--steps-gap:.15s}.lp-steps>li{position:relative}.lp-steps>li+li{margin-top:var(--steps-space)}.lp-steps>li:not(:last-child):after{content:"";left:calc(var(--badge) / 2 - 1px);top:calc(var(--badge) + .375rem);bottom:calc(.375rem - var(--steps-space));background:color-mix(in srgb, var(--color-skov) 28%, transparent);transform-origin:top;border-radius:1px;width:2px;position:absolute}.lp-tick path{stroke-dasharray:12}.lp-checklist{--tick-delay:.22s}@keyframes lp-tick{0%{stroke-dashoffset:-12px}}.lp-table table{font-variant-numeric:tabular-nums}.lp-table [role=region][tabindex]{background:linear-gradient(to right, var(--color-white) 40%, transparent) left center / 2.5rem 100% no-repeat local, linear-gradient(to left, var(--color-white) 40%, transparent) right center / 2.5rem 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in srgb, var(--color-blaek) 18%, transparent), transparent) left center / .875rem 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in srgb, var(--color-blaek) 18%, transparent), transparent) right center / .875rem 100% no-repeat scroll, var(--color-white)}@media (max-width:63.99rem){.lp-measure>.lp-table.lp-wide{max-width:42rem}}.lp-target-heading{isolation:isolate;position:relative}.lp-target-heading:before{content:"";z-index:-1;background:var(--color-salvie);opacity:0;pointer-events:none;border-radius:.5rem;position:absolute;inset:-.25rem -.5rem}@keyframes lp-target-glow{0%,35%{opacity:1}to{opacity:0}}@media screen and (prefers-reduced-motion:no-preference){.lp-steps[data-reveal-state=armed]>li{opacity:0}.lp-steps[data-reveal-state=armed]>li:after{transform:scaleY(0)}.lp-steps[data-reveal-state=in]>li{--lp-rise:10px;animation:lp-fade-up var(--dur-enter) var(--ease-spring) backwards;animation-delay:calc(var(--i,0) * var(--steps-gap))}.lp-steps[data-reveal-state=in]>li:before{--lp-scale-from:.8;animation:lp-scale-in var(--dur-fast) var(--ease-spring-fast) backwards;animation-delay:calc(var(--i,0) * var(--steps-gap) + 60ms)}.lp-steps[data-reveal-state=in]>li:after{animation:lp-grow-y var(--dur-enter) var(--ease-spring) backwards;animation-delay:calc(var(--i,0) * var(--steps-gap) + .2s)}.lp-ticks[data-reveal-state=armed] .lp-tick{opacity:0}.lp-ticks:is(:not([data-reveal-state]),[data-reveal-state=in]) .lp-tick{--lp-scale-from:.6;animation:lp-scale-in var(--dur-fast) var(--ease-spring-fast) backwards;animation-delay:calc(var(--tick-delay,.12s) + var(--i,0) * 90ms)}.lp-ticks:is(:not([data-reveal-state]),[data-reveal-state=in]) .lp-tick path{animation:lp-tick .52s var(--ease-spring) backwards;animation-delay:calc(var(--tick-delay,.12s) + var(--i,0) * 90ms + .14s)}.lp-checklist[data-reveal-state=armed]{opacity:0}.lp-checklist[data-reveal-state=in]{--lp-rise:8px;animation:lp-fade-up var(--dur-enter) var(--ease-spring) backwards}.lp-checklist[data-reveal-state=in] li{animation:lp-fade-in var(--dur-fast) var(--ease-out) backwards;animation-delay:calc(.12s + var(--i,0) * 90ms)}.lp-example[data-reveal-state=armed]{opacity:0}.lp-example[data-reveal-state=in]{--lp-rise:8px;animation:lp-fade-up var(--dur-enter) var(--ease-spring) backwards}.lp-example[data-reveal-state=in]:before{animation:lp-grow-y var(--dur-enter) var(--ease-spring) backwards;animation-delay:.12s}.lp-example[data-reveal-state=in] figcaption{animation:lp-fade-in var(--dur-fast) var(--ease-out) backwards;animation-delay:.32s}.lp-answer:before{animation:lp-grow-y var(--dur-enter) var(--ease-spring) .12s backwards}:target>.lp-target-heading:before{animation:lp-target-glow 1.6s var(--ease-out)}}
