.faq_faqRoot__lILJU{--colour-bg:#fafaf9;--colour-surface:#fff;--colour-surface-alt:#f4f3f0;--colour-border:#e8e6e1;--colour-border-strong:#c8c5be;--colour-text:#1a1916;--colour-text-secondary:#5c5a54;--colour-text-muted:#9b9890;--colour-accent:#1a6b3c;--colour-accent-bg:#eaf4ee;--colour-accent-border:#b5d9c3;--colour-accent-text:#145530;--colour-amber-bg:#fef3e2;--colour-amber-border:#f5cc80;--colour-amber-text:#92580a;--colour-blue-bg:#ebf3fe;--colour-blue-border:#a8cbfa;--colour-blue-text:#1549a0;--colour-teal-bg:#e6f5f2;--colour-teal-border:#9fd9cc;--colour-teal-text:#0d6b5e;--colour-coral-bg:#fef0ec;--colour-coral-border:#f5b8a4;--colour-coral-text:#9b3a20;--font-display:"Inter",system-ui,-apple-system,sans-serif;--font-body:system-ui,-apple-system,sans-serif;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-card:0 1px 3px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);--max-width:var(--measure);--content-width:720px;font-family:var(--font-body);background:var(--colour-bg);color:var(--colour-text);line-height:1.6;min-height:60vh}.faq_faqRoot__lILJU a{color:var(--colour-accent-text);text-decoration:none}.faq_faqRoot__lILJU a:hover{text-decoration:underline}.faq_faqRoot__lILJU h1,.faq_faqRoot__lILJU h2,.faq_faqRoot__lILJU h3{font-family:var(--font-display);font-weight:500}.faq_container__NAIsO{max-width:var(--max-width);margin:0 auto;padding:0 24px}.faq_breadcrumb__6ednB{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--colour-text-muted);padding:16px 0}.faq_breadcrumb__6ednB a{color:var(--colour-text-secondary);text-decoration:none}.faq_breadcrumb__6ednB a:hover{color:var(--colour-accent-text)}.faq_breadcrumbSep__YLeYA{font-size:11px}.faq_hubHero__XD71a{text-align:center;padding:64px 24px 48px}.faq_eyebrow___juqp{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--colour-accent-text);background:var(--colour-accent-bg);border:1px solid var(--colour-accent-border);padding:3px 10px;border-radius:20px;margin-bottom:16px}.faq_hubTitle__EUkq3{font-size:clamp(28px,4vw,40px);font-weight:500;letter-spacing:-.025em;color:var(--colour-text);margin-bottom:14px;line-height:1.2}.faq_hubSub__91a52{font-size:17px;color:var(--colour-text-secondary);max-width:500px;margin:0 auto 32px;line-height:1.65}.faq_searchWrap__AWRXK{max-width:480px;margin:0 auto;position:relative}.faq_searchIcon__cBzaA{position:absolute;left:14px;top:26px;transform:translateY(-50%);color:var(--colour-text-muted);pointer-events:none}.faq_searchInput__NL78c{width:100%;padding:12px 16px 12px 42px;font-size:15px;border:1px solid var(--colour-border-strong);border-radius:var(--radius-md);background:var(--colour-surface);color:var(--colour-text);outline:none;transition:border-color .15s,box-shadow .15s}.faq_searchInput__NL78c:focus{border-color:var(--colour-accent);box-shadow:0 0 0 3px var(--colour-accent-bg)}.faq_searchInput__NL78c::-moz-placeholder{color:var(--colour-text-muted)}.faq_searchInput__NL78c::placeholder{color:var(--colour-text-muted)}.faq_searchResults__TnokB{max-width:640px;margin:20px auto 0;text-align:left;background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-lg);overflow:hidden}.faq_searchResult__TNT0i{display:flex;flex-direction:column;gap:4px;padding:14px 18px;border-bottom:1px solid var(--colour-border);text-decoration:none;transition:background .1s}.faq_searchResult__TNT0i:last-child{border-bottom:none}.faq_searchResult__TNT0i:hover{background:var(--colour-bg);text-decoration:none}.faq_searchResultQ__xLLsH{font-size:14px;font-weight:500;color:var(--colour-text);line-height:1.4}.faq_searchResultPersona__Dnz0b{font-size:12px;color:var(--colour-text-muted)}.faq_searchEmpty__kuxKI{max-width:640px;margin:20px auto 0;text-align:center;font-size:14px;color:var(--colour-text-muted);padding:24px}.faq_hubSectionLabel__O_lcC{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--colour-text-muted);margin-bottom:16px}.faq_personaGrid__c3naE{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:48px}@media (max-width:640px){.faq_personaGrid__c3naE{grid-template-columns:1fr}}.faq_personaCard__CGM_C{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-lg);padding:22px;cursor:pointer;transition:border-color .15s,box-shadow .15s;display:block;text-decoration:none}.faq_personaCard__CGM_C:hover{border-color:var(--colour-border-strong);box-shadow:var(--shadow-card);text-decoration:none}.faq_personaCardTop__EYN0t{display:flex;align-items:center;gap:12px;margin-bottom:10px}.faq_personaIcon___f7zi{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.faq_personaIcon___f7zi.faq_amber__Mlpgq{background:var(--colour-amber-bg)}.faq_personaIcon___f7zi.faq_blue__JhIMu{background:var(--colour-blue-bg)}.faq_personaIcon___f7zi.faq_teal__ewh6b{background:var(--colour-teal-bg)}.faq_personaIcon___f7zi.faq_coral__AKZXy{background:var(--colour-coral-bg)}.faq_personaName__pNHdT{font-size:14px;font-weight:600;color:var(--colour-text)}.faq_personaDesc__ZS2ct{font-size:13px;color:var(--colour-text-muted);margin-bottom:14px;line-height:1.5}.faq_personaQs__e4p6k{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.faq_personaQPreview__g5Eir{font-size:13px;color:var(--colour-text-secondary);display:flex;gap:8px;align-items:flex-start;line-height:1.4}.faq_personaQPreview__g5Eir:before{content:"–";color:var(--colour-text-muted);flex-shrink:0}.faq_personaCta__h7tht{font-size:13px;font-weight:500;color:var(--colour-accent-text);display:flex;align-items:center;gap:4px;margin-top:4px}.faq_hubTags__mv2a5{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-lg);padding:18px 22px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:12px}.faq_hubTagsLabel__bgwnC{font-size:13px;color:var(--colour-text-secondary);font-weight:500}.faq_hubTagLinks__37x9n{display:flex;gap:8px;flex-wrap:wrap}.faq_hubTag__r9r1M{font-size:12px;padding:4px 12px;border:1px solid var(--colour-border);border-radius:20px;color:var(--colour-text-secondary);background:var(--colour-bg);cursor:pointer;text-decoration:none;transition:border-color .1s,color .1s}.faq_hubTag__r9r1M:hover{border-color:var(--colour-accent-border);color:var(--colour-accent-text);text-decoration:none}.faq_hubFooter__dgvas{text-align:center;font-size:13px;color:var(--colour-text-muted);padding:28px 0 48px;border-top:1px solid var(--colour-border)}.faq_hubFooter__dgvas a{color:var(--colour-accent-text);font-weight:500}.faq_personaPageHeader__IIZVW{display:flex;align-items:flex-start;gap:18px;padding:40px 0 32px;border-bottom:1px solid var(--colour-border);margin-bottom:28px}.faq_personaPageIcon__Jl9JZ{width:52px;height:52px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.faq_personaPageIcon__Jl9JZ.faq_amber__Mlpgq{background:var(--colour-amber-bg)}.faq_personaPageIcon__Jl9JZ.faq_blue__JhIMu{background:var(--colour-blue-bg)}.faq_personaPageIcon__Jl9JZ.faq_teal__ewh6b{background:var(--colour-teal-bg)}.faq_personaPageIcon__Jl9JZ.faq_coral__AKZXy{background:var(--colour-coral-bg)}.faq_personaPageTitle__Hs1vN{font-size:28px;font-weight:500;letter-spacing:-.02em;margin-bottom:8px}.faq_personaPageSub__x3OGy{font-size:15px;color:var(--colour-text-secondary);line-height:1.65;max-width:560px}.faq_filterTabs__AcSqW{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.faq_filterTab__UyF9R{font-size:13px;padding:6px 14px;border:1px solid var(--colour-border);border-radius:20px;color:var(--colour-text-secondary);background:var(--colour-surface);cursor:pointer;transition:all .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:inherit}.faq_filterTab__UyF9R:hover{border-color:var(--colour-border-strong);color:var(--colour-text)}.faq_filterTab__UyF9R.faq_active__Jxmoa{background:var(--colour-accent-bg);border-color:var(--colour-accent-border);color:var(--colour-accent-text);font-weight:500}.faq_qAccordion__Nt0JY{border:1px solid var(--colour-border);border-radius:var(--radius-lg);overflow:hidden;margin-bottom:32px}.faq_qAccordionItem__Izn93{border-bottom:1px solid var(--colour-border);background:var(--colour-surface)}.faq_qAccordionItem__Izn93:last-child{border-bottom:none}.faq_qAccordionTrigger__91I3F{display:flex;align-items:flex-start;gap:12px;padding:18px 22px;cursor:pointer;width:100%;text-align:left;background:none;border:none;font-family:inherit;transition:background .1s}.faq_qAccordionTrigger__91I3F:hover{background:var(--colour-bg)}.faq_qTopicTag__t510W{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:4px;flex-shrink:0;margin-top:3px;white-space:nowrap}.faq_tagRoi__RziC9{background:var(--colour-amber-bg);color:var(--colour-amber-text)}.faq_tagOps__fUrje{background:var(--colour-teal-bg);color:var(--colour-teal-text)}.faq_tagVendor__TjRtj{background:var(--colour-blue-bg);color:var(--colour-blue-text)}.faq_tagFear__cpq7M{background:var(--colour-coral-bg);color:var(--colour-coral-text)}.faq_qQuestionText__CC_lk{font-size:15px;font-weight:500;color:var(--colour-text);flex:1;line-height:1.45}.faq_qChevron__KiPuB{font-size:16px;color:var(--colour-text-muted);flex-shrink:0;margin-top:2px;transition:transform .2s}.faq_qAccordionItem__Izn93.faq_open__SI_qY .faq_qChevron__KiPuB{transform:rotate(180deg)}.faq_qAccordionBody__u34La{padding:0 22px 22px;border-top:1px solid var(--colour-border)}.faq_qBodyText__JM18P{font-size:15px;color:var(--colour-text-secondary);line-height:1.75;padding-top:18px}.faq_qBodyText__JM18P p{margin-bottom:12px}.faq_qBodyText__JM18P p:last-child{margin-bottom:0}.faq_qBodyText__JM18P strong{color:var(--colour-text);font-weight:500}.faq_talentraAnswerBlock__oHXpt{margin-top:16px;background:var(--colour-accent-bg);border-left:3px solid var(--colour-accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:14px 16px}.faq_talentraAnswerLabel___oK_n{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--colour-accent-text);margin-bottom:6px}.faq_talentraAnswerText__p4OMw{font-size:14px;color:var(--colour-text-secondary);line-height:1.65}.faq_qReadMore__0KdEW{display:inline-flex;align-items:center;gap:4px;margin-top:14px;font-size:13px;font-weight:500;color:var(--colour-accent-text);text-decoration:none}.faq_qReadMore__0KdEW:hover{text-decoration:underline}.faq_roleSwitcher__YIBEQ{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-lg);padding:20px 22px;margin-bottom:48px}.faq_roleSwitcherLabel__TiLz7{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--colour-text-muted);margin-bottom:12px}.faq_roleSwitcherLinks__lr86N{display:flex;gap:10px;flex-wrap:wrap}.faq_roleSwitchBtn__Lm8KY{display:inline-flex;align-items:center;gap:6px;font-size:13px;padding:7px 14px;border:1px solid var(--colour-border);border-radius:20px;color:var(--colour-text-secondary);background:var(--colour-bg);cursor:pointer;text-decoration:none;transition:all .12s}.faq_roleSwitchBtn__Lm8KY:hover{border-color:var(--colour-border-strong);color:var(--colour-text);text-decoration:none}.faq_questionPageLayout__VxFc4{display:grid;grid-template-columns:1fr 240px;gap:48px;padding:40px 0 80px;align-items:start}@media (max-width:768px){.faq_questionPageLayout__VxFc4{grid-template-columns:1fr}.faq_questionSidebar__z0zlS{display:none}}.faq_questionBadge__gzYMb{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:var(--colour-text-secondary);background:var(--colour-surface-alt);border:1px solid var(--colour-border);padding:4px 10px;border-radius:20px;margin-bottom:16px}.faq_questionTitle__UPHt7{font-size:clamp(22px,3vw,30px);font-weight:500;letter-spacing:-.02em;color:var(--colour-text);line-height:1.25;margin-bottom:28px}.faq_questionAnswer__GhMKa{font-size:16px;color:var(--colour-text-secondary);line-height:1.78}.faq_questionAnswer__GhMKa p{margin-bottom:16px}.faq_questionAnswer__GhMKa p:last-child{margin-bottom:0}.faq_questionAnswer__GhMKa strong{color:var(--colour-text);font-weight:500}.faq_divider__5uZ0C{height:1px;background:var(--colour-border);margin:28px 0}.faq_talentraSection__IAjQX{background:var(--colour-surface);border:1px solid var(--colour-accent-border);border-radius:var(--radius-lg);padding:22px 24px;margin-bottom:24px}.faq_talentraSectionLabel__XSdXc{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--colour-accent-text);margin-bottom:10px}.faq_talentraSectionText__Q4ZRH{font-size:15px;color:var(--colour-text-secondary);line-height:1.7;margin-bottom:16px}.faq_ctaRow__kEx7M{margin-top:16px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.faq_ctaBtn___Dzs9{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;padding:9px 18px;background:var(--colour-text);color:#fff;border-radius:var(--radius-sm);text-decoration:none;transition:opacity .12s}.faq_ctaBtn___Dzs9:hover{opacity:.85;text-decoration:none}.faq_ctaBtnSecondary__I0EiS{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;padding:7px 14px;background:var(--colour-accent-bg);color:var(--colour-accent-text);border:1px solid var(--colour-accent-border);border-radius:var(--radius-sm);text-decoration:none;transition:background .12s}.faq_ctaBtnSecondary__I0EiS:hover{background:#d6eddf;text-decoration:none}.faq_questionMeta__YzBna{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--colour-border);margin-top:28px}.faq_questionMetaItem__eZQY9{font-size:12px;color:var(--colour-text-muted);display:flex;align-items:center;gap:5px}.faq_sidebarCard__DRwFK{background:var(--colour-surface);border:1px solid var(--colour-border);border-radius:var(--radius-lg);padding:18px 20px;margin-bottom:14px}.faq_sidebarLabel__hLS4s{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--colour-text-muted);margin-bottom:12px}.faq_sidebarLink__xeGUs{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-bottom:1px solid var(--colour-border);font-size:13px;color:var(--colour-text-secondary);text-decoration:none;line-height:1.45;transition:color .1s}.faq_sidebarLink__xeGUs:last-child{border-bottom:none}.faq_sidebarLink__xeGUs:hover{color:var(--colour-accent-text);text-decoration:none}.faq_sidebarLinkArrow__Q37Gu{font-size:12px;color:var(--colour-text-muted);flex-shrink:0;margin-top:2px}.faq_sidebarRoleBtn__wmXio{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-sm);font-size:13px;color:var(--colour-text-secondary);text-decoration:none;transition:background .1s}.faq_sidebarRoleBtn__wmXio:hover{background:var(--colour-surface-alt);color:var(--colour-text);text-decoration:none}.faq_sidebarCardCta__R7aD0{background:var(--colour-accent-bg);border-color:var(--colour-accent-border)}.faq_sidebarCtaTitle__s4gN6{font-size:13px;font-weight:500;color:var(--colour-accent-text);margin-bottom:6px}.faq_sidebarCtaSub__plt3u{font-size:13px;color:var(--colour-text-secondary);line-height:1.5;margin-bottom:14px}.faq_sidebarCtaBtn__51VVI{font-size:13px;padding:7px 14px}@media (max-width:480px){.faq_hubHero__XD71a{padding:40px 0 32px}.faq_personaPageHeader__IIZVW{flex-direction:column}}