.knOtgq_page{color:#111;background:#fff;margin:0;font-family:Arial Narrow,Helvetica Neue Condensed,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.55}.knOtgq_demoBar{color:#111;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#ffc700;margin:0;padding:10px 20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.knOtgq_header{color:#fff;background:#111;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:16px 20px;display:flex}.knOtgq_wordmark{letter-spacing:.02em;margin:0;font-size:28px;font-weight:900}.knOtgq_wordmark span{color:#ffc700}.knOtgq_nav{flex-wrap:wrap;align-items:center;gap:4px 20px;font-family:Arial,Helvetica,sans-serif;font-size:14px;display:flex}.knOtgq_nav a{color:#fff;text-decoration:none}.knOtgq_nav a:hover{text-decoration:underline}.knOtgq_navCta{background:#ffc700;padding:9px 16px;font-weight:700;text-decoration:none;color:#111!important}.knOtgq_hero{border-bottom:6px solid #111;max-width:1120px;margin:0 auto;padding:56px 20px}.knOtgq_kicker{color:#6b6b00;letter-spacing:.18em;margin:0 0 16px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700}.knOtgq_hero h1{letter-spacing:-.01em;text-transform:uppercase;margin:0 0 20px;font-size:54px;font-weight:900;line-height:1.02}.knOtgq_hero h1 em{background:#ffc700;padding:0 8px;font-style:normal}.knOtgq_lede{max-width:620px;margin:0 0 28px;font-family:Arial,Helvetica,sans-serif;font-size:18px}.knOtgq_heroActions{flex-wrap:wrap;gap:12px;display:flex}.knOtgq_btnPrimary{background:#111;border:3px solid #111;padding:14px 24px;font-family:Arial,Helvetica,sans-serif;font-weight:800;text-decoration:none;display:inline-block;color:#ffc700!important}.knOtgq_btnGhost{border:3px solid #111;padding:14px 24px;font-family:Arial,Helvetica,sans-serif;font-weight:800;text-decoration:none;display:inline-block}.knOtgq_microNote{color:#555;margin:16px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:13px}.knOtgq_section,.knOtgq_services{max-width:1120px;margin:0 auto;padding:48px 20px}.knOtgq_sectionHead{max-width:640px}.knOtgq_sectionNo{letter-spacing:.18em;margin:0 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.knOtgq_sectionHead h2{text-transform:uppercase;margin:0 0 12px;font-size:36px;font-weight:900;line-height:1.1}.knOtgq_sectionHead p{margin:0 0 8px;font-family:Arial,Helvetica,sans-serif}.knOtgq_serviceBands{margin-top:32px}.knOtgq_serviceBands article{border-top:3px solid #111;grid-template-columns:1fr 2fr auto;align-items:baseline;gap:4px 24px;padding:22px 0;display:grid}.knOtgq_serviceBands article:nth-child(2n){color:#fff;background:#111;margin:0 -20px;padding:22px 20px}.knOtgq_serviceBands h3{text-transform:uppercase;margin:0;font-size:24px;font-weight:900}.knOtgq_serviceBands p{margin:0;font-family:Arial,Helvetica,sans-serif}.knOtgq_serviceBands span{color:#111;text-transform:uppercase;white-space:nowrap;background:#ffc700;padding:4px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700}.knOtgq_trust{background:#ffc700;max-width:1120px;margin:0 auto;padding:48px 20px}.knOtgq_trust .knOtgq_sectionHead h2{color:#111}.knOtgq_trustGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.knOtgq_trustGrid h3{text-transform:uppercase;margin:0 0 8px;font-size:21px;font-weight:900}.knOtgq_trustGrid p{margin:0;font-family:Arial,Helvetica,sans-serif}.knOtgq_testimonials{grid-template-columns:1fr 1fr;gap:24px;margin-top:36px;display:grid}.knOtgq_testimonials blockquote{color:#fff;background:#111;margin:0;padding:22px;font-family:Arial,Helvetica,sans-serif;font-size:17px}.knOtgq_testimonials cite{color:#ffc700;margin-top:12px;font-size:13px;font-style:normal;display:block}.knOtgq_steps{grid-template-columns:repeat(3,1fr);gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.knOtgq_steps li{border-top:4px solid #ffc700;padding-top:14px}.knOtgq_steps span{font-size:30px;font-weight:900}.knOtgq_steps h3{text-transform:uppercase;margin:6px 0;font-size:20px;font-weight:900}.knOtgq_steps p{margin:0;font-family:Arial,Helvetica,sans-serif}.knOtgq_faqList{margin-top:28px}.knOtgq_faqList details{border-bottom:2px solid #111;padding:16px 0}.knOtgq_faqList summary{cursor:pointer;text-transform:uppercase;font-size:20px;font-weight:900}.knOtgq_faqList p{max-width:680px;margin:10px 0 0;font-family:Arial,Helvetica,sans-serif}.knOtgq_quoteSection{color:#fff;background:#111;max-width:1120px;margin:0 auto;padding:48px 20px}.knOtgq_quoteSection .knOtgq_sectionNo{color:#ffc700}.knOtgq_quoteSection .knOtgq_sectionHead p{color:#ddd}.knOtgq_form{grid-template-columns:1fr 1fr;gap:16px;max-width:760px;margin-top:32px;display:grid}.knOtgq_form label{gap:6px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;display:grid}.knOtgq_form input,.knOtgq_form textarea,.knOtgq_form select{color:#111;font:inherit;box-sizing:border-box;background:#fff;border:3px solid #ffc700;width:100%;padding:11px 12px;font-weight:400}.knOtgq_fullRow{grid-column:1/-1}.knOtgq_form button{cursor:pointer;font:inherit;grid-column:1/-1;justify-self:start}.knOtgq_form .knOtgq_btnPrimary{background:#ffc700;border-color:#ffc700;color:#111!important}.knOtgq_formNote{color:#bbb;grid-column:1/-1;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px}.knOtgq_ctaActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.knOtgq_btnGhostLight{border:3px solid #fff;padding:12px 20px;font-family:Arial,Helvetica,sans-serif;font-weight:800;text-decoration:none;display:inline-block;color:#fff!important}.knOtgq_footer{border-top:6px solid #ffc700;max-width:1120px;margin:0 auto;padding:28px 20px 40px;font-family:Arial,Helvetica,sans-serif;font-size:14px}.knOtgq_footer p{margin:0 0 8px}@media (max-width:760px){.knOtgq_hero{padding:36px 20px}.knOtgq_hero h1{font-size:36px}.knOtgq_serviceBands article{grid-template-columns:1fr;gap:6px}.knOtgq_serviceBands span{justify-self:start}.knOtgq_trustGrid,.knOtgq_testimonials,.knOtgq_steps,.knOtgq_form{grid-template-columns:1fr}.knOtgq_sectionHead h2{font-size:28px}}@media (max-width:480px){.knOtgq_hero h1{font-size:30px}}
