.page-intro[data-astro-cid-p7p4gz5s]{border-block-end:1px solid var(--border);padding-block:clamp(4rem,8vw,7rem) clamp(3rem,6vw,5rem)}.page-intro[data-astro-cid-p7p4gz5s] .display[data-astro-cid-p7p4gz5s]{max-width:20ch}.about-copy[data-astro-cid-pcbdtnmk] .lede[data-astro-cid-pcbdtnmk]+.lede[data-astro-cid-pcbdtnmk]{margin-block-start:1rem}.principles[data-astro-cid-pcbdtnmk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem clamp(2rem,6vw,5rem);margin:0;display:grid}.principles[data-astro-cid-pcbdtnmk] div[data-astro-cid-pcbdtnmk]{border-block-start:2px solid var(--brand-dark);padding-block-start:1.25rem}.principles[data-astro-cid-pcbdtnmk] dd[data-astro-cid-pcbdtnmk]{max-width:48ch;color:var(--text-secondary);margin:.6rem 0 0}@media (width<=700px){.principles[data-astro-cid-pcbdtnmk]{grid-template-columns:1fr}}.contact-form[data-astro-cid-vekgkm42]{gap:1.35rem;scroll-margin-block-start:6rem;display:grid}.field-grid[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.field[data-astro-cid-vekgkm42]{gap:.4rem;display:grid}label[data-astro-cid-vekgkm42]{font-size:.93rem;font-weight:650}.optional[data-astro-cid-vekgkm42],.label-row[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{color:var(--text-secondary);font-size:.82rem;font-weight:500}.label-row[data-astro-cid-vekgkm42]{justify-content:space-between;gap:1rem;display:flex}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;color:var(--text-primary);transition:border-color .16s var(--ease);padding:.75rem .85rem}input[data-astro-cid-vekgkm42]:hover,select[data-astro-cid-vekgkm42]:hover,textarea[data-astro-cid-vekgkm42]:hover{border-color:var(--text-secondary)}input[data-astro-cid-vekgkm42],select[data-astro-cid-vekgkm42]{min-height:3rem}textarea[data-astro-cid-vekgkm42]{resize:vertical}[data-astro-cid-vekgkm42][dir=rtl] input[data-astro-cid-vekgkm42][dir=ltr]{text-align:right}[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--error)}.field-error[data-astro-cid-vekgkm42]{min-height:1.2em;color:var(--error);font-size:.84rem}.consent-field[data-astro-cid-vekgkm42]{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.consent-field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.2rem;min-height:1.2rem;accent-color:var(--brand-dark);margin-top:.25rem}.consent-field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-weight:500}.consent-error[data-astro-cid-vekgkm42]{margin-top:-1.15rem}.honeypot[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.submit-button[data-astro-cid-vekgkm42]{width:fit-content}.submit-button[data-astro-cid-vekgkm42]:disabled{cursor:wait}.form-status[data-astro-cid-vekgkm42]{min-height:1.65rem;font-weight:650}@media (width<=650px){.field-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr}.submit-button[data-astro-cid-vekgkm42]{width:100%}}.contact-section[data-astro-cid-5g3jvhfo]{padding-block:clamp(4rem,8vw,7rem)}.contact-grid[data-astro-cid-5g3jvhfo]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,7vw,6rem);display:grid}.contact-copy[data-astro-cid-5g3jvhfo] .display[data-astro-cid-5g3jvhfo]{font-size:clamp(2.3rem,1.6rem + 2.8vw,3.8rem)}.contact-aside[data-astro-cid-5g3jvhfo]{border-block-start:1px solid var(--border);margin-block-start:2.5rem;padding-block-start:1.5rem}.aside-title[data-astro-cid-5g3jvhfo]{margin:0 0 1rem;font-size:1rem;font-weight:650}.contact-aside[data-astro-cid-5g3jvhfo] .muted[data-astro-cid-5g3jvhfo]{margin:0}.form-wrap[data-astro-cid-5g3jvhfo]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-soft);padding:clamp(1.5rem,4vw,2.75rem)}@media (width<=900px){.contact-grid[data-astro-cid-5g3jvhfo]{grid-template-columns:1fr}}.demo-intro[data-astro-cid-cvcmmh3s]{border-block-end:1px solid var(--border);padding-block:clamp(4rem,8vw,7rem)}.intro-grid[data-astro-cid-cvcmmh3s]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid}.no-demo[data-astro-cid-cvcmmh3s]{margin:1.25rem 0 0;font-weight:600}.paths[data-astro-cid-cvcmmh3s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,5rem);display:grid}.path-list[data-astro-cid-cvcmmh3s]{gap:.75rem;margin:2rem 0;padding-inline-start:1.4rem;display:grid}.path-list[data-astro-cid-cvcmmh3s] li[data-astro-cid-cvcmmh3s]{padding-inline-start:.35rem}.path-list[data-astro-cid-cvcmmh3s] li[data-astro-cid-cvcmmh3s]::marker{color:var(--text-secondary);font-weight:650}@media (width<=860px){.intro-grid[data-astro-cid-cvcmmh3s],.paths[data-astro-cid-cvcmmh3s]{grid-template-columns:1fr}}.group-index[data-astro-cid-iri7w2p5]{z-index:10;border-block-end:1px solid var(--border);backdrop-filter:blur(10px);background:#fffffff0;position:sticky;inset-block-start:4.5rem}.group-index[data-astro-cid-iri7w2p5] ul[data-astro-cid-iri7w2p5]{scrollbar-width:thin;gap:.25rem;margin:0;padding:.6rem 0;list-style:none;display:flex;overflow-x:auto}.group-index[data-astro-cid-iri7w2p5] a[data-astro-cid-iri7w2p5]{border-radius:var(--radius-sm);min-height:2.5rem;color:var(--text-secondary);white-space:nowrap;align-items:center;padding-inline:.8rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.group-index[data-astro-cid-iri7w2p5] a[data-astro-cid-iri7w2p5]:hover{background:var(--surface-muted);color:var(--text-primary)}.feature-group[data-astro-cid-iri7w2p5]{padding-block:clamp(3.5rem,7vw,6rem);scroll-margin-block-start:8rem}.feature-group[data-astro-cid-iri7w2p5].muted{background:var(--surface-muted)}.group-inner[data-astro-cid-iri7w2p5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.5rem clamp(3rem,7vw,6rem);display:grid}.group-copy[data-astro-cid-iri7w2p5] .lede[data-astro-cid-iri7w2p5]{margin-block-start:1rem}.group-items[data-astro-cid-iri7w2p5]{gap:.85rem;padding-block-start:.4rem;font-size:1.04rem}.group-inner[data-astro-cid-iri7w2p5] .group-shot{grid-column:1/-1;margin-block-start:1rem}.tech-list[data-astro-cid-iri7w2p5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;display:grid}.tech-list[data-astro-cid-iri7w2p5] div[data-astro-cid-iri7w2p5]{border-block-start:2px solid var(--brand-dark);padding-block-start:1.1rem}.tech-list[data-astro-cid-iri7w2p5] dt[data-astro-cid-iri7w2p5]{font-family:var(--font-display);font-size:var(--step-h3);font-weight:650}.tech-list[data-astro-cid-iri7w2p5] dd[data-astro-cid-iri7w2p5]{color:var(--text-secondary);margin:.5rem 0 0}@media (width<=860px){.group-inner[data-astro-cid-iri7w2p5],.tech-list[data-astro-cid-iri7w2p5]{grid-template-columns:1fr}}.pending[data-astro-cid-3jmjhvvc]{align-items:center;min-height:60vh;display:grid}.price-note[data-astro-cid-rk67xbb5]{border-inline-start:2px solid var(--brand-dark);max-width:60ch;margin:1.75rem 0 0;padding-inline-start:1rem;font-weight:600}.analogy[data-astro-cid-rk67xbb5]{padding-block:clamp(2.5rem,5vw,3.5rem)}.analogy-inner[data-astro-cid-rk67xbb5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:baseline;gap:1rem 4rem;display:grid}.analogy-inner[data-astro-cid-rk67xbb5] p[data-astro-cid-rk67xbb5]{max-width:62ch;color:var(--text-secondary);margin:0}.step-head[data-astro-cid-rk67xbb5]{max-width:48rem;margin-block-end:3rem}.step-label[data-astro-cid-rk67xbb5]{border:1px solid var(--brand-dark);border-radius:var(--radius-sm);font-size:var(--step-label);margin:0 0 1rem;padding:.2rem .6rem;font-weight:650;display:inline-flex}.spectrum[data-astro-cid-rk67xbb5]{color:var(--text-secondary);font-size:var(--step-small);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;margin-block-end:1.5rem;font-weight:600;display:grid}.spectrum-line[data-astro-cid-rk67xbb5]{justify-content:space-between;align-items:center;height:1rem;display:flex;position:relative}.spectrum-line[data-astro-cid-rk67xbb5]:before{content:"";background:linear-gradient(to right, var(--border-strong), var(--brand-dark));height:2px;position:absolute;inset-block-start:50%;inset-inline:.5rem}[data-astro-cid-rk67xbb5][dir=rtl] .spectrum-line[data-astro-cid-rk67xbb5]:before{background:linear-gradient(to left, var(--border-strong), var(--brand-dark))}.spectrum-line[data-astro-cid-rk67xbb5] i[data-astro-cid-rk67xbb5]{border:2px solid var(--brand-dark);background:var(--surface);border-radius:50%;width:1rem;height:1rem;position:relative}.spectrum-line[data-astro-cid-rk67xbb5] i[data-astro-cid-rk67xbb5]:nth-child(2){background:linear-gradient(to right, var(--brand-dark) 50%, var(--surface) 50%)}[data-astro-cid-rk67xbb5][dir=rtl] .spectrum-line[data-astro-cid-rk67xbb5] i[data-astro-cid-rk67xbb5]:nth-child(2){background:linear-gradient(to left, var(--brand-dark) 50%, var(--surface) 50%)}.spectrum-line[data-astro-cid-rk67xbb5] i[data-astro-cid-rk67xbb5]:nth-child(3){background:var(--brand-dark)}.plans[data-astro-cid-rk67xbb5]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.plan[data-astro-cid-rk67xbb5]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;padding:clamp(1.5rem,3vw,2.25rem);scroll-margin-block-start:6rem;display:flex}.plan[data-astro-cid-rk67xbb5]:target{border-color:var(--brand-dark);box-shadow:0 0 0 1px var(--brand-dark)}.plan-header[data-astro-cid-rk67xbb5]{border-block-end:1px solid var(--border);padding-block-end:1.5rem}.plan-name[data-astro-cid-rk67xbb5]{font-family:var(--font-display);letter-spacing:var(--tracking-heading);margin:0;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:650;line-height:1.1}[data-astro-cid-rk67xbb5]:lang(ar) .plan-name[data-astro-cid-rk67xbb5]{font-family:var(--font-arabic);letter-spacing:0}.plan-tagline[data-astro-cid-rk67xbb5]{margin:.4rem 0 0;font-weight:650}.plan-analogy[data-astro-cid-rk67xbb5]{color:var(--text-secondary);margin:.75rem 0 0;font-size:.96rem}.plan-summary[data-astro-cid-rk67xbb5]{margin:1.5rem 0 0}.plan-facts[data-astro-cid-rk67xbb5]{gap:1.4rem;margin:1.75rem 0 0;display:grid}.plan-facts[data-astro-cid-rk67xbb5] dt[data-astro-cid-rk67xbb5]{color:var(--text-secondary);font-size:var(--step-label);margin-block-end:.45rem;font-weight:650}.plan-facts[data-astro-cid-rk67xbb5] dd[data-astro-cid-rk67xbb5]{margin:0;font-size:.97rem}.plan-facts[data-astro-cid-rk67xbb5] .tick-list[data-astro-cid-rk67xbb5]{gap:.5rem}.plan-footer[data-astro-cid-rk67xbb5]{border-block-start:1px solid var(--border);gap:1rem;margin-block-start:auto;padding-block-start:1.5rem;display:grid}.plan-facts[data-astro-cid-rk67xbb5]+.plan-footer[data-astro-cid-rk67xbb5]{margin-block-start:2rem}.plan-price[data-astro-cid-rk67xbb5]{margin:0;font-weight:650}.plan-price[data-astro-cid-rk67xbb5] span[data-astro-cid-rk67xbb5]{color:var(--text-secondary);font-size:var(--step-label);display:block}.plan-footer[data-astro-cid-rk67xbb5] .plan-cta{width:100%}.table-scroll[data-astro-cid-rk67xbb5]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow-x:auto}.compare[data-astro-cid-rk67xbb5]{border-collapse:collapse;width:100%;min-width:44rem}.compare[data-astro-cid-rk67xbb5] th[data-astro-cid-rk67xbb5],.compare[data-astro-cid-rk67xbb5] td[data-astro-cid-rk67xbb5]{border-block-end:1px solid var(--border);text-align:start;vertical-align:middle;padding:1.05rem 1.25rem}.compare[data-astro-cid-rk67xbb5] tbody[data-astro-cid-rk67xbb5] tr[data-astro-cid-rk67xbb5]:last-child>[data-astro-cid-rk67xbb5]{border-block-end:0}.compare[data-astro-cid-rk67xbb5] thead[data-astro-cid-rk67xbb5] th[data-astro-cid-rk67xbb5]{background:var(--surface);font-family:var(--font-display);font-size:1.05rem;font-weight:650}.compare[data-astro-cid-rk67xbb5] thead[data-astro-cid-rk67xbb5] th[data-astro-cid-rk67xbb5]:first-child{color:var(--text-secondary);font-family:inherit;font-size:var(--step-label)}.compare[data-astro-cid-rk67xbb5] tbody[data-astro-cid-rk67xbb5] th[data-astro-cid-rk67xbb5]{width:40%;font-weight:500}.compare[data-astro-cid-rk67xbb5] td[data-astro-cid-rk67xbb5]{width:20%}.cell-mark[data-astro-cid-rk67xbb5]{border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.cell-mark[data-astro-cid-rk67xbb5].is-yes{background:var(--brand-dark);color:var(--text-on-dark)}.cell-mark[data-astro-cid-rk67xbb5].is-no{color:var(--text-muted)}.cell-text[data-astro-cid-rk67xbb5]{font-size:.94rem;font-weight:600}.hosting[data-astro-cid-rk67xbb5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.hosting-option[data-astro-cid-rk67xbb5]{border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.5rem,3vw,2.5rem)}.hosting-option[data-astro-cid-rk67xbb5] .muted[data-astro-cid-rk67xbb5]{margin:.75rem 0 0}.duties[data-astro-cid-rk67xbb5]{border-block:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-block:1.75rem;padding-block:1.5rem;display:grid}.duties[data-astro-cid-rk67xbb5] h4[data-astro-cid-rk67xbb5]{color:var(--text-secondary);font-size:var(--step-label);margin:0 0 .75rem;font-weight:650}.duties[data-astro-cid-rk67xbb5] .tick-list[data-astro-cid-rk67xbb5]{gap:.5rem;font-size:.96rem}.good-for[data-astro-cid-rk67xbb5]{margin:0;font-weight:600}.hosting-note[data-astro-cid-rk67xbb5]{color:var(--text-secondary);font-size:var(--step-small);margin:1.5rem 0 0}.guide-grid[data-astro-cid-rk67xbb5],.faq-grid[data-astro-cid-rk67xbb5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:2rem clamp(3rem,7vw,6rem);display:grid}.guide[data-astro-cid-rk67xbb5]{border-block-start:1px solid var(--border-strong);margin:0;padding:0;list-style:none;display:grid}.guide[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]{border-block-end:1px solid var(--border-strong);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-block:1.25rem;display:grid}.guide[data-astro-cid-rk67xbb5] p[data-astro-cid-rk67xbb5]{margin:0;font-size:1.05rem}.process[data-astro-cid-rk67xbb5]{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.process[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]{position:relative}.process-index[data-astro-cid-rk67xbb5]{background:var(--brand-dark);width:2.75rem;height:2.75rem;color:var(--text-on-dark);border-radius:50%;justify-content:center;align-items:center;margin-block-end:1.25rem;font-weight:650;display:inline-flex}.process[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]:not(:last-child):after{content:"";background:var(--border-strong);height:1px;position:absolute;inset-block-start:1.375rem;inset-inline:3.5rem -1.25rem}.process[data-astro-cid-rk67xbb5] p[data-astro-cid-rk67xbb5]{color:var(--text-secondary);margin:.5rem 0 0;font-size:.98rem}.faq[data-astro-cid-rk67xbb5]{border-block-start:1px solid var(--border-strong)}details[data-astro-cid-rk67xbb5]{border-block-end:1px solid var(--border-strong)}summary[data-astro-cid-rk67xbb5]{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:3.5rem;padding-block:1.1rem;font-size:1.05rem;font-weight:650;list-style:none;display:flex}summary[data-astro-cid-rk67xbb5]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-rk67xbb5]{flex:none;width:1rem;height:1rem;position:relative}.faq-icon[data-astro-cid-rk67xbb5]:before,.faq-icon[data-astro-cid-rk67xbb5]:after{content:"";width:1rem;height:2px;transition:transform .2s var(--ease);background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:0}.faq-icon[data-astro-cid-rk67xbb5]:after{transform:rotate(90deg)}details[data-astro-cid-rk67xbb5][open] .faq-icon[data-astro-cid-rk67xbb5]:after{transform:rotate(0)}details[data-astro-cid-rk67xbb5] p[data-astro-cid-rk67xbb5]{max-width:64ch;color:var(--text-secondary);margin:0;padding-block-end:1.4rem}.cta-band[data-astro-cid-rk67xbb5]{padding-block:clamp(4rem,8vw,6.5rem)}.cta-inner[data-astro-cid-rk67xbb5]{grid-template-columns:minmax(0,1.5fr) auto;align-items:end;gap:2.5rem 4rem;display:grid}.cta-inner[data-astro-cid-rk67xbb5] .lede[data-astro-cid-rk67xbb5]{margin-block-start:1rem}@media (width<=1080px){.plans[data-astro-cid-rk67xbb5]{grid-template-columns:1fr;max-width:44rem}.spectrum[data-astro-cid-rk67xbb5]{display:none}.process[data-astro-cid-rk67xbb5]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3rem}.process[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]:nth-child(2):after{display:none}}@media (width<=820px){.analogy-inner[data-astro-cid-rk67xbb5],.guide-grid[data-astro-cid-rk67xbb5],.faq-grid[data-astro-cid-rk67xbb5],.hosting[data-astro-cid-rk67xbb5],.cta-inner[data-astro-cid-rk67xbb5]{grid-template-columns:1fr}.cta-inner[data-astro-cid-rk67xbb5]{align-items:start}}@media (width<=560px){.duties[data-astro-cid-rk67xbb5],.process[data-astro-cid-rk67xbb5]{grid-template-columns:1fr}.process[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]:after{display:none}.guide[data-astro-cid-rk67xbb5] li[data-astro-cid-rk67xbb5]{grid-template-columns:1fr;gap:.5rem}}.solutions[data-astro-cid-hy45cfmx]{border-block-start:1px solid var(--border-strong);margin:0;padding:0;list-style:none}.solutions[data-astro-cid-hy45cfmx] li[data-astro-cid-hy45cfmx]{border-block-end:1px solid var(--border-strong);grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:1rem clamp(2rem,6vw,5rem);padding-block:clamp(2rem,4vw,3rem);display:grid}.solution-title[data-astro-cid-hy45cfmx]{letter-spacing:var(--tracking-heading);font-size:clamp(1.4rem,1.2rem + .8vw,1.85rem)}.solution-body[data-astro-cid-hy45cfmx]{max-width:60ch;margin:0;font-size:1.08rem}.relevant[data-astro-cid-hy45cfmx]{max-width:60ch;color:var(--text-secondary);margin:1rem 0 0;font-size:.96rem}.relevant[data-astro-cid-hy45cfmx] strong[data-astro-cid-hy45cfmx]{color:var(--text-primary);font-weight:650}@media (width<=760px){.solutions[data-astro-cid-hy45cfmx] li[data-astro-cid-hy45cfmx]{grid-template-columns:1fr}}
