.kb-feature{--kb-rule:var(--line,#dce3ed);--kb-wash:#f2f6fc}.kb-hero,.kb-workflow{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,4vw,72px);align-items:center}.kb-hero{padding-block:clamp(20px,3vw,44px) clamp(32px,5vw,76px)}.kb-feature .kb-heading,.kb-feature .kb-title{font-family:inherit;font-weight:650;text-wrap:balance}.kb-feature .kb-title{font-size:clamp(2.15rem,3.8vw,3.75rem);line-height:1.08;letter-spacing:-.045em;margin-block:12px 16px}.kb-feature .kb-heading{font-size:clamp(1.65rem,2.6vw,2.45rem);line-height:1.17;letter-spacing:-.035em;margin-block:10px 14px}.kb-feature .lede{font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.6}.kb-hero .lede,.kb-section .lede{max-width:64ch}.kb-hero .compare-hero-actions{margin-top:22px}.kb-browser{margin:0;background:var(--kb-wash);border:1px solid var(--kb-rule);padding:8px;box-shadow:0 16px 36px #12305212}.kb-browser figcaption{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:6px 6px 12px;color:#33445d;font-size:.75rem;font-weight:600}.kb-browser img,.kb-reference img{display:block;width:100%;height:auto}.kb-section{padding-block:clamp(32px,5vw,68px);border-top:1px solid var(--kb-rule)}.kb-compare-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.kb-reference{background:#fff;border:1px solid var(--kb-rule)}.kb-reference img{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--kb-rule)}.kb-reference>div{padding:18px}.kb-reference h3,.kb-steps h3{margin:0;font-size:1rem;font-weight:650}.kb-faq p,.kb-reference p,.kb-steps p{color:#43536a;margin:8px 0 12px;line-height:1.55}.kb-reference a:last-child,.kb-workflow>div>a{text-decoration:underline;text-underline-offset:.2em}.kb-note{color:#526077;font-size:.8rem;margin-top:14px}.kb-steps{padding-inline-start:1.4em;margin-top:22px}.kb-steps li{padding-inline-start:.35em;margin-block:14px}.kb-faq details{border-bottom:1px solid var(--kb-rule);padding:15px 0}.kb-faq summary{cursor:pointer;font-weight:650}.kb-feature .features-cta-box{margin-bottom:48px}.kb-related{margin-top:24px;font-size:.9rem}.kb-reference a,.kb-related a{text-underline-offset:.2em}.kb-agent-map{margin:0;padding:clamp(16px,3vw,32px);background:#122139;color:#f3f7fe;border:1px solid #263d60}.kb-agent-map figcaption{color:#bfd0ed;font-size:.8rem;margin-bottom:16px}.kb-agent-map ol{list-style:none;padding:0;margin:0}.kb-agent-map li{display:grid;gap:5px;padding:14px 0;border-top:1px solid #ffffff29}.kb-agent-map code{color:#deebff;font-size:1rem}.kb-agent-map span{color:#bfd0ed;font-size:.875rem}.kb-output{padding:18px}.kb-output code{font-size:.85rem;color:#24437a;overflow-wrap:anywhere}.kb-output h3{margin-top:8px}@media (max-width:899px){.kb-hero,.kb-workflow{grid-template-columns:minmax(0,1fr)}.kb-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:619px){.kb-compare-grid{grid-template-columns:minmax(0,1fr)}}