:root{--bg: #E9EDF2;--surface: #DCE2EA;--surface-2: #CBD3DE;--ink: #0F172A;--muted: #475569;--accent: #F97316;--accent-hover: #EA580C;--accent-ink: #1A0B02;--accent-text: #9A3412;--night: #0F172A;--night-2: #1E293B;--night-3: #334155;--night-ink: #F1F5F9;--night-muted: #94A3B8;--display: "Outfit", system-ui, sans-serif;--text: "Inter", system-ui, sans-serif;--s-small: clamp(.875rem, .85rem + .1vw, .9375rem);--s-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--s-head: clamp(1.75rem, 1.3rem + 1.2vw, 2.25rem);--s-display: clamp(2.25rem, 1.2rem + 3.2vw, 4rem);--s-figure: clamp(7rem, 16vw, 15rem);--m: clamp(20px, 2.8vw, 40px);--gap: clamp(120px, 13vw, 200px);--ease: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--s-body)/1.55 var(--text);-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:var(--accent-ink)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.h2{margin:0;font:600 var(--s-head)/1.1 var(--display);letter-spacing:-.025em}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:0;cursor:pointer;font:600 var(--s-body)/1 var(--text);text-decoration:none;transition:background-color .2s,color .2s,transform .2s var(--ease)}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.6;cursor:progress}.btn-small{min-height:42px;padding:0 18px;font-size:var(--s-small)}.btn-big{min-height:56px;padding:0 32px}.btn-block{width:100%}.btn-accent{background:var(--accent);color:var(--accent-ink)}.btn-accent:hover{background:var(--accent-hover)}.btn-ghost{background:var(--night-3);color:var(--night-ink)}.btn-ghost:hover{background:#475569}.btn-dark{background:var(--night);color:var(--night-ink)}.btn-dark:hover{background:var(--night-2)}.btn-outline{background:var(--surface);color:var(--ink)}.btn-outline:hover{background:var(--surface-2)}.bar{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px var(--m);color:var(--night-ink);transition:background-color .3s}.bar.is-solid{background:var(--night)}.bar-home{text-decoration:none}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--night-ink)}.logo-name{font:700 1.125rem/1 var(--display);letter-spacing:-.01em}.logo-dot{transform-origin:center;transform-box:fill-box;animation:dot 2.6s ease-in-out infinite}@keyframes dot{0%,to{transform:scale(1)}50%{transform:scale(.8)}}.bar-nav{display:flex;gap:28px;font-size:var(--s-small);margin-right:auto;margin-left:32px}.bar-nav a,.bar-login{text-decoration:none;transition:color .2s}.bar-nav a:hover,.bar-login:hover{color:var(--accent)}.bar-actions{display:flex;align-items:center;gap:20px;font-size:var(--s-small)}.bar-menu{display:none;background:none;border:0;color:inherit;cursor:pointer;min-width:44px;min-height:44px;place-items:center}.sheet{position:absolute;inset:100% 0 auto;background:var(--night);padding:8px var(--m) 24px;display:grid;gap:4px}.sheet[hidden]{display:none}.sheet a:not(.btn){padding:14px 0;text-decoration:none;font-size:var(--s-body)}.sheet .btn{margin-top:8px}.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100svh;color:var(--night-ink)}.hero-left{background:var(--night);padding:120px var(--m) 56px;display:flex;flex-direction:column;justify-content:flex-end}.hero-right{background:var(--night-2);padding:112px var(--m) 56px;display:grid;place-items:center}.hero-demo{width:min(460px,100%)}.hero-copy{display:grid;gap:22px;justify-items:start;max-width:38rem}.hero-copy h1{margin:0;font:600 clamp(2rem,1.2rem + 1.9vw,2.875rem)/1.04 var(--display);letter-spacing:-.035em}.hero-copy p{margin:0;color:var(--night-muted);max-width:46ch}.ml{display:block;overflow:hidden;padding-bottom:.06em}.ml>span{display:inline-block}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:var(--s-small);color:var(--night-muted)}.trust li{display:inline-flex;align-items:center;gap:8px}.trust svg{color:var(--accent)}.sale{background:var(--night);color:var(--night-ink);border:1px solid var(--night-3);border-radius:10px;padding:22px;display:grid;gap:16px;font:400 14px/1.4 var(--text);box-shadow:0 30px 60px -30px #0009}.sale-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sale-title{font:600 18px/1.2 var(--display)}.sale-meta{color:var(--night-muted);font-size:13px}.field{display:grid;gap:6px;color:var(--night-muted);font-size:13px}.field select,.field input,.field output{font:500 15px/1.2 var(--text);color:var(--night-ink);background:var(--night-2);border:1px solid var(--night-3);border-radius:6px;padding:11px 12px;min-height:44px;min-width:0;width:100%}.field select{appearance:none;cursor:pointer}.field-ro output{display:flex;align-items:center;font-variant-numeric:tabular-nums;transition:color .3s}.field-ro output.is-down{color:#fdba74}.sale-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.stepper{display:grid;grid-template-columns:44px minmax(0,1fr) 44px}.stepper button{background:var(--night-3);color:var(--night-ink);border:0;font:600 18px/1 var(--text);cursor:pointer;min-height:44px;transition:background-color .2s}.stepper button:first-child{border-radius:6px 0 0 6px}.stepper button:last-child{border-radius:0 6px 6px 0}.stepper button:hover{background:#475569}.stepper input{border-radius:0;text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.sale-sum{margin:0;display:grid;gap:6px;padding:12px 0;border-top:1px solid var(--night-3);border-bottom:1px solid var(--night-3)}.sale-sum div{display:flex;justify-content:space-between;gap:12px;font-variant-numeric:tabular-nums}.sale-sum dt{color:var(--night-muted)}.sale-sum dd{margin:0;text-align:right}.sale-rate{color:var(--night-muted);font-size:13px}.sale-total dd{font:700 18px/1.2 var(--text)}.pipe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;font-size:12.5px}.pipe li{padding:8px 4px;text-align:center;background:var(--night-2);border-radius:6px;color:var(--night-muted);transition:background-color .25s,color .25s,transform .25s var(--ease)}.pipe li.on{background:var(--accent);color:var(--accent-ink);font-weight:600;transform:translateY(-2px)}.pipe li.err{background:#f87171;color:#1a0505;font-weight:600}.sale-foot{display:grid;gap:10px}.sale-btn{min-height:46px;border:0;border-radius:6px;background:var(--accent);color:var(--accent-ink);font:600 15px/1 var(--text);cursor:pointer;transition:background-color .2s,transform .15s}.sale-btn:hover{background:var(--accent-hover)}.sale-btn:active{transform:scale(.98)}.sale-btn[disabled]{opacity:.6;cursor:progress}.sale-out{font-size:13px;color:var(--night-muted);min-height:1.4em}.sale-out.is-ok{color:#6ee7b7}.sale-out.is-err{color:#fca5a5}.chip{display:inline-block;padding:2px 10px;border-radius:999px;font:500 13px/1.6 var(--text);white-space:nowrap}.chip-success{background:#d1fae5;color:#065f46}.chip-warning{background:#fef3c7;color:#92400e}.chip-danger{background:#fee2e2;color:#991b1b}.logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 64px;padding:48px var(--m) 0}.logos img{width:150px;height:48px;opacity:.7}.outputs{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:var(--gap) var(--m) 0}.outputs-index{grid-column:1 / span 5;display:flex;flex-direction:column;gap:28px;padding-top:24px}.out-list{display:grid;justify-items:start}.out-name{background:none;border:0;padding:4px 0;cursor:pointer;text-align:left;color:var(--muted);font:600 var(--s-display)/1.1 var(--display);letter-spacing:-.03em;transition:color .2s,transform .3s var(--ease)}.out-name:hover{color:var(--ink);transform:translate(8px)}.out-name.is-on{color:var(--ink)}.out-note{margin:0;color:var(--muted);font-size:var(--s-small);max-width:36ch}.stage{grid-column:7 / -1;background:var(--surface);height:88svh;min-height:620px;max-height:860px;position:relative;overflow:hidden}.doc-wrap{position:absolute;left:64px;top:72px;right:0;animation:doc-in .45s var(--ease)}.doc-wrap[hidden]{display:none}@keyframes doc-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.doc{width:560px;max-width:calc(100% - 32px);background:#fff;color:#0f172a;font:400 14px/1.45 var(--text);padding:32px;border-radius:4px;display:grid;gap:16px}.doc header{display:flex;justify-content:space-between;gap:12px;align-items:baseline;padding-bottom:14px;border-bottom:2px solid #0F172A}.doc header strong{font:600 16px/1.2 var(--display)}.doc header span{color:#475569;font-size:13px}.doc-meta{margin:0;color:#475569;font-size:13px}.doc table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.doc th{text-align:left;font-weight:500;color:#475569;font-size:13px;padding:8px 4px;border-bottom:1px solid #CBD5E1}.doc td{padding:10px 4px;border-bottom:1px solid #E2E8F0}.doc td:not(:first-child),.doc th:not(:first-child){text-align:right}.doc dl{margin:0;display:grid;gap:6px;justify-self:end;min-width:260px;font-variant-numeric:tabular-nums}.doc dl div{display:flex;justify-content:space-between;gap:24px}.doc dt{color:#475569}.doc dd{margin:0}.doc-total dd,.doc-total dt{font-weight:700;color:#0f172a;font-size:16px}.doc-receipt{width:360px}.doc-receipt header{flex-direction:column;gap:2px}.doc-receipt ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.doc-receipt li{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px dashed #CBD5E1;font-variant-numeric:tabular-nums}.doc-receipt li span:last-child{color:#b45309;font-weight:600}.doc-cash li span:last-child{color:#0f172a}.doc-cash .pos{color:#047857!important}.doc-cash .neg{color:#b91c1c!important}.doc-total-line{margin:0;display:flex;justify-content:space-between;font-weight:700;font-variant-numeric:tabular-nums}.pinned{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px;padding:var(--gap) var(--m) 0}.pinned-text{grid-column:1 / span 5}.beat{min-height:62svh;display:flex;flex-direction:column;justify-content:center;gap:14px;max-width:30rem;opacity:.35;transition:opacity .4s}.beat.is-on{opacity:1}.beat-t{margin:0;font:600 var(--s-head)/1.12 var(--display);letter-spacing:-.02em}.beat p:not(.beat-t){margin:0}.pinned-stage{grid-column:7 / -1;position:sticky;top:0;height:100svh;display:grid;place-items:center;background:var(--night)}.stock{width:min(480px,88%);background:var(--night-2);color:var(--night-ink);border-radius:10px;border:1px solid var(--night-3);padding:24px;display:grid;gap:14px;font:400 14px/1.4 var(--text)}.stock-head{display:flex;justify-content:space-between;gap:12px}.stock-head strong{font:600 18px/1.2 var(--display)}.stock-head span{color:var(--night-muted)}.stock table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.stock th{text-align:left;color:var(--night-muted);font-weight:500;font-size:13px;padding:6px 4px;border-bottom:1px solid var(--night-3)}.stock td{padding:10px 4px;border-bottom:1px solid #263244;transition:color .3s,background-color .3s}.stock th:not(:first-child),.stock .num{text-align:right}.stock[data-state=venta] tr.first td:nth-child(2){color:#fdba74;font-weight:700}.stock[data-state=reponer] tr.low td{color:#fca5a5}.stock-event{display:none;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px;background:var(--night);border-radius:8px;animation:doc-in .45s var(--ease)}.stock[data-state=venta] .stock-sale,.stock[data-state=reponer] .stock-buy{display:flex}.stock-cta{width:100%;color:#fdba74;font-weight:500}.switches{padding-top:var(--gap)}.switches-h{padding:0 var(--m) 40px}.band{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 24px;min-height:20vh;padding:28px var(--m);color:var(--muted);background:var(--surface);transition:background-color .45s,color .45s}.band+.band:not(.is-on){background:#e2e7ed}.band-t{margin:0;font:600 var(--s-display)/1.1 var(--display);letter-spacing:-.03em}.band-c{grid-column:1 / -1;margin:0;max-height:0;overflow:hidden;opacity:0;max-width:60ch;transition:max-height .45s var(--ease),opacity .35s,margin .45s}.band.is-on{color:var(--ink)}.band.is-on .band-c{max-height:5em;opacity:1;margin-top:10px}.band.is-on[data-tone=orange]{background:var(--accent);color:var(--accent-ink)}.band.is-on[data-tone=navy]{background:var(--night);color:var(--night-ink)}.band.is-on[data-tone=steel]{background:var(--surface-2)}.band.is-on[data-tone=peach]{background:#fed7aa}.band.is-on[data-tone=slate]{background:var(--night-2);color:var(--night-ink)}.toggle{width:2.6em;height:1.4em;min-width:64px;min-height:36px;border-radius:999px;border:0;background:var(--surface-2);position:relative;cursor:pointer;font-size:clamp(1.5rem,1rem + 1.4vw,2.5rem);transition:background-color .3s}.toggle span{position:absolute;top:10%;left:6%;height:80%;aspect-ratio:1;border-radius:50%;background:#fff;transition:transform .35s var(--ease)}.toggle[aria-checked=true]{background:var(--ink)}.toggle[aria-checked=true] span{transform:translate(1.08em)}.band[data-tone=navy] .toggle[aria-checked=true],.band[data-tone=slate] .toggle[aria-checked=true]{background:var(--accent)}.build{padding:var(--gap) var(--m) 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 24px}.build-head{grid-column:4 / span 6;margin-bottom:56px}.exchange{grid-column:4 / span 6;display:grid;gap:16px;margin-bottom:88px}.exchange-wide{grid-column:4 / -1}.exchange-wide .call{max-width:600px}.ex-t{margin:0;font:600 var(--s-head)/1.15 var(--display);letter-spacing:-.02em}.call{background:var(--surface);padding:20px}.call-file{display:flex;align-items:center;gap:12px;font-weight:500}.call-file svg{color:#047857;flex:none}.call-label{display:block;font-size:var(--s-small);color:var(--muted);margin-bottom:4px}.call-typed{margin:0;font-weight:500;min-height:1.55em}.call-typed.typing:after{content:"";display:inline-block;width:2px;height:1.1em;background:var(--ink);margin-left:2px;vertical-align:-.15em;animation:caret .8s steps(1) infinite}@keyframes caret{50%{opacity:0}}.response{margin-left:56px;background:var(--night);color:var(--night-ink);padding:20px;border-radius:8px}.response-import{display:grid;gap:12px;font-size:14px}.ri-head{margin:0;font:600 16px/1.2 var(--display)}.response-import ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.response-import li{display:flex;justify-content:space-between;padding:10px 12px;background:var(--night-2);border-radius:6px;font-variant-numeric:tabular-nums}.response-import strong{color:#6ee7b7}.ri-note{margin:0;color:var(--night-muted)}.response-er{padding:24px}.er{width:100%;height:auto}.er-edges path{fill:none;stroke:var(--night-3);stroke-width:2.5}.er-card rect{fill:var(--night-2);transition:fill .35s}.er-card text{font:400 13px var(--text);fill:var(--night-muted);transition:fill .35s}.er-card .er-t{font:600 15px var(--text);fill:var(--night-ink)}.er-card.on rect{fill:var(--accent)}.er-card.on text{fill:var(--accent-ink)}.er-labels text{font:500 12px var(--text);fill:#fdba74}.er-pulse{fill:var(--accent);stroke:var(--night);stroke-width:3}.flow{padding:4px 0}.qf{width:100%;height:auto;overflow:visible}.qf-edge{fill:none;stroke:var(--night-3);stroke-width:2.5}.qf-node{opacity:0;transform:translateY(8px);transition:opacity .5s calc(var(--i) * 90ms),transform .5s var(--ease) calc(var(--i) * 90ms)}.qf-ready .qf-node{opacity:1;transform:none}.qf-node rect{fill:var(--night-2);transition:fill .35s}.qf-t{font:600 15px var(--text);fill:var(--night-ink);transition:fill .35s}.qf-d{font:400 13px var(--text);fill:var(--night-muted);transition:fill .35s}.qf-node.on rect{fill:var(--accent)}.qf-node.on .qf-t,.qf-node.on .qf-d{fill:var(--accent-ink)}.qf-out.on.qf-success rect{fill:#10b981}.qf-out.on.qf-muted rect{fill:#64748b}.qf-out.on .qf-t,.qf-out.on .qf-d{fill:#04130d}.qf-out.off{opacity:.45}.qf-station{fill:var(--night);stroke:var(--night-3);stroke-width:2.5;transition:fill .3s,stroke .3s}.qf-station.on{fill:var(--accent);stroke:var(--accent)}.qf-pulse{fill:var(--accent);transition:opacity .3s}.why{padding:var(--gap) var(--m) 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.why-head{grid-column:1 / span 5;display:grid;gap:16px;align-content:start}.why-photo{grid-column:1 / span 5;margin:8px 0 0}.why-photo img{width:100%;aspect-ratio:16 / 10;object-fit:cover;filter:grayscale(1) contrast(1.05)}.why-photo figcaption{margin-top:10px;font-size:var(--s-small);color:var(--muted)}.why-head p{margin:0;color:var(--muted);max-width:36ch}.why-list{grid-column:7 / -1;grid-row:1 / span 2;align-self:center;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.why-list h3{margin:0 0 8px;font:600 var(--s-body)/1.3 var(--display)}.why-list p{margin:0;color:var(--muted)}.proof{padding:var(--gap) var(--m) 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.proof-figure{grid-column:1 / span 5}.proof-figure p{margin:0;max-width:32ch}.big-number{font:700 var(--s-figure)/.85 var(--display);letter-spacing:-.05em;margin:72px 0 16px!important;font-variant-numeric:tabular-nums}.receipt{grid-column:6 / span 3;background:#fff;padding:24px;font:400 14px/1.4 var(--text);display:grid;gap:14px;align-self:stretch}.rc-head{margin:0;font:600 16px/1.2 var(--display)}.receipt ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.receipt li{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px dashed #CBD5E1;font-variant-numeric:tabular-nums}.receipt li span:last-child{font-weight:600}.rc-foot{margin:0;color:#475569}.letter{grid-column:9 / -1;margin:0;align-self:stretch;display:flex;flex-direction:column;gap:20px;background:var(--night);color:var(--night-ink);padding:28px}.letter blockquote{margin:0}.letter blockquote p{margin:0;font:500 clamp(1.25rem,1rem + .6vw,1.5rem)/1.35 var(--display);letter-spacing:-.01em}.letter figcaption{display:grid;gap:2px;font-size:var(--s-small)}.letter figcaption span{color:var(--night-muted)}.letter-next{margin-top:auto;display:grid;gap:14px;justify-items:start;padding-top:20px}.letter-next p{margin:0;color:var(--night-muted);font-size:var(--s-small)}.letter .btn-dark{background:var(--accent);color:var(--accent-ink)}.letter .btn-dark:hover{background:var(--accent-hover)}.pricing{padding:var(--gap) var(--m) 0}.pricing-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 24px;align-items:end;margin-bottom:48px}.pricing-head .h2{grid-column:1 / span 6}.pricing-head p{grid-column:8 / -1;margin:0;color:var(--muted);max-width:48ch}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tier{background:var(--surface);padding:28px;display:flex;flex-direction:column;gap:22px}.tier-on{background:var(--night);color:var(--night-ink)}.tier h3{margin:0;font:600 var(--s-head)/1.1 var(--display);letter-spacing:-.02em}.tier-badge{margin:-8px 0 0;font:500 var(--s-small)/1.4 var(--text);color:var(--accent-text)}.tier-on .tier-badge{color:#fdba74}.tier-price{margin:0 0 -14px;font:700 clamp(2.25rem,1.6rem + 1.4vw,3rem)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.tier-cur{font-size:.5em;vertical-align:.7em;margin-right:2px}.tier-per{margin:0;font-size:var(--s-small);color:var(--muted)}.tier-on .tier-per{color:var(--night-muted)}.tier-limits{list-style:none;margin:0;padding:0;display:grid;gap:8px;flex:1}.tier-over{color:var(--muted);font-size:var(--s-small)}.tier-on .tier-over{color:var(--night-muted)}.tier-on .btn-outline{background:var(--night-3);color:var(--night-ink)}.included{margin-top:8px;background:var(--surface);padding:28px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.included-head{grid-column:1 / span 3}.included-head h3{margin:0 0 6px;font:600 var(--s-body)/1.3 var(--display)}.included-head p{margin:0;color:var(--muted);font-size:var(--s-small)}.included ul{grid-column:4 / -1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;font-size:var(--s-small)}.included li{display:flex;gap:10px;align-items:center}.included li svg{color:var(--accent-text);flex:none}.included li.soon{color:var(--muted)}.included li.soon svg{color:var(--muted)}.pricing-note{margin:24px 0 0;text-align:center;color:var(--muted);font-size:var(--s-small)}.faq{padding:var(--gap) var(--m) 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}.faq-head{grid-column:1 / span 4;display:grid;gap:14px;align-content:start}.faq-head p{margin:0;color:var(--muted)}.faq-list{grid-column:5 / -1;display:grid;gap:6px}.faq details{background:var(--surface)}.faq summary{cursor:pointer;list-style:none;padding:22px 24px;font:600 var(--s-body)/1.3 var(--display);display:flex;justify-content:space-between;gap:16px;transition:background-color .2s}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.4em;line-height:.8;color:var(--accent-text);transition:transform .3s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{background:var(--surface-2)}.faq details p{margin:0;padding:0 24px 22px;max-width:60ch}.final{padding:var(--gap) var(--m) 0}.final-in{background:var(--accent);color:var(--accent-ink);padding:clamp(40px,6vw,88px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.final-t{margin:0;font:700 var(--s-display)/1.02 var(--display);letter-spacing:-.035em}.final-t span{display:block}.final-side{display:grid;gap:18px;justify-items:start;max-width:30rem}.final-side p{margin:0;font-weight:500}.foot{margin-top:var(--gap);background:var(--night);color:var(--night-ink);padding:clamp(56px,6vw,88px) var(--m) 32px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px}.foot-news{grid-column:1 / span 5;display:grid;gap:12px;justify-items:start}.foot-news>p{margin:0;color:var(--night-muted);max-width:40ch}.foot-h{margin:8px 0 0;font:600 var(--s-body)/1.3 var(--display)}.news{display:flex;gap:8px;width:min(440px,100%);margin-top:6px}.news input{flex:1;min-width:0;min-height:48px;padding:0 14px;background:var(--night-2);color:var(--night-ink);border:1px solid var(--night-3)}.news input::placeholder{color:var(--night-muted)}.news-ok{margin:6px 0 0;display:flex;align-items:center;gap:10px;font-weight:500}.form-error{margin:0;color:#fca5a5;font-size:var(--s-small)}.foot-col{grid-column:span 2;display:grid;gap:10px;align-content:start;font-size:var(--s-small)}.foot-col:nth-of-type(1){grid-column:7 / span 2}.foot-col .foot-h{margin:0 0 6px}.foot-col a{color:var(--night-muted);text-decoration:none;transition:color .2s}.foot-col a:hover{color:var(--accent)}.foot-line{grid-column:1 / -1;margin:24px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;color:var(--night-muted);font-size:var(--s-small)}.dialog{width:min(440px,calc(100% - 32px));border:0;padding:32px;background:var(--night);color:var(--night-ink);border-radius:10px;box-shadow:0 30px 80px #00000080}.dialog::backdrop{background:#0f172ab3}.dialog-x{position:absolute;top:12px;right:12px;min-width:44px;min-height:44px;display:grid;place-items:center;background:none;border:0;color:var(--night-muted);cursor:pointer}.dialog-x:hover{color:var(--night-ink)}.dialog h2{margin:0;font:600 var(--s-head)/1.1 var(--display)}.dialog p{margin:0;color:var(--night-muted)}.dialog-form,.dialog-ok{display:grid;gap:16px}.dialog-ok{justify-items:center;text-align:center}.dialog label{display:grid;gap:6px;font-size:var(--s-small);color:var(--night-muted)}.dialog input{min-height:48px;padding:0 14px;background:var(--night-2);color:var(--night-ink);border:1px solid var(--night-3);border-radius:6px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width: 1024px){.bar-nav{display:none}.outputs-index,.stage,.pinned-text,.pinned-stage,.build-head,.exchange,.exchange-wide,.proof-figure,.receipt,.letter,.faq-head,.faq-list,.why-head,.why-list,.pricing-head .h2,.pricing-head p,.included-head,.included ul{grid-column:1 / -1}.stage{margin-top:32px;height:auto;min-height:0;max-height:none;padding:40px 32px}.doc-wrap{position:relative;left:auto;top:auto}.pinned-stage{position:relative;height:auto;padding:48px 0;order:-1}.beat{min-height:auto;padding:32px 0;opacity:1}.receipt{align-self:start}.tiers,.included ul{grid-template-columns:repeat(2,minmax(0,1fr))}.foot-news{grid-column:1 / -1}.foot-col,.foot-col:nth-of-type(1){grid-column:span 4}}@media (max-width: 1024px){.hero{grid-template-columns:minmax(0,1fr)}.hero-right{order:-1;min-height:58svh;padding:96px var(--m) 40px}.hero-left{padding:48px var(--m) 56px}.why-photo{grid-column:1 / -1}.why-list{grid-row:auto}}@media (max-width: 760px){.bar{padding:10px 16px}.hero-copy h1{font-size:1.625rem}.bar-login,.bar-actions>.btn{display:none}.bar-menu{display:grid}.hero-right{padding:84px 16px 32px}.hero-left{padding:40px 20px 48px}.hero-actions{width:100%}.hero-actions .btn{flex:1 1 100%}.sale{padding:18px}.outputs{padding-top:96px}.out-list{grid-auto-flow:column;grid-auto-columns:max-content;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.out-name{font-size:var(--s-head);scroll-snap-align:start}.stage{padding:24px 16px;overflow:hidden}.doc{width:560px;max-width:none}.doc-receipt{width:320px}.response{margin-left:0}.response-er{overflow-x:auto}.response-er .er{min-width:640px}.band{min-height:132px}.band-t{font-size:var(--s-head)}.why-list{grid-template-columns:minmax(0,1fr);gap:28px}.tiers,.included ul{grid-template-columns:minmax(0,1fr)}.final-in{padding:40px 24px}.final-side,.final-side .btn{width:100%}.foot-col,.foot-col:nth-of-type(1){grid-column:span 6}.news{flex-direction:column}}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2) format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2) format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2) format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2) format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-ext-700-normal-CI4iH74K.woff2) format("woff2"),url(/assets/outfit-latin-ext-700-normal-fjS8-Gm7.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/outfit-latin-700-normal-Cu9v6i1X.woff2) format("woff2"),url(/assets/outfit-latin-700-normal-D4itBLBr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
