@font-face{font-family:RubikMonoOne;src:url(../../../fonts/RubikMonoOne-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.bar.svelte-6y42lb{position:fixed;top:0;z-index:15;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:calc(var(--space-m) * 3.5);background-color:var(--color-background);padding-left:var(--space-m);padding-right:var(--space-m);mask-image:linear-gradient(to bottom,transparent 0px,black 0,black calc(100% - var(--space-s)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 0,black calc(100% - var(--space-s)),transparent 100%)}.logo-container.svelte-6y42lb{display:flex;flex-direction:row;align-items:center;gap:var(--space-s)}.logo.svelte-6y42lb{width:calc(var(--space-xl));height:calc(var(--space-xl));cursor:pointer}.logotype.svelte-6y42lb{width:calc(var(--space-xl) * 4);height:calc(var(--space-xl) * 2);cursor:pointer}.auth-section.svelte-6y42lb{display:flex;align-items:center}.auth-section.svelte-6y42lb .sign-in-button:where(.svelte-6y42lb){padding:var(--space-s) var(--space-m);font-size:var(--size-code);font-weight:var(--weight-heading);background-color:var(--color-background);color:var(--color-border-focus);border:var(--border-weight) solid var(--color-background);border-radius:var(--border-radius-inner);cursor:pointer;transition:all var(--transition-duration) var(--transition-timing)}.auth-section.svelte-6y42lb .sign-in-button:where(.svelte-6y42lb):hover{color:var(--color-text)}.auth-section.svelte-6y42lb .profile-image:where(.svelte-6y42lb){width:calc(var(--space-xl));height:calc(var(--space-xl));border-radius:50%;border:var(--border-weight) solid var(--color-border);cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:border-color var(--transition-duration) var(--transition-timing)}.auth-section.svelte-6y42lb .profile-image:where(.svelte-6y42lb):hover{border-color:var(--color-border-focus)}.auth-section.svelte-6y42lb .profile-image:where(.svelte-6y42lb) img:where(.svelte-6y42lb){width:100%;height:100%;object-fit:cover}.auth-section.svelte-6y42lb .profile-image:where(.svelte-6y42lb) .placeholder:where(.svelte-6y42lb){font-size:var(--size-code);font-weight:var(--weight-heading);color:var(--color-text)}main.svelte-6y42lb{display:flex;min-height:95vh;flex-direction:column;align-items:center;justify-content:flex-start}.main-container.svelte-6y42lb{max-width:var(--width-main-container);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:calc(var(--space-xl) * 3.5);padding-left:var(--space-xl);padding-right:var(--space-xl);gap:var(--space-l);box-sizing:border-box}.main-container.svelte-6y42lb :where(.svelte-6y42lb){margin:0;padding:0}h1.svelte-6y42lb{font-family:RubikMonoOne,monospace;font-weight:var(--weight-text);text-align:center;font-size:var(--size-h1)}h2.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-text);text-align:center;word-spacing:.15rem;letter-spacing:.01rem}h3.svelte-6y42lb{width:100%;font-size:var(--size-code);font-weight:var(--weight-bold);text-align:center;word-spacing:.15rem;letter-spacing:.01rem}h4.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-text);margin:0;padding:0}.cta.svelte-6y42lb{margin-top:var(--space-s);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-s)}.cta-text.svelte-6y42lb{font-size:var(--size-code);font-weight:var(--weight-text);color:var(--color-border-focus);text-align:center;line-height:1;word-spacing:.15rem;letter-spacing:.01rem}.cta-button.svelte-6y42lb{padding:var(--space-m) var(--space-l);padding-bottom:calc(var(--space-m) * .9);font-size:var(--size-h3);font-weight:var(--weight-bold);background-color:var(--color-border-focus);color:var(--color-background);border:var(--border-weight) solid var(--color-border-focus);border-radius:var(--border-radius-outer);word-spacing:.15rem;letter-spacing:.01rem;cursor:pointer}.cta-button.svelte-6y42lb:hover{background-color:var(--color-text);border-color:var(--color-text)}.assurances.svelte-6y42lb{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-s);justify-content:center;margin-top:var(--space-s)}.assurance.svelte-6y42lb{word-spacing:.15rem;letter-spacing:.01rem;font-size:var(--size-code);font-weight:var(--weight-text);color:var(--color-border-focus);text-align:center;line-height:1.5}.ai-providers.svelte-6y42lb{width:100%;font-size:var(--size-code);font-weight:var(--weight-bold);text-align:center;word-spacing:.15rem;letter-spacing:.01rem;margin-top:var(--space-l);margin-bottom:var(--space-s)}.ai-logos.svelte-6y42lb{display:flex;justify-content:center;align-items:center;gap:var(--space-s);margin-bottom:var(--space-s)}.ai-logo.svelte-6y42lb{width:calc(var(--space-l) * 1);height:calc(var(--space-l) * 1);object-fit:contain;aspect-ratio:1}.demo-embed.svelte-6y42lb{width:calc(var(--width-main-container) - (4 * var(--space-xl)));margin:var(--space-xl) auto;box-sizing:border-box;margin-top:calc(var(--space-xl) * 2);margin-bottom:calc(var(--space-xl) * 4)}.demo-title.svelte-6y42lb{text-align:center;margin-top:var(--space-m);margin-bottom:var(--space-m);font-size:var(--size-h2);font-weight:var(--weight-heading);color:var(--color-text)}.demo-thumbnail.svelte-6y42lb{position:relative;width:100%;aspect-ratio:16 / 9;background-color:var(--color-code-bg);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.demo-placeholder.svelte-6y42lb{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.demo-thumbnail.svelte-6y42lb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.1) 100%);pointer-events:none;z-index:1}.demo-play-button.svelte-6y42lb{position:relative;background:none;border:none;cursor:pointer;padding:0;width:calc(var(--space-xl) * 2.5);height:calc(var(--space-xl) * 1.75);transition:transform var(--transition-duration) var(--transition-timing);z-index:2}.demo-play-button.svelte-6y42lb:hover{transform:scale(1.1)}.youtube-play-icon.svelte-6y42lb{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.demo-duration.svelte-6y42lb{position:absolute;bottom:var(--space-s);right:var(--space-s);background-color:#000c;color:#fff;padding:var(--space-xs) var(--space-s);border-radius:var(--border-radius-inner);font-size:var(--size-code);font-weight:var(--weight-text);font-family:SourceSans,sans-serif;z-index:2}.demo-description.svelte-6y42lb{text-align:center;margin-top:var(--space-m);margin-bottom:var(--space-m);font-size:var(--size-p)}.get-started-section.svelte-6y42lb{width:100%;max-width:calc(var(--width-main-container));margin-bottom:calc(var(--space-xl) * 4)}.get-started-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);text-align:center;margin-bottom:var(--space-l)}.steps-container.svelte-6y42lb{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-l);align-items:start}.step.svelte-6y42lb{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-m)}.step-image.svelte-6y42lb{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);overflow:hidden;cursor:pointer;transition:transform var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing)}.step-image.svelte-6y42lb:hover{transform:scale(1.02);border-color:var(--color-border-focus)}.step-title.svelte-6y42lb{font-size:var(--size-h3);font-weight:var(--weight-heading);color:var(--color-text);margin:0;line-height:1.2}.step-description.svelte-6y42lb{font-size:var(--size-p);color:var(--color-border-focus);line-height:var(--text-line-height);margin:0;max-width:300px;word-spacing:.15rem;letter-spacing:.01rem}.features.svelte-6y42lb{display:flex;flex-wrap:wrap;max-width:var(--width-main-container);width:100%;padding:0 var(--space-m);gap:var(--space-m);justify-content:center;margin-bottom:calc(var(--space-xl) * 4);box-sizing:border-box}.features.svelte-6y42lb h3:where(.svelte-6y42lb){font-size:var(--size-p);font-weight:var(--weight-heading);text-align:center}.features-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);text-align:center}.feature-button.svelte-6y42lb{padding:var(--space-s) var(--space-m);padding-bottom:calc(var(--space-s) * .9);font-size:var(--size-p);font-weight:var(--weight-heading);background-color:var(--color-background);color:var(--color-border-focus);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-inner);word-spacing:.15rem;letter-spacing:.01rem;cursor:pointer}.feature-button.svelte-6y42lb:hover{color:var(--color-text);border-color:var(--color-text)}.feature-button-with-video.svelte-6y42lb{display:flex;align-items:center;gap:var(--space-s);padding-left:var(--space-s);padding-right:var(--space-m);transition:all var(--transition-duration) var(--transition-timing)}.feature-play-icon.svelte-6y42lb{width:calc(var(--space-m) * 1.5);height:calc(var(--space-m) * 1.5);flex-shrink:0}.feature-button-no-video.svelte-6y42lb{background-color:var(--color-border);color:var(--color-border-focus);border-color:var(--color-border);cursor:default}.feature-button-no-video.svelte-6y42lb:hover{background-color:var(--color-border);color:var(--color-border-focus);border-color:var(--color-border)}.testimonial-section.svelte-6y42lb{width:var(--width-main-container);margin-bottom:calc(var(--space-xl) * 4);padding:0 var(--space-xl);box-sizing:border-box}.testimonial-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);text-align:center;margin-bottom:var(--space-l)}.testimonial-grid.svelte-6y42lb{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-m);align-items:start}.testimonial-item.svelte-6y42lb{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--space-l);background-color:var(--color-background);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);transition:border-color var(--transition-duration) var(--transition-timing)}.testimonial-medium.svelte-6y42lb{grid-column:span 2}.testimonial-long.svelte-6y42lb{grid-column:span 3}.testimonial-text.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-text);line-height:var(--text-line-height);color:var(--color-text);margin:0;word-spacing:.15rem;letter-spacing:.01rem}.testimonial-author.svelte-6y42lb{display:flex;align-items:center;gap:var(--space-s);margin-top:auto}.testimonial-pfp.svelte-6y42lb{width:calc(var(--space-xl) * 1.25);height:calc(var(--space-xl) * 1.25);border-radius:50%;object-fit:cover;border:var(--border-weight) solid var(--color-border);filter:grayscale(50%) contrast(1.5);opacity:.8;transition:filter var(--transition-duration) var(--transition-timing),opacity var(--transition-duration) var(--transition-timing)}.testimonial-link.svelte-6y42lb{text-decoration:none;color:inherit;display:flex;align-items:center;transition:transform var(--transition-duration) var(--transition-timing)}.testimonial-name.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-heading);color:var(--color-border-focus);margin:0}.highlight-sixteenth.svelte-6y42lb{background-color:var(--color-sixteenth);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.highlight-eighth.svelte-6y42lb{background-color:var(--color-eighth);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.highlight-quarter.svelte-6y42lb{background-color:var(--color-quarter);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.highlight-half.svelte-6y42lb{background-color:var(--color-half);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.highlight-whole.svelte-6y42lb{background-color:var(--color-whole);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.highlight-long.svelte-6y42lb{background-color:var(--color-long);padding:0 var(--space-xs);border-radius:var(--border-radius-inner)}.pricing-section.svelte-6y42lb{width:var(--width-main-container);display:flex;flex-direction:column;align-items:center;padding:0 var(--space-xl);gap:var(--space-m);margin-bottom:calc(var(--space-xl) * 4);box-sizing:border-box}.pricing-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);text-align:center}.pricing-grid.svelte-6y42lb{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-l);align-items:stretch;width:100%;max-width:calc(var(--width-unit) * 16)}.pricing-card.svelte-6y42lb{position:relative;display:flex;flex-direction:column;align-items:center;padding:calc(var(--space-xl) * 1.5) var(--space-l);background-color:var(--color-background);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);transition:all var(--transition-duration) var(--transition-timing);text-align:center}.pricing-card-highlighted.svelte-6y42lb{border-color:var(--color-border-focus)}.pricing-logo.svelte-6y42lb{width:calc(var(--space-xl) * 2);height:calc(var(--space-xl) * 2);margin-bottom:var(--space-m)}.pricing-plan-name.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-heading);color:var(--color-text);margin-bottom:var(--space-s)}.pricing-price.svelte-6y42lb{display:flex;align-items:baseline;justify-content:center;margin-bottom:var(--space-l);line-height:1}.pricing-currency.svelte-6y42lb{font-size:var(--size-h3);font-weight:var(--weight-text);color:var(--color-border-focus);margin-right:var(--space-xs)}.pricing-amount.svelte-6y42lb{font-size:var(--size-h1);font-weight:var(--weight-heading);color:var(--color-text)}.pricing-features.svelte-6y42lb{list-style:disc;padding:0;padding-left:var(--space-xl);margin:0 var(--space-m) var(--space-m) 0;display:flex;flex-direction:column;gap:var(--space-s);flex-grow:1;text-align:left}.pricing-features.svelte-6y42lb li:where(.svelte-6y42lb){font-size:var(--size-p);font-weight:var(--weight-text);color:var(--color-text);word-spacing:.15rem;letter-spacing:.01rem;line-height:var(--text-line-height)}.pricing-cta.svelte-6y42lb{padding:var(--space-m) var(--space-l);padding-bottom:calc(var(--space-m) * .9);font-size:var(--size-h3);font-weight:var(--weight-bold);background-color:var(--color-background);color:var(--color-text);border:var(--border-weight) solid var(--color-border-focus);border-radius:var(--border-radius-outer);word-spacing:.15rem;letter-spacing:.01rem;cursor:pointer;transition:all var(--transition-duration) var(--transition-timing);width:100%}.pricing-cta.svelte-6y42lb:hover{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.pricing-cta-primary.svelte-6y42lb{background-color:var(--color-border-focus);color:var(--color-background);border-color:var(--color-border-focus)}.pricing-cta-primary.svelte-6y42lb:hover{background-color:var(--color-text);color:var(--color-background);border-color:var(--color-text)}.back-to-top-button.svelte-6y42lb{padding:var(--space-xs) var(--space-s);padding-bottom:calc(var(--space-xs) * .9);font-size:var(--size-code);font-weight:var(--weight-text);background-color:var(--color-background);color:var(--color-border-focus);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-inner);cursor:pointer;transition:all var(--transition-duration) var(--transition-timing);margin-bottom:var(--space-m);word-spacing:.15rem;letter-spacing:.01rem}.back-to-top-button.svelte-6y42lb:hover{color:var(--color-text);border-color:var(--color-text)}.faq-section.svelte-6y42lb{max-width:var(--width-main-container);width:100%;display:flex;flex-direction:column;align-items:center;padding:0 var(--space-xl);gap:var(--space-m);margin-bottom:calc(var(--space-xl) * 4);box-sizing:border-box}.faq-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);text-align:center;margin-bottom:var(--space-l)}.faq-category.svelte-6y42lb{width:100%;max-width:calc(var(--width-unit) * 16);margin-bottom:var(--space-l)}.faq-category.svelte-6y42lb h3:where(.svelte-6y42lb){font-size:var(--size-h3);font-weight:var(--weight-heading);margin-bottom:var(--space-m);color:var(--color-border-focus)}.faq-item.svelte-6y42lb{margin-bottom:var(--space-m);border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);overflow:hidden;transition:border-color var(--transition-duration) var(--transition-timing)}.faq-item.svelte-6y42lb:hover,.faq-item[open].svelte-6y42lb{border-color:var(--color-border-focus)}.faq-item.svelte-6y42lb summary:where(.svelte-6y42lb){font-size:var(--size-p);font-weight:var(--weight-heading);padding:var(--space-m) var(--space-l);padding-left:calc(var(--space-l) * 2.5);cursor:pointer;list-style:none;position:relative;word-spacing:.15rem;letter-spacing:.01rem;line-height:1.4;transition:color var(--transition-duration) var(--transition-timing)}.faq-item.svelte-6y42lb summary:where(.svelte-6y42lb)::-webkit-details-marker{display:none}.faq-item.svelte-6y42lb summary:where(.svelte-6y42lb):before{content:"";position:absolute;left:var(--space-l);top:50%;transform:translateY(-50%) rotate(90deg);width:calc(var(--space-xs) * 3);height:calc(var(--space-xs) * 3);background:var(--color-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpolygon fill='black' points='104 4 4 204 204 204 104 4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 208 208'%3E%3Cpolygon fill='black' points='104 4 4 204 204 204 104 4'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--transition-duration) var(--transition-timing)}.faq-item[open].svelte-6y42lb summary:where(.svelte-6y42lb):before{transform:translateY(-50%) rotate(180deg)}.faq-item.svelte-6y42lb summary:where(.svelte-6y42lb):hover{color:var(--color-text)}.faq-item.svelte-6y42lb h4:where(.svelte-6y42lb){padding:0 var(--space-l) var(--space-m) calc(var(--space-l) * 2.5);font-size:var(--size-p);line-height:var(--text-line-height);word-spacing:.15rem;letter-spacing:.01rem;color:var(--color-border-focus);margin:0;text-align:left;word-break:break-word;overflow-wrap:break-word;font-weight:var(--weight-text)}.discord-section.svelte-6y42lb{width:calc(var(--width-main-container));display:flex;border:var(--border-weight) solid var(--color-border);border-radius:var(--border-radius-outer);flex-direction:column;align-items:center;padding:var(--space-xl) var(--space-l) calc(var(--space-xl) * 2) var(--space-l);gap:var(--space-m);margin-bottom:calc(var(--space-xl) * 4);text-align:center;box-sizing:border-box}.discord-logomark.svelte-6y42lb{width:calc(var(--space-xl) * 3);height:calc(var(--space-xl) * 3);margin-bottom:var(--space-m);opacity:.8}.discord-title.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-heading);margin:0}.discord-subtitle.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-text);color:var(--color-border-focus);max-width:calc(var(--width-unit) * 12);line-height:var(--text-line-height);word-spacing:.15rem;letter-spacing:.01rem;margin:0 0 var(--space-l) 0}.discord-button.svelte-6y42lb{display:inline-flex;align-items:center;gap:var(--space-s);padding:var(--space-m) var(--space-l);padding-bottom:calc(var(--space-m) * .9);background-color:var(--color-background);text-decoration:none;border:var(--border-weight) solid var(--color-sixteenth);border-radius:var(--border-radius-outer);font-size:var(--size-h3);font-weight:var(--weight-bold);word-spacing:.15rem;letter-spacing:.01rem;transition:all var(--transition-duration) var(--transition-timing);cursor:pointer}.discord-button.svelte-6y42lb:hover{background-color:var(--color-sixteenth);border-color:var(--color-sixteenth)}.discord-logo.svelte-6y42lb{width:calc(var(--space-l) * 1.25);height:calc(var(--space-l) * 1.25)}.quote-section.svelte-6y42lb{max-width:var(--width-main-container);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 var(--space-xl);margin-top:calc(var(--space-xl) * 2);margin-bottom:calc(var(--space-xl) * 2);gap:var(--space-s);box-sizing:border-box}.quote-container.svelte-6y42lb{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);max-width:calc(var(--width-unit) * 16);text-align:center}.founder-quote.svelte-6y42lb{font-size:var(--size-h2);font-weight:var(--weight-text);font-style:italic;color:var(--color-text);line-height:1.6;margin:0;max-width:calc(var(--width-unit) * 14)}.founder-quote.svelte-6y42lb:before{content:open-quote}.founder-quote.svelte-6y42lb:after{content:close-quote}.founder-info.svelte-6y42lb{font-size:var(--size-p);font-weight:var(--weight-text);color:var(--color-border-focus);line-height:1.4;word-spacing:.15rem;letter-spacing:.01rem;font-style:normal}.founder-info.svelte-6y42lb strong:where(.svelte-6y42lb){color:var(--color-text);font-weight:var(--weight-heading)}.founder-info-container.svelte-6y42lb{display:flex;align-items:center;gap:var(--space-l)}.founder-pfp-container.svelte-6y42lb{position:relative;display:flex;align-items:center;justify-content:center}.founder-glow.svelte-6y42lb{position:absolute;top:18px;width:calc(var(--space-m) * 2);height:calc(var(--space-m) * 3);background-color:var(--color-border);box-shadow:0 0 20px 10px var(--color-text);border-radius:50%;opacity:.6;z-index:0}.founder-pfp.svelte-6y42lb{width:calc(var(--space-xl) * 2.5);height:calc(var(--space-xl) * 2.5);object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.founder-text.svelte-6y42lb{text-align:left;line-height:1.6}footer.svelte-6y42lb{max-width:var(--width-main-container);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(var(--space-xl) * 3);margin-top:auto;box-sizing:border-box}footer.svelte-6y42lb h4:where(.svelte-6y42lb){font-size:var(--size-p);font-weight:var(--weight-text);color:var(--color-text);text-align:center}@media (orientation: portrait){.main-container.svelte-6y42lb{padding-top:calc(var(--space-xl) * 3);padding-left:var(--space-m);padding-right:var(--space-m)}.steps-container.svelte-6y42lb{grid-template-columns:1fr;gap:calc(var(--space-xl) * 1.5)}.testimonial-grid.svelte-6y42lb{grid-template-columns:1fr;gap:var(--space-xl)}.testimonial-medium.svelte-6y42lb,.testimonial-long.svelte-6y42lb{grid-column:span 1}.discord-button.svelte-6y42lb{font-size:var(--size-p);padding:var(--space-s) var(--space-m);padding-bottom:calc(var(--space-s) * .9)}.discord-logo.svelte-6y42lb{width:var(--space-l);height:var(--space-l)}.pricing-grid.svelte-6y42lb{grid-template-columns:1fr;gap:var(--space-xl)}.pricing-section.svelte-6y42lb,.testimonial-section.svelte-6y42lb,.faq-section.svelte-6y42lb,.quote-section.svelte-6y42lb,.get-started-section.svelte-6y42lb{padding-left:var(--space-m);padding-right:var(--space-m)}.demo-embed.svelte-6y42lb,.discord-section.svelte-6y42lb{width:calc(100% - var(--space-m) * 2);max-width:calc(var(--width-main-container) - var(--space-m) * 2)}}.modal-overlay.svelte-6y42lb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1000;padding:var(--space-xl)}.modal-close-btn.svelte-6y42lb{position:absolute;top:var(--space-l);left:var(--space-l);background:none;border:none;cursor:pointer;width:var(--space-xl);height:var(--space-xl);padding:0;display:flex;align-items:center;justify-content:center;z-index:1001;transition:transform var(--transition-duration) var(--transition-timing)}.modal-close-btn.svelte-6y42lb:hover{transform:scale(1.1)}.modal-close-btn.svelte-6y42lb svg{width:100%;height:100%}.modal-close-btn.svelte-6y42lb .icon-xFilled{stroke:var(--color-border);fill:var(--color-border)}.modal-image-container.svelte-6y42lb{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.modal-image.svelte-6y42lb{width:100%;height:100%;max-width:100%;max-height:90vh;object-fit:contain;border-radius:var(--border-radius-outer)}.video-modal-container.svelte-6y42lb{position:relative;width:90vw;max-width:1200px;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center}.video-iframe.svelte-6y42lb{width:100%;height:100%;border:none;border-radius:var(--border-radius-outer);background-color:var(--color-code-bg)}@media (orientation: portrait){.video-modal-container.svelte-6y42lb{width:95vw;max-width:100%}}
