.opus-section.svelte-q4x7ve{position:relative;z-index:1}.opus-col__section--01.svelte-q4x7ve{height:var(--nvim-intro-h)}.opus-col__section--02.svelte-q4x7ve{height:var(--nvim-features-h);margin-top:2rem}.opus-col__section--03.svelte-q4x7ve{height:var(--nvim-plugins-title-h);margin-top:3rem}.opus-col__section--04.svelte-q4x7ve{height:var(--nvim-miscs-title-h);margin-top:calc(3rem + var(--nvim-plugins-body-h, 0px))}.opus-section--nvim.svelte-q4x7ve{display:flex;flex-direction:column;gap:1rem}.opus-nvim.svelte-q4x7ve{color:var(--color-text);font-family:Geist,sans-serif;font-size:1.46rem;font-weight:500;letter-spacing:.1%;line-height:1;margin:0}.opus-nvim__desc.svelte-q4x7ve{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:-.2rem 0 0;max-width:92%}.opus-section--nvim-features.svelte-q4x7ve{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;margin-top:2rem}.opus-section--nvim-plugins.svelte-q4x7ve,.opus-section--nvim-miscs.svelte-q4x7ve{display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-top:3rem}.opus-nvim__rule.svelte-q4x7ve{background-color:var(--color-overlay-03);height:2px;margin-top:1rem;width:100%}.opus-nvim__plugins.svelte-q4x7ve{display:flex;flex-direction:column;gap:0;justify-content:flex-start}.opus-nvim__plugin.svelte-q4x7ve{border-bottom:2px solid var(--color-overlay-03);color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 0;position:relative;text-decoration:none;width:100%}.opus-nvim__plugin.svelte-q4x7ve .opus-nvim__card-title:where(.svelte-q4x7ve){transition:color .15s ease}.opus-nvim__plugin.svelte-q4x7ve .opus-nvim__card-desc:where(.svelte-q4x7ve){font-size:1.08rem;line-height:1.48;max-width:100%;transition:color .15s ease}.opus-nvim__plugin.svelte-q4x7ve:hover .opus-nvim__card-title:where(.svelte-q4x7ve){color:color-mix(in srgb,var(--color-text) 60%,white)}.opus-nvim__plugin.svelte-q4x7ve:hover .opus-nvim__card-desc:where(.svelte-q4x7ve){color:color-mix(in srgb,var(--color-text-muted-opus) 60%,white)}.opus-nvim__card.svelte-q4x7ve{background:var(--color-overlay-03);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;position:relative;text-decoration:none;transition:background-color .15s ease;width:32.4rem}.opus-nvim__card.svelte-q4x7ve:after{background-image:linear-gradient(var(--color-border-corner),var(--color-border-corner)),linear-gradient(var(--color-border-corner),var(--color-border-corner)),linear-gradient(var(--color-border-corner),var(--color-border-corner)),linear-gradient(var(--color-border-corner),var(--color-border-corner));background-position:0 0,100% 0,0 100%,100% 100%;background-repeat:no-repeat;background-size:3px 10px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s ease}.opus-nvim__card.svelte-q4x7ve:hover{background-color:var(--color-overlay-05)}.opus-nvim__card.svelte-q4x7ve:hover:after{opacity:1}.opus-nvim__card-top.svelte-q4x7ve{align-items:center;display:flex;gap:.25rem}.opus-nvim__card-arrow.svelte-q4x7ve{color:var(--color-text);display:block;flex-shrink:0;height:1.125rem;width:1.125rem}.opus-nvim__card-title.svelte-q4x7ve{color:var(--color-text);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:500;letter-spacing:.18%;line-height:1.48;margin:0}.opus-nvim__card-desc.svelte-q4x7ve{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:0;max-width:92%}.opus-nvim__tip.svelte-q4x7ve{background:var(--color-text);color:var(--color-bg);font-family:Geist Mono,monospace;font-size:.72rem;font-weight:500;left:0;letter-spacing:.04em;line-height:1;padding:.55rem .75rem;pointer-events:none;position:fixed;text-align:center;top:0;transform:translate(-50%,calc(-100% - 10px));transform-origin:bottom center;white-space:nowrap;z-index:50}.opus-nvim__tip--below.svelte-q4x7ve{transform:translate(-50%,14px);transform-origin:top center}.opus-nvim__tip.svelte-q4x7ve:after{background:var(--color-text);content:"";height:8px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:8px}.opus-nvim__tip--below.svelte-q4x7ve:after{top:0}.opus-nvim__tip-swap.svelte-q4x7ve{align-items:center;display:inline-flex;gap:.35rem}.opus-nvim__tip-logo.svelte-q4x7ve{display:block;flex-shrink:0;height:1rem;width:1rem}@media(hover:none){.opus-nvim__plugin.svelte-q4x7ve:hover .opus-nvim__card-title:where(.svelte-q4x7ve){color:var(--color-text)}.opus-nvim__plugin.svelte-q4x7ve:hover .opus-nvim__card-desc:where(.svelte-q4x7ve){color:var(--color-text-muted-opus)}.opus-nvim__plugin.svelte-q4x7ve:active .opus-nvim__card-title:where(.svelte-q4x7ve){color:color-mix(in srgb,var(--color-text) 60%,white)}.opus-nvim__plugin.svelte-q4x7ve:active .opus-nvim__card-desc:where(.svelte-q4x7ve){color:color-mix(in srgb,var(--color-text-muted-opus) 60%,white)}.opus-nvim__card.svelte-q4x7ve:hover{background-color:var(--color-overlay-03)}.opus-nvim__card.svelte-q4x7ve:active{background-color:var(--color-overlay-05)}.opus-nvim__card.svelte-q4x7ve:hover:after{opacity:0}.opus-nvim__card.svelte-q4x7ve:active:after{opacity:1}}@media(max-width:48rem){.opus-nvim__card.svelte-q4x7ve{width:100%}.opus-nvim__desc.svelte-q4x7ve,.opus-nvim__card-title.svelte-q4x7ve,.opus-nvim__card-desc.svelte-q4x7ve{font-size:1rem}}
