.hero h1{max-width:20ch}.hero .ai-accent{color:#9cbbff}.bq-examples{scroll-margin-top:95px}.bq-examples .section-head{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end;margin-bottom:30px}.bq-examples .section-head>p{color:#536078;font-size:16px;margin-bottom:7px}.bq-examples .example-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #aebfdb;gap:15px}.bq-examples .example-tabs[hidden]{display:none}.bq-examples .example-tabs button{font:600 14px var(--sans);color:#4a5b74;background:none;border:0;border-bottom:3px solid transparent;padding:18px 6px;cursor:pointer;text-align:left}.bq-examples .example-tabs button[aria-selected=true]{border-color:var(--blue);color:var(--blue)}.bq-examples .example-panel{background:#f5f8ff;border:1px solid #bdcee6;border-radius:0 0 16px 16px;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:32px}.bq-examples .example-story h3{font-size:25px;line-height:1.3}.bq-examples .example-story p{font-size:15px;color:#4a5b74}.bq-examples .demo-label{font-size:10px;padding:5px 9px;border-radius:5px}.bq-examples .example-after{margin:20px 0 0}.bq-examples .example-after p{color:#243d60;margin:0}.bq-examples .review{background:#fff;border:1px solid #d2ddef;border-radius:12px;align-self:center;box-shadow:0 12px 25px #0b1f3a06}.bq-examples .review-heading{display:flex;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid #e4eaf4;font-size:9px;font-weight:700;letter-spacing:.04em}.bq-examples .review-count{color:#946113}.bq-examples .review-body{padding:22px}.bq-examples .document-id{color:#6e7a8e;font-size:11px}.bq-examples .review h4{margin:7px 0 16px;font-size:18px}.bq-examples .review dl{display:grid;grid-template-columns:1fr auto;font-size:13px;gap:9px;margin:0}.bq-examples .review dd{margin:0;font-weight:600}.bq-examples .exception{margin-top:20px;background:#fff8eb;border:1px solid #f1d7a5;border-radius:8px;padding:13px}.bq-examples .exception .flag{background:#fae7bf;color:#795014;font-size:10px}.bq-examples .exception p{font-size:12px;margin:8px 0 0;line-height:1.5;color:#735329}.bq-examples .review-note{font-size:11px;color:#69758b;margin:14px 0 0}.bq-examples .example-note{font-size:12px;color:#566782;margin:16px 0 0}.bq-examples button:focus-visible{outline:3px solid #2563eb;outline-offset:4px}@media(max-width:720px){.bq-examples .section-head,.bq-examples .example-panel{grid-template-columns:1fr;gap:20px}.bq-examples .example-tabs{gap:8px}.bq-examples .example-tabs button{font-size:12px;line-height:1.5;padding:14px 0}.bq-examples .example-panel{padding:20px}.bq-examples .review-heading{font-size:8px}.hero h1{font-size:clamp(31px,8vw,42px)}}