.MarketingNavbar-module__CEaRNG__header{transition:transform .22s,visibility linear;overflow:clip}.MarketingNavbar-module__CEaRNG__headerHidden{visibility:hidden;transition:transform .22s,visibility 0s linear .22s;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.MarketingNavbar-module__CEaRNG__header,.MarketingNavbar-module__CEaRNG__headerHidden{transition:none}}.MarketingNavbar-module__CEaRNG__actions{isolation:isolate;height:100%;position:relative}@media (min-width:640px){.MarketingNavbar-module__CEaRNG__actions{padding-left:24px}.MarketingNavbar-module__CEaRNG__actions:before{content:"";z-index:-1;background:var(--platform-blue);clip-path:polygon(24px 0,100% 0,100% 100%,0 100%);position:absolute;inset:0 -100vw 0 -24px}}
.MarketingSectionNav-module__9APrTa__bar{z-index:40;background:rgb(var(--brand-chalk));border-bottom:1px solid rgb(var(--brand-rule));height:3rem;position:fixed;top:0;left:0;right:0}.MarketingSectionNav-module__9APrTa__inner{align-items:center;gap:1rem;max-width:80rem;height:100%;margin:0 auto;padding:0 1rem;display:flex}@media (min-width:640px){.MarketingSectionNav-module__9APrTa__inner{padding:0 1.5rem}}@media (min-width:1024px){.MarketingSectionNav-module__9APrTa__inner{padding:0 2rem}}.MarketingSectionNav-module__9APrTa__label{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-slate));flex:none;font-size:.625rem;font-weight:500}@media (max-width:639px){.MarketingSectionNav-module__9APrTa__label{display:none}}.MarketingSectionNav-module__9APrTa__list{scrollbar-width:none;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.MarketingSectionNav-module__9APrTa__list::-webkit-scrollbar{display:none}.MarketingSectionNav-module__9APrTa__item{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;white-space:nowrap;color:rgb(var(--brand-slate));border-bottom:2px solid #0000;flex:none;align-items:baseline;gap:.5rem;padding:.4rem .6rem;font-size:.8125rem;font-weight:600;transition:color .15s,border-color .15s;display:flex}.MarketingSectionNav-module__9APrTa__item:hover{color:rgb(var(--brand-ink))}.MarketingSectionNav-module__9APrTa__itemActive{color:rgb(var(--brand-ink));border-bottom-color:rgb(var(--brand-ember))}.MarketingSectionNav-module__9APrTa__code{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.14em;color:rgb(var(--brand-ember));font-size:.625rem;font-weight:500}
.PlatformTheme-module__dzyKXa__platformTheme{--brand-ink:46 49 146;--brand-ink-deep:22 25 85;--brand-ember:233 101 12;--brand-paper:245 246 250;--brand-slate:82 93 111;--brand-rule:215 220 229;--brand-chalk:255 255 255;--brand-on-ink:255 255 255;--platform-blue:#2f3293;--primary:#e9640c;--primary-rgb:233,101,12;--primary-foreground:#fff;--secondary:#ededf8;--secondary-foreground:rgb(var(--brand-ink));--accent:#ededf8;--accent-foreground:#272a7c;--ring:#e9640c;--background:rgb(var(--brand-paper));--foreground:#181e2a;--card:rgb(var(--brand-chalk));--card-foreground:#181e2a;--muted:#ebeef4;--muted-foreground:rgb(var(--brand-slate));--border:rgb(var(--brand-rule));--input:rgb(var(--brand-rule));font-family:var(--font-brand-body),ui-sans-serif,system-ui,sans-serif}.PlatformTheme-module__dzyKXa__wordmark{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;font-weight:600;line-height:1.1}.dark .PlatformTheme-module__dzyKXa__platformTheme{--brand-ink:116 120 220;--brand-ink-deep:12 13 49;--brand-ember:250 134 56;--brand-paper:11 15 25;--brand-slate:159 168 188;--brand-rule:44 51 68;--brand-chalk:16 22 35;--brand-on-ink:236 240 248;--primary:#fa8638;--primary-foreground:#fff;--secondary:#20213c;--secondary-foreground:#d4d5f7;--accent:#20213c;--accent-foreground:#d4d5f7;--ring:#fa8638;--background:rgb(var(--brand-paper));--foreground:#f8fafc;--card:rgb(var(--brand-chalk));--card-foreground:#f8fafc;--muted:#1e2533;--muted-foreground:rgb(var(--brand-slate));--border:rgb(var(--brand-rule));--input:rgb(var(--brand-rule))}
.MarketingGridBackground-module__SF9T_q__background{pointer-events:none;background:radial-gradient(ellipse at 25% 20%,color-mix(in srgb,var(--secondary-foreground)10%,transparent),transparent 65%),radial-gradient(ellipse at 85% 75%,color-mix(in srgb,var(--platform-blue)8%,transparent),transparent 60%);position:absolute;inset:0}.MarketingGridBackground-module__SF9T_q__background:after{content:"";background-image:linear-gradient(to right,color-mix(in srgb,var(--foreground)10%,transparent)1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--foreground)10%,transparent)1px,transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 25%,#0000 80%);mask-image:radial-gradient(#000 25%,#0000 80%)}
.marketing-module__snxi8q__pageShell{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}.marketing-module__snxi8q__heroGrid{-moz-column-gap:2rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem 2rem;display:grid}.marketing-module__snxi8q__heroCopy{min-width:0}.marketing-module__snxi8q__heroVisual{justify-self:center;width:100%;max-width:32.5rem;margin-inline:auto}@media (min-width:640px){.marketing-module__snxi8q__pageShell{padding-inline:1.5rem}}@media (min-width:1024px){.marketing-module__snxi8q__pageShell{padding-inline:2rem}.marketing-module__snxi8q__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.marketing-module__snxi8q__display{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.014em;line-height:1.04}.marketing-module__snxi8q__balance{text-wrap:balance}.marketing-module__snxi8q__mono{font-family:var(--font-brand-mono),ui-monospace,SFMono-Regular,Menlo,monospace}.marketing-module__snxi8q__eyebrow{font-family:var(--font-brand-mono),ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.marketing-module__snxi8q__mark{background:rgb(var(--brand-ember));vertical-align:middle;width:1.5rem;height:2px;margin-right:.65rem;display:inline-block}.marketing-module__snxi8q__underline{background:rgb(var(--brand-ember));width:4.5rem;height:3px;margin-top:1.35rem;display:block}.marketing-module__snxi8q__faq{background:rgb(var(--brand-chalk));border-top:1px solid rgb(var(--brand-rule))}.marketing-module__snxi8q__faqItem{border-top:1px solid rgb(var(--brand-ink)/.14);padding:1.6rem 0}.marketing-module__snxi8q__faqQuestion{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.01em;color:rgb(var(--brand-ink));gap:.9rem;font-size:1.125rem;font-weight:600;display:flex}.marketing-module__snxi8q__faqIndex{width:1.5rem;font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.14em;color:rgb(var(--brand-ember));flex:none;padding-top:.3rem;font-size:.6875rem}.marketing-module__snxi8q__faqAnswer{max-width:46rem;color:rgb(var(--brand-slate));margin-top:.7rem;padding-left:2.4rem;font-size:.9375rem;line-height:1.75}.marketing-module__snxi8q__contactPlate{border:1px solid rgb(var(--brand-on-ink)/.22);padding:1.6rem}.marketing-module__snxi8q__contactRow{border-top:1px solid rgb(var(--brand-on-ink)/.15);justify-content:space-between;align-items:baseline;gap:1rem;padding:.7rem 0;font-size:.875rem;display:flex}.marketing-module__snxi8q__contactRow:first-child{border-top:0}.marketing-module__snxi8q__contactLabel{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-on-ink)/.6);flex:none;font-size:.625rem}.marketing-module__snxi8q__contactValue{font-family:var(--font-brand-mono),ui-monospace,monospace;text-align:right;color:rgb(var(--brand-on-ink));font-size:.8125rem}.marketing-module__snxi8q__contactPlaces{border-top:1px solid rgb(var(--brand-on-ink)/.15);font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--brand-on-ink)/.7);margin-top:.9rem;padding-top:.9rem;font-size:.6875rem}
.documentation-module__gEHujG__handbook{font-family:var(--font-inter),sans-serif}.documentation-module__gEHujG__handbook ::selection{background:color-mix(in srgb,var(--primary)20%,transparent)}.documentation-module__gEHujG__handbook a:focus-visible,.documentation-module__gEHujG__handbook summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}
.contact-module__8wqK3W__sheet{background:rgb(var(--brand-chalk));border:1px solid rgb(var(--brand-ink)/.22);box-shadow:9px 9px 0 0 rgb(var(--brand-ink)/.09);padding:1.75rem;position:relative}.contact-module__8wqK3W__sheetHead{border-bottom:2px solid rgb(var(--brand-ink));justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;display:flex}.contact-module__8wqK3W__sheetEyebrow{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-ember));font-size:.625rem;font-weight:500}.contact-module__8wqK3W__sheetMeta{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-slate));white-space:nowrap;font-size:.5625rem}.contact-module__8wqK3W__sheetTitle{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.015em;color:rgb(var(--brand-ink));margin-top:.9rem;font-size:1.5rem;font-weight:600}.contact-module__8wqK3W__sheetRule{background:rgb(var(--brand-ink)/.16);height:1px;margin:1rem 0 0}.contact-module__8wqK3W__row{border-bottom:1px solid rgb(var(--brand-ink)/.12);justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 0;display:flex}.contact-module__8wqK3W__row:last-of-type{border-bottom:0}.contact-module__8wqK3W__rowLabel{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--brand-slate));flex:none;font-size:.625rem}.contact-module__8wqK3W__rowValue{font-family:var(--font-brand-mono),ui-monospace,monospace;text-align:right;color:rgb(var(--brand-ink));font-size:.8125rem}.contact-module__8wqK3W__note{border-top:1px solid rgb(var(--brand-ink)/.16);color:rgb(var(--brand-slate));margin-top:1.1rem;padding-top:1rem;font-size:.8125rem;line-height:1.65}.contact-module__8wqK3W__formSheet{background:rgb(var(--brand-chalk));border:1px solid rgb(var(--brand-ink)/.22);border-top:3px solid rgb(var(--brand-ember));box-shadow:9px 9px 0 0 rgb(var(--brand-ink)/.09);padding:1.75rem;position:relative}.contact-module__8wqK3W__formTitle{font-family:var(--font-brand-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.015em;color:rgb(var(--brand-ink));font-size:1.5rem;font-weight:600}.contact-module__8wqK3W__formLede{color:rgb(var(--brand-slate));margin-top:.6rem;font-size:.9375rem;line-height:1.7}.contact-module__8wqK3W__formGroup{border-top:1px solid rgb(var(--brand-ink)/.14);margin-top:1.75rem;padding-top:1.5rem}.contact-module__8wqK3W__formGroupTitle{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-ember));font-size:.625rem;font-weight:500}.contact-module__8wqK3W__scopeColumn{border-top:2px solid rgb(var(--brand-ink));padding-top:1.5rem}.contact-module__8wqK3W__scopeList{margin-top:1.1rem}.contact-module__8wqK3W__scopeItem{border-bottom:1px solid rgb(var(--brand-ink)/.12);color:rgb(var(--brand-slate));gap:.85rem;padding:.8rem 0;font-size:.9375rem;line-height:1.65;display:flex}.contact-module__8wqK3W__scopeMark{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.12em;flex:none;padding-top:.32rem;font-size:.6875rem;font-weight:500}.contact-module__8wqK3W__scopeYes .contact-module__8wqK3W__scopeMark{color:rgb(var(--brand-ink))}.contact-module__8wqK3W__scopeNo .contact-module__8wqK3W__scopeMark{color:rgb(var(--brand-ember))}.contact-module__8wqK3W__scopeHeading{font-family:var(--font-brand-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--brand-slate));font-size:.625rem;font-weight:500}
