.fa-public{--fa-body-text:#334e68;--fa-link:#155fab;--fa-control-border:#6684a3;--fa-soft-surface:#e8f0f8;--fa-positive:#146c43;--fa-negative:#b42318;--fa-warning:#765000;--fa-disclaimer-surface:#ffffff;--fa-disclaimer-text:#334e68;--fa-focus:#155fab}.dark .fa-public{--fa-body-text:#d9e7f5;--fa-link:#8dd3ff;--fa-control-border:#6884a2;--fa-soft-surface:#17334f;--fa-positive:#86efac;--fa-negative:#fca5a5;--fa-warning:#fde68a;--fa-disclaimer-surface:#0b203b;--fa-disclaimer-text:#d9e7f5;--fa-focus:#8dd3ff}.fa-public :is(.text-gray-400,.text-gray-500,.text-slate-400,.text-slate-500){color:var(--fa-muted)}.fa-public :is(.text-gray-600,.text-gray-700,.text-gray-800,.text-slate-600,.text-slate-700,.text-slate-800){color:var(--fa-body-text)}.fa-public :is(.text-gray-900,.text-gray-950,.text-slate-900,.text-slate-950){color:var(--fa-ink)}.fa-public :where(.bg-white,.card,.card-elevated,.stat-card){background-color:var(--fa-panel)}.fa-public :where(.bg-gray-50,.bg-slate-50){background-color:var(--fa-canvas)}.fa-public :where(.bg-gray-100,.bg-slate-100){background-color:var(--fa-tint)}.fa-public :where(.bg-gray-200,.bg-slate-200){background-color:var(--fa-soft-surface)}.dark .fa-public :where(.dark\:bg-gray-800,.dark\:bg-gray-900,.dark\:bg-gray-950,.dark\:bg-slate-800,.dark\:bg-slate-900,.dark\:bg-slate-950){background-color:var(--fa-panel)}.dark .fa-public :is(.dark\:text-gray-300,.dark\:text-gray-400,.dark\:text-gray-500,.dark\:text-gray-600){color:var(--fa-muted)}.dark .fa-public :is(.dark\:text-gray-100,.dark\:text-gray-200){color:var(--fa-body-text)}.dark .fa-public :is(.dark\:text-white,.dark\:text-gray-50){color:var(--fa-ink)}.fa-public :is(.text-blue-400,.text-blue-500,.text-blue-600,.text-blue-700,.text-blue-800,.text-indigo-400,.text-indigo-500,.text-indigo-600,.text-indigo-700,.text-indigo-800){color:var(--fa-link)}.dark .fa-public :is(.dark\:text-blue-300,.dark\:text-blue-400,.dark\:text-indigo-300,.dark\:text-indigo-400){color:var(--fa-link)}.fa-public .prose{color:var(--fa-body-text)}.fa-public .prose :is(h1,h2,h3,h4,strong,th){color:var(--fa-ink)}.fa-public :is(.prose,article) a:not(.text-white,.btn-primary,.fa-unlock-button){color:var(--fa-link);text-decoration:underline;text-underline-offset:3px}.fa-public .prose li::marker{color:var(--fa-body-text)}.fa-public :where(.bg-blue-50,.bg-blue-100,.bg-indigo-50,.bg-indigo-100){background-color:var(--fa-tint)}.fa-public :is(.text-green-500,.text-green-600,.text-green-700,.text-emerald-500,.text-emerald-600,.text-emerald-700){color:var(--fa-positive)}.fa-public :is(.text-red-400,.text-red-500,.text-red-600,.text-red-700){color:var(--fa-negative)}.fa-public :is(.text-yellow-500,.text-yellow-600,.text-yellow-700,.text-amber-500,.text-amber-600,.text-amber-700,.text-orange-600,.text-orange-700){color:var(--fa-warning)}.dark .fa-public :where(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100){background-color:#0c352d}.dark .fa-public :where(.bg-red-50,.bg-red-100){background-color:#411c26}.dark .fa-public :where(.bg-yellow-50,.bg-yellow-100,.bg-amber-50,.bg-amber-100,.bg-orange-50,.bg-orange-100){background-color:#3b2e13}.fa-public :where([class~=from-blue-50],[class~=from-indigo-50],[class~=from-gray-50]){background-image:none;background-color:var(--fa-tint)}.fa-public .fa-hero-search{--fa-ink:#081a33;--fa-body-text:#334e68;--fa-muted:#526781;--fa-link:#155fab;--fa-accent:#155fab;--fa-panel:#ffffff;--fa-canvas:#f4f7fb;--fa-tint:#e8f4ff;--fa-control-border:#6684a3}.fa-public .fa-hero-search :is(.text-gray-400,.text-gray-500,.text-gray-600){color:#526781}.fa-public :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:var(--fa-control-border);color:var(--fa-ink)}.fa-public :is(input,textarea)::placeholder{color:var(--fa-muted);opacity:1}.fa-public .btn-primary{background-color:#155fab;color:#ffffff}.fa-public .btn-primary:hover{background-color:#104b91;color:#ffffff}.fa-public .btn-secondary{background-color:var(--fa-panel);color:var(--fa-ink);border-color:var(--fa-control-border)}.fa-public .btn-ghost{color:var(--fa-body-text)}.fa-public :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--fa-focus);outline-offset:4px}.fa-public :is(.hover\:text-blue-600,.hover\:text-blue-700,.hover\:text-blue-800):hover{color:var(--fa-link);text-decoration:underline;text-underline-offset:3px}.fa-public :is(.hover\:text-gray-900,.hover\:text-gray-700):hover{color:var(--fa-ink)}.dark .fa-public :is(.hover\:text-white):hover{color:var(--fa-ink)}.fa-public [data-fa-footer]{background-color:var(--fa-canvas);color:var(--fa-body-text)}.fa-public [data-fa-footer] :is(p,a,span,button){color:var(--fa-body-text)}.fa-public [data-fa-footer] :is(a,button):hover{color:var(--fa-link);text-decoration:underline;text-underline-offset:3px}.fa-public [data-fa-footer] .fa-financial-disclaimer{background:var(--fa-disclaimer-surface);border-color:var(--fa-line);color:var(--fa-disclaimer-text);opacity:1}.fa-public [data-fa-footer] .fa-financial-disclaimer .fa-legal-copy{color:var(--fa-disclaimer-text)}.fa-public [data-fa-footer] .fa-disclaimer-title{color:var(--fa-ink);font-weight:700}.fa-public :is(svg.text-gray-300,svg.text-gray-400){color:var(--fa-muted)}.fa-public :where([class~=from-blue-600],[class~=from-blue-700],[class~=from-indigo-600],[class~=from-indigo-700]){background-image:none;background-color:#155fab}.fa-public :where([class~=from-navy-800],[class~=from-navy-900]){background-image:none;background-color:#081a33}.fa-public :is(button,a,input,select,textarea){transition-property:box-shadow,transform}.fa-public :is(button:disabled,input:disabled,select:disabled,textarea:disabled,[aria-disabled=true]){opacity:1}.fa-public :is(button.bg-blue-600,button.bg-navy-800):disabled{background-color:#496b8d;color:#ffffff}.fa-public .fa-company-email-panel .fa-unlock-link,.fa-public :is(a,button).bg-blue-600.text-white,.fa-public :is(a,button).bg-blue-700.text-white{color:#ffffff;text-decoration:none}.fa-public :is(.bg-emerald-600,.bg-green-600){background-color:#146c43}.fa-public :is(.bg-yellow-600,.bg-amber-600){background-color:#765000}.fa-public :is(.text-violet-500,.text-violet-600,.text-violet-700,.text-purple-500,.text-purple-600,.text-purple-700){color:var(--fa-link)}.fa-public :where([class~=from-emerald-600],[class~=from-amber-500],[class~=from-amber-600]){background-image:none;background-color:#155fab}.fa-public :where([class~=from-amber-50]){background-image:none;background-color:var(--fa-tint)}.fa-public :where(p,li) a:not(.text-white,.btn-primary,.fa-unlock-button){text-decoration:underline;text-underline-offset:3px}.fa-public [data-fa-footer] a:is([href^="mailto:"],[href^="tel:"]){text-decoration:underline;text-underline-offset:3px}.fa-public :is(input[type=checkbox],input[type=radio]){accent-color:#155fab}.fa-public :is(.text-white\/70,.text-white\/80){color:#edf6ff}.fa-public .fa-hero,.fa-public :where([class~=from-blue-600],[class~=from-blue-700],[class~=from-indigo-600],[class~=from-indigo-700],[class~=from-emerald-600],[class~=from-amber-500],[class~=from-amber-600]){--fa-focus:#8dd3ff}.fa-public .fa-hero-search{--fa-focus:#155fab}.fa-public :is(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:100px;scroll-margin-bottom:24px}html:has(.fa-public){scroll-padding-top:100px;scroll-padding-bottom:24px}.fa-public span.rounded-full:empty:is(.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-indigo-600){background-color:var(--fa-link)}.fa-public span.rounded-full:empty:is(.bg-green-500,.bg-green-600,.bg-emerald-500,.bg-emerald-600){background-color:var(--fa-positive)}.fa-public span.rounded-full:empty:is(.bg-red-500,.bg-red-600){background-color:var(--fa-negative)}.fa-public span.rounded-full:empty:is(.bg-yellow-500,.bg-yellow-600,.bg-amber-500,.bg-amber-600){background-color:var(--fa-warning)}.fa-public :where(div.bg-white.border,section.bg-white.border,article.bg-white.border){border-color:var(--fa-line)}.fa-public :is(.transition-colors,.transition-all){transition-property:box-shadow,transform}.fa-public .flex>.flex-1,.fa-public .grid>*{min-width:0}.fa-public .prose table{table-layout:fixed;width:100%}.fa-public .prose :is(th,td){overflow-wrap:anywhere}@media(max-width:639px){.fa-public .prose :is(th,td){padding-left:.4rem;padding-right:.4rem}}.fa-public .text-teal-600{color:var(--fa-positive)}.dark .fa-public :is(.bg-teal-50,.bg-teal-100){background-color:#0c352d}.dark .fa-public :is(.bg-purple-50,.bg-purple-100,.bg-violet-50,.bg-violet-100){background-color:var(--fa-tint)}@media(min-width:768px) and (max-width:1023px){.fa-public .fa-archive-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.fa-public .fa-archive-inner>*{min-width:0}}