html,body{margin:0;background:#0d1016}._page_1llhz_17{--bg: #0d1016;--surface: #141b24;--border: #232d3a;--text: #e7edf4;--muted: #96a3b3;--accent: #2fd4a3;--accent-ink: #06231b;background:var(--bg);color:var(--text);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}._page_1llhz_17 a{color:var(--accent)}._header_1llhz_44,._footer_1llhz_45{width:100%;max-width:60rem;margin:0 auto;padding:1.5rem 1.25rem;box-sizing:border-box}._header_1llhz_44{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}._wordmark_1llhz_60{font-size:1.05rem;font-weight:650;letter-spacing:-.01em;color:var(--text);text-decoration:none}._wordmarkAccent_1llhz_68{color:var(--accent)}._byline_1llhz_72{color:var(--muted);font-size:.85rem}._main_1llhz_77{flex:1;width:100%;max-width:60rem;margin:0 auto;padding:1rem 1.25rem 4rem;box-sizing:border-box}._hero_1llhz_88{padding:2.5rem 0 1rem}._eyebrow_1llhz_92{margin:0 0 .9rem;color:var(--accent);font-size:.78rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}._title_1llhz_101{margin:0 0 1rem;font-size:clamp(2rem,6vw,3rem);line-height:1.15;letter-spacing:-.02em;font-weight:680}._lead_1llhz_109{margin:0 0 1rem;max-width:42rem;font-size:clamp(1.05rem,2.6vw,1.25rem);color:var(--text)}._body_1llhz_116{margin:0;max-width:42rem;color:var(--muted)}._features_1llhz_122{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}._feature_1llhz_122{background:var(--surface);border:1px solid var(--border);border-radius:.6rem;padding:.9rem 1rem .9rem 2.4rem;position:relative;color:var(--text)}._feature_1llhz_122:before{content:"";position:absolute;left:1rem;top:1.45rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--accent)}._card_1llhz_151{margin:2.5rem 0 0;background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:1.5rem}._cardTitle_1llhz_159{margin:0 0 .35rem;font-size:1.05rem;font-weight:620}._cardHint_1llhz_165{margin:0 0 1.1rem;color:var(--muted);font-size:.92rem}._form_1llhz_171{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem}._field_1llhz_178{display:grid;gap:.35rem;flex:1 1 20rem;min-width:0}._fieldLabel_1llhz_185{font-size:.85rem;color:var(--muted)}._input_1llhz_190{width:100%;box-sizing:border-box;padding:.65rem .75rem;border-radius:.45rem;border:1px solid var(--border);background:var(--bg);color:var(--text);font:inherit;font-size:.95rem}._input_1llhz_190:focus-visible{outline:2px solid var(--accent);outline-offset:1px}._button_1llhz_207{padding:.65rem 1.35rem;border:0;border-radius:.45rem;background:var(--accent);color:var(--accent-ink);font:inherit;font-weight:620;cursor:pointer}._button_1llhz_207:hover{filter:brightness(1.08)}._disclaimer_1llhz_222{margin:2.5rem 0 0;padding:1rem 1.1rem;border-left:3px solid var(--border);color:var(--muted);font-size:.9rem;max-width:46rem}._legalTitle_1llhz_233{margin:2rem 0 .4rem;font-size:clamp(1.6rem,4.5vw,2.1rem);line-height:1.2;letter-spacing:-.02em;font-weight:660}._legalMeta_1llhz_241{margin:0 0 2.5rem;color:var(--muted);font-size:.9rem}._section_1llhz_247{margin:0 0 2rem;max-width:46rem}._sectionTitle_1llhz_252{margin:0 0 .6rem;font-size:1.1rem;font-weight:620}._section_1llhz_247 p{margin:0 0 .8rem;color:var(--muted)}._section_1llhz_247 ul{margin:0 0 .8rem;padding-left:1.1rem;color:var(--muted)}._section_1llhz_247 li{margin-bottom:.4rem}._section_1llhz_247 strong{color:var(--text);font-weight:600}._tableWrap_1llhz_278{overflow-x:auto;margin:0 0 .8rem;border:1px solid var(--border);border-radius:.5rem}._table_1llhz_278{border-collapse:collapse;width:100%;min-width:34rem;font-size:.88rem}._table_1llhz_278 th,._table_1llhz_278 td{text-align:left;vertical-align:top;padding:.6rem .75rem;border-bottom:1px solid var(--border);color:var(--muted)}._table_1llhz_278 th{color:var(--text);font-weight:600;white-space:nowrap}._table_1llhz_278 tr:last-child td{border-bottom:0}._placeholder_1llhz_311{display:inline-block;padding:.05rem .4rem;border:1px dashed var(--border);border-radius:.3rem;background:var(--surface);color:var(--text);font-size:.9em}._footer_1llhz_45{border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;color:var(--muted);font-size:.88rem}._footer_1llhz_45 a{text-decoration:none}._footer_1llhz_45 a:hover{text-decoration:underline}._screenshot_1llhz_341{margin:2.5rem 0 0}._screenshot_1llhz_341 img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid color-mix(in srgb,#2fd4a3 22%,transparent);box-shadow:0 24px 64px -24px #000000a6}._languages_1llhz_355{margin-left:auto;display:flex;gap:.75rem;font-size:.85rem}._languages_1llhz_355 a{color:var(--muted);text-decoration:none}._languages_1llhz_355 a[aria-current=true]{color:var(--accent);font-weight:600}._ctaRow_1llhz_374{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1.75rem 0 0}._cta_1llhz_374{display:inline-block;padding:.75rem 1.4rem;border-radius:.5rem;background:var(--accent);color:var(--accent-ink)!important;font-weight:640;text-decoration:none}._cta_1llhz_374:hover{filter:brightness(1.08)}._cta_1llhz_374:focus-visible{outline:2px solid var(--text);outline-offset:2px}._ctaHint_1llhz_401{color:var(--muted);font-size:.9rem}._block_1llhz_408{margin:3.5rem 0 0}._blockTitle_1llhz_412{margin:0 0 1.25rem;font-size:clamp(1.3rem,3.5vw,1.6rem);line-height:1.25;letter-spacing:-.01em;font-weight:650}._block_1llhz_408 ._features_1llhz_122{margin-top:0}._steps_1llhz_424{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));counter-reset:step}._step_1llhz_424{counter-increment:step;background:var(--surface);border:1px solid var(--border);border-radius:.75rem;padding:.75rem .75rem 1.1rem}._step_1llhz_424 img{display:block;width:100%;height:auto;border-radius:.5rem;border:1px solid var(--border)}._stepTitle_1llhz_450{margin:.9rem .25rem .35rem;font-size:1.02rem;font-weight:620}._stepTitle_1llhz_450:before{content:counter(step) ". ";color:var(--accent)}._stepText_1llhz_461{margin:0 .25rem;color:var(--muted);font-size:.93rem}
