.ix-logo{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #1111130a;border-radius:12px;flex:none;place-items:center;display:inline-grid}.ix-logo img{object-fit:contain;border-radius:22%;display:block}.ix-card{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);color:var(--ink);transition:border-color .15s var(--ease),background-color .15s var(--ease),box-shadow .15s var(--ease);border-radius:12px;align-items:flex-start;gap:14px;padding:18px 18px 20px;text-decoration:none;display:flex}.ix-card:hover{border-color:var(--line-strong);background:var(--surface-2);box-shadow:var(--shadow-pop)}.ix-card:focus-visible{outline-offset:3px;border-radius:12px}.ix-card-txt{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:1px;display:flex}.ix-card-txt b{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);min-width:0;font-weight:600}.ix-card-blurb{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted)}.ix-index-head{padding-block:clamp(40px,6vw,96px) 0}.ix-index-head h1{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-display);text-wrap:balance;margin:0}.ix-index-head .sec-head{padding-bottom:clamp(28px,3.5vw,48px)}.ix-index-head h1 .l{display:block}@media (min-width:1200px){.ix-index-head .sec-head{grid-template-columns:auto minmax(0,1fr)}.ix-index-head h1 .l{white-space:nowrap}}@media (max-width:1199px){.ix-index-head .sec-head{grid-template-columns:1fr;gap:16px}}.ix-filter-bar{top:calc(env(safe-area-inset-top,0px) + 60px);z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky}.ix-filter{flex-wrap:wrap;gap:8px;padding-block:14px;display:flex}.ix-filter button{all:unset;box-sizing:border-box;border:1px solid var(--line-strong);height:36px;font-size:var(--fs-small);color:var(--ink-2);white-space:nowrap;cursor:pointer;background:var(--surface);transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease);border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-weight:500;display:inline-flex}.ix-filter button:hover{background:var(--hover)}.ix-filter button span{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:400}.ix-filter button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent-ink)}.ix-filter button[aria-pressed=true] span{color:var(--accent-ink);opacity:.7}.ix-filter button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#ix-groups{scroll-margin-top:140px}.ix-group{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:24px 48px;padding-block:40px;scroll-margin-top:130px;display:grid}.ix-group:last-child{border-bottom:0}.ix-group-head{align-self:start;position:sticky;top:150px}.ix-group-head h2{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:600}.ix-group-head p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--muted);max-width:260px;margin:6px 0 0}.ix-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1180px){.ix-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.ix-group{grid-template-columns:1fr;gap:16px;padding-block:32px}.ix-group-head{position:static}.ix-group-head p{max-width:none}}@media (max-width:640px){.ix-filter{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;overflow-x:auto}.ix-filter::-webkit-scrollbar{display:none}.ix-filter button{font-size:var(--fs-body);flex:none}.ix-cards{grid-template-columns:1fr;gap:10px}.ix-card{padding:16px}}.ix-hero{padding-block:clamp(20px,3vw,40px) 0}.ix-back{font-size:var(--fs-small);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-left:-10px;padding:6px 10px;font-weight:500;text-decoration:none;display:inline-flex}.ix-back:hover{background:var(--hover);color:var(--ink)}.ix-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);align-items:center;gap:40px clamp(40px,5vw,80px);margin-top:clamp(16px,2.5vw,32px);display:grid}.ix-hero-copy{min-width:0}.ix-hero-copy h1{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);font-weight:var(--fw-h2);text-wrap:balance;margin:22px 0 0}.ix-hero-copy .lede{margin-top:18px}.ix-hero-copy .signup-line{margin-top:26px}.ix-stage{border:1px solid var(--line);background-color:var(--surface-2);background-image:radial-gradient(circle at 1px 1px,#dcdde3 1px,#0000 1.2px);background-size:10px 10px;border-radius:16px;place-items:center;min-width:0;padding:clamp(20px,3.5vw,48px) clamp(16px,3vw,40px);display:grid}.ix-mock{width:100%;max-width:520px}.ix-mock .pva-shot{border-radius:12px;min-height:0;position:relative;top:auto;left:auto;right:auto;box-shadow:0 0 0 1px #0000000f,0 18px 40px -16px #0c103347,0 3px 8px -2px #0c103314}.ix-mock-head{padding-bottom:18px}.ix-mock-logo{border-radius:10px;width:40px;height:40px;margin-bottom:12px}.ix-mock-logo img{width:24px;height:24px}.ix-mock-props{font-size:var(--ui-sm);color:var(--pva-ink-2);grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin-top:14px;display:grid}.ix-mock-props .pva-prop{text-overflow:ellipsis;min-width:0;overflow:hidden}.ix-mock-list{border-top:1px solid var(--pva-line);padding-top:12px}.ix-mock .pva-au-row{padding-right:16px}.ix-mock .pva-au-when{max-width:210px}@media (max-width:420px){.ix-mock .pva-au-row{padding:0 12px 0 14px}}@media (max-width:980px){.ix-hero-grid{grid-template-columns:1fr}.ix-mock{max-width:560px}}@media (max-width:640px){.ix-back{font-size:var(--fs-body)}.ix-stage{border-radius:14px;padding:20px 12px}}.ix-does .cell-copy{min-height:0}.ix-does .cell h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:600}.ix-does .cell p{color:var(--ink-2);margin-top:6px}.ix-asks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ix-asks li{border:1px solid var(--line);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:12px;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 22px 18px;display:flex}.ix-asks p{font-size:var(--fs-h3);letter-spacing:-.01em;color:var(--ink);text-wrap:pretty;margin:0;font-weight:500;line-height:1.45}.ix-asks .send{flex:none}.ix-asks .send svg{width:14px;height:14px}@media (max-width:860px){.ix-asks{grid-template-columns:1fr}}@media (max-width:640px){.ix-asks li{gap:14px;padding:18px 16px 16px}}.ix-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:28px 64px;display:grid}.ix-faq h2{position:sticky;top:96px}.ix-faq dl{border-top:1px solid var(--line);margin:0}.ix-faq dl>div{border-bottom:1px solid var(--line);padding:24px 0 26px}.ix-faq dt{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:600}.ix-faq dd{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink-2);max-width:620px;margin:8px 0 0}@media (max-width:860px){.ix-faq{grid-template-columns:1fr}.ix-faq h2{position:static}}.ix-related{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1180px){.ix-related{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ix-related{grid-template-columns:1fr;gap:10px}}
