@charset "UTF-8";.forgekit-logo[data-v-031399f2]{vertical-align:middle}nav[data-v-36b8a85f]{background:#307242;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:0 15px;filter:drop-shadow(0px 0px 50px #4b61a9)}nav a[data-v-36b8a85f]{color:#fafafa}nav a.logo[data-v-36b8a85f]{padding:15px 15px 15px 0;display:inline-block}nav a .logo-span[data-v-36b8a85f]{font-size:26px;position:absolute;left:90px;top:12px;z-index:5}@media(max-width:650px){nav a .logo-span[data-v-36b8a85f]{display:none}}nav .centered-links[data-v-36b8a85f]{margin:0 auto;text-align:right;position:relative;width:100%;padding:0 20px}nav .centered-links a[data-v-36b8a85f]{margin:0 1.3vw}nav .centered-links a[data-v-36b8a85f]:hover{text-decoration:underline}nav .centered-links a.lonely[data-v-36b8a85f]{position:absolute;right:0;top:-10px}nav .cta[data-v-36b8a85f]{border:1px solid #fafafa;border-radius:5px;padding:5px 10px;transition:all .2s linear}@media(max-width:550px){nav .cta[data-v-36b8a85f]{display:none}}nav .cta[data-v-36b8a85f]:hover{background:#429959;transition:all .2s linear}.site-footer[data-v-12c8ea05]{margin-top:64px;padding:28px 0 18px;color:#ffffffeb;border-top:1px solid rgba(255,255,255,.1);background:#505b8140;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.footer-inner[data-v-12c8ea05]{max-width:1100px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1.1fr .9fr;gap:22px;align-items:start}.footer-brand[data-v-12c8ea05]{display:flex;align-items:center;gap:10px;font-weight:750;letter-spacing:-.01em}.footer-name[data-v-12c8ea05]{font-size:15px;color:#fffffff2}.footer-note[data-v-12c8ea05]{margin:10px 0 0;font-size:13.5px;line-height:1.55;max-width:56ch;color:#ffffffb8}.footer-links[data-v-12c8ea05]{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:16px}.footer-links a[data-v-12c8ea05]{font-size:13px;font-weight:600;color:#ffffffe0;text-decoration:none;padding:6px 10px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background .15s ease,border-color .15s ease,color .15s ease}.footer-links a[data-v-12c8ea05]:hover{background:#ffffff1a;border-color:#ffffff29}.footer-links a[data-v-12c8ea05]:focus-visible,.footer-email[data-v-12c8ea05]:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:3px}.footer-right[data-v-12c8ea05]{display:flex;flex-direction:column;align-items:flex-end}.footer-contact[data-v-12c8ea05]{display:flex;flex-direction:column;gap:6px;text-align:right}.footer-label[data-v-12c8ea05]{font-size:12px;text-transform:uppercase;letter-spacing:.09em;color:#ffffff8c}.footer-email[data-v-12c8ea05]{font-size:14px;font-weight:650;color:#ffffffeb;text-decoration:none;width:fit-content;margin-left:auto;padding:4px 8px;border-radius:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.footer-email[data-v-12c8ea05]:hover{background:#ffffff1a;border-color:#ffffff29}.footer-small[data-v-12c8ea05]{margin:10px 0 0;text-align:right;font-size:13px;line-height:1.5;color:#ffffffa6;max-width:44ch}.footer-bottom[data-v-12c8ea05]{max-width:1100px;margin:18px auto 0;padding:14px 20px 0;border-top:1px solid rgba(255,255,255,.1)}.footer-meta[data-v-12c8ea05]{margin:0;font-size:12.5px;color:#ffffff94;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.footer-dot[data-v-12c8ea05]{opacity:.6}@media(max-width:820px){.site-footer[data-v-12c8ea05]{margin-top:48px;padding:22px 0 16px}.footer-inner[data-v-12c8ea05]{grid-template-columns:1fr;gap:16px}.footer-right[data-v-12c8ea05]{align-items:flex-start}.footer-contact[data-v-12c8ea05],.footer-small[data-v-12c8ea05]{text-align:left}.footer-email[data-v-12c8ea05]{margin-left:0}.footer-note[data-v-12c8ea05],.footer-small[data-v-12c8ea05]{max-width:60ch}.footer-links[data-v-12c8ea05]{gap:8px 10px}}body{font-family:sans-serif;background:#070a14;overflow-x:hidden}.landing-page[data-v-8fac1ace]{color:#fafafa}.hero[data-v-8fac1ace]{color:#fafafa;display:grid;grid-template-columns:minmax(620px,1fr) 1fr;height:calc(100vh - 70px);grid-gap:40px;max-width:1600px;margin:0 auto}@media(max-width:1000px){.hero[data-v-8fac1ace]{grid-template-columns:minmax(50vw,1fr) 1fr}}@media(max-width:800px){.hero[data-v-8fac1ace]{display:block;height:unset;margin-bottom:40px}}.hero .left[data-v-8fac1ace]{padding:17vh 0 0 20px}@media(max-width:800px){.hero .left[data-v-8fac1ace]{padding:40px 20px}}.hero .left h1[data-v-8fac1ace]{font-size:64px;font-weight:900;margin-bottom:10px;line-height:60px}@media(max-width:1000px){.hero .left h1[data-v-8fac1ace]{font-size:40px;line-height:40px;margin-bottom:20px}}@media(max-width:800px){.hero .left h1[data-v-8fac1ace]{text-align:center;font-size:8vw;line-height:8vw}}.hero .left h3[data-v-8fac1ace]{opacity:.7}@media(max-width:800px){.hero .left h3[data-v-8fac1ace]{text-align:center;margin:auto;line-height:1.45}}.hero .left .cta[data-v-8fac1ace]{background:#307242;border:1px solid #fafafa;color:#fafafa;border-radius:5px;font-size:30px;padding:5px 10px;font-weight:100;margin:30px 0 10px;display:inline-block;transition:all .2s linear}.hero .left .cta[data-v-8fac1ace]:hover{background:#429959;transition:all .2s linear;filter:drop-shadow(0px 0px 50px #429959)}@media(max-width:800px){.hero .left .cta[data-v-8fac1ace]{display:block;text-align:center;max-width:300px;margin:50px auto 5px;font-size:20px}}.hero .left p[data-v-8fac1ace]{opacity:.7;font-weight:100;font-size:13px}@media(max-width:800px){.hero .left p[data-v-8fac1ace]{text-align:center}}.hero .right .hero-image-container[data-v-8fac1ace]{height:80vh;padding:10vh 0 20px 20px;position:relative;overflow:hidden}@media(max-width:800px){.hero .right .hero-image-container[data-v-8fac1ace]{padding-top:0}}.hero .right .hero-image-container img[data-v-8fac1ace]{height:100%;max-width:unset;border-radius:10px;filter:drop-shadow(black -3px 5px 5px)}.content-section[data-v-8fac1ace]{padding:72px 20px}@media(max-width:900px){.content-section[data-v-8fac1ace]{padding:52px 16px}}.section-shell[data-v-8fac1ace]{width:100%;max-width:1160px;margin:0 auto}.section-shell-narrow[data-v-8fac1ace]{max-width:1040px}.section-heading[data-v-8fac1ace]{margin-bottom:40px}.section-heading.center[data-v-8fac1ace]{text-align:center;margin-left:auto;margin-right:auto}.section-heading.narrow[data-v-8fac1ace]{max-width:760px}.section-heading h2[data-v-8fac1ace]{font-size:28px;line-height:1.14;margin:0 0 14px;font-weight:800}@media(max-width:800px){.section-heading h2[data-v-8fac1ace]{font-size:32px;line-height:1.08}}.section-heading p[data-v-8fac1ace]{font-size:16px;line-height:1.6;opacity:.78;margin:0 auto}@media(max-width:800px){.section-heading p[data-v-8fac1ace]{font-size:15px}}.framed[data-v-8fac1ace]{background:#071336a6;border:1px solid rgba(61,81,126,.22);border-radius:16px;padding:42px 34px 46px}@media(max-width:900px){.framed[data-v-8fac1ace]{padding:26px 16px 28px;border-radius:12px}}.framed-dark[data-v-8fac1ace]{border-radius:16px;padding:42px 34px 46px}@media(max-width:900px){.framed-dark[data-v-8fac1ace]{padding:26px 16px 28px;border-radius:12px}}.step-grid[data-v-8fac1ace],.split-section[data-v-8fac1ace]{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,460px);column-gap:clamp(28px,4vw,56px);align-items:center}.step-grid[data-v-8fac1ace]{margin-bottom:82px}.step-grid.no-bottom[data-v-8fac1ace]{margin-bottom:0;grid-template-columns:1fr;row-gap:24px}.step-grid.no-bottom .step-copy[data-v-8fac1ace],.step-grid.no-bottom .step-image.visual-block[data-v-8fac1ace],.step-grid.no-bottom .step-image[data-v-8fac1ace]{max-width:unset}.step-grid.no-bottom .split-section[data-v-8fac1ace],.step-grid.no-bottom .isolated-grid[data-v-8fac1ace]{grid-template-columns:1fr;row-gap:24px}.step-copy[data-v-8fac1ace]{display:grid;grid-template-columns:0px 1fr;gap:14px;align-items:start;max-width:560px;min-width:0}.step-copy .step-number[data-v-8fac1ace]{font-size:24px;font-weight:800;line-height:1;margin-top:2px;opacity:0}.step-copy h3[data-v-8fac1ace]{font-size:22px;line-height:1.22;margin:0 0 14px;font-weight:700}.step-copy p[data-v-8fac1ace]{font-size:16px;line-height:1.7;opacity:.62;margin:0 0 16px}@media(max-width:800px){.step-copy[data-v-8fac1ace]{grid-template-columns:0px 1fr}.step-copy .step-number[data-v-8fac1ace]{font-size:20px}.step-copy h3[data-v-8fac1ace]{font-size:19px}.step-copy p[data-v-8fac1ace]{font-size:15px;line-height:1.65}}.split-text[data-v-8fac1ace]{max-width:560px;min-width:0}.split-text.manually-move[data-v-8fac1ace]{position:relative;right:-20%}@media(max-width:980px){.split-text.manually-move[data-v-8fac1ace]{right:0}}.split-text.manually-move .clamp-manually[data-v-8fac1ace]{max-width:500px}.split-text h2[data-v-8fac1ace]{font-size:28px;line-height:1.12;margin:0 0 16px;font-weight:800}@media(max-width:800px){.split-text h2[data-v-8fac1ace]{font-size:31px}}.split-text p[data-v-8fac1ace]{font-size:16px;line-height:1.72;opacity:.8;margin:0 0 20px}@media(max-width:800px){.split-text p[data-v-8fac1ace]{font-size:15px}}.visual-block[data-v-8fac1ace],.split-image[data-v-8fac1ace],.step-image[data-v-8fac1ace]{width:100%;min-width:0;justify-self:end}.visual-block img[data-v-8fac1ace],.split-image img[data-v-8fac1ace],.step-image img[data-v-8fac1ace]{display:block;width:100%;height:auto;border-radius:12px;margin-left:auto;object-fit:contain}.visual-medium[data-v-8fac1ace]{max-width:470px}.visual-medium img[data-v-8fac1ace]{max-height:360px}.visual-small[data-v-8fac1ace],.step-image[data-v-8fac1ace]{max-width:430px}.step-image img[data-v-8fac1ace]{max-height:320px}.text-link[data-v-8fac1ace]{display:inline-flex;align-items:center;gap:8px;color:#34d399;font-size:15px;font-weight:500}.text-link[data-v-8fac1ace]:after{content:"→";font-size:15px}.text-link[data-v-8fac1ace]:hover{opacity:.9}.text-link.green-link[data-v-8fac1ace],.color-highlight[data-v-8fac1ace]{color:#34d399}.isolated-grid[data-v-8fac1ace]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);column-gap:clamp(28px,4vw,50px);align-items:start;margin-bottom:50px}.mini-title[data-v-8fac1ace]{font-size:16px;font-weight:700;margin-bottom:18px}.site-card[data-v-8fac1ace]{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;background:#132039e0;border:1px solid rgba(65,86,126,.25);border-radius:12px;padding:18px;margin-bottom:14px}@media(max-width:560px){.site-card[data-v-8fac1ace]{flex-direction:column}}.site-name[data-v-8fac1ace]{font-size:17px;margin-bottom:8px}.site-desc[data-v-8fac1ace]{font-size:13px;opacity:.58}.pill[data-v-8fac1ace]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:6px 12px;font-size:12px;white-space:nowrap}.pill.legacy[data-v-8fac1ace]{background:#b44b44;color:#fff}.pill.modern[data-v-8fac1ace]{background:#5b34d8;color:#fff}.server-card[data-v-8fac1ace]{border-radius:14px;padding:16px 16px 18px;margin-bottom:20px}.server-card.legacy-surface[data-v-8fac1ace]{background:radial-gradient(circle at top left,#a44a3b38,#22181ef2 70%)}.server-card.modern-surface[data-v-8fac1ace]{background:radial-gradient(circle at top left,#763fff33,#27164af5 70%)}.server-stack[data-v-8fac1ace]{margin-top:16px}.server-stack div[data-v-8fac1ace]{font-size:15px;padding:8px 0;opacity:.88}.benefit-row[data-v-8fac1ace]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}@media(max-width:900px){.benefit-row[data-v-8fac1ace]{grid-template-columns:1fr;gap:22px}}.benefit[data-v-8fac1ace]{text-align:center;max-width:280px;margin:0 auto}.benefit h4[data-v-8fac1ace]{font-size:16px;margin:0 0 10px}.benefit p[data-v-8fac1ace]{margin:0;font-size:13px;line-height:1.6;opacity:.62}.benefit-icon[data-v-8fac1ace]{width:40px;height:40px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px}.benefit-icon.blue[data-v-8fac1ace]{background:#3b82f62e}.benefit-icon.green[data-v-8fac1ace]{background:#22c55e2e}.benefit-icon.purple[data-v-8fac1ace]{background:#a855f72e}.soft-list[data-v-8fac1ace]{margin:24px 0 26px}.feature-list-item[data-v-8fac1ace]{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.feature-list-item strong[data-v-8fac1ace]{display:block;font-size:16px;margin-bottom:4px}.feature-list-item p[data-v-8fac1ace]{margin:0;font-size:14px;line-height:1.55;opacity:.7}.x-badge[data-v-8fac1ace]{width:32px;height:32px;border-radius:8px;background:#f4dfdf;color:#dc4b4b;display:inline-flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.stack-cards[data-v-8fac1ace]{display:grid;gap:14px;width:100%}.light-card[data-v-8fac1ace]{background:#e9ebee;color:#1d2430;border-radius:12px;padding:16px 18px;display:flex;gap:12px;align-items:center;width:100%;max-width:430px}.light-card strong[data-v-8fac1ace]{display:block;font-size:16px;margin-bottom:4px}.light-card p[data-v-8fac1ace]{font-size:13px;color:#5d6675;margin:0;line-height:1.45}.light-card-icon[data-v-8fac1ace]{width:36px;height:36px;border-radius:8px;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-weight:700}.bullet-list[data-v-8fac1ace]{margin:28px 0}.bullet-item[data-v-8fac1ace]{display:flex;gap:12px;align-items:flex-start;margin-bottom:18px}.bullet-item strong[data-v-8fac1ace]{display:block;margin-bottom:4px;font-size:16px}.bullet-item p[data-v-8fac1ace]{margin:0;font-size:14px;line-height:1.55;opacity:.74}.check-dot[data-v-8fac1ace]{width:18px;height:18px;border-radius:999px;background:#22c55e;color:#04120b;display:inline-flex;align-items:center;justify-content:center;font-size:11px;margin-top:2px;flex-shrink:0}.tools-grid[data-v-8fac1ace]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:980px){.tools-grid[data-v-8fac1ace]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.tools-grid[data-v-8fac1ace]{grid-template-columns:1fr}}.tool-card[data-v-8fac1ace]{background:#ececee;color:#1d2430;border-radius:12px;padding:18px;min-height:132px}.tool-card h4[data-v-8fac1ace]{font-size:16px;margin:18px 0 6px}.tool-card p[data-v-8fac1ace]{margin:0;font-size:13px;line-height:1.5;color:#636d7b}.tool-icon[data-v-8fac1ace]{width:34px;height:34px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.tool-icon.red[data-v-8fac1ace]{background:#f7dedd;color:#f05454}.tool-icon.blue[data-v-8fac1ace]{background:#dce8ff;color:#3e6ef3}.tool-icon.green[data-v-8fac1ace]{background:#d8f5df;color:#26b45f}.tool-icon.gold[data-v-8fac1ace]{background:#f8efc9;color:#c58a00}.tool-icon.purple[data-v-8fac1ace]{background:#efddff;color:#8f4df1}.tool-icon.indigo[data-v-8fac1ace]{background:#dfe4ff;color:#5f67ee}.tool-icon.pink[data-v-8fac1ace]{background:#f8dff0;color:#dd438d}.tool-icon.slate[data-v-8fac1ace]{background:#e6ebf3;color:#566171}.tool-icon.mint[data-v-8fac1ace]{background:#d6f5ef;color:#2ea89a}.section-link-center[data-v-8fac1ace]{text-align:center;margin-top:24px}.architecture-grid[data-v-8fac1ace]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media(max-width:980px){.architecture-grid[data-v-8fac1ace]{grid-template-columns:1fr}}.arch-card[data-v-8fac1ace]{background:#26324ab8;border-radius:14px;overflow:hidden}@media(max-width:980px){.arch-card[data-v-8fac1ace]{max-width:400px;margin:auto}}.arch-preview[data-v-8fac1ace]{padding:10px 10px 0}.arch-preview img[data-v-8fac1ace]{width:100%;height:180px;object-fit:cover;display:block;border-radius:10px}@media(max-width:980px){.arch-preview img[data-v-8fac1ace]{height:auto;max-height:260px;object-fit:contain;background:#0000001f}}.arch-preview .img-container[data-v-8fac1ace]{display:block;aspect-ratio:1.5/1;border-radius:15px}.arch-preview .img-container.modular[data-v-8fac1ace]{background-image:url(/images/binaries-smaller.png);background-size:cover;background-position:top left}.arch-preview .img-container.configs[data-v-8fac1ace]{background-image:url(/images/config.jpg);background-size:cover;background-position:top left}.arch-preview .img-container.predictable[data-v-8fac1ace]{background-image:url(/images/predictable-php.png);background-size:contain;background-position:center;background-repeat:no-repeat}.arch-body[data-v-8fac1ace]{padding:16px 18px 20px}.arch-body h4[data-v-8fac1ace]{font-size:18px;margin:14px 0 10px}.arch-body p[data-v-8fac1ace]{margin:0;font-size:14px;line-height:1.65;opacity:.76}.arch-icon[data-v-8fac1ace]{width:36px;height:36px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center}.arch-icon.blue[data-v-8fac1ace]{background:#3477ff}.arch-icon.green[data-v-8fac1ace]{background:#28c76f}.arch-icon.purple[data-v-8fac1ace]{background:#9b4dff}.privacy-cards[data-v-8fac1ace]{display:grid;gap:14px;width:100%}.privacy-card[data-v-8fac1ace]{background:#142039e6;border:1px solid rgba(65,86,126,.25);border-radius:12px;padding:16px;display:flex;gap:12px;align-items:flex-start}.privacy-card strong[data-v-8fac1ace]{display:block;font-size:16px;margin-bottom:4px}.privacy-card p[data-v-8fac1ace]{margin:0;font-size:13px;line-height:1.55;opacity:.64}.privacy-icon[data-v-8fac1ace]{width:32px;height:32px;border-radius:8px;background:#0e7c7926;color:#2dd4bf;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.privacy-highlight[data-v-8fac1ace]{display:flex;gap:12px;align-items:flex-start;padding:18px 16px;border-radius:12px;background:linear-gradient(90deg,#08342e80,#012624b3);border:1px solid rgba(26,139,116,.28)}.privacy-highlight p[data-v-8fac1ace]{margin:0;font-size:15px;line-height:1.65;opacity:.62}.simple-section[data-v-8fac1ace]{padding-top:32px}.isolated-section[data-v-8fac1ace]{padding-top:70px}.performance-section[data-v-8fac1ace],.independent-section[data-v-8fac1ace],.privacy-section[data-v-8fac1ace],.tools-section[data-v-8fac1ace],.architecture-section[data-v-8fac1ace]{padding-top:68px;padding-bottom:68px}img[data-v-8fac1ace]{max-width:100%}a[data-v-8fac1ace]{text-decoration:none}@media(max-width:980px){.step-grid[data-v-8fac1ace],.split-section[data-v-8fac1ace],.isolated-grid[data-v-8fac1ace]{grid-template-columns:1fr;row-gap:24px}.step-copy[data-v-8fac1ace],.split-text[data-v-8fac1ace],.sites-column[data-v-8fac1ace]{order:1}.step-image[data-v-8fac1ace],.split-image[data-v-8fac1ace],.stack-cards[data-v-8fac1ace],.privacy-cards[data-v-8fac1ace],.servers-column[data-v-8fac1ace]{order:2}.step-copy[data-v-8fac1ace],.split-text[data-v-8fac1ace]{max-width:none}.visual-block[data-v-8fac1ace],.step-image[data-v-8fac1ace],.split-image[data-v-8fac1ace],.stack-cards[data-v-8fac1ace],.privacy-cards[data-v-8fac1ace]{justify-self:stretch;max-width:none}.visual-block img[data-v-8fac1ace],.step-image img[data-v-8fac1ace],.split-image img[data-v-8fac1ace]{margin-left:0;margin-right:auto}.light-card[data-v-8fac1ace]{max-width:unset}}.diff-background[data-v-8fac1ace]{background:#0e142a}@media(min-width:801px)and (max-width:980px){.split-section[data-v-8fac1ace]{justify-items:center;text-align:center}.split-text[data-v-8fac1ace],.stack-cards[data-v-8fac1ace],.split-image.visual-block[data-v-8fac1ace],.split-image[data-v-8fac1ace],.visual-block.visual-medium[data-v-8fac1ace],.visual-medium.step-image[data-v-8fac1ace],.visual-block.visual-small[data-v-8fac1ace],.visual-small.step-image[data-v-8fac1ace]{margin-left:auto;margin-right:auto}.feature-list.soft-list[data-v-8fac1ace],.bullet-list[data-v-8fac1ace]{text-align:left;max-width:460px;margin-left:auto;margin-right:auto}.text-link[data-v-8fac1ace]{justify-content:center}.light-card[data-v-8fac1ace],.visual-block img[data-v-8fac1ace],.step-image img[data-v-8fac1ace],.split-image img[data-v-8fac1ace]{margin-left:auto;margin-right:auto}}.final-cta-section[data-v-8fac1ace]{padding-top:76px;padding-bottom:88px}.final-cta-card[data-v-8fac1ace]{background:linear-gradient(180deg,#071336d1,#0a1124eb);border:1px solid rgba(61,81,126,.24);border-radius:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:36px;align-items:center}.final-cta-copy[data-v-8fac1ace]{max-width:640px;padding:42px 34px}.final-cta-copy h2[data-v-8fac1ace]{font-size:34px;line-height:1.08;margin:0 0 16px;font-weight:800}.final-cta-copy p[data-v-8fac1ace]{font-size:17px;line-height:1.7;opacity:.82;margin:0 0 24px}.final-cta-points[data-v-8fac1ace]{display:grid;gap:10px;margin:0 0 28px}.final-cta-point[data-v-8fac1ace]{font-size:15px;line-height:1.5;opacity:.9}.final-cta-actions[data-v-8fac1ace]{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.final-download[data-v-8fac1ace]{background:#307242;border:1px solid #fafafa;color:#fafafa;border-radius:5px;font-size:20px;padding:5px 10px;font-weight:100;display:inline-block;transition:all .2s linear}.final-download[data-v-8fac1ace]:hover{background:#429959;transition:all .2s linear;filter:drop-shadow(0px 0px 50px #429959)}.final-cta-visual[data-v-8fac1ace]{width:100%;height:100%}.final-cta-visual .final-image[data-v-8fac1ace]{display:block;aspect-ratio:1.5/1;height:100%;width:100%;background-image:url(/images/hero.png);background-size:cover;background-position:top-left;background-repeat:no-repeat;border-radius:5px 15px 15px 5px}@media(max-width:980px){.final-cta-visual .final-image[data-v-8fac1ace]{border-radius:5px 5px 15px 15px}}.final-cta-visual-card[data-v-8fac1ace]{width:100%;max-width:380px;background:#101930eb;border:1px solid rgba(77,100,150,.3);border-radius:16px;padding:22px;box-shadow:0 18px 60px #00000047}.final-cta-folder[data-v-8fac1ace]{display:inline-flex;align-items:center;padding:8px 14px;border-radius:10px;background:#34d39924;color:#34d399;font-weight:700;margin-bottom:16px}.final-cta-lines[data-v-8fac1ace]{display:grid;gap:10px;margin-bottom:18px}.final-cta-lines div[data-v-8fac1ace]{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:10px 12px;font-size:14px;opacity:.84}.final-cta-badge[data-v-8fac1ace]{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:999px;background:#307242;color:#fafafa;font-size:12px}@media(max-width:980px){.final-cta-card[data-v-8fac1ace]{grid-template-columns:1fr;text-align:center}.final-cta-copy[data-v-8fac1ace]{max-width:none;padding:30px 18px}.final-cta-copy h2[data-v-8fac1ace]{font-size:30px}.final-cta-copy p[data-v-8fac1ace]{font-size:16px}.final-cta-points[data-v-8fac1ace]{justify-items:center}.final-cta-actions[data-v-8fac1ace]{justify-content:center}}@media(max-width:800px){.final-cta-copy h2[data-v-8fac1ace]{font-size:28px}.final-download[data-v-8fac1ace]{display:block;text-align:center;width:100%;max-width:300px;font-size:20px;margin:0 auto}.final-cta-actions[data-v-8fac1ace]{flex-direction:column;align-items:center}}.link[data-v-d856ec26]{display:block;text-decoration:none;padding:8px 10px;color:#fffc;font-size:14px;line-height:1.25;opacity:.8;border-left:1px solid #20232c}.link[data-v-d856ec26]:hover{background:#ffffff0d;color:#fffffff2;opacity:1}.active[data-v-d856ec26]{font-weight:600;background:#7aa2ff24;color:#9ab6ff;opacity:1}.sidebar[data-v-4d30d1e8]{position:sticky;top:0;height:fit-content;z-index:5;padding:0 14px 18px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:#0a0f20}@media(max-width:900px){.sidebar[data-v-4d30d1e8]{max-height:50px;overflow:hidden;cursor:pointer}}.sidebar.show-mobile[data-v-4d30d1e8]{max-height:unset}.close[data-v-4d30d1e8]{position:absolute;right:0;top:0;height:48px;width:40px;display:inline-block;text-align:center;line-height:50px;transform:scaleX(1.2);display:none;cursor:pointer;z-index:10}@media(max-width:900px){.close[data-v-4d30d1e8]{display:block}}.sidebar-title[data-v-4d30d1e8]{font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;padding:15px 0;max-width:calc(100% - 40px)}.sidebar-nav[data-v-4d30d1e8]{display:grid;gap:0px;max-height:calc(100vh - 110px);overflow-y:auto}h3[data-v-4d30d1e8]{margin:20px 0 10px}.docs-page[data-v-10bef8cc]{--bg: #070a14;--panel: #0b1022;--panel-2: #0a0f20;--border: rgba(255, 255, 255, .1);--text: rgba(255, 255, 255, .82);--muted: rgba(255, 255, 255, .62);--link: #7aa2ff;--code-bg: #0a1328;--code-border: rgba(255, 255, 255, .1);background:var(--bg);color:var(--text);letter-spacing:.6px}.docs-shell[data-v-10bef8cc]{display:grid;grid-template-columns:280px 1fr;gap:0px;margin:0 auto}.docs-main[data-v-10bef8cc]{max-width:1200px;margin:0 auto}.state[data-v-10bef8cc]{padding:20px 0;color:var(--muted)}.state.error h1[data-v-10bef8cc]{margin:0 0 8px}.docs-content[data-v-10bef8cc]{max-width:860px;padding:28px 30px;font-size:16px;line-height:1.75;color:var(--text)}.docs-content[data-v-10bef8cc] h1{font-size:34px;line-height:1.15;margin:0 0 40px;letter-spacing:-.02em;color:#fff;opacity:.9;font-weight:600}.docs-content[data-v-10bef8cc] h2{font-size:24px;line-height:1.25;margin:42px 0 12px;letter-spacing:-.015em;font-weight:600}.docs-content[data-v-10bef8cc] h3{font-size:18px;line-height:1.3;margin:26px 0 10px}.docs-content[data-v-10bef8cc] h4{font-size:16px;line-height:1.35;margin:20px 0 8px;color:#ffffffd1}.docs-content[data-v-10bef8cc] p{margin:12px 0;color:var(--text)}.docs-content[data-v-10bef8cc] a{color:var(--link);text-decoration:none}.docs-content[data-v-10bef8cc] a:hover{text-decoration:underline;text-underline-offset:3px}.docs-content[data-v-10bef8cc] ul,.docs-content[data-v-10bef8cc] ol{margin:12px 0 16px 20px;padding:0}.docs-content[data-v-10bef8cc] li{margin:6px 0}.docs-content[data-v-10bef8cc] blockquote{margin:18px 0;padding:12px 14px;border-left:3px solid rgba(122,162,255,.45);background:#ffffff08;border-radius:12px;color:#ffffffc7}.docs-content[data-v-10bef8cc] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.docs-content[data-v-10bef8cc] p code,.docs-content[data-v-10bef8cc] li code,.docs-content[data-v-10bef8cc] td code{padding:.15em .4em;border-radius:6px;background:var(--code-bg);border:1px solid var(--code-border)}.docs-content[data-v-10bef8cc] pre{margin:16px 0 22px;padding:14px 16px;border-radius:12px;overflow:auto;background:var(--code-bg);border:1px solid var(--code-border)}.docs-content[data-v-10bef8cc] pre code{background:transparent;border:none;padding:0;font-size:14px;line-height:1.6;display:block;white-space:pre}.docs-content[data-v-10bef8cc] table{width:100%;border-collapse:collapse;margin:18px 0;font-size:14px}.docs-content[data-v-10bef8cc] th,.docs-content[data-v-10bef8cc] td{border:1px solid var(--border);padding:10px 12px;vertical-align:top}.docs-content[data-v-10bef8cc] th{background:var(--panel);text-align:left}@media(max-width:900px){.docs-shell[data-v-10bef8cc]{display:block}}.docs-content[data-v-10bef8cc] hr{border:none;height:1px;background:#ffffff1a;margin:40px 0}.docs-content[data-v-10bef8cc] ol{padding-left:22px;list-style-type:decimal;font-weight:500}.docs-content[data-v-10bef8cc] ul{padding-left:22px;list-style-type:disc}.docs-content[data-v-10bef8cc] ol{margin:10px 0}.docs-content[data-v-10bef8cc] ol{font-weight:500;color:#ffffffbf}.docs-content[data-v-10bef8cc] .secondary-example-button{border-radius:5px;border:1px solid #333333;display:inline-block;padding:3px 12px;background:#0f1422;cursor:pointer}.docs-content[data-v-10bef8cc] .nav-example-button{padding:3px 10px;margin-right:5px;border-radius:50px;cursor:pointer;display:inline-block;background:#307241}.docs-content[data-v-10bef8cc] .changelog-version{display:inline-block;background:#1f2e61;padding:2px 5px;border-radius:5px;margin-bottom:0;font-size:20px}.docs-content[data-v-10bef8cc] .changelog-date{opacity:.6;margin-top:0;font-size:12px}
