.page-use .use-kicker{font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);margin:0}.page-use .use-kicker a{color:var(--acc-d)}.page-use .use-kicker a:hover{text-decoration:underline}.page-use .lhero h1{max-width:24ch}.page-use .use-tools{display:flex;flex-wrap:wrap;gap:7px;margin:22px 0 0}.page-use .use-tool{display:inline-flex;align-items:center;padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:var(--bg);font-size:12.6px;font-weight:650;color:var(--ink2);transition:border-color .16s ease,color .16s ease}.page-use .use-tool:hover{border-color:color-mix(in srgb,var(--acc) 45%,var(--line));color:var(--acc-d)}.page-use .use-sec{padding:40px 0 0}.page-use .use-sec h2{font-size:clamp(23px,2.6vw,31px);letter-spacing:-.03em;line-height:1.16;margin:0}.page-use .use-sub{margin:10px 0 0;max-width:66ch;color:var(--mut);font-size:14.5px;line-height:1.62}.page-use .use-split{margin:22px 0 0;display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:15px;overflow:hidden}.page-use .use-split>article{padding:24px 26px}.page-use .use-split>article+article{border-left:1px solid var(--line);background:var(--bg2)}.page-use .use-split h2{font-size:15px;letter-spacing:0;font-weight:750;margin:0 0 13px;color:var(--mut)}.page-use .use-before ul{margin:0;padding-left:19px}.page-use .use-before li{margin:9px 0;color:var(--ink2);font-size:14.4px;line-height:1.58}.page-use .use-before li::marker{color:var(--mut)}.page-use .use-quote{margin:0;padding:0 0 0 15px;border-left:2px solid var(--acc);font-size:16.5px;line-height:1.5;font-weight:600;color:var(--ink);text-wrap:pretty}.page-use .use-ask-note{margin:15px 0 0;color:var(--mut);font-size:13.4px;line-height:1.58}.page-use .use-steps{list-style:none;margin:24px 0 0;padding:0;counter-reset:none}.page-use .use-step{display:flex;gap:18px;padding:18px 0;border-top:1px solid var(--line)}.page-use .use-step:last-child{border-bottom:1px solid var(--line)}.page-use .use-step-n{flex:none;width:27px;height:27px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg2);font-size:12.4px;font-weight:750;color:var(--acc-d);font-variant-numeric:tabular-nums}.page-use .use-step b{display:block;font-size:15.4px;font-weight:720;color:var(--ink);letter-spacing:-.012em}.page-use .use-step p{margin:5px 0 0;color:var(--ink2);font-size:14.4px;line-height:1.6;max-width:74ch;text-wrap:pretty}.page-use .use-outputs{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:2px}.page-use .use-outputs li{display:flex;gap:18px;align-items:baseline;padding:13px 0;border-top:1px solid var(--line)}.page-use .use-outputs li:last-child{border-bottom:1px solid var(--line)}.page-use .use-outputs b{flex:none;width:232px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:620;color:var(--acc-d);overflow-wrap:anywhere}.page-use .use-outputs span{color:var(--ink2);font-size:14.3px;line-height:1.58}.page-use .use-undo{max-width:78ch;font-size:14.3px;line-height:1.65}.page-use .use-undo b{color:var(--ink)}.page-use .use-cta-row{display:flex;gap:11px;flex-wrap:wrap;margin-top:22px}.page-use .use-faq-sec{padding:46px 0 0}.page-use .use-faq-sec h2{font-size:clamp(23px,2.6vw,31px);letter-spacing:-.03em;margin:0 0 20px;text-align:center}.page-use .use-more{padding:46px 0 82px}.page-use .use-more h2{font-size:18px;letter-spacing:-.02em;margin:0 0 13px}.page-use .use-more-links{display:flex;flex-wrap:wrap;gap:9px 20px;margin:0}.page-use .use-more-links a{font-size:14.2px;font-weight:650;color:var(--acc-d)}.page-use .use-more-links a:hover{text-decoration:underline}.page-use .use-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0 0}.page-use .use-card{display:block;padding:24px 26px;border:1px solid var(--line);border-radius:16px;background:var(--bg);transition:border-color .16s ease,transform .16s ease}.page-use .use-card:hover{border-color:color-mix(in srgb,var(--acc) 42%,var(--line));transform:translateY(-2px)}.page-use .use-card h3{margin:0;font-size:18px;letter-spacing:-.024em}.page-use .use-card p{margin:9px 0 0;color:var(--ink2);font-size:14.2px;line-height:1.58}.page-use .use-card-tools{display:block;margin-top:14px;font-size:12.2px;font-weight:650;letter-spacing:.02em;color:var(--mut)}.page-use .use-common{list-style:none;margin:20px 0 0;padding:0}.page-use .use-common li{padding:14px 0 14px 18px;border-left:2px solid var(--line);color:var(--ink2);font-size:14.6px;line-height:1.6;max-width:82ch;text-wrap:pretty}.page-use .use-common b{color:var(--ink);font-weight:720}@media(max-width:900px){.page-use .use-split{grid-template-columns:1fr}.page-use .use-split>article+article{border-left:0;border-top:1px solid var(--line)}.page-use .use-cards{grid-template-columns:1fr}.page-use .use-outputs li{flex-direction:column;gap:5px}.page-use .use-outputs b{width:auto}}@media(max-width:560px){.page-use .lhero h1{max-width:none}}@media(prefers-reduced-motion:reduce){.page-use .use-card{transition:none}.page-use .use-card:hover{transform:none}}
