*{box-sizing:border-box}body{margin:0;background:#f7f8f5;color:#111;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}header{height:76px;display:flex;align-items:center;justify-content:space-between;max-width:1160px;margin:auto;padding:0 22px}.logo{font-size:25px;font-weight:900;letter-spacing:-1.2px;color:#111;text-decoration:none}.logo span{color:#5d55f5}.pill{font-size:12px;background:#fff;border:1px solid #e5e5df;border-radius:99px;padding:8px 12px;color:#666}.hero{max-width:940px;margin:76px auto 55px;text-align:center;padding:0 20px}.eyebrow{font-size:12px;font-weight:800;letter-spacing:2px;color:#625bf6;margin-bottom:20px}.hero h1{font-size:clamp(48px,7vw,84px);line-height:.94;letter-spacing:-5px;margin:0;font-weight:850}.hero h1 em{font-style:normal;color:#625bf6}.hero>p{max-width:620px;margin:28px auto 30px;font-size:18px;line-height:1.6;color:#666}.search{max-width:820px;margin:auto;background:#fff;border:1px solid #deded8;border-radius:18px;padding:8px;display:flex;align-items:center;box-shadow:0 12px 35px #2221}.search svg{width:22px;margin:0 12px;fill:none;stroke:#777;stroke-width:2}.search input{border:0;outline:0;min-width:0;flex:1;font-size:16px;padding:15px 0;background:transparent}.search button{border:0;background:#111;color:#fff;font-weight:750;font-size:14px;padding:16px 22px;border-radius:12px;cursor:pointer}.examples{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:15px;font-size:12px;color:#999}.examples button{border:1px solid #ddd;background:transparent;border-radius:99px;padding:6px 10px;cursor:pointer;color:#555}.status,.results{max-width:920px;margin:20px auto;padding:0 20px}.status>div{background:#fff;border:1px solid #e3e3de;border-radius:16px;padding:22px}.hidden{display:none}.result-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:16px}.muted{font-size:11px;letter-spacing:1.5px;color:#999;font-weight:800}.result-head h2{margin:4px 0 0;font-size:30px}.result-head a{color:#111;text-decoration:none;font-weight:700;font-size:14px}.cards{display:grid;gap:10px}.card{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;background:#fff;border:1px solid #e3e3de;border-radius:16px;padding:18px 18px 18px 22px}.card h3{font-size:19px;margin:0 0 7px}.card p{margin:0;color:#777;font-size:13px}.meta{margin-top:8px!important;color:#aaa!important}.copy{min-width:150px;border:1px dashed #7d76ff;background:#f0efff;color:#4c45d8;border-radius:12px;padding:13px 16px;font-size:14px;font-weight:850;cursor:pointer}.copy.copied{background:#111;color:#fff;border-color:#111}.note{font-size:12px;color:#999;margin:13px 3px}.how{max-width:1120px;margin:110px auto 60px;padding:0 20px}.how>h2{font-size:38px;letter-spacing:-1.5px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.steps article{background:#fff;border:1px solid #e5e5df;border-radius:18px;padding:26px}.steps b{color:#625bf6;font-size:12px}.steps h3{font-size:18px;margin:35px 0 8px}.steps p{font-size:14px;color:#777;line-height:1.5;margin:0}footer{text-align:center;color:#aaa;font-size:12px;padding:40px 20px 55px}@media(max-width:650px){header{height:65px}.pill{display:none}.hero{margin-top:55px}.hero h1{letter-spacing:-3px}.hero>p{font-size:16px}.search{display:grid;grid-template-columns:36px 1fr;padding:7px}.search svg{margin:0 7px}.search input{font-size:14px}.search button{grid-column:1/-1;width:100%;margin-top:4px}.examples{flex-wrap:wrap}.card{grid-template-columns:1fr}.copy{width:100%}.steps{grid-template-columns:1fr}.how{margin-top:70px}}
