@layer v2{.ki-chat-fig:where(.v2,.v2 *){display:flex;align-items:center;justify-content:center;padding:clamp(24px,3.4vw,64px) clamp(20px,3.4vw,64px);background:var(--tile)}.ki-chat:where(.v2,.v2 *){width:min(100%,560px);border:1px solid var(--line);border-radius:var(--r);background:var(--paper);box-shadow:0 18px 50px rgba(16,28,23,.12);overflow:hidden}.ki-chat-head:where(.v2,.v2 *){display:flex;align-items:center;gap:10px;min-height:52px;padding:10px 18px;border-bottom:1px solid var(--line);font:600 16px/1.3 var(--sans);color:var(--green)}.ki-chat-dot:where(.v2,.v2 *){flex:none;width:10px;height:10px;border-radius:50%;background:var(--ok)}.ki-chat-tag:where(.v2,.v2 *){margin-left:auto;padding:3px 9px;border-radius:var(--rb);background:var(--sand-2);font-weight:500;color:var(--soft)}.ki-chat-list:where(.v2,.v2 *){display:grid;gap:12px;margin:0;padding:18px;list-style:none}.ki-msg:where(.v2,.v2 *){max-width:88%;padding:12px 16px;border-radius:var(--r);font-size:16px;line-height:1.5}.ki-msg:where(.v2,.v2 *) p{margin:0}.ki-msg--you:where(.v2,.v2 *){justify-self:end;background:var(--green);color:#fffefa}.ki-msg--bot:where(.v2,.v2 *){justify-self:start;display:grid;gap:10px;background:var(--sand-2);color:var(--ink)}.ki-cards:where(.v2,.v2 *){display:grid;gap:8px;margin:0;padding:0;list-style:none}.ki-card:where(.v2,.v2 *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--rb);background:var(--paper)}.ki-card-ic:where(.v2,.v2 *){display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--sand);color:var(--green)}.ki-card-copy:where(.v2,.v2 *){display:grid;gap:2px;min-width:0}.ki-card-copy:where(.v2,.v2 *) strong{font-weight:600;color:var(--ink);overflow-wrap:anywhere}.ki-card-copy:where(.v2,.v2 *) span{font-size:15px;color:var(--soft)}.ki-card-price:where(.v2,.v2 *){font-weight:700;color:var(--ink);white-space:nowrap}.ki-chat-link:where(.v2,.v2 *){display:inline-flex;align-items:center;gap:8px;justify-self:start;padding-bottom:2px;border-bottom:1px solid;font-weight:600;color:var(--green)}.ki-prompts:where(.v2,.v2 *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,24px);margin:0;padding:0;list-style:none}.ki-prompts--4:where(.v2,.v2 *){grid-template-columns:repeat(4,minmax(0,1fr))}.ki-prompt:where(.v2,.v2 *){display:grid;align-content:start;gap:8px;padding:clamp(20px,2vw,32px);border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}.ki-prompt-label:where(.v2,.v2 *){margin:0;font:600 16px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.ki-prompt-text:where(.v2,.v2 *){margin:0;font:400 clamp(20px,1.4vw,24px)/1.4 var(--serif);color:var(--green)}.ki-extra-text:where(.v2,.v2 *){max-width:70ch;margin:0;font-size:clamp(17px,1.1vw,19px);line-height:1.62;color:var(--ink)}.ki-steps:where(.v2,.v2 *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,24px);margin:0;padding:0;list-style:none}.ki-step:where(.v2,.v2 *){display:grid;align-content:start;gap:10px;padding:clamp(22px,2.2vw,36px);border-radius:var(--r);background:var(--bg)}.ki-step:where(.v2,.v2 *) p{margin:0;color:var(--soft)}.ki-step-no:where(.v2,.v2 *){display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--green);font:600 18px/1 var(--sans);color:#fffefa}.ki-connect:where(.v2,.v2 *){display:grid;gap:16px;margin-top:clamp(20px,2.4vw,36px);scroll-margin-top:calc(var(--sticky, 80px) + 24px)}.ki-address:where(.v2,.v2 *){display:grid;gap:8px;min-width:0}.ki-address-label:where(.v2,.v2 *){margin:0;font:600 16px/1.3 var(--sans);color:var(--soft)}.ki-address-row:where(.v2,.v2 *){display:flex;flex-wrap:wrap;align-items:stretch;gap:10px}.ki-address-value:where(.v2,.v2 *){flex:1 1 320px;min-width:0;display:flex;align-items:center;min-height:52px;padding:10px 16px;border:1px solid var(--line);border-radius:var(--rb);background:var(--paper);font:500 16px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.ki-address-btn:where(.v2,.v2 *){flex:none}.ki-address--signin:where(.v2,.v2 *){justify-items:start}.ki-address-note:where(.v2,.v2 *){margin:0;color:var(--soft)}.ki-address--light:where(.v2,.v2 *) .ki-address-note{color:rgba(255,254,250,.86)}.ki-doors:where(.v2,.v2 *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,24px)}.ki-door:where(.v2,.v2 *){display:grid;align-content:start;gap:10px;min-width:0;padding:clamp(20px,2vw,32px);border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}.ki-door--main:where(.v2,.v2 *){border-color:var(--green)}.ki-door:where(.v2,.v2 *) p{margin:0;color:var(--soft)}.ki-door:where(.v2,.v2 *) .ki-address-row{flex-direction:column}.ki-door:where(.v2,.v2 *) .ki-address-value{flex:none}.ki-door:where(.v2,.v2 *) .ki-address-btn{align-self:flex-start}.ki-token:where(.v2,.v2 *){max-width:80ch;padding:14px 18px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper)}.ki-token:where(.v2,.v2 *) summary{min-height:44px;display:flex;align-items:center;font-weight:600;color:var(--green);cursor:pointer}.ki-token:where(.v2,.v2 *) p{margin:8px 0 0;color:var(--soft)}.ki-token:where(.v2,.v2 *) .ki-address{margin-top:12px}.ki-control-list:where(.v2,.v2 *){max-width:80ch;margin:0;padding:0;list-style:none;font-size:clamp(17px,1.1vw,19px);color:var(--ink)}.ki-band:where(.v2,.v2 *){padding:clamp(48px,5vw,96px) 0;background:var(--green);color:#fffefa}.ki-band-inner:where(.v2,.v2 *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(20px,3vw,56px)}.ki-band:where(.v2,.v2 *) .h2{color:#fffefa}.ki-band:where(.v2,.v2 *) p{margin:12px 0 0;color:rgba(255,254,250,.86)}.ki-address--light:where(.v2,.v2 *) .ki-address-label{color:rgba(255,254,250,.86)}.ki-address--light:where(.v2,.v2 *) .ki-address-btn{background:#fffefa;border-color:#fffefa;color:var(--green)}.ki-address--light:where(.v2,.v2 *) .ki-address-btn:hover{background:var(--sand);border-color:var(--sand)}@media (max-width:1099px){.ki-doors:where(.v2,.v2 *){grid-template-columns:minmax(0,1fr)}.ki-hero:where(.v2,.v2 *) .ki-chat-fig{order:0;height:auto;padding:0 var(--gut) 28px;background:var(--sand)}.ki-prompts--4:where(.v2,.v2 *),.ki-prompts:where(.v2,.v2 *){grid-template-columns:repeat(2,minmax(0,1fr))}.ki-band-inner:where(.v2,.v2 *){grid-template-columns:minmax(0,1fr)}}@media (max-width:699px){.ki-prompts--4:where(.v2,.v2 *),.ki-prompts:where(.v2,.v2 *),.ki-steps:where(.v2,.v2 *){grid-template-columns:minmax(0,1fr)}.ki-msg:where(.v2,.v2 *){max-width:94%}.ki-chat-list:where(.v2,.v2 *){padding:14px}.ki-card:where(.v2,.v2 *){grid-template-columns:minmax(0,1fr) auto}.ki-card-ic:where(.v2,.v2 *){display:none}.ki-address-btn:where(.v2,.v2 *){width:100%}}.ki-consent:where(.v2,.v2 *){background:var(--sand)}.ki-consent-box:where(.v2,.v2 *){display:grid;gap:16px;max-width:640px;padding:clamp(24px,3vw,44px);border-radius:var(--r);background:var(--paper)}.ki-consent-box:where(.v2,.v2 *) p{margin:0;font-size:clamp(17px,1.1vw,19px);line-height:1.6;color:var(--ink)}.ki-consent-box:where(.v2,.v2 *) .eyebrow{margin:0}.ki-consent-note:where(.v2,.v2 *),.ki-consent-who:where(.v2,.v2 *){font-size:16px!important;color:var(--soft)!important}.ki-consent-form:where(.v2,.v2 *){display:grid;gap:12px}.ki-consent-error:where(.v2,.v2 *){padding:10px 14px;border-radius:var(--rb);background:var(--sand-2);color:var(--sale)!important}.acc-ki:where(.v2,.v2 *){display:grid;gap:14px;margin-top:clamp(12px,1.4vw,20px)}.acc-ki:where(.v2,.v2 *) h2{margin:0;font:600 20px/1.3 var(--sans);color:var(--ink)}.acc-ki:where(.v2,.v2 *) p{margin:0;color:var(--soft)}.acc-ki-list:where(.v2,.v2 *){display:grid;gap:10px;margin:0;padding:0;list-style:none}.acc-ki-row:where(.v2,.v2 *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px 16px;border-radius:var(--r);background:var(--paper)}.acc-ki-row:where(.v2,.v2 *)>div{display:grid;gap:2px;min-width:0}.acc-ki-row:where(.v2,.v2 *) strong{color:var(--ink);overflow-wrap:anywhere}.acc-ki-row:where(.v2,.v2 *) span{font-size:15px;color:var(--soft)}.acc-ki-create:where(.v2,.v2 *){display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.acc-ki-create:where(.v2,.v2 *) label{display:grid;gap:6px;flex:1 1 240px;font-weight:600;color:var(--ink)}.acc-ki-create:where(.v2,.v2 *) input{min-height:52px;padding:10px 14px;border:1px solid rgba(37,55,46,.28);border-radius:var(--rb);background:var(--paper);font:400 17px/1.4 var(--sans);color:var(--ink)}.acc-ki-fresh:where(.v2,.v2 *){display:grid;gap:10px;padding:14px 16px;border:1px solid var(--green);border-radius:var(--r);background:var(--paper)}.acc-ki-fresh-row:where(.v2,.v2 *){display:flex;flex-wrap:wrap;gap:10px}.acc-ki-fresh-row:where(.v2,.v2 *) code{flex:1 1 280px;min-width:0;display:flex;align-items:center;min-height:52px;padding:10px 14px;border-radius:var(--rb);background:var(--sand-2);font:500 15px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.acc-ki-error:where(.v2,.v2 *){color:var(--sale)!important}}@layer legacy, alva-reset, v2-base, v1, v2;