.qa_page__FvzuG{background:#0a0a0a;color:#eee}.qa_container__49C9d{width:min(91%,1280px);margin-inline:auto}.qa_page__FvzuG h1,.qa_page__FvzuG h2,.qa_page__FvzuG h3{font-weight:500;text-wrap:balance}.qa_page__FvzuG h1{font-size:clamp(42px,5vw,70px);line-height:1.06;letter-spacing:-.055em;margin:22px 0}.qa_page__FvzuG h2{font-size:clamp(30px,3vw,44px);line-height:1.15;letter-spacing:-.035em}.qa_page__FvzuG h3{font-size:21px;line-height:1.3;letter-spacing:-.025em}.qa_page__FvzuG p{color:#aaa;line-height:1.8}.qa_page__FvzuG a{text-decoration:none}.qa_page__FvzuG :is(a,summary,[tabindex])[data-focus-visible-added]{outline:2px solid #ddd;outline-offset:5px}.qa_page__FvzuG :is(a,summary,[tabindex]):focus-visible{outline:2px solid #ddd;outline-offset:5px}.qa_breadcrumb__CLdfS{display:flex;flex-wrap:wrap;gap:12px;padding-top:30px;font-size:12px;color:#aaa}.qa_hero__ykdzl{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:7%;padding:70px 0 80px}.qa_eyebrow___lT3Z{font:11px/1.6 Fira Code,monospace;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px}.qa_intro__9whwV{font-size:17px;max-width:590px}.qa_actions__qZT38{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:28px}.qa_primary__I4lzr{display:inline-flex;align-items:center;justify-content:center;gap:20px;background:#eee;color:#111;padding:15px 19px;border-radius:4px;font-size:14px;font-weight:550}.qa_primary__I4lzr:hover{background:#fff}.qa_primary__I4lzr svg,.qa_textLink__4N1_h svg{flex-shrink:0}.qa_textLink__4N1_h{display:inline-flex;align-items:center;gap:8px;font-size:13px}.qa_fit__nKJLh{font-size:12px;margin-top:24px;max-width:470px}.qa_report__7b212{background:#121212;border:1px solid #333;border-radius:10px;box-shadow:0 20px 70px #00000055;overflow:hidden}.qa_reportHeader__r9FZ2{display:flex;align-items:center;gap:12px;padding:20px 25px;font-size:12px;color:#bcbcbc;border-bottom:1px solid #303030}.qa_report__7b212 h2{font-size:26px;margin:28px 25px 10px}.qa_report__7b212>p{font-size:14px;margin:0 25px 24px}.qa_report__7b212 ul{margin:0 25px 28px;padding:0;list-style:none}.qa_report__7b212 li{display:flex;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #292929;font-size:14px}.qa_report__7b212 li svg{flex-shrink:0;color:#c8c8c8}.qa_reportFooter__vO6dl{border-top:1px solid #333;background:#181818;padding:16px 25px;font-size:11px;color:#aaa}.qa_sections__4x7Rh{display:flex;gap:32px;flex-wrap:wrap;border-block:1px solid #303030;padding:21px 0;font-size:13px;color:#b5b5b5}.qa_section__wkYH6{padding:70px 0;border-bottom:1px solid #303030;scroll-margin-top:100px}.qa_heading__S__F_{margin-bottom:32px;max-width:670px}.qa_coverage__k7JL9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.qa_card__oMIGk{background:#121212;border:1px solid #303030;border-radius:5px;padding:25px}.qa_number__eY80x{display:block;color:#888;font:11px/1.5 Fira Code,monospace}.qa_card__oMIGk h3{margin:24px 0 12px}.qa_card__oMIGk p,.qa_industries__tdAij p,.qa_steps__kyd2R p{font-size:14px}.qa_scopeNote__M28ai{font-size:12px;margin-top:20px;max-width:850px}.qa_industries__tdAij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.qa_industries__tdAij h3{margin-bottom:12px}.qa_steps__kyd2R{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.qa_steps__kyd2R li{display:flex;gap:24px;padding:25px 0;border-top:1px solid #303030}.qa_steps__kyd2R h3{margin-bottom:12px}.qa_steps__kyd2R .qa_number__eY80x{padding-top:5px}.qa_engagement__1EUza{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:start}.qa_engagement__1EUza h2{margin-bottom:20px}.qa_engagement__1EUza .qa_primary__I4lzr{margin-top:24px}.qa_before__9eyBh{border:1px solid #333;border-radius:5px;padding:28px;background:#121212}.qa_before__9eyBh ul{margin:18px 0 0;padding-inline-start:20px;color:#aaa;font-size:14px;line-height:2.15}.qa_compareHeading__x_fZh{margin:60px 0 24px}.qa_compareHeading__x_fZh p{margin-top:10px;font-size:14px}.qa_tableWrap__jB25u{overflow-x:auto;border:1px solid #333;border-radius:5px}.qa_tableWrap__jB25u table{width:100%;border-collapse:collapse;font-size:13px;text-align:start}.qa_tableWrap__jB25u td,.qa_tableWrap__jB25u th{padding:18px 22px;border-bottom:1px solid #303030;text-align:start}.qa_tableWrap__jB25u thead{background:#181818}.qa_tableWrap__jB25u th{font-weight:500}.qa_tableWrap__jB25u td{color:#aaa}.qa_tableWrap__jB25u tr:last-child :is(th,td){border-bottom:0}.qa_tableWrap__jB25u thead th{border-bottom:1px solid #303030!important}.qa_faqs__Tcihb details{border-top:1px solid #303030;padding:22px 0}.qa_faqs__Tcihb summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:18px}.qa_faqs__Tcihb summary::-webkit-details-marker{display:none}.qa_faqs__Tcihb summary svg{flex-shrink:0;transition:transform .15s}.qa_faqs__Tcihb details[open] summary svg{transform:rotate(180deg)}.qa_faqs__Tcihb p{max-width:820px;margin-top:16px;font-size:15px}.qa_closing__qc66C{padding:70px 0 90px;display:grid;grid-template-columns:1.3fr 1fr;gap:8%;align-items:center}.qa_closing__qc66C p{margin:16px 0 24px}.qa_alternative__QK_PA{border:1px solid #333;border-radius:5px;padding:28px}.qa_alternative__QK_PA>span{display:block;color:#aaa;font-size:13px;margin-bottom:14px}.qa_alternative__QK_PA strong{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:21px;font-weight:500}.qa_alternative__QK_PA:hover{background:#151515;border-color:#666}.qa_srOnly__cE_7W{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (max-width:1000px){.qa_hero__ykdzl{gap:4%}.qa_coverage__k7JL9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.qa_closing__qc66C,.qa_engagement__1EUza,.qa_hero__ykdzl{grid-template-columns:minmax(0,1fr);gap:36px}.qa_hero__ykdzl{padding:45px 0}.qa_industries__tdAij{grid-template-columns:minmax(0,1fr);gap:28px}.qa_section__wkYH6{padding:45px 0}.qa_steps__kyd2R{grid-template-columns:minmax(0,1fr)}.qa_tableWrap__jB25u table{min-width:580px}.qa_closing__qc66C{padding:45px 0 65px}}@media (max-width:440px){.qa_coverage__k7JL9{grid-template-columns:minmax(0,1fr)}.qa_card__oMIGk{padding:22px}.qa_card__oMIGk h3{margin-top:15px}.qa_sections__4x7Rh{gap:24px}.qa_report__7b212 h2{font-size:24px}}