/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-font-weight:initial}::backdrop{--tw-font-weight:initial}}}.fi-color-danger{--color-50:var(--danger-50);--color-100:var(--danger-100);--color-200:var(--danger-200);--color-300:var(--danger-300);--color-400:var(--danger-400);--color-500:var(--danger-500);--color-600:var(--danger-600);--color-700:var(--danger-700);--color-800:var(--danger-800);--color-900:var(--danger-900);--color-950:var(--danger-950)}.fi-color-gray{--color-50:var(--gray-50);--color-100:var(--gray-100);--color-200:var(--gray-200);--color-300:var(--gray-300);--color-400:var(--gray-400);--color-500:var(--gray-500);--color-600:var(--gray-600);--color-700:var(--gray-700);--color-800:var(--gray-800);--color-900:var(--gray-900);--color-950:var(--gray-950)}.fi-color-info{--color-50:var(--info-50);--color-100:var(--info-100);--color-200:var(--info-200);--color-300:var(--info-300);--color-400:var(--info-400);--color-500:var(--info-500);--color-600:var(--info-600);--color-700:var(--info-700);--color-800:var(--info-800);--color-900:var(--info-900);--color-950:var(--info-950)}.fi-color-primary{--color-50:var(--primary-50);--color-100:var(--primary-100);--color-200:var(--primary-200);--color-300:var(--primary-300);--color-400:var(--primary-400);--color-500:var(--primary-500);--color-600:var(--primary-600);--color-700:var(--primary-700);--color-800:var(--primary-800);--color-900:var(--primary-900);--color-950:var(--primary-950)}.fi-color-success{--color-50:var(--success-50);--color-100:var(--success-100);--color-200:var(--success-200);--color-300:var(--success-300);--color-400:var(--success-400);--color-500:var(--success-500);--color-600:var(--success-600);--color-700:var(--success-700);--color-800:var(--success-800);--color-900:var(--success-900);--color-950:var(--success-950)}.fi-color-warning{--color-50:var(--warning-50);--color-100:var(--warning-100);--color-200:var(--warning-200);--color-300:var(--warning-300);--color-400:var(--warning-400);--color-500:var(--warning-500);--color-600:var(--warning-600);--color-700:var(--warning-700);--color-800:var(--warning-800);--color-900:var(--warning-900);--color-950:var(--warning-950)}.fi-bg-color-50{--bg:var(--color-50)}.fi-bg-color-100{--bg:var(--color-100)}.fi-bg-color-200{--bg:var(--color-200)}.fi-bg-color-300{--bg:var(--color-300)}.fi-bg-color-400{--bg:var(--color-400)}.fi-bg-color-500{--bg:var(--color-500)}.fi-bg-color-600{--bg:var(--color-600)}.fi-bg-color-700{--bg:var(--color-700)}.fi-bg-color-800{--bg:var(--color-800)}.fi-bg-color-900{--bg:var(--color-900)}.fi-bg-color-950{--bg:var(--color-950)}.hover\:fi-bg-color-50{--hover-bg:var(--color-50)}.hover\:fi-bg-color-100{--hover-bg:var(--color-100)}.hover\:fi-bg-color-200{--hover-bg:var(--color-200)}.hover\:fi-bg-color-300{--hover-bg:var(--color-300)}.hover\:fi-bg-color-400{--hover-bg:var(--color-400)}.hover\:fi-bg-color-500{--hover-bg:var(--color-500)}.hover\:fi-bg-color-600{--hover-bg:var(--color-600)}.hover\:fi-bg-color-700{--hover-bg:var(--color-700)}.hover\:fi-bg-color-800{--hover-bg:var(--color-800)}.hover\:fi-bg-color-900{--hover-bg:var(--color-900)}.hover\:fi-bg-color-950{--hover-bg:var(--color-950)}.dark\:fi-bg-color-50{--dark-bg:var(--color-50)}.dark\:fi-bg-color-100{--dark-bg:var(--color-100)}.dark\:fi-bg-color-200{--dark-bg:var(--color-200)}.dark\:fi-bg-color-300{--dark-bg:var(--color-300)}.dark\:fi-bg-color-400{--dark-bg:var(--color-400)}.dark\:fi-bg-color-500{--dark-bg:var(--color-500)}.dark\:fi-bg-color-600{--dark-bg:var(--color-600)}.dark\:fi-bg-color-700{--dark-bg:var(--color-700)}.dark\:fi-bg-color-800{--dark-bg:var(--color-800)}.dark\:fi-bg-color-900{--dark-bg:var(--color-900)}.dark\:fi-bg-color-950{--dark-bg:var(--color-950)}.dark\:hover\:fi-bg-color-50{--dark-hover-bg:var(--color-50)}.dark\:hover\:fi-bg-color-100{--dark-hover-bg:var(--color-100)}.dark\:hover\:fi-bg-color-200{--dark-hover-bg:var(--color-200)}.dark\:hover\:fi-bg-color-300{--dark-hover-bg:var(--color-300)}.dark\:hover\:fi-bg-color-400{--dark-hover-bg:var(--color-400)}.dark\:hover\:fi-bg-color-500{--dark-hover-bg:var(--color-500)}.dark\:hover\:fi-bg-color-600{--dark-hover-bg:var(--color-600)}.dark\:hover\:fi-bg-color-700{--dark-hover-bg:var(--color-700)}.dark\:hover\:fi-bg-color-800{--dark-hover-bg:var(--color-800)}.dark\:hover\:fi-bg-color-900{--dark-hover-bg:var(--color-900)}.dark\:hover\:fi-bg-color-950{--dark-hover-bg:var(--color-950)}.fi-text-color-0{--text:#fff}@supports (color:color(display-p3 0 0 0)){.fi-text-color-0{--text:color(display-p3 1 1 1)}}@supports (color:lab(0% 0 0)){.fi-text-color-0{--text:lab(100% 0 0)}}.fi-text-color-50{--text:var(--color-50)}.fi-text-color-100{--text:var(--color-100)}.fi-text-color-200{--text:var(--color-200)}.fi-text-color-300{--text:var(--color-300)}.fi-text-color-400{--text:var(--color-400)}.fi-text-color-500{--text:var(--color-500)}.fi-text-color-600{--text:var(--color-600)}.fi-text-color-700{--text:var(--color-700)}.fi-text-color-800{--text:var(--color-800)}.fi-text-color-900{--text:var(--color-900)}.fi-text-color-950{--text:var(--color-950)}.hover\:fi-text-color-0{--hover-text:#fff}@supports (color:color(display-p3 0 0 0)){.hover\:fi-text-color-0{--hover-text:color(display-p3 1 1 1)}}@supports (color:lab(0% 0 0)){.hover\:fi-text-color-0{--hover-text:lab(100% 0 0)}}.hover\:fi-text-color-50{--hover-text:var(--color-50)}.hover\:fi-text-color-100{--hover-text:var(--color-100)}.hover\:fi-text-color-200{--hover-text:var(--color-200)}.hover\:fi-text-color-300{--hover-text:var(--color-300)}.hover\:fi-text-color-400{--hover-text:var(--color-400)}.hover\:fi-text-color-500{--hover-text:var(--color-500)}.hover\:fi-text-color-600{--hover-text:var(--color-600)}.hover\:fi-text-color-700{--hover-text:var(--color-700)}.hover\:fi-text-color-800{--hover-text:var(--color-800)}.hover\:fi-text-color-900{--hover-text:var(--color-900)}.hover\:fi-text-color-950{--hover-text:var(--color-950)}.dark\:fi-text-color-0{--dark-text:#fff}@supports (color:color(display-p3 0 0 0)){.dark\:fi-text-color-0{--dark-text:color(display-p3 1 1 1)}}@supports (color:lab(0% 0 0)){.dark\:fi-text-color-0{--dark-text:lab(100% 0 0)}}.dark\:fi-text-color-50{--dark-text:var(--color-50)}.dark\:fi-text-color-100{--dark-text:var(--color-100)}.dark\:fi-text-color-200{--dark-text:var(--color-200)}.dark\:fi-text-color-300{--dark-text:var(--color-300)}.dark\:fi-text-color-400{--dark-text:var(--color-400)}.dark\:fi-text-color-500{--dark-text:var(--color-500)}.dark\:fi-text-color-600{--dark-text:var(--color-600)}.dark\:fi-text-color-700{--dark-text:var(--color-700)}.dark\:fi-text-color-800{--dark-text:var(--color-800)}.dark\:fi-text-color-900{--dark-text:var(--color-900)}.dark\:fi-text-color-950{--dark-text:var(--color-950)}.dark\:hover\:fi-text-color-0{--dark-hover-text:#fff}@supports (color:color(display-p3 0 0 0)){.dark\:hover\:fi-text-color-0{--dark-hover-text:color(display-p3 1 1 1)}}@supports (color:lab(0% 0 0)){.dark\:hover\:fi-text-color-0{--dark-hover-text:lab(100% 0 0)}}.dark\:hover\:fi-text-color-50{--dark-hover-text:var(--color-50)}.dark\:hover\:fi-text-color-100{--dark-hover-text:var(--color-100)}.dark\:hover\:fi-text-color-200{--dark-hover-text:var(--color-200)}.dark\:hover\:fi-text-color-300{--dark-hover-text:var(--color-300)}.dark\:hover\:fi-text-color-400{--dark-hover-text:var(--color-400)}.dark\:hover\:fi-text-color-500{--dark-hover-text:var(--color-500)}.dark\:hover\:fi-text-color-600{--dark-hover-text:var(--color-600)}.dark\:hover\:fi-text-color-700{--dark-hover-text:var(--color-700)}.dark\:hover\:fi-text-color-800{--dark-hover-text:var(--color-800)}.dark\:hover\:fi-text-color-900{--dark-hover-text:var(--color-900)}.dark\:hover\:fi-text-color-950{--dark-hover-text:var(--color-950)}.fi-sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fi-prose{--prose-color:var(--color-gray-700);--prose-heading-color:var(--color-gray-950);--prose-strong-color:var(--color-gray-950);--prose-link-color:var(--color-gray-950);--prose-code-color:var(--color-gray-950);--prose-marker-color:#36415340}@supports (color:color(display-p3 0 0 0)){.fi-prose{--prose-marker-color:color(display-p3 .219968 .253721 .318679/.25)}}@supports (color:lab(0% 0 0)){.fi-prose{--prose-marker-color:lab(27.1134% -.956401 -12.3224/.25)}}@supports (color:color-mix(in lab, red, red)){.fi-prose{--prose-marker-color:color-mix(in oklab, var(--color-gray-700) 25%, transparent)}}.fi-prose{--prose-link-underline-color:var(--color-primary-400);--prose-th-borders:var(--color-gray-300);--prose-td-borders:var(--color-gray-200);--prose-hr-color:#0307120d}@supports (color:color(display-p3 0 0 0)){.fi-prose{--prose-hr-color:color(display-p3 .0144293 .0270755 .0685341/.05)}}@supports (color:lab(0% 0 0)){.fi-prose{--prose-hr-color:lab(1.90334% .278696 -5.48868/.05)}}@supports (color:color-mix(in lab, red, red)){.fi-prose{--prose-hr-color:color-mix(in oklab, var(--color-gray-950) 5%, transparent)}}.fi-prose{--prose-blockquote-border-color:var(--color-gray-300);--prose-pre-bg:var(--color-gray-100)}.fi-prose:where(.dark,.dark *){--prose-color:var(--color-gray-300);--prose-heading-color:var(--color-white);--prose-strong-color:var(--color-white);--prose-link-color:var(--color-white);--prose-code-color:var(--color-white);--prose-marker-color:#d1d5dc59}@supports (color:color(display-p3 0 0 0)){.fi-prose:where(.dark,.dark *){--prose-marker-color:color(display-p3 .822033 .835264 .858521/.35)}}@supports (color:lab(0% 0 0)){.fi-prose:where(.dark,.dark *){--prose-marker-color:lab(85.1236% -.612259 -3.7138/.35)}}@supports (color:color-mix(in lab, red, red)){.fi-prose:where(.dark,.dark *){--prose-marker-color:color-mix(in oklab, var(--color-gray-300) 35%, transparent)}}.fi-prose:where(.dark,.dark *){--prose-link-underline-color:var(--color-sky-400);--prose-th-borders:var(--color-gray-600);--prose-td-borders:var(--color-gray-700);--prose-hr-color:#ffffff1a}@supports (color:color(display-p3 0 0 0)){.fi-prose:where(.dark,.dark *){--prose-hr-color:color(display-p3 1 1 1/.1)}}@supports (color:lab(0% 0 0)){.fi-prose:where(.dark,.dark *){--prose-hr-color:lab(100% -.0000298023 .0000119209/.1)}}@supports (color:color-mix(in lab, red, red)){.fi-prose:where(.dark,.dark *){--prose-hr-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-prose:where(.dark,.dark *){--prose-blockquote-border-color:var(--color-gray-600);--prose-pre-bg:#10182866}@supports (color:color(display-p3 0 0 0)){.fi-prose:where(.dark,.dark *){--prose-pre-bg:color(display-p3 .070423 .0928982 .151928/.4)}}@supports (color:lab(0% 0 0)){.fi-prose:where(.dark,.dark *){--prose-pre-bg:lab(8.11897% .811279 -12.254/.4)}}@supports (color:color-mix(in lab, red, red)){.fi-prose:where(.dark,.dark *){--prose-pre-bg:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.fi-prose{color:var(--prose-color);font-size:var(--text-sm);line-height:1.5}.fi-prose img+img{margin-top:0}.fi-prose :where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *,br)))+:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *,br))){margin-top:calc(var(--spacing) * 4)}.fi-prose :where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *,br)))+:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *,br))){margin-top:calc(var(--spacing) * 4)}.fi-prose :where(:not(:is(.fi-not-prose,.fi-not-prose *,br)))+:where(:not(:is(.fi-not-prose,.fi-not-prose *,br))){margin-top:calc(var(--spacing) * 4)}.fi-prose p br{margin:0}.fi-prose h1:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-3xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.2;font-weight:var(--font-weight-bold)}.fi-prose h1:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-3xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.2;font-weight:var(--font-weight-bold)}.fi-prose h1:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-3xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.2;font-weight:var(--font-weight-bold)}.fi-prose h2:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.33333;font-weight:var(--font-weight-bold)}.fi-prose h2:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.33333;font-weight:var(--font-weight-bold)}.fi-prose h2:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.33333;font-weight:var(--font-weight-bold)}.fi-prose h3:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-xl);color:var(--prose-heading-color);line-height:1.4;font-weight:var(--font-weight-bold)}.fi-prose h3:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-xl);color:var(--prose-heading-color);line-height:1.4;font-weight:var(--font-weight-bold)}.fi-prose h3:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-xl);color:var(--prose-heading-color);line-height:1.4;font-weight:var(--font-weight-bold)}.fi-prose h4:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-lg);color:var(--prose-heading-color);line-height:1.55556;font-weight:var(--font-weight-bold)}.fi-prose h4:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-lg);color:var(--prose-heading-color);line-height:1.55556;font-weight:var(--font-weight-bold)}.fi-prose h4:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-lg);color:var(--prose-heading-color);line-height:1.55556;font-weight:var(--font-weight-bold)}.fi-prose h5:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base);color:var(--prose-heading-color);line-height:1.5;font-weight:var(--font-weight-bold)}.fi-prose h5:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base);color:var(--prose-heading-color);line-height:1.5;font-weight:var(--font-weight-bold)}.fi-prose h5:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base);color:var(--prose-heading-color);line-height:1.5;font-weight:var(--font-weight-bold)}.fi-prose h6:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-sm);color:var(--prose-heading-color);line-height:1.42857;font-weight:var(--font-weight-bold)}.fi-prose h6:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-sm);color:var(--prose-heading-color);line-height:1.42857;font-weight:var(--font-weight-bold)}.fi-prose h6:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-sm);color:var(--prose-heading-color);line-height:1.42857;font-weight:var(--font-weight-bold)}.fi-prose :-webkit-any(h2,h3,h4,h5,h6):where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 16)}.fi-prose :-moz-any(h2,h3,h4,h5,h6):where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 16)}.fi-prose :is(h2,h3,h4,h5,h6):where(:not(:is(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 16)}@media (min-width:984px){.fi-prose :-webkit-any(h2,h3,h4,h5,h6):where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 2)}.fi-prose :-moz-any(h2,h3,h4,h5,h6):where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 2)}.fi-prose :is(h2,h3,h4,h5,h6):where(:not(:is(.fi-not-prose,.fi-not-prose *))){scroll-margin-top:calc(var(--topbar-height,4rem) + var(--spacing) * 2)}}.fi-prose ol:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:decimal}.fi-prose ol:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:decimal}.fi-prose ol:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:decimal}.fi-prose ul:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:disc}.fi-prose ul:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:disc}.fi-prose ul:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 6);list-style-type:disc}.fi-prose ol li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ol li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ol li:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ul li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ul li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ul li:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ol li+li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ol li+li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ol li+li:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ul li+li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ul li+li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ul li+li:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4)}.fi-prose ol li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose ol li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose ol li:where(:not(:is(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose ul li:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose ul li:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose ul li:where(:not(:is(.fi-not-prose,.fi-not-prose *)))::marker{color:var(--prose-marker-color)}.fi-prose a:not(:where(:-webkit-any(h2,h3,h4,h5,h6) *)):where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-link-color);font-weight:var(--font-weight-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);text-decoration-color:var(--prose-link-underline-color);text-decoration-thickness:1px}.fi-prose a:not(:where(:-moz-any(h2,h3,h4,h5,h6) *)):where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-link-color);font-weight:var(--font-weight-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);text-decoration-color:var(--prose-link-underline-color);text-decoration-thickness:1px}.fi-prose a:not(:where(:is(h2,h3,h4,h5,h6) *)):where(:not(:is(.fi-not-prose,.fi-not-prose *))){color:var(--prose-link-color);font-weight:var(--font-weight-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);-webkit-text-decoration-color:var(--prose-link-underline-color);text-decoration-color:var(--prose-link-underline-color);text-decoration-thickness:1px}.fi-prose a:not(:where(:-webkit-any(h2,h3,h4,h5,h6) *)):where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))) code{font-weight:var(--font-weight-semibold)}.fi-prose a:not(:where(:-moz-any(h2,h3,h4,h5,h6) *)):where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))) code{font-weight:var(--font-weight-semibold)}.fi-prose a:not(:where(:is(h2,h3,h4,h5,h6) *)):where(:not(:is(.fi-not-prose,.fi-not-prose *))) code{font-weight:var(--font-weight-semibold)}.fi-prose a:hover:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){text-decoration-thickness:2px}.fi-prose a:hover:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){text-decoration-thickness:2px}.fi-prose a:hover:where(:not(:is(.fi-not-prose,.fi-not-prose *))){text-decoration-thickness:2px}.fi-prose strong:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-strong-color);font-weight:var(--font-weight-semibold)}.fi-prose strong:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-strong-color);font-weight:var(--font-weight-semibold)}.fi-prose strong:where(:not(:is(.fi-not-prose,.fi-not-prose *))){color:var(--prose-strong-color);font-weight:var(--font-weight-semibold)}.fi-prose code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-weight:var(--font-weight-medium);color:var(--prose-code-color)}.fi-prose code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-weight:var(--font-weight-medium);color:var(--prose-code-color)}.fi-prose code:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-weight:var(--font-weight-medium);color:var(--prose-code-color)}.fi-prose :where(h2,h3,h4,h5,h6) code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold)}.fi-prose :where(h2,h3,h4,h5,h6) code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold)}.fi-prose :where(h2,h3,h4,h5,h6) code:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold)}.fi-prose code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))):before{content:"`";display:inline}.fi-prose code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))):before{content:"`";display:inline}.fi-prose code:where(:not(:is(.fi-not-prose,.fi-not-prose *))):before{content:"`";display:inline}.fi-prose code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))):after{content:"`";display:inline}.fi-prose code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))):after{content:"`";display:inline}.fi-prose code:where(:not(:is(.fi-not-prose,.fi-not-prose *))):after{content:"`";display:inline}.fi-prose pre:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-top:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);background-color:var(--prose-pre-bg);padding-inline-start:calc(var(--spacing) * 4)}.fi-prose pre:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-top:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);background-color:var(--prose-pre-bg);padding-inline-start:calc(var(--spacing) * 4)}.fi-prose pre:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-top:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);background-color:var(--prose-pre-bg);padding-inline-start:calc(var(--spacing) * 4)}.fi-prose pre code *+:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose pre code *+:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose pre code *+:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose pre code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))):before{content:none}.fi-prose pre code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))):before{content:none}.fi-prose pre code:where(:not(:is(.fi-not-prose,.fi-not-prose *))):before{content:none}.fi-prose pre code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))):after{content:none}.fi-prose pre code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))):after{content:none}.fi-prose pre code:where(:not(:is(.fi-not-prose,.fi-not-prose *))):after{content:none}.fi-prose pre code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-size:var(--text-sm);line-height:2}.fi-prose pre code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-size:var(--text-sm);line-height:2}.fi-prose pre code:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-variant-ligatures:none;font-family:var(--font-mono);font-size:var(--text-sm);line-height:2}.fi-prose table:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){table-layout:auto;width:100%;font-size:var(--text-sm);margin-top:2em;margin-bottom:2em;line-height:1.4}.fi-prose table:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){table-layout:auto;width:100%;font-size:var(--text-sm);margin-top:2em;margin-bottom:2em;line-height:1.4}.fi-prose table:where(:not(:is(.fi-not-prose,.fi-not-prose *))){table-layout:auto;width:100%;font-size:var(--text-sm);margin-top:2em;margin-bottom:2em;line-height:1.4}.fi-prose thead:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-th-borders)}.fi-prose thead:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-th-borders)}.fi-prose thead:where(:not(:is(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-th-borders)}.fi-prose thead th:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-heading-color);vertical-align:bottom;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em;font-weight:600}.fi-prose thead th:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){color:var(--prose-heading-color);vertical-align:bottom;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em;font-weight:600}.fi-prose thead th:where(:not(:is(.fi-not-prose,.fi-not-prose *))){color:var(--prose-heading-color);vertical-align:bottom;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em;font-weight:600}.fi-prose thead th:first-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose thead th:first-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose thead th:first-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose thead th:last-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose thead th:last-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose thead th:last-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tbody tr:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-td-borders)}.fi-prose tbody tr:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-td-borders)}.fi-prose tbody tr:where(:not(:is(.fi-not-prose,.fi-not-prose *))){border-bottom-width:1px;border-bottom-color:var(--prose-td-borders)}.fi-prose tbody tr:last-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:0}.fi-prose tbody tr:last-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){border-bottom-width:0}.fi-prose tbody tr:last-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){border-bottom-width:0}.fi-prose tbody td:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){vertical-align:baseline}.fi-prose tbody td:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){vertical-align:baseline}.fi-prose tbody td:where(:not(:is(.fi-not-prose,.fi-not-prose *))){vertical-align:baseline}.fi-prose tfoot:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){border-top-width:1px;border-top-color:var(--prose-th-borders)}.fi-prose tfoot:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){border-top-width:1px;border-top-color:var(--prose-th-borders)}.fi-prose tfoot:where(:not(:is(.fi-not-prose,.fi-not-prose *))){border-top-width:1px;border-top-color:var(--prose-th-borders)}.fi-prose tfoot td:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){vertical-align:top}.fi-prose tfoot td:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){vertical-align:top}.fi-prose tfoot td:where(:not(:is(.fi-not-prose,.fi-not-prose *))){vertical-align:top}.fi-prose tbody td:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tbody td:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tbody td:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tfoot td:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tfoot td:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tfoot td:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tbody td:first-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tbody td:first-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tbody td:first-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tfoot td:first-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tfoot td:first-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tfoot td:first-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-start:0}.fi-prose tbody td:last-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tbody td:last-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tbody td:last-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tfoot td:last-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tfoot td:last-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose tfoot td:last-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){padding-inline-end:0}.fi-prose th:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose th:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose th:where(:not(:is(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose td:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose td:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose td:where(:not(:is(.fi-not-prose,.fi-not-prose *))){text-align:start}.fi-prose td code:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:.8125rem}.fi-prose td code:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:.8125rem}.fi-prose td code:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:.8125rem}.fi-prose hr:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){border-color:var(--prose-hr-color);margin-block:calc(var(--spacing,.25rem) * 8)}.fi-prose hr:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){border-color:var(--prose-hr-color);margin-block:calc(var(--spacing,.25rem) * 8)}.fi-prose hr:where(:not(:is(.fi-not-prose,.fi-not-prose *))){border-color:var(--prose-hr-color);margin-block:calc(var(--spacing,.25rem) * 8)}.fi-prose hr:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))+h2{margin-top:calc(var(--spacing,.25rem) * 8)}.fi-prose hr:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))+h2{margin-top:calc(var(--spacing,.25rem) * 8)}.fi-prose hr:where(:not(:is(.fi-not-prose,.fi-not-prose *)))+h2{margin-top:calc(var(--spacing,.25rem) * 8)}.fi-prose blockquote{border-inline-start-width:.25rem;border-inline-start-color:var(--prose-blockquote-border-color);padding-inline-start:calc(var(--spacing) * 4);font-style:italic}.fi-prose blockquote p:first-of-type:before{content:open-quote}.fi-prose blockquote p:last-of-type:after{content:close-quote}.fi-prose figure:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--prose-color);font-style:italic}.fi-prose figure:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--prose-color);font-style:italic}.fi-prose figure:where(:not(:is(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--prose-color);font-style:italic}@supports (color:color-mix(in lab, red, red)){.fi-prose figure:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){color:color-mix(in oklab, var(--prose-color) 75%, transparent)}.fi-prose figure:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){color:color-mix(in oklab, var(--prose-color) 75%, transparent)}.fi-prose figure:where(:not(:is(.fi-not-prose,.fi-not-prose *))) figcaption:where(:not(:is(.fi-not-prose,.fi-not-prose *))){color:color-mix(in oklab, var(--prose-color) 75%, transparent)}}.fi-prose :first-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose :first-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose :first-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-top:0}.fi-prose :last-child:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){margin-bottom:0}.fi-prose :last-child:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){margin-bottom:0}.fi-prose :last-child:where(:not(:is(.fi-not-prose,.fi-not-prose *))){margin-bottom:0}.fi-prose .color:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){color:var(--color)}.fi-prose .color:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){color:var(--color)}.fi-prose .color:where(:not(:is(.fi-not-prose,.fi-not-prose *))){color:var(--color)}.fi-prose .color:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))):where(.dark,.dark *){color:var(--dark-color)}.fi-prose .color:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))):where(.dark,.dark *){color:var(--dark-color)}.fi-prose .color:where(:not(:is(.fi-not-prose,.fi-not-prose *))):where(.dark,.dark *){color:var(--dark-color)}.fi-prose .lead:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base)}.fi-prose .lead:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base)}.fi-prose .lead:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-size:var(--text-base)}.fi-prose span[data-type=mention]:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose span[data-type=mention]:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose span[data-type=mention]:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose a[data-type=mention]:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose a[data-type=mention]:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose a[data-type=mention]:where(:not(:is(.fi-not-prose,.fi-not-prose *))){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block-start:0;margin-block-end:0;display:inline-block}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *))){gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *))){gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *))){gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=default]>.grid-layout-col{grid-column:var(--col-span)}@media (min-width:540px){.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=sm]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:748px){.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=md]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:984px){.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=lg]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:1258px){.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint=xl]>.grid-layout-col{grid-column:var(--col-span)}}@media (min-width:1358px){.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]>.grid-layout-col{grid-column:var(--col-span)}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))[data-from-breakpoint="2xl"]>.grid-layout-col{grid-column:var(--col-span)}}.fi-prose .grid-layout:where(:not(:-webkit-any(.fi-not-prose,.fi-not-prose *)))>.grid-layout-col{min-width:0;margin-top:0}.fi-prose .grid-layout:where(:not(:-moz-any(.fi-not-prose,.fi-not-prose *)))>.grid-layout-col{min-width:0;margin-top:0}.fi-prose .grid-layout:where(:not(:is(.fi-not-prose,.fi-not-prose *)))>.grid-layout-col{min-width:0;margin-top:0}.fi-prose a{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-brandcolor-secondary,#1779ba)}.fi-prose a u,.fi-prose a strong{color:var(--color-brandcolor-secondary,#1779ba)}.fi-prose h1,.fi-prose h2,.fi-prose h3,.fi-prose h4,.fi-prose h5,.fi-prose h6{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-brandcolor-secondary,#1779ba)}.fi-prose h1{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7)}@media (min-width:748px){.fi-prose h1{font-size:var(--text-3xl,1.875rem);line-height:calc(var(--spacing,.25rem) * 9)}}.fi-prose h2{font-size:var(--text-base,1.0625rem);line-height:calc(var(--spacing,.25rem) * 6)}@media (min-width:748px){.fi-prose h2{font-size:var(--text-2xl,1.5625rem);line-height:calc(var(--spacing,.25rem) * 8)}}.fi-prose h3{font-size:var(--text-sm,.9375rem);line-height:calc(var(--spacing,.25rem) * 5)}@media (min-width:748px){.fi-prose h3{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7)}}.fi-prose strong{color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose p{font-size:var(--text-base,1.0625rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose ul,.fi-prose ol{margin-left:0}.fi-prose ol>li{list-style-type:decimal}.fi-prose ul>li{list-style-type:square}.fi-prose ul>li ::marker{color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose ul>li::marker{color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose ul>li ::-webkit-details-marker{color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose ul>li::-webkit-details-marker{color:var(--color-brandcolor-gray-dark,#767676)}.fi-prose li{margin:0!important}h1.title{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7)}@media (min-width:748px){h1.title{font-size:var(--text-3xl,1.875rem);line-height:calc(var(--spacing,.25rem) * 9)}}h2.title{font-size:var(--text-base,1.0625rem);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-brandcolor-blue,#1779ba)}@media (min-width:748px){h2.title{font-size:var(--text-2xl,1.5625rem);line-height:calc(var(--spacing,.25rem) * 8)}}h3.title{font-size:var(--text-sm,.9375rem);line-height:calc(var(--spacing,.25rem) * 5)}@media (min-width:748px){h3.title{font-size:var(--text-xl,1.25rem);line-height:calc(var(--spacing,.25rem) * 7)}}.page-block-content li{font-size:var(--text-base);color:var(--color-brandcolor-gray-dark)}.page-block-content ul li p{display:inline}.page-block-content tr{border-color:var(--color-brandcolor-gray-dark);border-top:1px}.kwa-block-content_section-col{padding:calc(var(--spacing,.25rem) * 6)}@media (min-width:748px){.kwa-block-content_section-col{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (min-width:984px){.kwa-block-content_section-col{gap:calc(var(--spacing,.25rem) * 8)}}.kwa-block-content_section-col-row{padding:calc(var(--spacing,.25rem) * 6)}@media (min-width:748px){.kwa-block-content_section-col-row{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (min-width:984px){.kwa-block-content_section-col-row{padding:calc(var(--spacing,.25rem) * 8)}}.kwa-message-success ol li{counter-increment:success-counter;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.kwa-message-success ol li:before{content:counter(success-counter);background-color:var(--color-success-marker-bg,#d5f3d1);font-size:var(--text-sm,.9375rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-success-txt,#15b900);border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.125rem;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}
