From 5d267af600edd716db30bbbb83d59447a59389d7 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Sun, 10 Nov 2024 06:20:08 +0100 Subject: [PATCH] remove font awesome and optimize images --- assets/static/css/input.css | 14 ++ assets/static/css/main.css | 2 +- assets/static/images/favicon.webp | Bin 0 -> 654 bytes assets/static/images/optimized-75.webp | Bin 0 -> 30750 bytes assets/static/images/optimized.webp | Bin 0 -> 42750 bytes assets/static/js/home.js | 23 +++ assets/views/website/base.html | 6 +- assets/views/website/components/footer.html | 16 +- assets/views/website/index.html | 177 ++++++++---------- assets/views/website/macros/project_item.html | 32 +++- assets/views/website/project_detail.html | 38 +++- bun.lockb | Bin 45019 -> 45449 bytes package.json | 3 +- tailwind.config.js | 2 +- 14 files changed, 189 insertions(+), 124 deletions(-) create mode 100644 assets/static/images/favicon.webp create mode 100644 assets/static/images/optimized-75.webp create mode 100644 assets/static/images/optimized.webp create mode 100644 assets/static/js/home.js diff --git a/assets/static/css/input.css b/assets/static/css/input.css index b5c61c9..6a29156 100644 --- a/assets/static/css/input.css +++ b/assets/static/css/input.css @@ -1,3 +1,17 @@ @tailwind base; @tailwind components; @tailwind utilities; + +@layer utilities { + .my-animate { + opacity: 1 !important; + transform: translateY(0) !important; + transition: opacity 0.3s ease, transform 0.3s ease; + } + + .hidden-for-animation { + opacity: 0; + transform: translateY(20px); + transition: opacity 0.3s ease, transform 0.3s ease; + } +} \ No newline at end of file diff --git a/assets/static/css/main.css b/assets/static/css/main.css index ab06f2c..0564439 100644 --- a/assets/static/css/main.css +++ b/assets/static/css/main.css @@ -1 +1 @@ -/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--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:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-blue{--tw-prose-links:#2563eb;--tw-prose-invert-links:#3b82f6}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.z-20{z-index:20}.z-50{z-index:50}.m-2{margin:.5rem}.m-4{margin:1rem}.m-8{margin:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-16{margin-top:4rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-\[40rem\]{height:40rem}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\[4rem\]{min-width:4rem}.min-w-full{min-width:100%}.max-w-\[12rem\]{max-width:12rem}.max-w-\[20rem\]{max-width:20rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-gray-900\/80{background-color:rgba(17,24,39,.8)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-4{padding:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-semibold{font-weight:600}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.md\:prose-lg{font-size:1.125rem;line-height:1.7777778}.md\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.md\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.md\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.md\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.md\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.md\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.md\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.md\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.md\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.md\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.md\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.md\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.md\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.md\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.md\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.md\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.md\:prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.md\:prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.md\:prose-lg :where(.md\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.md\:prose-lg :where(.md\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.md\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.md\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.md\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.md\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.md\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.md\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.md\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.md\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.md\:prose-lg :where(.md\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(.md\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (min-width:1024px){.lg\:prose-lg{font-size:1.125rem;line-height:1.7777778}.lg\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.lg\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.lg\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.lg\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.lg\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.lg\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.lg\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.lg\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.lg\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.lg\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.lg\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.lg\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.lg\:prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.lg\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.lg\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.lg\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.lg\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.lg\:prose-lg :where(.lg\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(.lg\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.lg\:prose-xl{font-size:1.25rem;line-height:1.8}.lg\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.lg\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}.lg\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1.0666667em}.lg\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}.lg\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}.lg\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}.lg\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.6;margin-bottom:.6em;margin-top:1.8em}.lg\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.9em;padding-inline-end:.4em;padding-bottom:.25em;padding-top:.25em;padding-inline-start:.4em}.lg\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.lg\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.lg\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.lg\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.5rem;font-size:.9em;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-top:1.1111111em;padding-inline-start:1.3333333em}.lg\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6em;margin-top:.6em}.lg\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.lg\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.lg\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.lg\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.lg\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.lg\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8em;margin-top:2.8em}.lg\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.lg\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-top:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.lg\:prose-xl :where(.lg\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(.lg\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (min-width:1280px){.xl\:prose-xl{font-size:1.25rem;line-height:1.8}.xl\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.xl\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}.xl\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1.0666667em}.xl\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}.xl\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}.xl\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}.xl\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.6;margin-bottom:.6em;margin-top:1.8em}.xl\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.xl\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.9em;padding-inline-end:.4em;padding-bottom:.25em;padding-top:.25em;padding-inline-start:.4em}.xl\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.xl\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.xl\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.xl\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.5rem;font-size:.9em;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-top:1.1111111em;padding-inline-start:1.3333333em}.xl\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.xl\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.xl\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6em;margin-top:.6em}.xl\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.xl\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.xl\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.xl\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.xl\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.xl\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8em;margin-top:2.8em}.xl\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.xl\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.xl\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.xl\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.xl\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-top:.8888889em;padding-inline-start:.6666667em}.xl\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.xl\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.xl\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.xl\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.xl\:prose-xl :where(.xl\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(.xl\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (prefers-color-scheme:dark){.dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.sm\:justify-center{justify-content:center}}@media (min-width:768px){.md\:m-0{margin:0}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:max-w-\[50hw\]{max-width:50hw}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:p-16{padding:4rem}.md\:text-left{text-align:left}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:p-20{padding:5rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}} \ No newline at end of file +/*! tailwindcss v3.4.10 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:root{--motion-default-timing:cubic-bezier(.165,.84,.44,1);--motion-bounce:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 13.6%,0.25,0.391,0.563,0.765,1,0.891 40.9%,0.848,0.813,0.785,0.766,0.754,0.75,0.754,0.766,0.785,0.813,0.848,0.891 68.2%,1 72.7%,0.973,0.953,0.941,0.938,0.941,0.953,0.973,1,0.988,0.984,0.988,1);--motion-spring-smooth:linear(0,0.001 0.44%,0.0045 0.94%,0.0195 2.03%,0.0446 3.19%,0.0811 4.5%,0.1598 6.82%,0.3685 12.34%,0.4693 15.17%,0.5663,0.6498 21.27%,0.7215 24.39%,0.7532 25.98%,0.7829 27.65%,0.8105,0.8349 31.14%,0.8573 32.95%,0.8776 34.84%,0.8964 36.87%,0.9136 39.05%,0.929 41.37%,0.9421 43.77%,0.9537 46.38%,0.9636 49.14%,0.9789 55.31%,0.9888 62.35%,0.9949 71.06%,0.9982 82.52%,0.9997 99.94%);--motion-spring-snappy:linear(0,0.0014,0.0053 1.02%,0.0126,0.0227 2.18%,0.0517 3.41%,0.094 4.79%,0.1865 7.26%,0.4182 12.77%,0.5246 15.46%,0.6249,0.7112,0.7831 23.95%,0.8146 25.4%,0.844,0.8699 28.45%,0.8935,0.9139 31.64%,0.932,0.9473,0.9601 36.65%,0.9714 38.47%,0.9808 40.35%,0.9948 44.49%,1.0031 49.43%,1.0057 53.35%,1.0063 58.14%,1.0014 80.78%,1.0001 99.94%);--motion-spring-bouncy:linear(0,0.0018,0.0069,0.0151 1.74%,0.0277 2.4%,0.062 3.7%,0.1115 5.15%,0.2211 7.77%,0.4778 13.21%,0.5912 15.75%,0.6987 18.44%,0.7862 20.98%,0.861 23.59%,0.8926,0.9205,0.945 27.51%,0.9671 28.89%,0.9868,1.003 31.79%,1.0224 34.11%,1.0358 36.58%,1.0436 39.27%,1.046 42.31%,1.0446 44.71%,1.0406 47.47%,1.0118 61.84%,1.0027 69.53%,0.9981 80.49%,0.9991 99.94%);--motion-spring-bouncier:linear(0,0.0023,0.0088,0.0194 1.59%,0.035 2.17%,0.078 3.33%,0.1415 4.64%,0.2054 5.75%,0.2821 6.95%,0.5912 11.45%,0.7205 13.43%,0.8393 15.45%,0.936 17.39%,0.9778,1.015,1.0477,1.0759,1.0998 22.22%,1.1203,1.1364,1.1484 25.26%,1.1586 26.61%,1.1629 28.06%,1.1613 29.56%,1.1537 31.2%,1.1434 32.6%,1.1288 34.19%,1.0508 41.29%,1.0174 44.87%,1.0025 46.89%,0.9911 48.87%,0.9826 50.9%,0.9769 53.03%,0.9735 56.02%,0.9748 59.45%,0.9964 72.64%,1.0031 79.69%,1.0042 86.83%,1.0008 99.97%);--motion-spring-bounciest:linear(0,0.0032,0.0131,0.0294,0.0524,0.0824,0.1192 1.54%,0.2134 2.11%,0.3102 2.59%,0.4297 3.13%,0.8732 4.95%,1.0373,1.1827 6.36%,1.2972 7.01%,1.3444,1.3859,1.4215,1.4504,1.4735,1.4908,1.5024,1.5084 9.5%,1.5091,1.5061,1.4993,1.4886,1.4745,1.4565 11.11%,1.4082 11.7%,1.3585 12.2%,1.295 12.77%,1.0623 14.64%,0.9773,0.9031 16.08%,0.8449 16.73%,0.8014,0.7701 17.95%,0.7587,0.7501,0.7443,0.7412 19.16%,0.7421 19.68%,0.7508 20.21%,0.7672 20.77%,0.7917 21.37%,0.8169 21.87%,0.8492 22.43%,0.9681 24.32%,1.0114,1.0492 25.75%,1.0789 26.41%,1.1008,1.1167,1.1271,1.1317 28.81%,1.1314,1.1271 29.87%,1.1189 30.43%,1.1063 31.03%,1.0769 32.11%,0.9941 34.72%,0.9748 35.43%,0.9597 36.09%,0.9487,0.9407,0.9355,0.933 38.46%,0.9344 39.38%,0.9421 40.38%,0.9566 41.5%,0.9989 44.12%,1.0161 45.37%,1.029 46.75%,1.0341 48.1%,1.0335 49.04%,1.0295 50.05%,1.0221 51.18%,0.992 55.02%,0.9854 56.38%,0.9827 57.72%,0.985 59.73%,1.004 64.67%,1.0088 67.34%,1.0076 69.42%,0.9981 74.28%,0.9956 76.85%,0.9961 79.06%,1.0023 86.46%,0.999 95.22%,0.9994 100%)}*,:after,:before{--motion-origin-scale-x:100%;--motion-origin-scale-y:100%;--motion-origin-translate-x:0%;--motion-origin-translate-y:0%;--motion-origin-rotate:0deg;--motion-origin-blur:0px;--motion-origin-grayscale:0%;--motion-origin-opacity:100%;--motion-origin-background-color: ;--motion-origin-text-color: ;--motion-end-scale-x:100%;--motion-end-scale-y:100%;--motion-end-translate-x:0%;--motion-end-translate-y:0%;--motion-end-rotate:0deg;--motion-end-blur:0px;--motion-end-grayscale:0%;--motion-end-opacity:100%;--motion-end-background-color: ;--motion-end-text-color: ;--motion-loop-scale-x:100%;--motion-loop-scale-y:100%;--motion-loop-translate-x:0%;--motion-loop-translate-y:0%;--motion-loop-rotate:0deg;--motion-loop-blur:0px;--motion-loop-grayscale:0%;--motion-loop-opacity:100%;--motion-loop-background-color: ;--motion-loop-text-color: ;--motion-duration:750ms;--motion-timing:var(--motion-default-timing);--motion-perceptual-duration-multiplier:1;--motion-delay:0ms;--motion-loop-count:infinite;--motion-scale-duration:var(--motion-duration);--motion-scale-timing:var(--motion-timing);--motion-scale-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-scale-delay:var(--motion-delay);--motion-scale-loop-count:var(--motion-loop-count);--motion-translate-duration:var(--motion-duration);--motion-translate-timing:var(--motion-timing);--motion-translate-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-translate-delay:var(--motion-delay);--motion-translate-loop-count:var(--motion-loop-count);--motion-rotate-duration:var(--motion-duration);--motion-rotate-timing:var(--motion-timing);--motion-rotate-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-rotate-delay:var(--motion-delay);--motion-rotate-loop-count:var(--motion-loop-count);--motion-filter-duration:var(--motion-duration);--motion-filter-timing:var(--motion-timing);--motion-filter-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-filter-delay:var(--motion-delay);--motion-filter-loop-count:var(--motion-loop-count);--motion-opacity-duration:var(--motion-duration);--motion-opacity-timing:var(--motion-timing);--motion-opacity-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-opacity-delay:var(--motion-delay);--motion-opacity-loop-count:var(--motion-loop-count);--motion-background-color-duration:var(--motion-duration);--motion-background-color-timing:var(--motion-timing);--motion-background-color-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-background-color-delay:var(--motion-delay);--motion-background-color-loop-count:var(--motion-loop-count);--motion-text-color-duration:var(--motion-duration);--motion-text-color-timing:var(--motion-timing);--motion-text-color-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-text-color-delay:var(--motion-delay);--motion-text-color-loop-count:var(--motion-loop-count);--motion-scale-in-animation:none;--motion-translate-in-animation:none;--motion-rotate-in-animation:none;--motion-filter-in-animation:none;--motion-opacity-in-animation:none;--motion-background-color-in-animation:none;--motion-text-color-in-animation:none;--motion-scale-out-animation:none;--motion-translate-out-animation:none;--motion-rotate-out-animation:none;--motion-filter-out-animation:none;--motion-opacity-out-animation:none;--motion-background-color-out-animation:none;--motion-text-color-out-animation:none;--motion-scale-loop-animation:none;--motion-translate-loop-animation:none;--motion-rotate-loop-animation:none;--motion-filter-loop-animation:none;--motion-opacity-loop-animation:none;--motion-background-color-loop-animation:none;--motion-text-color-loop-animation:none;--motion-all-enter-animations:var(--motion-scale-in-animation),var(--motion-translate-in-animation),var(--motion-rotate-in-animation),var(--motion-filter-in-animation),var(--motion-opacity-in-animation),var(--motion-background-color-in-animation),var(--motion-text-color-in-animation);--motion-all-exit-animations:var(--motion-scale-out-animation),var(--motion-translate-out-animation),var(--motion-rotate-out-animation),var(--motion-filter-out-animation),var(--motion-opacity-out-animation),var(--motion-background-color-out-animation),var(--motion-text-color-out-animation);--motion-all-loop-animations:var(--motion-scale-loop-animation),var(--motion-translate-loop-animation),var(--motion-rotate-loop-animation),var(--motion-filter-loop-animation),var(--motion-opacity-loop-animation),var(--motion-background-color-loop-animation),var(--motion-text-color-loop-animation);--motion-all-loop-and-enter-animations:var(--motion-all-loop-animations),var(--motion-all-enter-animations);--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--motion-origin-scale-x:100%;--motion-origin-scale-y:100%;--motion-origin-translate-x:0%;--motion-origin-translate-y:0%;--motion-origin-rotate:0deg;--motion-origin-blur:0px;--motion-origin-grayscale:0%;--motion-origin-opacity:100%;--motion-origin-background-color: ;--motion-origin-text-color: ;--motion-end-scale-x:100%;--motion-end-scale-y:100%;--motion-end-translate-x:0%;--motion-end-translate-y:0%;--motion-end-rotate:0deg;--motion-end-blur:0px;--motion-end-grayscale:0%;--motion-end-opacity:100%;--motion-end-background-color: ;--motion-end-text-color: ;--motion-loop-scale-x:100%;--motion-loop-scale-y:100%;--motion-loop-translate-x:0%;--motion-loop-translate-y:0%;--motion-loop-rotate:0deg;--motion-loop-blur:0px;--motion-loop-grayscale:0%;--motion-loop-opacity:100%;--motion-loop-background-color: ;--motion-loop-text-color: ;--motion-duration:750ms;--motion-timing:var(--motion-default-timing);--motion-perceptual-duration-multiplier:1;--motion-delay:0ms;--motion-loop-count:infinite;--motion-scale-duration:var(--motion-duration);--motion-scale-timing:var(--motion-timing);--motion-scale-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-scale-delay:var(--motion-delay);--motion-scale-loop-count:var(--motion-loop-count);--motion-translate-duration:var(--motion-duration);--motion-translate-timing:var(--motion-timing);--motion-translate-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-translate-delay:var(--motion-delay);--motion-translate-loop-count:var(--motion-loop-count);--motion-rotate-duration:var(--motion-duration);--motion-rotate-timing:var(--motion-timing);--motion-rotate-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-rotate-delay:var(--motion-delay);--motion-rotate-loop-count:var(--motion-loop-count);--motion-filter-duration:var(--motion-duration);--motion-filter-timing:var(--motion-timing);--motion-filter-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-filter-delay:var(--motion-delay);--motion-filter-loop-count:var(--motion-loop-count);--motion-opacity-duration:var(--motion-duration);--motion-opacity-timing:var(--motion-timing);--motion-opacity-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-opacity-delay:var(--motion-delay);--motion-opacity-loop-count:var(--motion-loop-count);--motion-background-color-duration:var(--motion-duration);--motion-background-color-timing:var(--motion-timing);--motion-background-color-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-background-color-delay:var(--motion-delay);--motion-background-color-loop-count:var(--motion-loop-count);--motion-text-color-duration:var(--motion-duration);--motion-text-color-timing:var(--motion-timing);--motion-text-color-perceptual-duration-multiplier:var(--motion-perceptual-duration-multiplier);--motion-text-color-delay:var(--motion-delay);--motion-text-color-loop-count:var(--motion-loop-count);--motion-scale-in-animation:none;--motion-translate-in-animation:none;--motion-rotate-in-animation:none;--motion-filter-in-animation:none;--motion-opacity-in-animation:none;--motion-background-color-in-animation:none;--motion-text-color-in-animation:none;--motion-scale-out-animation:none;--motion-translate-out-animation:none;--motion-rotate-out-animation:none;--motion-filter-out-animation:none;--motion-opacity-out-animation:none;--motion-background-color-out-animation:none;--motion-text-color-out-animation:none;--motion-scale-loop-animation:none;--motion-translate-loop-animation:none;--motion-rotate-loop-animation:none;--motion-filter-loop-animation:none;--motion-opacity-loop-animation:none;--motion-background-color-loop-animation:none;--motion-text-color-loop-animation:none;--motion-all-enter-animations:var(--motion-scale-in-animation),var(--motion-translate-in-animation),var(--motion-rotate-in-animation),var(--motion-filter-in-animation),var(--motion-opacity-in-animation),var(--motion-background-color-in-animation),var(--motion-text-color-in-animation);--motion-all-exit-animations:var(--motion-scale-out-animation),var(--motion-translate-out-animation),var(--motion-rotate-out-animation),var(--motion-filter-out-animation),var(--motion-opacity-out-animation),var(--motion-background-color-out-animation),var(--motion-text-color-out-animation);--motion-all-loop-animations:var(--motion-scale-loop-animation),var(--motion-translate-loop-animation),var(--motion-rotate-loop-animation),var(--motion-filter-loop-animation),var(--motion-opacity-loop-animation),var(--motion-background-color-loop-animation),var(--motion-text-color-loop-animation);--motion-all-loop-and-enter-animations:var(--motion-all-loop-animations),var(--motion-all-enter-animations);--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--tw-prose-quote-borders);border-inline-start-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows)/10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows)/10%);color:var(--tw-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--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:rgba(0,0,0,.5);--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-blue{--tw-prose-links:#2563eb;--tw-prose-invert-links:#3b82f6}.motion-preset-slide-right{--motion-origin-translate-x:-25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.motion-preset-pop{--motion-origin-scale-x:50%;--motion-origin-scale-y:50%;--motion-origin-opacity:0;--motion-scale-timing:var(--motion-spring-bouncier);--motion-scale-perceptual-duration-multiplier:2.035;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-scale-in-animation:motion-scale-in calc(var(--motion-scale-duration)*var(--motion-scale-perceptual-duration-multiplier)) var(--motion-scale-timing) var(--motion-scale-delay) both;animation:var(--motion-all-loop-and-enter-animations)}@keyframes RomboConfettiPop{0%{opacity:0;transform:scale(1)}33%{opacity:1;transform:scale(1.15)}50%{transform:scale(.975)}65%{transform:scale(1.025)}80%{transform:scale(.99)}87%{transform:scale(1.01)}to{opacity:1;transform:scale(1)}}@keyframes topfetti{0%{background-position:5% 90%,10% 90%,10% 90%,15% 90%,25% 90%,25% 90%,40% 90%,55% 90%,70% 90%}50%{background-position:0 80%,0 20%,10% 40%,20% 0,30% 30%,22% 50%,50% 50%,65% 20%,90% 30%}to{background-position:0 70%,0 10%,10% 30%,20% -10%,30% 20%,22% 40%,50% 40%,65% 10%,90% 20%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}@keyframes bottomfetti{0%{background-position:10% -10%,30% 10%,55% -10%,70% -10%,85% -10%,70% -10%,70% 0}50%{background-position:0 80%,20% 80%,45% 60%,60% 100%,75% 70%,95% 60%,105% 0}to{background-position:0 90%,20% 90%,45% 70%,60% 110%,75% 80%,95% 70%,110% 10%;background-size:0 0,0 0,0 0,0 0,0 0,0 0}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.z-20{z-index:20}.z-50{z-index:50}.m-2{margin:.5rem}.m-4{margin:1rem}.m-8{margin:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mt-16{margin-top:4rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.hidden{display:none}.h-\[40rem\]{height:40rem}.h-full{height:100%}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\[4rem\]{min-width:4rem}.min-w-full{min-width:100%}.max-w-\[12rem\]{max-width:12rem}.max-w-\[20rem\]{max-width:20rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.whitespace-pre-wrap{white-space:pre-wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-gray-900\/80{background-color:rgba(17,24,39,.8)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-violet-600{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:rgba(124,58,237,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-4{padding:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-semibold{font-weight:600}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (prefers-reduced-motion:no-preference){@keyframes motion-scale-in{0%{scale:var(--motion-origin-scale-x) var(--motion-origin-scale-y)}to{scale:1 1}}@keyframes motion-scale-out{0%{scale:1 1}to{scale:var(--motion-end-scale-x) var(--motion-end-scale-y)}}@keyframes motion-scale-loop-mirror{0%,to{scale:1 1}50%{scale:var(--motion-loop-scale-x) var(--motion-loop-scale-y)}}@keyframes motion-scale-loop-reset{0%{scale:1 1}to{scale:var(--motion-loop-scale-x) var(--motion-loop-scale-y)}}@keyframes motion-translate-in{0%{translate:var(--motion-origin-translate-x) var(--motion-origin-translate-y)}to{translate:0 0}}@keyframes motion-translate-out{0%{translate:0 0}to{translate:var(--motion-end-translate-x) var(--motion-end-translate-y)}}@keyframes motion-translate-loop-mirror{0%,to{translate:0 0}50%{translate:var(--motion-loop-translate-x) var(--motion-loop-translate-y)}}@keyframes motion-translate-loop-reset{0%{translate:0 0}to{translate:var(--motion-loop-translate-x) var(--motion-loop-translate-y)}}@keyframes motion-rotate-in{0%{rotate:var(--motion-origin-rotate)}to{rotate:0}}@keyframes motion-rotate-out{0%{rotate:0}to{rotate:var(--motion-end-rotate)}}@keyframes motion-rotate-loop-mirror{0%,to{rotate:0deg}50%{rotate:var(--motion-loop-rotate)}}@keyframes motion-rotate-loop-reset{to{rotate:var(--motion-loop-rotate)}}}@keyframes motion-filter-in{0%{filter:blur(var(--motion-origin-blur)) grayscale(var(--motion-origin-grayscale))}to{filter:blur(0) grayscale(0)}}@keyframes motion-filter-out{0%{filter:blur(0) grayscale(0)}to{filter:blur(var(--motion-end-blur)) grayscale(var(--motion-end-grayscale))}}@keyframes motion-filter-loop-mirror{0%,to{filter:blur(0) grayscale(0)}50%{filter:blur(var(--motion-loop-blur)) grayscale(var(--motion-loop-grayscale))}}@keyframes motion-filter-loop-reset{0%{filter:blur(0) grayscale(0)}to{filter:blur(var(--motion-loop-blur)) grayscale(var(--motion-loop-grayscale))}}@keyframes motion-opacity-in{0%{opacity:var(--motion-origin-opacity)}}@keyframes motion-opacity-out{to{opacity:var(--motion-end-opacity)}}@keyframes motion-opacity-loop-mirror{50%{opacity:var(--motion-loop-opacity)}}@keyframes motion-opacity-loop-reset{to{opacity:var(--motion-loop-opacity)}}@keyframes motion-background-color-in{0%{background-color:var(--motion-origin-background-color)}}@keyframes motion-background-color-out{to{background-color:var(--motion-end-background-color)}}@keyframes motion-background-color-loop-mirror{50%{background-color:var(--motion-loop-background-color)}}@keyframes motion-background-color-loop-reset{to{background-color:var(--motion-loop-background-color)}}@keyframes motion-text-color-in{0%{color:var(--motion-origin-text-color)}}@keyframes motion-text-color-out{to{color:var(--motion-end-text-color)}}@keyframes motion-text-color-loop-mirror{50%{color:var(--motion-loop-text-color)}}@keyframes motion-text-color-loop-reset{to{color:var(--motion-loop-text-color)}}.-motion-translate-x-in-100{--motion-origin-translate-x:-100%;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.motion-translate-y-in-75{--motion-origin-translate-y:75%;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.motion-duration-1000{--motion-duration:1000ms}.motion-duration-2000{--motion-duration:2000ms}.motion-delay-100{--motion-delay:100ms}.motion-delay-200{--motion-delay:200ms}.motion-delay-75{--motion-delay:75ms}.my-animate{opacity:1!important;transform:translateY(0)!important}.hidden-for-animation,.my-animate{transition:opacity .3s ease,transform .3s ease}.hidden-for-animation{opacity:0;transform:translateY(20px)}.odd\:motion-preset-slide-left:nth-child(odd){--motion-origin-translate-x:25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.odd\:motion-preset-slide-left-lg:nth-child(odd){--motion-origin-translate-x:100%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.odd\:motion-preset-slide-right-lg:nth-child(odd){--motion-origin-translate-x:-100%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.odd\:motion-preset-slide-right-md:nth-child(odd){--motion-origin-translate-x:-25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.odd\:motion-preset-bounce:nth-child(odd){--motion-duration:300ms;--motion-translate-timing:var(--motion-bounce);--motion-translate-perceptual-duration-multiplier:2;--motion-origin-opacity:0;--motion-origin-translate-y:-25%;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.odd\:motion-preset-stretch:nth-child(odd){--motion-loop-scale-x:85%;--motion-loop-scale-y:115%;--motion-scale-timing:var(--motion-spring-bouncier);--motion-scale-perceptual-duration-multiplier:2.035;--motion-scale-loop-animation:motion-scale-loop-mirror calc(var(--motion-scale-duration)*var(--motion-scale-perceptual-duration-multiplier)) var(--motion-scale-timing) var(--motion-scale-delay) both var(--motion-scale-loop-count);animation:var(--motion-all-loop-and-enter-animations)}.even\:motion-preset-slide-right:nth-child(2n){--motion-origin-translate-x:-25%;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.even\:motion-preset-rebound:nth-child(2n){--motion-origin-translate-x:25%;--motion-translate-timing:var(--motion-spring-bouncier);--motion-translate-perceptual-duration-multiplier:2.035;--motion-origin-opacity:0;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.even\:motion-preset-bounce:nth-child(2n){--motion-duration:300ms;--motion-translate-timing:var(--motion-bounce);--motion-translate-perceptual-duration-multiplier:2;--motion-origin-opacity:0;--motion-origin-translate-y:-25%;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-translate-in-animation:motion-translate-in calc(var(--motion-translate-duration)*var(--motion-translate-perceptual-duration-multiplier)) var(--motion-translate-timing) var(--motion-translate-delay) both;animation:var(--motion-all-loop-and-enter-animations)}.even\:motion-preset-compress:nth-child(2n){--motion-origin-scale-x:150%;--motion-origin-scale-y:150%;--motion-origin-opacity:0;--motion-scale-timing:var(--motion-spring-bouncier);--motion-scale-perceptual-duration-multiplier:2.035;--motion-opacity-in-animation:motion-opacity-in calc(var(--motion-opacity-duration)*var(--motion-opacity-perceptual-duration-multiplier)) var(--motion-opacity-timing) var(--motion-opacity-delay) both;--motion-scale-in-animation:motion-scale-in calc(var(--motion-scale-duration)*var(--motion-scale-perceptual-duration-multiplier)) var(--motion-scale-timing) var(--motion-scale-delay) both;animation:var(--motion-all-loop-and-enter-animations)}@media (min-width:768px){.md\:prose-lg{font-size:1.125rem;line-height:1.7777778}.md\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.md\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.md\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.md\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.md\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.md\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.md\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.md\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.md\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.md\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.md\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.md\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.md\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.md\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.md\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.md\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.md\:prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.md\:prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.md\:prose-lg :where(.md\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.md\:prose-lg :where(.md\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(.md\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.md\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.md\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.md\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.md\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.md\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.md\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.md\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.md\:prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.md\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.md\:prose-lg :where(.md\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-lg :where(.md\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (min-width:1024px){.lg\:prose-lg{font-size:1.125rem;line-height:1.7777778}.lg\:prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.lg\:prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2222222em;line-height:1.4545455;margin-bottom:1.0909091em;margin-top:1.0909091em}.lg\:prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6666667em;margin-top:1.6666667em;padding-inline-start:1em}.lg\:prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.6666667em;line-height:1;margin-bottom:.8333333em;margin-top:0}.lg\:prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.6666667em;line-height:1.3333333;margin-bottom:1.0666667em;margin-top:1.8666667em}.lg\:prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.3333333em;line-height:1.5;margin-bottom:.6666667em;margin-top:1.6666667em}.lg\:prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.5555556;margin-bottom:.4444444em;margin-top:1.7777778em}.lg\:prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.8888889em;padding-inline-end:.4444444em;padding-bottom:.2222222em;padding-top:.2222222em;padding-inline-start:.4444444em}.lg\:prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.lg\:prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8666667em}.lg\:prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.lg\:prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.375rem;font-size:.8888889em;line-height:1.75;margin-bottom:2em;margin-top:2em;padding-inline-end:1.5em;padding-bottom:1em;padding-top:1em;padding-inline-start:1.5em}.lg\:prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6666667em;margin-top:.6666667em}.lg\:prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4444444em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(.lg\:prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em}.lg\:prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.lg\:prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.3333333em;margin-top:1.3333333em}.lg\:prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em}.lg\:prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6666667em;padding-inline-start:1.5555556em}.lg\:prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:3.1111111em;margin-top:3.1111111em}.lg\:prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5}.lg\:prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-top:.75em;padding-inline-start:.75em}.lg\:prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.7777778em;margin-top:1.7777778em}.lg\:prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em;line-height:1.5;margin-top:1em}.lg\:prose-lg :where(.lg\:prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-lg :where(.lg\:prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.lg\:prose-xl{font-size:1.25rem;line-height:1.8}.lg\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.lg\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}.lg\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1.0666667em}.lg\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}.lg\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}.lg\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}.lg\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.6;margin-bottom:.6em;margin-top:1.8em}.lg\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.9em;padding-inline-end:.4em;padding-bottom:.25em;padding-top:.25em;padding-inline-start:.4em}.lg\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.lg\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.lg\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.lg\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.5rem;font-size:.9em;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-top:1.1111111em;padding-inline-start:1.3333333em}.lg\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6em;margin-top:.6em}.lg\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.lg\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.lg\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.lg\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.lg\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.lg\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.lg\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8em;margin-top:2.8em}.lg\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.lg\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-top:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.lg\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.lg\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.lg\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.lg\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.lg\:prose-xl :where(.lg\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.lg\:prose-xl :where(.lg\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (min-width:1280px){.xl\:prose-xl{font-size:1.25rem;line-height:1.8}.xl\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.xl\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2em;line-height:1.5;margin-bottom:1em;margin-top:1em}.xl\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1.0666667em}.xl\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.8em;line-height:1;margin-bottom:.8571429em;margin-top:0}.xl\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.8em;line-height:1.1111111;margin-bottom:.8888889em;margin-top:1.5555556em}.xl\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;line-height:1.3333333;margin-bottom:.6666667em;margin-top:1.6em}.xl\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){line-height:1.6;margin-bottom:.6em;margin-top:1.8em}.xl\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.xl\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;font-size:.9em;padding-inline-end:.4em;padding-bottom:.25em;padding-top:.25em;padding-inline-start:.4em}.xl\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.xl\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8611111em}.xl\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.xl\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.5rem;font-size:.9em;line-height:1.7777778;margin-bottom:2em;margin-top:2em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-top:1.1111111em;padding-inline-start:1.3333333em}.xl\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.xl\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em;padding-inline-start:1.6em}.xl\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.6em;margin-top:.6em}.xl\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.xl\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(.xl\:prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.xl\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.xl\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em;margin-top:1.2em}.xl\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.xl\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.xl\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2.8em;margin-top:2.8em}.xl\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556}.xl\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.xl\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.xl\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.xl\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-top:.8888889em;padding-inline-start:.6666667em}.xl\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.xl\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.xl\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.xl\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}.xl\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.xl\:prose-xl :where(.xl\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.xl\:prose-xl :where(.xl\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}}@media (prefers-color-scheme:dark){.dark\:prose-invert{--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}}.odd\:motion-delay:nth-child(odd){--motion-delay:150ms}.odd\:motion-delay-100:nth-child(odd){--motion-delay:100ms}.hover\:bg-yellow-400:hover{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:640px){.sm\:justify-center{justify-content:center}}@media (min-width:768px){.md\:m-0{margin:0}.md\:mb-0{margin-bottom:0}.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:max-w-\[50hw\]{max-width:50hw}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:p-16{padding:4rem}.md\:text-left{text-align:left}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:p-20{padding:5rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}} \ No newline at end of file diff --git a/assets/static/images/favicon.webp b/assets/static/images/favicon.webp new file mode 100644 index 0000000000000000000000000000000000000000..2c9f20246d2a9706e5e8a91235da5913b96125f1 GIT binary patch literal 654 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%0DXXDWfH=T+Lr~~y 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 literal 0 HcmV?d00001 diff --git a/assets/static/images/optimized.webp b/assets/static/images/optimized.webp new file mode 100644 index 0000000000000000000000000000000000000000..2bbd44ab44c356d0be4754413ef7a3150f4a92e6 GIT binary patch literal 42750 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 { + entries.forEach((entry) => { + if (entry.isIntersecting) { + const paragraphs = entry.target.querySelectorAll('p'); + console.log(paragraphs); + paragraphs.forEach((paragraph) => { + paragraph.classList.add('my-animate'); + // paragraph.classList.remove('hidden-for-animation'); + }); + observer.unobserve(entry.target); // Stop observing after animation triggers + } + }); + }, + { threshold: 0.1 } + ); + + sections.forEach((section) => observer.observe(section)); +}); diff --git a/assets/views/website/base.html b/assets/views/website/base.html index affb338..7095d8c 100644 --- a/assets/views/website/base.html +++ b/assets/views/website/base.html @@ -5,12 +5,8 @@ Gabriel Kaszewski - + - diff --git a/assets/views/website/components/footer.html b/assets/views/website/components/footer.html index 456c2c8..adc8024 100644 --- a/assets/views/website/components/footer.html +++ b/assets/views/website/components/footer.html @@ -2,11 +2,23 @@

Gabriel Kaszewski

- + + + + + + + + + + +
diff --git a/assets/views/website/index.html b/assets/views/website/index.html index 322c1b3..14a8aab 100644 --- a/assets/views/website/index.html +++ b/assets/views/website/index.html @@ -2,99 +2,49 @@ %} {% block content %}
- Background + Background
+ class="absolute inset-0 flex flex-col items-center justify-center w-full gap-4 md:items-start md:justify-start md:p-16 lg:p-20">

+ class="mb-4 text-2xl font-bold tracking-tight text-white md:text-4xl lg:text-6xl md:mb-0 -motion-translate-x-in-100 motion-translate-y-in-75"> Gabriel Kaszewski

+ class="mt-8 text-lg font-light tracking-tight text-white md:text-xl lg:text-2xl md:mt-0 motion-preset-slide-right motion-duration-1000"> Full-Stack Developer

-