/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:var(--font-family-sans);--font-mono:var(--font-family-mono);--color-red-500:oklch(63.7% .237 25.331);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-50:#fafafa;--color-neutral-100:#f5f5f5;--color-neutral-200:#e6e6e6;--color-neutral-500:#737373;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-normal:1.5;--radius-xs:.125rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-family-sans);--default-mono-font-family:var(--font-mono);--max-width-prose:68ch;--duration:.15s;--easing:cubic-bezier(.4, 0, .2, 1);--slope-height:8.33333vw;--color-senf-light:#ffcb0f;--color-senf:#f5b800;--color-senf-dark:#e6a400;--color-blue-light:#30f;--color-blue:#2700d6;--color-blue-dark:#0300b3;--color-booger-light:#e6da00;--color-booger:#cec403;--color-booger-dark:#b3ad00;--color-rose-light:#ffe0ff;--color-rose:#ffd6ff;--color-rose-dark:#fbb7fb;--color-midnight-light:#3b3653;--color-midnight:#2c283e;--color-midnight-dark:#1d1a2d;--color-salmon-light:#f38582;--color-salmon:#db6f6b;--color-salmon-dark:#bf534f;--spacing-sides:calc(5vw + max(env(safe-area-inset-left,0), env(safe-area-inset-right,0)));--spacing-section:min(8vw, calc(var(--spacing) * 20));--spacing-gutter:clamp(1rem, 5vw, 2rem);--spacing-gutter-large:clamp(3rem, 8vw, 4.5rem);--spacing-paragraph:clamp(1.5rem, 1.375rem + .625vw, 1.875rem);--spacing-p:var(--spacing-paragraph);--spacing-1\.5p:calc(1.5 * var(--spacing-paragraph));--spacing-2p:calc(2 * var(--spacing-paragraph));--spacing-slope:var(--slope-height);--spacing-slope-section:calc(var(--spacing-section) + var(--slope-height));--max-width-layout:74rem;--font-decoration:var(--font-family-decoration)}@font-face{font-family:LEMON MILK Pro;font-style:normal;font-weight:600;src:url(/dist/assets/lemon-milk-pro-semibold-BtYggArl.woff2)format("woff2"),url(/dist/assets/lemon-milk-pro-semibold-Ytc9x7aY.woff)format("woff")}@font-face{font-family:Chantal;font-style:normal;font-weight:700;src:url(/dist/assets/chantal-bold-Bt4v73jq.woff2)format("woff2"),url(/dist/assets/chantal-bold-DxDWJ8LR.woff)format("woff")}@font-face{font-family:Wotfard;font-style:normal;font-weight:400;src:url(/dist/assets/wotfard-regular-BQo2JHOR.woff2)format("woff2"),url(/dist/assets/wotfard-regular-Ca2VkR51.woff)format("woff")}@font-face{font-family:Wotfard;font-style:italic;font-weight:400;src:url(/dist/assets/wotfard-regularitalic-BA-WdXWd.woff2)format("woff2"),url(/dist/assets/wotfard-regularitalic-Cwpyl6Oy.woff)format("woff")}@font-face{font-family:Wotfard;font-style:normal;font-weight:600;src:url(/dist/assets/wotfard-semibold-k74-Pt6G.woff2)format("woff2"),url(/dist/assets/wotfard-semibold-CzkMF3If.woff)format("woff")}@font-face{font-family:Wotfard;font-style:italic;font-weight:600;src:url(/dist/assets/wotfard-semibolditalic-CdPztjfp.woff2)format("woff2"),url(/dist/assets/wotfard-semibolditalic-D_Yx3ASj.woff)format("woff")}[data-theme=white],[data-theme=gray],[data-theme=senf],[data-theme=booger],[data-theme=rose],[data-theme=salmon],[data-scheme=light]{--theme--foreground:var(--color-black);--theme--primary:var(--color-blue);--theme--secondary:var(--color-senf);--theme--color-scheme:light;--link--color:var(--color-blue);--link--color-hover:var(--color-blue-light);--link--color-active:var(--color-blue-dark);--link--underline-color:var(--color-blue);--link--underline-color-hover:currentColor;--outline-color:#2700d680;--code--background:#0000001a;--mark--background:#ffcb0f80;--button--primary--background:var(--color-black);--button--primary--background-hover:var(--color-blue-light);--button--primary--background-active:var(--color-blue-dark);--button--primary--text:var(--color-white);--button--primary--text-hover:var(--color-white);--button--primary--text-active:var(--color-white);--button--secondary--text:var(--color-black);--button--secondary--text-hover:var(--color-blue-light);--button--secondary--text-active:var(--color-blue-dark)}[data-theme=white]{--theme--background:var(--color-white);--theme--background-light:var(--color-white);--theme--background-dark:var(--color-white);--mark--background:#ffcb0f80}[data-theme=gray]{--theme--background:var(--color-neutral-100);--theme--background-light:var(--color-neutral-50);--theme--background-dark:var(--color-neutral-200);--mark--background:#ffcb0f80}[data-theme=senf]{--theme--background:var(--color-senf);--theme--background-light:var(--color-senf-light);--theme--background-dark:var(--color-senf-dark);--theme--secondary:var(--color-white);--mark--background:#ffffff80}[data-theme=booger]{--theme--background:var(--color-booger);--theme--background-light:var(--color-booger-light);--theme--background-dark:var(--color-booger-dark);--theme--primary:var(--color-blue);--theme--secondary:var(--color-white);--mark--background:#ffffff80}[data-theme=rose]{--theme--background:var(--color-rose);--theme--background-light:var(--color-rose-light);--theme--background-dark:var(--color-rose-dark);--mark--background:var(--color-rose-dark)}[data-theme=salmon]{--theme--background:var(--color-salmon);--theme--background-light:var(--color-salmon-light);--theme--background-dark:var(--color-salmon-dark);--theme--primary:var(--color-white);--theme--secondary:var(--color-white);--mark--background:var(--color-salmon-dark);--link--color:var(--color-black);--link--color-hover:var(--color-blue);--link--color-active:var(--color-blue-dark);--link--underline-color:#00000080;--link--underline-color-hover:currentColor;--button--primary--background:var(--color-black);--button--primary--background-hover:var(--color-blue);--button--primary--background-active:var(--color-blue-dark);--button--primary--text:var(--color-white);--button--secondary--text:var(--color-black);--button--secondary--text-hover:var(--color-blue);--button--secondary--text-active:var(--color-blue-dark)}[data-theme=midnight],[data-theme=blue],[data-scheme=dark]{--theme--foreground:var(--color-white);--theme--primary:var(--color-senf);--theme--secondary:var(--color-senf);--theme--color-scheme:dark;--link--color:var(--color-senf);--link--color-hover:var(--color-senf-light);--link--color-active:var(--color-senf-dark);--link--underline-color:var(--color-senf);--link--underline-color-hover:currentColor;--text-strike-image:url("data:image/svg+xml,%3csvg%20width='250'%20height='8'%20viewBox='0%200%20250%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='none'%3e%3cpath%20d='M2%203.7C4.5%203%204.1%202%207.3%201.4a9%209%200%200%201%204.2.5c2.8%201%204.3%202.5%206.4%203.6%202-.4%203.5-1%204.6-1.4%201.3-.4%202.5-.9%203-1.4.6-.5%201.3-1%203.4-1.3a10%2010%200%200%201%205%20.8c1.8%201%203.1%202.1%204.8%203.1a8%208%200%200%200%204.4.2c1.9-1%205.6-1.9%207.5-3%201-.4%202-1%204-1.2%202-.2%204.3.2%205.2.6%202.5.9%202.8%202.4%204.2%203.4%201.2.4%203.2-.4%204.1-.8l8.2-2.7a12%2012%200%200%201%205-.2c2.9.4%203.7%201.3%204.4%202.1.4.4.1%201.7%201.7%201.7C89%205%2090%204%2091%203.7c1-.4%202.2-.8%202.9-1.2%201-.5%202.5-1%204.9-1%202.5%200%204.3.5%205.4%201%202%20.9%203.5%202.1%204.6%203%201.4.4%202.8-.4%203-.8a5%205%200%200%201%201.7-1.2c1-.4%201.7-1%202.5-1.4.9-.4%202.5-.9%204.6-.7%203.2%200%205%20.9%206.2%201.5%201.3.6%201.6%201.3%202.3%202%20.3.4%202.3%201.3%203.9%200l1.7-1.2c1.4-.9%203-1.7%204.7-2.6%201.7-.3%204%200%205.2.4%203.7%201%206%202.2%208.4%203.4%201%20.6%202.2%201%203.8.6.8-.4.8-.8%201.6-1.1%201.4-.8%203.4-1.5%204.2-2.4%201-.7%206.4-.9%207.6%200%202%201%202.9%202%204%203%200%20.4.7%201.3%202.6%201%201.3-.3%202.1-.9%203-1.3l4.8-2.4a6%206%200%200%201%203.4-.8c2.5-.1%205%20.4%205.5%201%20.9.6%201.3%201.2%202.3%201.8l2%201.5c1.2.4%203.8%200%204.1-.3%201.2-1.2%203.6-2.1%205-3.2.7-.6%202.9-1.2%205.2-1%202.5.3%203.4%201%204.1%201.6%201.3%201%203.2%201.9%205%202.8%201%20.4%203.7.2%204.5-.2l2.8-1.7%203.2-2c1.2-.3%204-.2%204.5.3%201%20.6.2%201.3%201.1%202%20.4.5-.2%201.2%201.4%201.7a6%206%200%200%200%203.6-.6c1-.5%201.8-1%204-1.4%202%200%202%20.6.6.8l-3.4%201.2c-1.1.4-2.5.9-4.7%201-2-.1-3-.7-3.2-1.2-.5-.9-.3-2-1.2-3-1.7-.3-2.9.7-3.2%201-.4.5-1%201-2%201.4-1.2.5-1.8%201.2-4.1%201.6-1.3.2-3%20.2-4.1-.1-2.2-.5-2.9-1.2-4.3-1.8-1.4-.7-2.4-1.4-3.3-2.2-.8-.3-3.3-.6-4.2-.1-1.2.5-1.3%201.1-2.5%201.6-1.2.6-2.2%201.2-3%201.8a8%208%200%200%201-4.4%201c-1.9.2-3-.3-3.6-.7l-2-1.6c-1-.7-1.8-1.5-3-2.2-1.5-.4-4%200-4.8.3-.7.4-1%20.9-1.9%201.3-1.8%201-4.3%202-6.4%203-1.7.3-4.3%200-4.5-.6a16.5%2016.5%200%200%200-5-4.1c-1.6-.4-4%200-4.4.5-1.4%201.1-4.4%202.2-5.4%203.3-.4.4-2.7.6-4.2.2-2.2-.5-2.9-1-4.2-1.6a29%2029%200%200%200-6.4-2.6c-.7-.3-2.9-.3-3.8%200l-1.5%201-5%203c0%20.4-3%20.7-4%20.2-2.2-2-3.8-3.2-6.3-3.7-2.4-.4-4.5-.6-5.2-.1-1.1.6-1.7%201.2-3%201.8-1.2.5-2%201-2.3%201.5-.2.5-1.7%201-3.6.8-1.4-.2-2-.7-2.5-1-1-.9-2-1.7-3.5-2.5-.9-.4-2-.8-3.8-.8-1.4%200-2.6.2-3%20.5L90.4%205c-.9.3-1.4%201-3.3%201.1-1.6%200-2.3-.4-2.4-.7a6.3%206.3%200%200%200-2.5-2.6c-.6-.3-1-.8-2.7-.8-1.8%200-3.2.3-4%20.7-2.2.7-4%201.5-6.4%202.2-1%20.4-1.9%201-3.8%201.2-1.6%200-2.9-.3-3-.7-1.2-1.2-2-2.4-5-3.4-1.7-.3-4%200-4.6.5-1.8%201-4.9%201.9-7.3%202.9l-1.7.9c-2%20.3-4.7%200-6-.4-3.3-1.2-3.7-2.7-7.1-3.8-2-.1-3.4.4-3.8.8-1.2%201-4.9%201.9-7%202.8-.8.4-3%20.4-3.9%200-.8-.3-.8-.7-1.5-1-1.2-1-3-2-5.5-2.7-1.6-.2-2.7.5-3%20.8-.1.4-.4.9-2%201.1-1%20.2-2%200-2-.3Z'%20fill='white'%20stroke='white'%20stroke-width='3.5'%20/%3e%3c/svg%3e");--outline-color:#f5b80080;--button--primary--background:var(--color-senf);--button--primary--background-hover:var(--color-senf-light);--button--primary--background-active:var(--color-senf-dark);--button--primary--text:var(--color-black);--button--primary--text-hover:var(--color-black);--button--primary--text-active:var(--color-black);--button--secondary--text:var(--color-senf);--button--secondary--text-hover:var(--color-senf-light);--button--secondary--text-active:var(--color-senf-dark);--code--background:#0000004d;--mark--background:#f5b8004d}[data-theme=midnight]{--theme--background:var(--color-midnight);--theme--background-light:var(--color-midnight-light);--theme--background-dark:var(--color-midnight-dark);--code--background:#0000004d;--mark--background:#f5b8004d}[data-theme=blue]{--theme--background:var(--color-blue);--theme--background-light:var(--color-blue-light);--theme--background-dark:var(--color-blue-dark);--code--background:#0000004d;--mark--background:#f5b8004d}[data-theme]{accent-color:var(--theme--primary);background-color:var(--theme--background);color:var(--theme--foreground);color-scheme:var(--theme--color-scheme)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}img,svg,video,canvas,audio,iframe,embed,object{display:inline-block}@media (prefers-reduced-motion:reduce){*,:before,:after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}:root{--outline-size:max(3px, .15em);--outline-color:currentColor;--outline-style:solid}:focus-visible{outline:var(--outline-size) var(--outline-style) var(--outline-color);outline-offset:var(--outline-offset,var(--outline-size))}:target{scroll-margin-block-start:2rem}:focus{scroll-margin-block-end:8vh}:root{--font-family-sans:Wotfard, sans-serif;--font-family-decoration:"LEMON MILK Pro", sans-serif;--font-family-marker:Chantal, var(--font-family-decoration);--font-family-mono:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;--text-preset--h1--font-family:var(--font-family-decoration);--text-preset--h1--font-size:clamp(2.25rem, calc(2rem + 1.25vw), 3rem);--text-preset--h1--font-weight:600;--text-preset--h1--line-height:1.4;--text-preset--h1--letter-spacing:.01em;--text-preset--h2--font-family:var(--font-family-decoration);--text-preset--h2--font-size:clamp(1.75rem, calc(1.58rem + .83vw), 2.25rem);--text-preset--h2--font-weight:600;--text-preset--h2--line-height:1.4;--text-preset--h2--letter-spacing:.01em;--text-preset--h3--font-family:var(--font-family-decoration);--text-preset--h3--font-size:clamp(1.5rem, calc(1.38rem + .63vw), 1.875rem);--text-preset--h3--font-weight:600;--text-preset--h3--line-height:1.4;--text-preset--h3--letter-spacing:.01em;--text-preset--h4--font-family:var(--font-family-decoration);--text-preset--h4--font-size:clamp(1.25rem, calc(1.17rem + .42vw), 1.5rem);--text-preset--h4--font-weight:600;--text-preset--h4--line-height:1.4;--text-preset--h4--letter-spacing:.01em;--text-preset--large--font-family:var(--font-family-sans);--text-preset--large--font-size:clamp(1.125rem, calc(1.04rem + .42vw), 1.375rem);--text-preset--large--font-weight:400;--text-preset--large--line-height:1.5;--text-preset--large--letter-spacing:normal;--text-preset--para--font-family:var(--font-family-sans);--text-preset--para--font-size:clamp(1rem, calc(.96rem + .21vw), 1.125rem);--text-preset--para--font-weight:400;--text-preset--para--line-height:1.44;--text-preset--para--letter-spacing:normal;--text-preset--base--font-family:var(--font-family-sans);--text-preset--base--font-size:clamp(.875rem, calc(.83rem + .21vw), 1rem);--text-preset--base--font-weight:400;--text-preset--base--line-height:1.5;--text-preset--base--letter-spacing:normal;--text-preset--small--font-family:var(--font-family-sans);--text-preset--small--font-size:clamp(.75rem, calc(.71rem + .21vw), .875rem);--text-preset--small--font-weight:400;--text-preset--small--line-height:1.43;--text-preset--small--letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-before:3;-ms-hyphenate-limit-chars:10 3 4;hyphenate-limit-chars:10 3 4;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media not all and (width<=23em){:root{-webkit-hyphens:manual;hyphens:manual}}a{color:var(--link--color);-webkit-text-decoration-color:var(--link--underline-color);-webkit-text-decoration-color:var(--link--underline-color);-webkit-text-decoration-color:var(--link--underline-color);text-decoration-color:var(--link--underline-color);text-underline-offset:.175em;transition:color var(--duration), text-decoration-color var(--duration);text-decoration-line:underline;text-decoration-style:solid}s,del,strike,a{text-decoration-thickness:clamp(1px,.082em,2px)}a:hover{color:var(--link--color-hover);-webkit-text-decoration-color:var(--link--underline-color-hover);-webkit-text-decoration-color:var(--link--underline-color-hover);-webkit-text-decoration-color:var(--link--underline-color-hover);text-decoration-color:var(--link--underline-color-hover)}a:active{color:var(--link--color-active);-webkit-text-decoration-color:var(--link--underline-color-active);-webkit-text-decoration-color:var(--link--underline-color-active);-webkit-text-decoration-color:var(--link--underline-color-active);text-decoration-color:var(--link--underline-color-active)}@supports (width:clamp(4em, 100%, 10em)){s,del,strike{background:var(--text-strike-image,url("data:image/svg+xml,%3csvg%20width='250'%20height='8'%20viewBox='0%200%20250%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20preserveAspectRatio='none'%3e%3cpath%20d='M2%203.7C4.5%203%204.1%202%207.3%201.4a9%209%200%200%201%204.2.5c2.8%201%204.3%202.5%206.4%203.6%202-.4%203.5-1%204.6-1.4%201.3-.4%202.5-.9%203-1.4.6-.5%201.3-1%203.4-1.3a10%2010%200%200%201%205%20.8c1.8%201%203.1%202.1%204.8%203.1a8%208%200%200%200%204.4.2c1.9-1%205.6-1.9%207.5-3%201-.4%202-1%204-1.2%202-.2%204.3.2%205.2.6%202.5.9%202.8%202.4%204.2%203.4%201.2.4%203.2-.4%204.1-.8l8.2-2.7a12%2012%200%200%201%205-.2c2.9.4%203.7%201.3%204.4%202.1.4.4.1%201.7%201.7%201.7C89%205%2090%204%2091%203.7c1-.4%202.2-.8%202.9-1.2%201-.5%202.5-1%204.9-1%202.5%200%204.3.5%205.4%201%202%20.9%203.5%202.1%204.6%203%201.4.4%202.8-.4%203-.8a5%205%200%200%201%201.7-1.2c1-.4%201.7-1%202.5-1.4.9-.4%202.5-.9%204.6-.7%203.2%200%205%20.9%206.2%201.5%201.3.6%201.6%201.3%202.3%202%20.3.4%202.3%201.3%203.9%200l1.7-1.2c1.4-.9%203-1.7%204.7-2.6%201.7-.3%204%200%205.2.4%203.7%201%206%202.2%208.4%203.4%201%20.6%202.2%201%203.8.6.8-.4.8-.8%201.6-1.1%201.4-.8%203.4-1.5%204.2-2.4%201-.7%206.4-.9%207.6%200%202%201%202.9%202%204%203%200%20.4.7%201.3%202.6%201%201.3-.3%202.1-.9%203-1.3l4.8-2.4a6%206%200%200%201%203.4-.8c2.5-.1%205%20.4%205.5%201%20.9.6%201.3%201.2%202.3%201.8l2%201.5c1.2.4%203.8%200%204.1-.3%201.2-1.2%203.6-2.1%205-3.2.7-.6%202.9-1.2%205.2-1%202.5.3%203.4%201%204.1%201.6%201.3%201%203.2%201.9%205%202.8%201%20.4%203.7.2%204.5-.2l2.8-1.7%203.2-2c1.2-.3%204-.2%204.5.3%201%20.6.2%201.3%201.1%202%20.4.5-.2%201.2%201.4%201.7a6%206%200%200%200%203.6-.6c1-.5%201.8-1%204-1.4%202%200%202%20.6.6.8l-3.4%201.2c-1.1.4-2.5.9-4.7%201-2-.1-3-.7-3.2-1.2-.5-.9-.3-2-1.2-3-1.7-.3-2.9.7-3.2%201-.4.5-1%201-2%201.4-1.2.5-1.8%201.2-4.1%201.6-1.3.2-3%20.2-4.1-.1-2.2-.5-2.9-1.2-4.3-1.8-1.4-.7-2.4-1.4-3.3-2.2-.8-.3-3.3-.6-4.2-.1-1.2.5-1.3%201.1-2.5%201.6-1.2.6-2.2%201.2-3%201.8a8%208%200%200%201-4.4%201c-1.9.2-3-.3-3.6-.7l-2-1.6c-1-.7-1.8-1.5-3-2.2-1.5-.4-4%200-4.8.3-.7.4-1%20.9-1.9%201.3-1.8%201-4.3%202-6.4%203-1.7.3-4.3%200-4.5-.6a16.5%2016.5%200%200%200-5-4.1c-1.6-.4-4%200-4.4.5-1.4%201.1-4.4%202.2-5.4%203.3-.4.4-2.7.6-4.2.2-2.2-.5-2.9-1-4.2-1.6a29%2029%200%200%200-6.4-2.6c-.7-.3-2.9-.3-3.8%200l-1.5%201-5%203c0%20.4-3%20.7-4%20.2-2.2-2-3.8-3.2-6.3-3.7-2.4-.4-4.5-.6-5.2-.1-1.1.6-1.7%201.2-3%201.8-1.2.5-2%201-2.3%201.5-.2.5-1.7%201-3.6.8-1.4-.2-2-.7-2.5-1-1-.9-2-1.7-3.5-2.5-.9-.4-2-.8-3.8-.8-1.4%200-2.6.2-3%20.5L90.4%205c-.9.3-1.4%201-3.3%201.1-1.6%200-2.3-.4-2.4-.7a6.3%206.3%200%200%200-2.5-2.6c-.6-.3-1-.8-2.7-.8-1.8%200-3.2.3-4%20.7-2.2.7-4%201.5-6.4%202.2-1%20.4-1.9%201-3.8%201.2-1.6%200-2.9-.3-3-.7-1.2-1.2-2-2.4-5-3.4-1.7-.3-4%200-4.6.5-1.8%201-4.9%201.9-7.3%202.9l-1.7.9c-2%20.3-4.7%200-6-.4-3.3-1.2-3.7-2.7-7.1-3.8-2-.1-3.4.4-3.8.8-1.2%201-4.9%201.9-7%202.8-.8.4-3%20.4-3.9%200-.8-.3-.8-.7-1.5-1-1.2-1-3-2-5.5-2.7-1.6-.2-2.7.5-3%20.8-.1.4-.4.9-2%201.1-1%20.2-2%200-2-.3Z'%20fill='%23000'%20stroke='%23000'%20stroke-width='3.5'%20/%3e%3c/svg%3e")) 0 60.5% / clamp(3em, 100%, 3em) .17em repeat-x;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.125em;padding-inline:.125em;text-decoration:none}}code,mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;border-radius:28px 49px 32px 57px/75px 32px 69px 22px}code{background-color:var(--code--background);font-family:var(--font-family-mono);margin:-.3em 0;padding:.3em;font-size:.85em}mark{background-color:var(--mark--background);margin:-.2em;padding:.2em}:is(.text-preset-h1,.text-preset-h2,.text-preset-h3,.text-preset-h4),.prose>:where(h2,h2,h3,h4){text-wrap:balance}.text-preset-h1,.prose>:where(h1){font-family:var(--text-preset--h1--font-family);font-size:var(--text-preset--h1--font-size);font-weight:var(--text-preset--h1--font-weight);letter-spacing:var(--text-preset--h1--letter-spacing);line-height:var(--text-preset--h1--line-height);text-transform:uppercase}.text-preset-h2,.prose>:where(h2){font-family:var(--text-preset--h2--font-family);font-size:var(--text-preset--h2--font-size);font-weight:var(--text-preset--h2--font-weight);letter-spacing:var(--text-preset--h2--letter-spacing);line-height:var(--text-preset--h2--line-height)}.text-preset-h3,.prose>:where(h3){font-family:var(--text-preset--h3--font-family);font-size:var(--text-preset--h3--font-size);font-weight:var(--text-preset--h3--font-weight);letter-spacing:var(--text-preset--h3--letter-spacing);line-height:var(--text-preset--h3--line-height)}.text-preset-h4,.prose>:where(h4){font-family:var(--text-preset--h4--font-family);font-size:var(--text-preset--h4--font-size);font-weight:var(--text-preset--h4--font-weight);letter-spacing:var(--text-preset--h4--letter-spacing);line-height:var(--text-preset--h4--line-height)}:is(.text-preset-h1,.text-preset-h2,.text-preset-h3,.text-preset-h4) :is(i,em),.prose>:where(h2,h2,h3,h4) :is(i,em){color:var(--theme--primary);font-family:var(--font-family-marker);-webkit-hyphens:none;hyphens:none;letter-spacing:.02em;white-space:nowrap;font-style:normal;font-weight:700;display:inline-block;transform:scaleY(1.25)translateY(.01em)}.text-preset-large{font-family:var(--text-preset--large--font-family);font-size:var(--text-preset--large--font-size);font-weight:var(--text-preset--large--font-weight);letter-spacing:var(--text-preset--large--letter-spacing);line-height:var(--text-preset--large--line-height)}.text-preset-paragraph{font-family:var(--text-preset--para--font-family);font-size:var(--text-preset--para--font-size);font-weight:var(--text-preset--para--font-weight);letter-spacing:var(--text-preset--para--letter-spacing);line-height:var(--text-preset--para--line-height)}.text-preset-base{font-family:var(--text-preset--base--font-family);font-size:var(--text-preset--base--font-size);font-weight:var(--text-preset--base--font-weight);letter-spacing:var(--text-preset--base--letter-spacing);line-height:var(--text-preset--base--line-height)}.text-preset-small{font-family:var(--text-preset--small--font-family);font-size:var(--text-preset--small--font-size);font-weight:var(--text-preset--small--font-weight);letter-spacing:var(--text-preset--small--letter-spacing);line-height:var(--text-preset--small--line-height)}main{min-height:var(--slope-height)}}@layer components{.accordion{--_icon-size:clamp(3rem, 10vw, 7.5rem);--_gutter:clamp(.75rem, 3vw, 1.75rem);--_padding-block:clamp(.75rem, 3vw, 1.75rem);--_padding-inline:clamp(.75rem, 3vw, 1.75rem);--_panel-padding:0 calc(var(--spacing) * 6) var(--_padding-block)}@media (width>=48em){.accordion{--_panel-padding:0 calc(var(--_icon-size) + var(--_gutter)) var(--_padding-block)}}.accordion>*+*{margin-top:clamp(1rem,3.5vw,3rem)}.accordion__item{border-radius:var(--radius-xs);overflow:hidden}.accordion__panel{overflow:hidden}.accordion__trigger{--outline-offset:-10px;color:var(--theme--foreground);align-items:center;column-gap:var(--_gutter);padding:var(--_padding-block) var(--_padding-inline);transition:color var(--duration);width:100%;display:flex}.accordion__trigger:hover{color:var(--link--color-hover)}.accordion__trigger:active{color:var(--link--color-active)}.accordion__icon{height:20px;transition:rotate var(--_transition-duration);flex:0 0 20px;justify-content:center;align-self:center;align-items:center;width:20px;display:grid}.accordion__trigger[aria-expanded=true] .accordion__icon{rotate:180deg}.accordion__title{text-align:left;flex:auto}.accordion__content{padding:var(--_panel-padding)}@media (width>=40em){.accordion__trigger{align-items:center;padding:0}.accordion__marker{flex:0 0 var(--_icon-size);height:var(--_icon-size);width:var(--_icon-size);justify-content:center;align-self:center;align-items:center;display:grid}.accordion__title{padding-block:var(--_padding-block)}.accordion__icon{flex:0 0 var(--_icon-size);height:var(--_icon-size);width:var(--_icon-size)}}.arrowlink{font-family:var(--font-decoration);text-decoration-line:none}.arrowlink:after{content:"→";transition:transform var(--duration) var(--easing);margin-left:.6ch;display:inline-block}.arrowlink:hover:after,.arrowlink-group:hover .arrowlink:after{transform:translate(.2em)}.button{background:var(--_background);border:var(--_border-width,0) solid var(--_border-color,transparent);color:var(--_text);font-family:var(--font-family-decoration);font-size:var(--_font-size,1.125rem);letter-spacing:.01em;padding:var(--_padding);transition:background var(--duration), border-color var(--duration), border-radius var(--duration), color var(--duration), transform var(--duration);border-radius:47px 39px 41px 45px/39px 30px 73px 66px;align-items:center;column-gap:.5rem;font-weight:600;line-height:1.333;text-decoration:none;display:inline-flex}.button[disabled],.button[data-disabled]{cursor:not-allowed}.button:hover{background:var(--_background-hover,var(--_background));color:var(--_text-hover,var(--_text))}.button:active{background:var(--_background-active,var(--_background-hover,var(--_background)));color:var(--_text-active,var(--_text-hover,var(--_text)))}@media (resolution>=2x){.button{will-change:transform}.button:not([data-style=tertiary]):hover{transform:scale(1.02)}.button:not([data-style=tertiary]):active{transform:scale(.97)}}.button[data-style=primary]{--_background:var(--button--primary--background);--_background-hover:var(--button--primary--background-hover);--_background-active:var(--button--primary--background-active);--_text:var(--button--primary--text);--_text-hover:var(--button--primary--text-hover);--_text-active:var(--button--primary--text-active);--_padding:.625rem 1.5rem}.button[data-style=secondary]{--_background:transparent;--_border-color:currentColor;--_text:var(--button--secondary--text);--_text-hover:var(--button--secondary--text-hover);--_text-active:var(--button--secondary--text-active);--_border-width:2px;--_padding:calc(.625rem - 2px) calc(1.5rem - 2px)}.button[data-style=tertiary]{--_background:transparent;--_text:var(--link--color);--_text-hover:var(--link--color-hover);--_text-active:var(--link--color-active);--_padding:.625rem .5rem}@media (resolution>=2x){.button[data-style=secondary]{--_border-width:2.5px;--_padding:calc(.625rem - 2.5px) calc(1.5rem - 2.5px)}}.layout{--_slope-top:0% 0%, 100% 0%;--_slope-bottom:100% 100%, 0% 100%;gap:var(--spacing-gutter);padding:var(--spacing-section) var(--spacing-sides);display:grid}@media (width>=64em){.layout{align-items:var(--vertical-align,start);grid-template-columns:repeat(12,minmax(0,1fr))}.layout>*{grid-column:span var(--columns)}.layout[data-reverse-on-mobile=true]{direction:rtl}.layout[data-reverse-on-mobile=true]>*{direction:ltr}}.layout[data-transition-after]{padding-bottom:calc(calc(.5 * var(--spacing-section)) + var(--slope-height))}.layout[data-transition-before]{padding-top:calc(calc(.5 * var(--spacing-section)) + var(--slope-height))}.layout[data-same-theme-after]:not([data-transition-after]){padding-bottom:var(--spacing-gutter)}.layout[data-same-theme-after]:not([data-transition-after])+*{padding-top:0}.layout[data-spacing-bottom=none]{padding-bottom:0}.layout[data-transition-before=ascending],.layout[data-transition-after=ascending]+*{--_slope-top:0% var(--slope-height), 100% 0%}.layout[data-transition-before=descending],.layout[data-transition-after=descending]+*{--_slope-top:0% 0%}.layout[data-transition-before],.layout[data-transition-after]+.layout{clip-path:polygon(var(--_slope-top), 100% var(--slope-height), 100% calc(100% - var(--slope-height)), var(--_slope-bottom), 0% calc(100% - var(--slope-height)), 0% var(--slope-height))}.layout[data-transition-after]+.layout{margin-top:calc(-1 * var(--slope-height));padding-top:calc(calc(.5 * var(--spacing-section)) + var(--slope-height))}.menu{--_height:6rem;--_duration:.5s;--_duration-headroom:.3s;--_half-duration:calc(var(--_duration) / 2)}.menu,.menu__bar,.menu__popup-controls{height:var(--_height)}.menu,.menu__bar{background:var(--theme--background)}.menu__home{width:fit-content;margin-left:-14px;display:block;position:relative}.menu__bar,.menu__popup-controls{padding-inline:var(--spacing-sides);z-index:50;justify-content:space-between;align-items:center;display:flex;position:relative}.menu.has-headroom .menu__bar{transition:transform var(--_duration-headroom);will-change:transform;width:100%;position:fixed;top:0}.menu.is-pinned .menu__bar{transform:translateY(0)}.menu.is-unpinned:not([data-is-open=true]) .menu__bar{transform:translateY(-100%)}.menu__toggle{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;width:2.5rem;height:2.5rem;position:relative}.menu__toggle i{height:.25rem;transition:top var(--_half-duration) var(--_half-duration), left var(--_half-duration) var(--_half-duration), transform var(--_half-duration) 0s;background:currentColor;border-radius:1rem;width:1.5rem;margin-top:-.125rem;margin-left:-.75rem;position:absolute;top:50%;left:50%}.menu__toggle i:first-child{top:calc(50% - .625rem);left:calc(50% - .1875rem)}.menu__toggle i:nth-child(2){left:calc(50% + .1875rem)}.menu__toggle i:nth-child(3){top:calc(50% + .625rem);left:calc(50% - .1875rem)}.menu__toggle[aria-expanded=true] i{transition:top var(--_half-duration) 0s, left var(--_half-duration) 0s, transform var(--_half-duration) var(--_half-duration)}.menu__toggle[aria-expanded=true] i:first-child{top:50%;left:50%;transform:rotate(-45deg)}.menu__toggle[aria-expanded=true] i:nth-child(2){left:50%;transform:scaleX(0)}.menu__toggle[aria-expanded=true] i:nth-child(3){top:50%;left:50%;transform:rotate(45deg)}@media (width>=48em){.menu__toggle,.menu__popup-controls{display:none}}@media not all and (width>=48em){.menu__popup{height:100vh;transition:mask-position var(--_duration) 0s, visibility 0s var(--_duration);visibility:hidden;flex-direction:column;width:100%;display:flex;position:fixed;top:0;left:0;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpattern%20id='wave'%20x='0'%20y='0'%20width='800'%20height='150'%20patternUnits='userSpaceOnUse'%20preserveAspectRatio='none'%3e%3cpath%20fill='%23000'%20d='M0%200v64c23.4%200%2037.5%206.5%2062%2031.2%2024.1%2024.4%2048.3%2052%2072.7%2054.6%2024.2%202.5%2048.4-19%2072.8-32.7%2024.1-13.8%2048.3-19%2072.8-16.4%2024%202.6%2048.3%2013.8%2072.8%205.5%2024-8%2059.1-35.7%2083-41%2024.5-5.4%2038%2011%2062%2027.3%2024.4%2016.4%2048.8%2032.7%2072.7%2021.8%2024.4-11%2059.8-48.9%2083.6-57.2%2024.4-8%2037.5%2013.4%2062%2019%2024.3%205.7%2040-6%2054.5-9%2014.5-3.2%2029.1-3.2%2029.1-3.2V0H0Z'/%3e%3c/pattern%3e%3cstyle%20type='text/css'%3e%20.block%20{%20width:%20100%25;%20height:%20calc(100%25%20-%20150px);%20}%20.wave%20{%20fill:%20url('%23wave');%20width:%20100%25;%20height:%20150px;%20transform-origin:%200%200;%20transform:%20translateY(calc(100%25%20-%20150px));%20}%20%3c/style%3e%3c/defs%3e%3crect%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20fill='%23000'%20class='block'%20/%3e%3crect%20x='0'%20y='0'%20width='100%25'%20height='150'%20class='wave'%20/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3cpattern%20id='wave'%20x='0'%20y='0'%20width='800'%20height='150'%20patternUnits='userSpaceOnUse'%20preserveAspectRatio='none'%3e%3cpath%20fill='%23000'%20d='M0%200v64c23.4%200%2037.5%206.5%2062%2031.2%2024.1%2024.4%2048.3%2052%2072.7%2054.6%2024.2%202.5%2048.4-19%2072.8-32.7%2024.1-13.8%2048.3-19%2072.8-16.4%2024%202.6%2048.3%2013.8%2072.8%205.5%2024-8%2059.1-35.7%2083-41%2024.5-5.4%2038%2011%2062%2027.3%2024.4%2016.4%2048.8%2032.7%2072.7%2021.8%2024.4-11%2059.8-48.9%2083.6-57.2%2024.4-8%2037.5%2013.4%2062%2019%2024.3%205.7%2040-6%2054.5-9%2014.5-3.2%2029.1-3.2%2029.1-3.2V0H0Z'/%3e%3c/pattern%3e%3cstyle%20type='text/css'%3e%20.block%20{%20width:%20100%25;%20height:%20calc(100%25%20-%20150px);%20}%20.wave%20{%20fill:%20url('%23wave');%20width:%20100%25;%20height:%20150px;%20transform-origin:%200%200;%20transform:%20translateY(calc(100%25%20-%20150px));%20}%20%3c/style%3e%3c/defs%3e%3crect%20x='0'%20y='0'%20width='100%25'%20height='100%25'%20fill='%23000'%20class='block'%20/%3e%3crect%20x='0'%20y='0'%20width='100%25'%20height='150'%20class='wave'%20/%3e%3c/svg%3e");-webkit-mask-position:0 calc(-100vh - 150px);mask-position:0 calc(-100vh - 150px);-webkit-mask-size:800px calc(100vh + 150px);mask-size:800px calc(100vh + 150px);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.menu__scroller{padding-inline:var(--spacing-sides);flex-direction:column;flex-grow:1;display:flex;overflow:hidden scroll}[aria-expanded=true][aria-controls=menu__popup]~.menu__popup{transition:mask-position var(--_duration) 0s ease-in, visibility 0s 0s;visibility:visible;-webkit-mask-position:50vw 0;mask-position:50vw 0}}@media (width>=48em){.menu__popup,.menu__scroller{display:contents}}.menu__items{padding-bottom:var(--spacing-sides);flex-direction:column;flex-grow:1;justify-content:center;align-items:center;display:flex}.menu__items>li{margin-block:5vh}.menu__link{color:inherit;width:fit-content;text-decoration:none;transition-duration:.3s;display:block;position:relative}.menu__link:hover{color:inherit}.menu__link-text{display:block}.menu__decoration{aspect-ratio:var(--ratio,auto);fill:none;pointer-events:none;height:auto;translate:var(--translate,none);width:var(--width,auto);position:absolute;top:50%;left:50%}.menu__decoration [style*=--length\:]{stroke:var(--theme--secondary);stroke-dasharray:var(--length);stroke-dashoffset:var(--length);stroke-linecap:round;stroke-width:3px;transition:all var(--duration,.15s) calc(.15s - var(--delay,0s))}.menu__link:where(:hover,[aria-current]) .menu__decoration [style*=--length\:]{stroke-dashoffset:0;transition:all var(--duration,.25s) var(--delay,0s)}@media (width>=48em){.menu__items{align-items:center;gap:calc(var(--spacing) * 12);flex-direction:row;justify-content:end;padding-bottom:0}}.portrait__frame{clip-path:polygon(0% -50%,100% -50%,100% 100%,0% 100%);pointer-events:none;transition:all var(--duration) var(--easing)}.portrait:hover .portrait__frame{background:var(--theme--background-light)}.portrait:active .portrait__frame{background:var(--theme--background-dark)}.portrait__image{transform-origin:bottom;transition:transform calc(3 * var(--duration)) cubic-bezier(.175, .885, .32, 1.275)}.portrait:hover .portrait__image{transform:scale(1.2)}.portrait:active .portrait__image{transform:scale(1.25)}.projects{gap:var(--spacing-section) var(--spacing-gutter);grid-template-columns:repeat(var(--_cols,1), minmax(0, 1fr));display:grid}@media (width>=40em){.projects{--_cols:2}}.projects>li{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));max-width:var(--container-lg);position:relative}.projects>li:hover{color:var(--link--color-hover)}.projects>li:active{color:var(--link--color-active)}.prose{--_break-out:0}.prose--break-out{--_break-out:calc(-1 * var(--spacing-break-out))}.prose>*+*,.prose>*+:is(blockquote,figure),.prose>:is(blockquote,figure)+*{margin-top:var(--spacing-p)}.prose>h1+:not(:is(h1,h2,h3,h4,h5,h6)),.prose>*+:is(h2,.text-preset-h2){margin-top:var(--spacing-2p)}.prose>*+:is(h3,.text-preset-h3){margin-top:var(--spacing-1\.5p)}.prose>*+:is(h4,.text-preset-h4){margin-top:var(--spacing-p)}.prose>:is(ol,ul){counter-reset:list-number}.prose>:is(ul,ol) li{margin-left:var(--spacing-p);counter-increment:list-number;position:relative}.prose>:is(ul,ol) li+li,.prose>:is(ul,ol) :is(ul,ol){margin-top:calc(var(--spacing) * 2)}.prose>ul>li:before,.prose>:is(ol,ul) ul li:before{border-radius:var(--radius-xs);--tw-content:"";content:var(--tw-content);background-color:currentColor;width:.5em;height:.5em;position:absolute;top:.5em;left:-1.25em}.prose>ol>li,.prose>:is(ol,ul) ol>li{counter-increment:list-number}.prose>ol>li:before,.prose>:is(ol,ul) ol>li:before{border-radius:var(--radius-xs);padding-right:calc(var(--spacing) * 2.5);text-align:right;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, );content:counter(list-number) ".";position:absolute;top:0;right:100%}.prose>blockquote{margin-top:calc(2 * var(--spacing-paragraph));padding-left:2.5rem;position:relative}.prose>blockquote:before{background:var(--theme--secondary);clip-path:path("M.16 11.44c-.82 5.8 1.7 10 3.06 11.38 1.37 1.38 3.27 3.52 8.18 1.04 6.13-3.1 5.1-7.24 4.08-9.31-1.02-2.07-5.45-3.1-7.15-3.1-1.02-4.15 0-6.21 4.09-8.28 3.27-1.66 4.08-1.73 3.06-2.07-1.7-.7-4.7-.83-7.15 0C5.27 2.13 1.18 4.2.16 11.44Zm19.41 4.14c0 4.97 4.09 7.59 6.13 8.28 5.1 2.07 9.2 0 10.21-6.21.82-4.97-4.42-6.2-7.15-6.2-2.04-6.21 1.03-9.32 4.09-9.32 2.45 0 1.56-.5 1.02-1.03-1.36-1.39-6.13-2.42-10.21 3.1-2.6 3.51-4.1 6.89-4.1 11.38Z");content:"";pointer-events:none;transform-origin:0 0;width:2.26rem;height:1.5625rem;position:absolute;top:0;left:0;transform:scale(.75)}@media (width>=48em){.prose>blockquote{padding-left:3.5rem}.prose>blockquote:before{transform:none}}.prose>blockquote footer{margin-top:.75rem;font-weight:700}.prose>blockquote footer:before{content:"— "}.prose>blockquote:not(:last-child){margin-bottom:calc(2 * var(--spacing-paragraph))}.prose>figure:is(.image,.video){margin-left:var(--_break-out);margin-right:var(--_break-out)}.prose>figure.image .image__box,.prose>figure.video .video__box{border-radius:var(--radius-xs);margin-inline:auto;overflow:hidden}.prose>figure:is(.image,.video) figcaption{padding-block:calc(var(--spacing) * 2)}.prose>aside{border-radius:var(--radius-xs);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5);background:var(--_aside-bg)}.prose>:is(.code-toolbar,pre){border-radius:var(--radius-xs);background-color:var(--color-gray-900);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5);text-align:left;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);white-space:pre;color:var(--color-white);-webkit-hyphens:manual;hyphens:manual;margin-left:var(--_break-out);margin-right:var(--_break-out);overflow-wrap:normal;tab-size:4;word-break:normal;word-spacing:normal;position:relative;overflow-x:auto}.prose>:is(.code-toolbar,pre) code{font-size:inherit;line-height:inherit;background-color:#0000;margin:0;padding:0;display:block}.code-toolbar .toolbar{right:calc(var(--spacing) * 3);bottom:calc(var(--spacing) * 3);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute}.code-toolbar:hover .toolbar{opacity:1}.code-toolbar button{cursor:pointer;border-radius:var(--radius-xs);background-color:var(--color-gray-800);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-100);--tw-outline-style:none;outline-style:none;align-items:center;display:flex}@media (forced-colors:active){.code-toolbar button{outline-offset:2px;outline:2px solid #0000}}.code-toolbar button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.code-toolbar button:hover{background-color:var(--color-gray-700)}.code-toolbar button>svg{margin-right:var(--spacing);fill:var(--color-gray-100)}.prose--light,.theme--light{--_link:var(--color-blue-500);--_link-decoration:currentColor;--_link-hover:var(--color-blue-400);--_link-decoration-hover:currentColor;--_link-active:var(--color-blue-600);--_link-decoration-active:currentColor}.prose--dark,.theme--dark{--_link:currentColor;--_link-decoration:currentColor;--_link-hover:var(--color-blue-400);--_link-decoration-hover:currentColor;--_link-active:var(--color-blue-500);--_link-decoration-active:currentColor}.prose--purple-haze,.theme--purple-haze{--_link:currentColor;--_link-decoration:currentColor;--_link-hover:currentColor;--_link-decoration-hover:currentColor;--_link-active:currentColor;--_link-decoration-active:currentColor}.tags{font-weight:600;display:block}.tags>*{display:inline}.tags>:not(:last-child):after{content:", "}.link-neutral:hover,.link-neutral:active{color:inherit;text-decoration-color:currentColor}.link-external{padding-right:calc(var(--spacing) * 3.5);white-space:nowrap;position:relative}.link-external:after{content:"↗︎";opacity:.6;position:absolute;top:50%;right:0;transform:translateY(-37.5%)}.ghost-link:not(:hover){text-decoration-color:#0000}.link-expand:before{content:"";position:absolute;inset:0}}@layer utilities{.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.sticky{position:sticky}.-top-px{top:-1px}.top-4{top:calc(var(--spacing) * 4)}.top-\[-1\.5px\]{top:-1.5px}.top-\[100vh\]{top:100vh}.-right-px{right:-1px}.left-0{left:0}.z-10{z-index:10}.col-span-1{grid-column:span 1/span 1}.col-start-1{grid-column-start:1}.row-span-1{grid-row:span 1/span 1}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=30em){.container{max-width:30em}}@media (width>=40em){.container{max-width:40em}}@media (width>=48em){.container{max-width:48em}}@media (width>=64em){.container{max-width:64em}}@media (width>=80em){.container{max-width:80em}}@media (width>=96em){.container{max-width:96em}}.mx-auto{margin-inline:auto}.-mt-slope{margin-top:calc(var(--spacing-slope) * -1)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-gutter{margin-top:var(--spacing-gutter)}.mt-gutter-large{margin-top:var(--spacing-gutter-large)}.mt-p{margin-top:var(--spacing-p)}.mt-section{margin-top:var(--spacing-section)}.-mb-slope{margin-bottom:calc(var(--spacing-slope) * -1)}.mb-\[calc\(var\(--slope-height\)_\*_-2_\/_1\)\]{margin-bottom:calc(var(--slope-height) * -2 / 1)}.mb-gutter{margin-bottom:var(--spacing-gutter)}.mb-gutter-large{margin-bottom:var(--spacing-gutter-large)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-\[-14px\]{margin-left:-14px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.h-5{height:calc(var(--spacing) * 5)}.h-12{height:calc(var(--spacing) * 12)}.h-32{height:calc(var(--spacing) * 32)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-32{width:calc(var(--spacing) * 32)}.w-\[11px\]{width:11px}.w-\[clamp\(10rem\,_30vw\,_16rem\)\]{width:clamp(10rem,30vw,16rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-min{width:min-content}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-\[min\(30vw\,_8rem\)\]{max-width:min(30vw,8rem)}.max-w-layout{max-width:var(--max-width-layout)}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-prose{max-width:var(--max-width-prose)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-\[min\(16rem\,_100\%\)\]{min-width:min(16rem,100%)}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.cursor-pointer{cursor:pointer}.break-inside-avoid-column{break-inside:avoid-column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(10rem\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.grid-cols-\[repeat\(auto-fit\,_minmax\(16rem\,_1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.grid-rows-\[1fr_var\(--slope-height\)_1fr\]{grid-template-rows:1fr var(--slope-height) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-gutter{gap:var(--spacing-gutter)}.gap-gutter-large{gap:var(--spacing-gutter-large)}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-gutter{column-gap:var(--spacing-gutter)}.gap-x-gutter-large{column-gap:var(--spacing-gutter-large)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-gutter{row-gap:var(--spacing-gutter)}.gap-y-section{row-gap:var(--spacing-section)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.rounded-full{border-radius:2147483647px}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-theme-foreground\/25{border-color:var(--theme--foreground)}@supports (color:color-mix(in lab, red, red)){.border-theme-foreground\/25{border-color:color-mix(in oklab, var(--theme--foreground) 25%, transparent)}}.bg-midnight{background-color:var(--color-midnight)}.bg-theme-background{background-color:var(--theme--background)}.bg-theme-foreground,.bg-theme-foreground\/10{background-color:var(--theme--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-theme-foreground\/10{background-color:color-mix(in oklab, var(--theme--foreground) 10%, transparent)}}.bg-theme-primary{background-color:var(--theme--primary)}.bg-theme-secondary{background-color:var(--theme--secondary)}.fill-theme-foreground{fill:var(--theme--foreground)}.fill-theme-secondary{fill:var(--theme--secondary)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-sides{padding-inline:var(--spacing-sides)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-section{padding-block:var(--spacing-section)}.py-slope-section{padding-block:var(--spacing-slope-section)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-section{padding-top:var(--spacing-section)}.pt-slope-section{padding-top:var(--spacing-slope-section)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-section{padding-bottom:var(--spacing-section)}.pb-slope{padding-bottom:var(--spacing-slope)}.pb-slope-section{padding-bottom:var(--spacing-slope-section)}.text-center{text-align:center}.font-decoration{font-family:var(--font-decoration)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-nowrap{white-space:nowrap}.text-red-500{color:var(--color-red-500)}.text-theme-background{color:var(--theme--background)}.text-theme-foreground{color:var(--theme--foreground)}.line-through{text-decoration-line:line-through}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-none{-webkit-user-select:none;user-select:none}.first\:mt-0:first-child{margin-top:0}@media (hover:hover){.hover\:text-\[var\(--link--color-hover\)\]:hover{color:var(--link--color-hover)}.hover\:text-theme-foreground:hover{color:var(--theme--foreground)}}.active\:text-\[var\(--link--color-active\)\]:active{color:var(--link--color-active)}.active\:text-theme-foreground:active{color:var(--theme--foreground)}@media (width>=30em){.xs\:columns-2{columns:2}}@media (width>=40em){.sm\:order-2{order:2}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}}@media (width>=48em){.md\:order-2{order:2}.md\:float-left{float:left}.md\:mx-0{margin-inline:0}.md\:mb-\[max\(calc\(var\(--slope-height\)_\*_-1_\/_2\)\,_-3rem\)\]{margin-bottom:max(calc(var(--slope-height) * -1 / 2), -3rem)}.md\:-ml-12{margin-left:calc(var(--spacing) * -12)}.md\:flex{display:flex}.md\:aspect-video{aspect-ratio:var(--aspect-video)}.md\:w-\[clamp\(20rem\,_35\%\,_30rem\)\]{width:clamp(20rem,35%,30rem)}.md\:w-\[clamp\(20rem\,_40\%\,_30rem\)\]{width:clamp(20rem,40%,30rem)}.md\:w-\[clamp\(25rem\,_50\%\,_40rem\)\]{width:clamp(25rem,50%,40rem)}.md\:max-w-none{max-width:none}.md\:flex-shrink-0{flex-shrink:0}.md\:columns-3{columns:3}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-x-gutter{column-gap:var(--spacing-gutter)}.md\:self-end{align-self:flex-end}.md\:pt-section{padding-top:var(--spacing-section)}.md\:pb-0{padding-bottom:0}.md\:pb-slope{padding-bottom:var(--spacing-slope)}.md\:text-left{text-align:left}.md\:text-start{text-align:start}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=64em){.lg\:mx-auto{margin-inline:auto}.lg\:mr-auto{margin-right:auto}.lg\:ml-auto{margin-left:auto}.lg\:max-w-none{max-width:none}.lg\:flex-none{flex:none}.lg\:columns-2{columns:2}.lg\:grid-cols-\[2fr\,_minmax\(19rem\,_1fr\)\]{grid-template-columns:2fr, minmax(19rem, 1fr)}.lg\:grid-cols-\[minmax\(19rem\,_1fr\)\,_2fr\]{grid-template-columns:minmax(19rem, 1fr), 2fr}.lg\:justify-between{justify-content:space-between}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=96em){.\32 xl\:mr-0{margin-right:0}.\32 xl\:mb-\[calc\(var\(--slope-height\)_\*_1_\/_8\)\]{margin-bottom:calc(var(--slope-height) * 1 / 8)}.\32 xl\:mb-\[calc\(var\(--slope-height\)_\/_2\)\]{margin-bottom:calc(var(--slope-height) / 2)}.\32 xl\:ml-auto{margin-left:auto}}[style*=--aspect-ratio\:]{aspect-ratio:var(--aspect-ratio);position:relative}[style*=--aspect-ratio\:]>*{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@supports not (aspect-ratio:1 / 1){[style*=--aspect-ratio\:]:before{content:"";padding-top:calc(1 / (var(--aspect-ratio)) * 100%);display:block}}.measure-wide{max-width:34em}.measure{max-width:30em}.measure-narrow{max-width:20em}.slope-top-ascending,.slope-top-descending,.slope-bottom-ascending,.slope-bottom-descending{--slope-top:0% 0%, 100% 0%;--slope-bottom:100% 100%, 0% 100%;clip-path:polygon(var(--slope-top), 100% var(--slope-height), 100% calc(100% - var(--slope-height)), var(--slope-bottom), 0% calc(100% - var(--slope-height)), 0% var(--slope-height));min-height:var(--slope-height)}.slope-top-ascending{--slope-top:0% var(--slope-height), 100% 0%}.slope-top-descending{--slope-top:0% 0%}.slope-bottom-ascending{--slope-bottom:0% 100%}.slope-bottom-descending{--slope-bottom:100% 100%}.no-transitions,.no-transitions:before,.no-transitions:after,.no-transitions *,.no-transitions :before,.no-transitions :after{background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:-1ms!important}}@media (width>=48em){:root{--spacing-sides:calc(max(5vw, calc(50vw - var(--max-width-layout) / 2)) + max(env(safe-area-inset-left,0), env(safe-area-inset-right,0)))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
