.vision-typography.vision{color:var(--tw-prose-body);max-width:65ch}.vision-typography.vision :where(p):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.25em;margin-bottom:1.25em}.vision-typography.vision :where([class~=lead]):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.vision-typography.vision :where(a):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.vision-typography.vision :where(strong):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-bold);font-weight:600}.vision-typography.vision :where(a strong):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(blockquote strong):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(thead th strong):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(ol):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.vision-typography.vision :where(ol[type=A]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:upper-alpha}.vision-typography.vision :where(ol[type=a]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:lower-alpha}.vision-typography.vision :where(ol[type=A s]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:upper-alpha}.vision-typography.vision :where(ol[type=a s]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:lower-alpha}.vision-typography.vision :where(ol[type=I]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:upper-roman}.vision-typography.vision :where(ol[type=i]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:lower-roman}.vision-typography.vision :where(ol[type=I s]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:upper-roman}.vision-typography.vision :where(ol[type=i s]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:lower-roman}.vision-typography.vision :where(ol[type="1"]):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:decimal}.vision-typography.vision :where(ul):not(:where([class~=not-vision],[class~=not-vision] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.vision-typography.vision :where(ol>li):not(:where([class~=not-vision],[class~=not-vision] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.vision-typography.vision :where(ul>li):not(:where([class~=not-vision],[class~=not-vision] *))::marker{color:var(--tw-prose-bullets)}.vision-typography.vision :where(dt):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.vision-typography.vision :where(hr):not(:where([class~=not-vision],[class~=not-vision] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.vision-typography.vision :where(blockquote):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.vision-typography.vision :where(blockquote p:first-of-type):not(:where([class~=not-vision],[class~=not-vision] *)):before{content:open-quote}.vision-typography.vision :where(blockquote p:last-of-type):not(:where([class~=not-vision],[class~=not-vision] *)):after{content:close-quote}.vision-typography.vision :where(h1):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.vision-typography.vision :where(h1 strong):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:900;color:inherit}.vision-typography.vision :where(h2):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.vision-typography.vision :where(h2 strong):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:800;color:inherit}.vision-typography.vision :where(h3):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.vision-typography.vision :where(h3 strong):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:700;color:inherit}.vision-typography.vision :where(h4):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.vision-typography.vision :where(h4 strong):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:700;color:inherit}.vision-typography.vision :where(img):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:2em;margin-bottom:2em}.vision-typography.vision :where(picture):not(:where([class~=not-vision],[class~=not-vision] *)){display:block;margin-top:2em;margin-bottom:2em}.vision-typography.vision :where(video):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:2em;margin-bottom:2em}.vision-typography.vision :where(kbd):not(:where([class~=not-vision],[class~=not-vision] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.vision-typography.vision :where(code):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.vision-typography.vision :where(code):not(:where([class~=not-vision],[class~=not-vision] *)):before{content:"`"}.vision-typography.vision :where(code):not(:where([class~=not-vision],[class~=not-vision] *)):after{content:"`"}.vision-typography.vision :where(a code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(h1 code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(h2 code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit;font-size:.875em}.vision-typography.vision :where(h3 code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit;font-size:.9em}.vision-typography.vision :where(h4 code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(blockquote code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(thead th code):not(:where([class~=not-vision],[class~=not-vision] *)){color:inherit}.vision-typography.vision :where(pre):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.vision-typography.vision :where(pre code):not(:where([class~=not-vision],[class~=not-vision] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.vision-typography.vision :where(pre code):not(:where([class~=not-vision],[class~=not-vision] *)):before{content:none}.vision-typography.vision :where(pre code):not(:where([class~=not-vision],[class~=not-vision] *)):after{content:none}.vision-typography.vision :where(table):not(:where([class~=not-vision],[class~=not-vision] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.vision-typography.vision :where(thead):not(:where([class~=not-vision],[class~=not-vision] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.vision-typography.vision :where(thead th):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.vision-typography.vision :where(tbody tr):not(:where([class~=not-vision],[class~=not-vision] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.vision-typography.vision :where(tbody tr:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){border-bottom-width:0}.vision-typography.vision :where(tbody td):not(:where([class~=not-vision],[class~=not-vision] *)){vertical-align:baseline}.vision-typography.vision :where(tfoot):not(:where([class~=not-vision],[class~=not-vision] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.vision-typography.vision :where(tfoot td):not(:where([class~=not-vision],[class~=not-vision] *)){vertical-align:top}.vision-typography.vision :where(th,td):not(:where([class~=not-vision],[class~=not-vision] *)){text-align:start}.vision-typography.vision :where(figure>*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0;margin-bottom:0}.vision-typography.vision :where(figcaption):not(:where([class~=not-vision],[class~=not-vision] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.vision-typography.vision{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.vision-typography.vision :where(picture>img):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0;margin-bottom:0}.vision-typography.vision :where(li):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.5em;margin-bottom:.5em}.vision-typography.vision :where(ol>li):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:.375em}.vision-typography.vision :where(ul>li):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:.375em}.vision-typography.vision :where(.vision>ul>li p):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.75em;margin-bottom:.75em}.vision-typography.vision :where(.vision>ul>li>p:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.25em}.vision-typography.vision :where(.vision>ul>li>p:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:1.25em}.vision-typography.vision :where(.vision>ol>li>p:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.25em}.vision-typography.vision :where(.vision>ol>li>p:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:1.25em}.vision-typography.vision :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.75em;margin-bottom:.75em}.vision-typography.vision :where(dl):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.25em;margin-bottom:1.25em}.vision-typography.vision :where(dd):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.5em;padding-inline-start:1.625em}.vision-typography.vision :where(hr+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision :where(h2+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision :where(h3+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision :where(h4+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision :where(thead th:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:0}.vision-typography.vision :where(thead th:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-end:0}.vision-typography.vision :where(tbody td,tfoot td):not(:where([class~=not-vision],[class~=not-vision] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.vision-typography.vision :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:0}.vision-typography.vision :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-end:0}.vision-typography.vision :where(figure):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:2em;margin-bottom:2em}.vision-typography.vision :where(.vision>:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision :where(.vision>:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:0}.vision-typography.vision-lg{font-size:1.125rem;line-height:1.7777778}.vision-typography.vision-lg :where(p):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.vision-typography.vision-lg :where([class~=lead]):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:1.2222222em;line-height:1.4545455;margin-top:1.0909091em;margin-bottom:1.0909091em}.vision-typography.vision-lg :where(blockquote):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.6666667em;margin-bottom:1.6666667em;padding-inline-start:1em}.vision-typography.vision-lg :where(h1):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.8333333em;line-height:1}.vision-typography.vision-lg :where(h2):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:1.6666667em;margin-top:1.8666667em;margin-bottom:1.0666667em;line-height:1.3333333}.vision-typography.vision-lg :where(h3):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:1.3333333em;margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.vision-typography.vision-lg :where(h4):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.7777778em;margin-bottom:.4444444em;line-height:1.5555556}.vision-typography.vision-lg :where(img):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.vision-typography.vision-lg :where(picture):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.vision-typography.vision-lg :where(picture>img):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0;margin-bottom:0}.vision-typography.vision-lg :where(video):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.vision-typography.vision-lg :where(kbd):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8888889em;border-radius:.3125rem;padding-top:.2222222em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-inline-start:.4444444em}.vision-typography.vision-lg :where(code):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8888889em}.vision-typography.vision-lg :where(h2 code):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8666667em}.vision-typography.vision-lg :where(h3 code):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.875em}.vision-typography.vision-lg :where(pre):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8888889em;line-height:1.75;margin-top:2em;margin-bottom:2em;border-radius:.375rem;padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;padding-inline-start:1.5em}.vision-typography.vision-lg :where(ol):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.vision-typography.vision-lg :where(ul):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.5555556em}.vision-typography.vision-lg :where(li):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.6666667em;margin-bottom:.6666667em}.vision-typography.vision-lg :where(ol>li):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:.4444444em}.vision-typography.vision-lg :where(ul>li):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:.4444444em}.vision-typography.vision-lg :where(.vision-lg>ul>li p):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.8888889em;margin-bottom:.8888889em}.vision-typography.vision-lg :where(.vision-lg>ul>li>p:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em}.vision-typography.vision-lg :where(.vision-lg>ul>li>p:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:1.3333333em}.vision-typography.vision-lg :where(.vision-lg>ol>li>p:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em}.vision-typography.vision-lg :where(.vision-lg>ol>li>p:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:1.3333333em}.vision-typography.vision-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.8888889em;margin-bottom:.8888889em}.vision-typography.vision-lg :where(dl):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.vision-typography.vision-lg :where(dt):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.3333333em}.vision-typography.vision-lg :where(dd):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.vision-typography.vision-lg :where(hr):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:3.1111111em;margin-bottom:3.1111111em}.vision-typography.vision-lg :where(hr+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision-lg :where(h2+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision-lg :where(h3+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision-lg :where(h4+*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision-lg :where(table):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8888889em;line-height:1.5}.vision-typography.vision-lg :where(thead th):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.vision-typography.vision-lg :where(thead th:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:0}.vision-typography.vision-lg :where(thead th:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-end:0}.vision-typography.vision-lg :where(tbody td,tfoot td):not(:where([class~=not-vision],[class~=not-vision] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.vision-typography.vision-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-start:0}.vision-typography.vision-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){padding-inline-end:0}.vision-typography.vision-lg :where(figure):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:1.7777778em;margin-bottom:1.7777778em}.vision-typography.vision-lg :where(figure>*):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0;margin-bottom:0}.vision-typography.vision-lg :where(figcaption):not(:where([class~=not-vision],[class~=not-vision] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.vision-typography.vision-lg :where(.vision-lg>:first-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-top:0}.vision-typography.vision-lg :where(.vision-lg>:last-child):not(:where([class~=not-vision],[class~=not-vision] *)){margin-bottom:0}.vision-typography.visible{visibility:visible}.vision-typography.invisible{visibility:hidden}.vision-typography.inline{display:inline}.vision-typography.flex{display:flex}.vision-typography.inline-flex{display:inline-flex}.vision-typography.inline-grid{display:inline-grid}.vision-typography.aspect-square{aspect-ratio:1 / 1}.vision-typography.size-5{width:1.25rem;height:1.25rem}.vision-typography.h-5{height:1.25rem}.vision-typography.w-full{width:100%}.vision-typography.max-w-80{max-width:20rem}.vision-typography.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vision-typography.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vision-typography.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.vision-typography.flex-col{flex-direction:column}.vision-typography.place-items-center{place-items:center}.vision-typography.justify-center{justify-content:center}.vision-typography.gap-2{gap:.5rem}.vision-typography.gap-\[1\.875rem\]{gap:1.875rem}.vision-typography.\!px-0{padding-left:0!important;padding-right:0!important}.vision-typography.px-0{padding-left:0;padding-right:0}.vision-typography.px-4{padding-left:1rem;padding-right:1rem}.vision-typography.pe-0{padding-inline-end:0px}.vision-typography.ps-0{padding-inline-start:0px}.vision-typography.text-\[0\.8125rem\]{font-size:.8125rem}.vision-typography.font-light{font-weight:300}.vision-typography.leading-\[1\.75\]{line-height:1.75}.vision-typography.text-core-primary{--tw-text-opacity: 1;color:rgb(var(--vision-core-colors-primary) / var(--tw-text-opacity, 1))}.vision-typography.text-core-support-1{--tw-text-opacity: 1;color:rgb(var(--vision-core-colors-support-1) / var(--tw-text-opacity, 1))}.vision-typography.text-current{color:currentColor}.vision-typography.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.vision-typography.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vision-typography.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.vision-typography :before,.vision-typography :after{--tw-content: ""}.vision-typography.first\:font-bold:first-child{font-weight:700}.vision-typography.vision-headings\:mb-\[1\.875rem\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))){margin-bottom:1.875rem}.vision-typography.vision-headings\:text-\[1\.1875rem\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))){font-size:1.1875rem}.vision-typography.vision-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))){font-weight:300}.vision-typography.vision-headings\:leading-\[1\.55\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))){line-height:1.55}.vision-typography.vision-headings\:text-inherit :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))){color:inherit}.vision-typography.vision-headings\:last\:after\:pointer-events-none:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);pointer-events:none}.vision-typography.vision-headings\:last\:after\:ms-2:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);margin-inline-start:.5rem}.vision-typography.vision-headings\:last\:after\:inline-block:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);display:inline-block}.vision-typography.vision-headings\:last\:after\:h-\[9px\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);height:9px}.vision-typography.vision-headings\:last\:after\:w-6:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);width:1.5rem}.vision-typography.vision-headings\:last\:after\:bg-core-accent:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(var(--vision-core-colors-accent) / var(--tw-bg-opacity, 1))}.vision-typography.vision-headings\:last\:after\:bg-white:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.vision-typography.vision-headings\:last\:after\:transition-all:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.vision-typography.vision-headings\:last\:after\:duration-150:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);transition-duration:.15s}.vision-typography.vision-headings\:last\:after\:\[mask-image\:url\(\"data\:image\/svg\+xml\,\%3Csvg\%20class\%3D\%22ov-svg\%22\%20xmlns\%3D\%22http\%3A\%2F\%2Fwww\.w3\.org\%2F2000\%2Fsvg\%22\%20viewBox\%3D\%220\%200\%202882\.4\%202882\.4\%22\%3E\%3Cpath\%20d\%3D\%22M1441\.2\%202881\.7L\.7\%201441\.2\%201441\.2\.7l1440\.5\%201440\.5-1440\.5\%201440\.5zM\.7\%201441\.2h2881M1441\.2\%202881\.7V\.7\%22\%20fill\%3D\%22none\%22\%20stroke\%3D\%22currentColor\%22\%20stroke-miterlimit\%3D\%2210\%22\%2F\%3E\%3C\%2Fsvg\%3E\"\)\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20class%3D%22ov-svg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%202882.4%202882.4%22%3E%3Cpath%20d%3D%22M1441.2%202881.7L.7%201441.2%201441.2.7l1440.5%201440.5-1440.5%201440.5zM.7%201441.2h2881M1441.2%202881.7V.7%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20class%3D%22ov-svg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%202882.4%202882.4%22%3E%3Cpath%20d%3D%22M1441.2%202881.7L.7%201441.2%201441.2.7l1440.5%201440.5-1440.5%201440.5zM.7%201441.2h2881M1441.2%202881.7V.7%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E)}.vision-typography.vision-headings\:last\:after\:\[mask-position\:right_4px_top_-1436px\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);-webkit-mask-position:right 4px top -1436px;mask-position:right 4px top -1436px}.vision-typography.vision-headings\:last\:after\:\[mask-repeat\:no-repeat\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vision-typography.vision-headings\:last\:after\:\[mask-size\:2881px_2881px\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);-webkit-mask-size:2881px 2881px;mask-size:2881px 2881px}.vision-typography.vision-p\:mb-\[1\.875rem\] :is(:where(p):not(:where([class~=not-vision],[class~=not-vision] *))){margin-bottom:1.875rem}.vision-typography.vision-p\:text-\[1\.1875rem\] :is(:where(p):not(:where([class~=not-vision],[class~=not-vision] *))){font-size:1.1875rem}.vision-typography.vision-p\:leading-\[1\.55\] :is(:where(p):not(:where([class~=not-vision],[class~=not-vision] *))){line-height:1.55}.vision-typography.vision-em\:font-bold :is(:where(em):not(:where([class~=not-vision],[class~=not-vision] *))){font-weight:700}.vision-typography.vision-em\:not-italic :is(:where(em):not(:where([class~=not-vision],[class~=not-vision] *))){font-style:normal}.vision-typography.vision-em\:text-core-accent :is(:where(em):not(:where([class~=not-vision],[class~=not-vision] *))){--tw-text-opacity: 1;color:rgb(var(--vision-core-colors-accent) / var(--tw-text-opacity, 1))}.vision-typography.hover\:text-core-support-3:is(:not([class*=pseudo-]):hover,.pseudo-hover){--tw-text-opacity: 1;color:rgb(var(--vision-core-colors-support-3) / var(--tw-text-opacity, 1))}.vision-typography.group\/pointer:is(:not([class*=pseudo-]):hover,.pseudo-hover) .group-hover\/pointer\:vision-headings\:last\:after\:\[mask-position\:right_0px_top_-1436px\]:last-child :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-vision],[class~=not-vision] *))):after{content:var(--tw-content);-webkit-mask-position:right 0px top -1436px;mask-position:right 0px top -1436px}@media (min-width: 960px){.vision-typography.rtl\:ml\:object-left:where([dir=rtl],[dir=rtl] *){-o-object-position:left;object-position:left}.vision-typography.\[\&\:dir\(rtl\)\]\:ml\:object-left:dir(rtl){-o-object-position:left;object-position:left}}.vision-typography.\[\&\>\:where\(\:last-child\)\]\:mb-0>:where(:last-child){margin-bottom:0}.vision-typography.\[\&_\*\]\:mb-0 *{margin-bottom:0}.vision-typography.\[\&_\*\]\:text-\[0\.6875rem\] *{font-size:.6875rem}.vision-typography.\[\&_\*\]\:text-\[1\.4375rem\] *{font-size:1.4375rem}.vision-typography.\[\&_\*\]\:font-bold *{font-weight:700}.vision-typography.\[\&_\*\]\:font-semibold *{font-weight:600}.vision-typography.\[\&_\*\]\:uppercase *{text-transform:uppercase}.vision-typography.\[\&_\*\]\:leading-\[1\.8\] *{line-height:1.8}.vision-typography.\[\&_\*\]\:text-core-support-1 *{--tw-text-opacity: 1;color:rgb(var(--vision-core-colors-support-1) / var(--tw-text-opacity, 1))}.vision-typography.\[\&_\*\]\:text-inherit *{color:inherit}.vision-typography.\[\&_\*\]\:underline *{text-decoration-line:underline}.vision-typography.\[\&_\*\]\:underline-offset-2 *{text-underline-offset:2px}.vision-typography.\[\&_\*\]\:duration-300 *{transition-duration:.3s}@media (min-width: 768px){.vision-typography.\[\&_\*\]\:md\:text-\[1\.6875rem\] *{font-size:1.6875rem}}.vision-typography.\[\&_img\]\:size-full img{width:100%;height:100%}.vision-typography.\[\&_img\]\:h-full img{height:100%}.vision-typography.\[\&_img\]\:w-full img{width:100%}.vision-typography.\[\&_img\]\:object-cover img{-o-object-fit:cover;object-fit:cover}.vision-typography.\[\&_img\]\:brightness-110 img{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.vision-typography.\[\&_img\]\:grayscale img{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.vision-typography.\[\&_img\]\:filter img{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 960px){.vision-typography.\[\&_img\]\:ml\:object-right img{-o-object-position:right;object-position:right}}.vision-typography.\[\&_svg\]\:size-6 svg{width:1.5rem;height:1.5rem}.vision-typography.\[\&_svg\]\:fill-current svg{fill:currentColor}:where(.\[\:where\(\&\)_svg\:not\(\.ov-svg\)\:where\(\:not\(\&\>svg\)\)\]\:inline-block) svg:not(.ov-svg):where(:not(.\[\:where\(\&\)_svg\:not\(\.ov-svg\)\:where\(\:not\(\&\>svg\)\)\]\:inline-block>svg)){display:inline-block}:where(.\[\:where\(\&\)_svg\:not\(\.ov-svg\)\:where\(\:not\(\&\>svg\)\)\]\:align-\[-0\.125rem\]) svg:not(.ov-svg):where(:not(.\[\:where\(\&\)_svg\:not\(\.ov-svg\)\:where\(\:not\(\&\>svg\)\)\]\:align-\[-0\.125rem\]>svg)){vertical-align:-.125rem}:where(.\[\:where\(\&\>svg\:not\(\[class\*\=\"self-\"\]\)\)\]\:translate-y-\[calc\(0\.5lh-0\.625em\)\]>svg:not([class*=self-])){--tw-translate-y: calc(.5lh - .625em) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:where(.\[\:where\(\&_img\)\]\:w-full img){width:100%}:where(.\[\:where\(\&_svg\:not\(\.ov-svg\)\)\]\:size-\[1\.25em\] svg:not(.ov-svg)){width:1.25em;height:1.25em}:where(.\[\:where\(\&_svg\:not\(\.ov-svg\)\)\]\:shrink-0 svg:not(.ov-svg)){flex-shrink:0}:where(.\[\:where\(\&_svg\:not\(\.ov-svg\)\)\]\:\[grid-area\:1\/1\] svg:not(.ov-svg)){grid-area:1/1}
