@keyframes svelte-2jmtdp-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.faq-section.svelte-2jmtdp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 1rem;background:var(--surface-1)}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){width:100%;max-width:100%}@media(min-width:40rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){max-width:40rem}}@media(min-width:48rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){max-width:48rem}}@media(min-width:64rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){max-width:64rem}}@media(min-width:80rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){max-width:80rem}}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp){max-width:48rem;width:100%;display:flex;flex-direction:column;gap:3rem}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) h2:where(.svelte-2jmtdp){text-align:center;color:var(--text-primary);font-size:2rem;margin:0}@media(min-width:40rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) h2:where(.svelte-2jmtdp){font-size:3rem}}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp){display:flex;flex-direction:column;gap:1rem}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp){background:var(--surface-overlay-subtle);box-shadow:inset 0 0 0 1px var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;overflow:hidden;transition:all .3s ease}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp):hover{background:var(--surface-2)}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item.open:where(.svelte-2jmtdp){background:var(--surface-2)}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp){width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1rem;background:transparent;border:none;color:var(--text-primary);font-size:1rem;font-weight:600;text-align:left;cursor:pointer;transition:color .2s ease}@media(min-width:40rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp){font-size:1.2rem}}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp):hover{color:var(--accent40)}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp):focus-visible{outline:2px solid var(--accent40);outline-offset:-2px}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp) .icon:where(.svelte-2jmtdp){flex-shrink:0;font-size:1.5rem;transition:transform .3s ease;color:var(--text-secondary);display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-question:where(.svelte-2jmtdp) .icon.rotated:where(.svelte-2jmtdp){transform:rotate(180deg)}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-answer:where(.svelte-2jmtdp){padding:0 1rem 1rem}.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-answer:where(.svelte-2jmtdp) p:where(.svelte-2jmtdp){color:var(--text-secondary);line-height:1.6;margin:0;font-size:.875rem}@media(min-width:40rem){.faq-section.svelte-2jmtdp .container:where(.svelte-2jmtdp) .faq-list:where(.svelte-2jmtdp) .faq-item:where(.svelte-2jmtdp) .faq-answer:where(.svelte-2jmtdp) p:where(.svelte-2jmtdp){font-size:1rem}}@keyframes svelte-1eob51j-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.model-showcase.svelte-1eob51j{display:flex;flex-direction:column;gap:1.5rem}.model-showcase.svelte-1eob51j h3:where(.svelte-1eob51j){font-size:1.25rem;color:var(--text-primary)}.model-showcase.svelte-1eob51j .intro:where(.svelte-1eob51j){color:var(--text-secondary);line-height:1.6}.showcase-content.svelte-1eob51j{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:stretch}.models-grid.svelte-1eob51j{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;align-content:start}.model-card.svelte-1eob51j{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;background:var(--surface-secondary);-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--border-subtle);-webkit-transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-moz-transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-ms-transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;-o-transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;cursor:pointer;min-height:80px;position:relative}.model-card.svelte-1eob51j:hover,.model-card.active.svelte-1eob51j{border-color:var(--text-accent);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);box-shadow:var(--shadow-md)}.model-card.svelte-1eob51j .oss-badge:where(.svelte-1eob51j){position:absolute;top:.25rem;right:.25rem;font-size:.6rem;font-weight:700;color:var(--success50);background:var(--surface-success);padding:.15rem .35rem;border-radius:.5rem;letter-spacing:.05em}.model-card.svelte-1eob51j .model-icon:where(.svelte-1eob51j){font-size:1.75rem;color:var(--text-accent);display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.75rem;height:1.75rem}.model-card.svelte-1eob51j .model-name:where(.svelte-1eob51j){font-size:.75rem;font-weight:500;color:var(--text-primary);text-align:center;line-height:1.2}.model-details.svelte-1eob51j{display:flex;flex-direction:column;gap:1rem;padding:2rem;background:var(--surface-secondary);-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--border-subtle);height:100%}.model-details.svelte-1eob51j .details-icon:where(.svelte-1eob51j){font-size:3rem;color:var(--text-accent);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:3rem;height:3rem}.model-details.svelte-1eob51j h4:where(.svelte-1eob51j){font-size:1.5rem;color:var(--text-primary);margin:0}.model-details.svelte-1eob51j .vendor-label:where(.svelte-1eob51j){font-size:.85rem;font-weight:600;color:var(--text-accent);text-transform:uppercase;letter-spacing:.05em}.model-details.svelte-1eob51j .description:where(.svelte-1eob51j){font-size:.95rem;line-height:1.6;color:var(--text-secondary);margin:0;flex-grow:1}.model-details.svelte-1eob51j .metadata:where(.svelte-1eob51j){display:flex;flex-direction:column;gap:.75rem;padding-top:1rem;border-top:1px solid var(--border-subtle);margin-top:auto}.model-details.svelte-1eob51j .metadata-item:where(.svelte-1eob51j){display:flex;flex-direction:row;align-items:center;justify-content:space-between}.model-details.svelte-1eob51j .metadata-item:where(.svelte-1eob51j) .label:where(.svelte-1eob51j){font-size:.85rem;color:var(--text-secondary)}.model-details.svelte-1eob51j .metadata-item:where(.svelte-1eob51j) .value:where(.svelte-1eob51j){font-size:.85rem;font-weight:600;color:var(--text-primary)}.model-details.svelte-1eob51j .metadata-item:where(.svelte-1eob51j) .value.recommended:where(.svelte-1eob51j){color:var(--success50)}@media(max-width:64rem){.showcase-content.svelte-1eob51j{grid-template-columns:1fr;gap:1.5rem}.models-grid.svelte-1eob51j{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:.5rem;min-height:auto}.model-card.svelte-1eob51j{padding:.5rem;min-height:70px}.model-card.svelte-1eob51j .model-icon:where(.svelte-1eob51j){font-size:1.5rem;width:1.5rem;height:1.5rem}.model-card.svelte-1eob51j .model-name:where(.svelte-1eob51j){font-size:.7rem}.model-details.svelte-1eob51j{position:relative;top:auto;padding:1.5rem;min-height:auto}.model-details.svelte-1eob51j .details-icon:where(.svelte-1eob51j){font-size:2.5rem;width:2.5rem;height:2.5rem}.model-details.svelte-1eob51j h4:where(.svelte-1eob51j){font-size:1.25rem}}@keyframes svelte-1rc48v-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.rag-pipeline.svelte-1rc48v{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 1rem;gap:3rem}.rag-pipeline.svelte-1rc48v h2:where(.svelte-1rc48v){text-align:center;color:var(--text-primary);font-size:2rem;margin:0}@media(min-width:40rem){.rag-pipeline.svelte-1rc48v h2:where(.svelte-1rc48v){font-size:3rem}}.rag-pipeline.svelte-1rc48v .intro-text:where(.svelte-1rc48v){max-width:48rem;margin:0 auto;text-align:center;line-height:1.6;color:var(--text-secondary);font-size:1rem}@media(min-width:40rem){.rag-pipeline.svelte-1rc48v .intro-text:where(.svelte-1rc48v){font-size:1.125rem}}.pipeline-diagram.svelte-1rc48v{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;max-width:40rem;margin:2rem auto 0;width:100%}.pipeline-step.svelte-1rc48v{position:relative;width:100%;padding:2rem 1.5rem 1.5rem;background:var(--surface-secondary);-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid var(--border-subtle);-webkit-transition:border-color .2s ease,transform .2s ease;-moz-transition:border-color .2s ease,transform .2s ease;-ms-transition:border-color .2s ease,transform .2s ease;-o-transition:border-color .2s ease,transform .2s ease}.pipeline-step.svelte-1rc48v:not(:first-child){margin-top:1.5rem}.pipeline-step.svelte-1rc48v:hover{border-color:var(--text-accent);transform:translateY(-2px)}.pipeline-step.svelte-1rc48v .step-number:where(.svelte-1rc48v){position:absolute;top:-1.25rem;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;background:var(--accent40);color:var(--text-on-accent-primary);font-weight:700;font-size:1.2rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 2px 8px hsla(var(--neutral-h),var(--neutral-s),0%,.2);font-family:Jersey20}.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v){display:flex;flex-direction:column;gap:.5rem}.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v) .step-icon:where(.svelte-1rc48v){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-width:12rem;margin:0 auto .5rem}.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v) .step-icon:where(.svelte-1rc48v) img:where(.svelte-1rc48v){width:100%;height:auto;display:block}.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v) h3:where(.svelte-1rc48v){font-size:1.2rem;margin:0;color:var(--text-primary)}.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v) p:where(.svelte-1rc48v){margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}@media(min-width:40rem){.pipeline-step.svelte-1rc48v .step-content:where(.svelte-1rc48v) p:where(.svelte-1rc48v){font-size:1rem}}.step-connector.svelte-1rc48v{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--text-accent);font-size:2rem;padding:.5rem 0}@keyframes svelte-1b5lcnu-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}svg.svelte-1b5lcnu{width:auto;height:1.2em}@keyframes svelte-8rln4e-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.cta-section.svelte-8rln4e{background:linear-gradient(90deg,var(--blob-color-3),var(--accent40));color:var(--text-on-accent-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:6rem 1rem}.cta-section.svelte-8rln4e .container:where(.svelte-8rln4e){display:flex;flex-direction:column}@media(min-width:40rem){.cta-section.svelte-8rln4e .container:where(.svelte-8rln4e){max-width:30rem}}footer.svelte-8rln4e{background:var(--surface-1);color:var(--text-on-accent-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}footer.svelte-8rln4e .container:where(.svelte-8rln4e){display:flex;flex-direction:column;padding:4rem 1rem;gap:2rem;width:100%;max-width:100%}@media(min-width:40rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e){max-width:40rem}}@media(min-width:48rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e){max-width:48rem}}@media(min-width:64rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e){max-width:64rem}}@media(min-width:80rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e){max-width:80rem}}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e){display:flex;flex-direction:column;gap:4rem}@media(min-width:40rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e){display:flex;flex-direction:column;gap:1.5rem}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e) nav:where(.svelte-8rln4e){display:flex;flex-direction:column;gap:.5rem}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e) nav:where(.svelte-8rln4e) a:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e) .title:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e) .title:where(.svelte-8rln4e) .logo:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1.2rem;gap:.5rem}@media(min-width:40rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section.links:where(.svelte-8rln4e),footer.svelte-8rln4e .container:where(.svelte-8rln4e) .fineprint:where(.svelte-8rln4e) .fp-section:where(.svelte-8rln4e) nav:where(.svelte-8rln4e){align-items:flex-end;justify-content:flex-start}}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .copyright:where(.svelte-8rln4e){color:var(--text-secondary);display:flex;flex-direction:column;gap:1rem}@media(min-width:40rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e) .copyright:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:relative}}footer.svelte-8rln4e .container:where(.svelte-8rln4e) .copyright:where(.svelte-8rln4e) .developed-by:where(.svelte-8rln4e){font-size:2rem}@media(min-width:40rem){footer.svelte-8rln4e .container:where(.svelte-8rln4e) .copyright:where(.svelte-8rln4e) .developed-by:where(.svelte-8rln4e){display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:50%;transform:translate(-50%)}}@keyframes svelte-1uha8ag-ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}.landing-page.svelte-1uha8ag{position:relative;min-height:100vh;display:flex;flex-direction:column;gap:8rem}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;text-align:center;max-width:48rem;margin:0 auto;padding:6rem 2rem 0rem;position:relative;z-index:1}@media(min-width:40rem){.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag){padding:10rem 2rem 2rem}}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .brand-tag:where(.svelte-1uha8ag){font-size:.875rem;color:var(--text-secondary);margin:0;font-weight:500}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .brand-tag:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){color:var(--accent40);text-decoration:none;font-weight:600;transition:color .2s ease}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .brand-tag:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover{color:var(--text-accent)}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .headline:where(.svelte-1uha8ag){font-size:2rem;color:var(--text-accent);margin:0;line-height:1.2}@media(min-width:40rem){.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .headline:where(.svelte-1uha8ag){font-size:3rem}}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .subheadline:where(.svelte-1uha8ag){font-size:1rem;color:var(--text-secondary);line-height:1.6;max-width:700px;margin:0}@media(min-width:40rem){.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .subheadline:where(.svelte-1uha8ag){font-size:1.2rem}}.landing-page.svelte-1uha8ag .hero:where(.svelte-1uha8ag) .actions:where(.svelte-1uha8ag){display:flex;flex-direction:row;gap:1rem;margin-top:1rem;flex-wrap:wrap;align-items:center;justify-content:center}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag){padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag) .chips-container:where(.svelte-1uha8ag){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag) .chips-container:where(.svelte-1uha8ag) .chip:where(.svelte-1uha8ag){display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:var(--surface-overlay-subtle);box-shadow:inset 0 0 0 1px var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;font-size:.875rem;color:var(--text-primary);font-weight:500;transition:all .2s ease}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag) .chips-container:where(.svelte-1uha8ag) .chip:where(.svelte-1uha8ag):hover{transform:translateY(-2px);background:var(--surface-2)}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag) .chips-container:where(.svelte-1uha8ag) .chip:where(.svelte-1uha8ag) .chip-icon:where(.svelte-1uha8ag){display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.2rem;color:var(--accent40)}.landing-page.svelte-1uha8ag .benefits-chips:where(.svelte-1uha8ag) .chips-container:where(.svelte-1uha8ag) .chip:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){white-space:nowrap}.landing-page.svelte-1uha8ag .screenshot-section:where(.svelte-1uha8ag){padding:0 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-page.svelte-1uha8ag .screenshot-section:where(.svelte-1uha8ag) .screenshot-container:where(.svelte-1uha8ag){max-width:70rem;width:100%;background:var(--surface-overlay-subtle);box-shadow:inset 0 0 0 1px var(--border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;overflow:hidden;box-shadow:0 .5rem 4rem var(--accent30);transition:transform .3s ease;border:1px solid var(--accent30)}@media(min-width:40rem){.landing-page.svelte-1uha8ag .screenshot-section:where(.svelte-1uha8ag) .screenshot-container:where(.svelte-1uha8ag){border-radius:1rem}}.landing-page.svelte-1uha8ag .screenshot-section:where(.svelte-1uha8ag) .screenshot-container:where(.svelte-1uha8ag):hover{transform:translateY(-.5rem)}.landing-page.svelte-1uha8ag .screenshot-section:where(.svelte-1uha8ag) .screenshot-container:where(.svelte-1uha8ag) .screenshot:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.landing-page.svelte-1uha8ag .model-showcase-section:where(.svelte-1uha8ag){display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 1rem}.landing-page.svelte-1uha8ag .model-showcase-section:where(.svelte-1uha8ag) .showcase-container:where(.svelte-1uha8ag){max-width:64rem;width:100%}footer{background:linear-gradient(135deg,rgba(var(--accent-rgb),.15),rgba(var(--accent-rgb),.05),transparent);margin-top:4rem}@media(min-width:40rem){footer{margin-top:6rem}}
