.proxy-page[data-v-78ced57e]{background:var(--onie-bg);color:var(--onie-text);--lp-max:1200px}main[data-v-78ced57e]{padding-top:24px;padding-bottom:72px}.crumbs ol[data-v-78ced57e]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;font-size:13px;color:var(--onie-text2)}.crumbs li+li[data-v-78ced57e]:before{content:"/";margin-inline-end:6px;color:var(--onie-border)}.crumbs a[data-v-78ced57e]{color:var(--onie-text2);text-decoration:none}.crumbs a[data-v-78ced57e]:hover{text-decoration:underline}.hero[data-v-78ced57e]{padding:40px 0 36px}.eyebrow[data-v-78ced57e]{font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--onie-text2)}h1[data-v-78ced57e]{font-size:clamp(30px,4vw,46px);line-height:1.15;letter-spacing:-.03em;margin:14px 0 18px;font-weight:700;max-width:920px}.lead[data-v-78ced57e]{font-size:17px;line-height:1.75;color:var(--onie-text2);max-width:820px;margin:0}.hero-row[data-v-78ced57e]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px}.hero-row .btn-onie[data-v-78ced57e]{font-size:15px;padding:13px 22px;border-radius:10px}.from[data-v-78ced57e]{font-size:14px;color:var(--onie-text2)}.closed[data-v-78ced57e]{margin:0 0 8px}.section[data-v-78ced57e]{padding:48px 0;border-top:1px solid var(--onie-border);scroll-margin-top:90px}.proxy-page main .section[data-v-78ced57e],.proxy-page main .cta[data-v-78ced57e]{contain-intrinsic-size:auto 420px}h2[data-v-78ced57e]{font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0 0 18px}h2.gap[data-v-78ced57e]{margin-top:32px}h3[data-v-78ced57e]{font-size:15px;font-weight:600;margin:0 0 6px}.state[data-v-78ced57e]{font-size:14px;color:var(--onie-text2)}.pick[data-v-78ced57e]{display:grid;gap:14px;margin:0 0 24px}.pick-row[data-v-78ced57e]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.pick-l[data-v-78ced57e]{min-width:84px;font-size:13px;font-weight:600;color:var(--onie-text2)}.chips[data-v-78ced57e]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chip[data-v-78ced57e]{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--onie-border);border-radius:999px;font-size:14px;color:var(--onie-text);text-decoration:none;background:var(--onie-card-bg);cursor:pointer}.chip[data-v-78ced57e]:hover{border-color:var(--onie-blue)}.chip.on[data-v-78ced57e]{border-color:var(--onie-blue);box-shadow:0 0 0 1px var(--onie-blue);font-weight:600}.chip[data-v-78ced57e]:focus-visible,.srch[data-v-78ced57e]:focus-visible{outline:2px solid var(--onie-blue);outline-offset:2px}.srch[data-v-78ced57e]{padding:7px 12px;border:1px solid var(--onie-border);border-radius:999px;font:inherit;font-size:14px;background:var(--onie-card-bg);color:var(--onie-text);min-width:160px}.types[data-v-78ced57e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.type[data-v-78ced57e]{border:1px solid var(--onie-border);border-radius:12px;padding:20px;background:var(--onie-card-bg)}.type.me[data-v-78ced57e]{border-color:var(--onie-blue);box-shadow:0 0 0 1px var(--onie-blue)}.type h3[data-v-78ced57e]{font-size:18px;margin:0 0 8px}.type h3 a[data-v-78ced57e]{color:inherit;text-decoration:none}.type h3 a[data-v-78ced57e]:hover{text-decoration:underline}.type>p[data-v-78ced57e]{margin:0 0 14px;font-size:14px;line-height:1.7;color:var(--onie-text2)}.type dl[data-v-78ced57e]{margin:0;display:grid;gap:8px}.type dl div[data-v-78ced57e]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px}.type dt[data-v-78ced57e]{min-width:96px;color:var(--onie-text2)}.type dd[data-v-78ced57e]{margin:0;font-weight:500}.flags[data-v-78ced57e]{display:flex;flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;font-size:13px}.flags a[data-v-78ced57e]{display:inline-flex;align-items:center;gap:6px;color:var(--onie-text);text-decoration:none}.flags a[data-v-78ced57e]:hover{text-decoration:underline}.feat[data-v-78ced57e]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px}.feat li[data-v-78ced57e]{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5}.feat li svg[data-v-78ced57e]{color:var(--accent);flex:none}.body[data-v-78ced57e]{font-size:14px;line-height:1.75;color:var(--onie-text2);max-width:860px;margin:18px 0 0}.links[data-v-78ced57e]{display:flex;flex-wrap:wrap;gap:20px;margin:16px 0 0;font-size:14px;font-weight:600}.links a[data-v-78ced57e]{color:var(--accent);text-decoration:none}.uses[data-v-78ced57e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.uses p[data-v-78ced57e],.fit p[data-v-78ced57e]{margin:0;font-size:14px;line-height:1.7;color:var(--onie-text2)}.fit[data-v-78ced57e]{margin-top:28px;padding:18px 20px;border:1px solid var(--onie-border);border-radius:12px;max-width:860px}.others[data-v-78ced57e]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.others a[data-v-78ced57e]{display:inline-block;padding:8px 14px;border:1px solid var(--onie-border);border-radius:999px;font-size:14px;color:var(--onie-text);text-decoration:none}.others a[data-v-78ced57e]:hover{border-color:var(--onie-blue)}.faq details[data-v-78ced57e]{border-bottom:1px solid var(--onie-border);max-width:860px}.faq summary[data-v-78ced57e]{padding:16px 0;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary[data-v-78ced57e]::-webkit-details-marker{display:none}.faq summary[data-v-78ced57e]:after{content:"+";color:var(--onie-text2)}.faq details[open] summary[data-v-78ced57e]:after{content:"−"}.faq details p[data-v-78ced57e]{margin:0 0 16px;font-size:14px;line-height:1.75;color:var(--onie-text2)}.cta[data-v-78ced57e]{text-align:center;padding:56px 0 0;border-top:1px solid var(--onie-border)}.cta p[data-v-78ced57e]{color:var(--onie-text2);max-width:620px;margin:0 auto 22px;line-height:1.7}.cta .btn-onie[data-v-78ced57e]{font-size:15px;padding:13px 22px;border-radius:10px}@media(max-width:900px){.uses[data-v-78ced57e],.feat[data-v-78ced57e]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.uses[data-v-78ced57e],.feat[data-v-78ced57e]{grid-template-columns:1fr}.hero[data-v-78ced57e]{padding:28px 0}.lead[data-v-78ced57e]{font-size:15px}.section[data-v-78ced57e]{padding:36px 0}h2[data-v-78ced57e]{font-size:22px}.types[data-v-78ced57e]{grid-template-columns:1fr}.srch[data-v-78ced57e]{min-width:0;width:100%}}
