@import"https://fonts.googleapis.com/css2?family=Inter:wght@300..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..500&display=swap";@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400..600&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..600;1,400..600&display=swap";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght,SOFT,WONK@9..144,100..900,0..100,0..1&display=swap";@import"https://fonts.googleapis.com/css2?family=Newsreader:opsz,wght@6..72,300..500&display=swap";/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}:root{--joam-ink:#1a1a1a;--joam-ink-soft:#4a5568;--joam-ink-muted:#a0aec0;--joam-paper:#fafafa;--joam-paper-warm:#fefef8;--joam-paper-cool:#f8fafe;--joam-surface:#fff;--joam-surface-raised:#fff;--joam-surface-sunken:#f7fafc;--joam-border:#e2e8f0;--joam-border-soft:#edf2f7;--joam-border-bold:#cbd5e0;--joam-dream:#9f7aea;--joam-dream-soft:#b794f4;--joam-dream-deep:#805ad5;--joam-electric:#667eea;--joam-electric-soft:#7c3aed;--joam-electric-bright:#5b21b6;--joam-sunset:#f56565;--joam-sunset-glow:#fc8181;--joam-sunset-burn:#e53e3e;--joam-bloom:#48bb78;--joam-bloom-soft:#68d391;--joam-bloom-deep:#38a169;--joam-glow:#ed8936;--joam-glow-warm:#f6ad55;--joam-glow-fire:#dd6b20;--joam-void:#0c0c0f;--joam-void-edge:#1a1625;--joam-void-deep:#000;--joam-cosmos:#1a1625;--joam-cosmos-nebula:#2d1b69;--joam-cosmos-star:#4c1d95;--joam-mist:#e2e8f0;--joam-mist-light:#f0f4f8;--joam-mist-dense:#cbd5e0;--joam-aurora:#3cf0c5;--joam-aurora-dance:#5eead4;--joam-aurora-flash:#14b8a6;--joam-speed-instant:.15s;--joam-speed-fast:.3s;--joam-speed-normal:.6s;--joam-speed-slow:1s;--joam-speed-slower:2s;--joam-speed-slowest:4s;--joam-speed-glacial:6s;--joam-duration-fadeIn:.8s;--joam-duration-slideUp:.6s;--joam-duration-slideDown:.6s;--joam-duration-slideLeft:.6s;--joam-duration-slideRight:.6s;--joam-duration-zoomIn:.5s;--joam-duration-scaleIn:.4s;--joam-duration-rotateIn:.6s;--joam-duration-unfold:1s;--joam-duration-heroEntrance:1.2s;--joam-duration-pulse:2s;--joam-duration-shimmer:3s;--joam-duration-float:6s;--joam-duration-breathe:4s;--joam-duration-rotate:20s;--joam-duration-wave:1s;--joam-duration-hoverLift:.2s;--joam-duration-pressDown:.1s;--joam-duration-elastic:.6s;--joam-duration-bounce:1s;--joam-duration-typewriter:2s;--joam-duration-drawLine:1.5s;--joam-duration-glitch:.3s;--joam-duration-constellation:30s;--joam-duration-morph:8s;--joam-duration-ripple:1.5s;--joam-duration-cardStack:.8s;--joam-duration-spinSlow:3s;--joam-duration-pulseGlow:2s;--joam-duration-skeleton:1.5s;--joam-iterations-infinite:infinite;--joam-iterations-once:1;--joam-iterations-twice:2;--joam-iterations-three:3;--joam-fill-forwards:forwards;--joam-fill-backwards:backwards;--joam-fill-both:both;--joam-fill-none:none;--joam-direction-normal:normal;--joam-direction-reverse:reverse;--joam-direction-alternate:alternate;--joam-steps-typewriter:20;--joam-shimmer-speed:var(--joam-duration-shimmer);--joam-pulse-speed:var(--joam-duration-pulse);--joam-float-speed:var(--joam-duration-float);--joam-breathe-speed:var(--joam-duration-breathe);--joam-rotate-speed:var(--joam-duration-rotate);--joam-constellation-speed:var(--joam-duration-constellation);--joam-morph-speed:var(--joam-duration-morph);--joam-space-micro:.125rem;--joam-space-mini:.25rem;--joam-space-small:.5rem;--joam-space-base:1rem;--joam-space-medium:1.5rem;--joam-space-large:2rem;--joam-space-xlarge:3rem;--joam-space-xxlarge:4rem;--joam-space-huge:6rem;--joam-space-giant:8rem;--joam-space-tight:.5rem;--joam-space-normal:1rem;--joam-space-relaxed:1.5rem;--joam-space-loose:2rem;--joam-font-inter:"Inter",system-ui,sans-serif;--joam-font-jakarta:"Plus Jakarta Sans",system-ui,sans-serif;--joam-font-grotesk:"Space Grotesk",ui-monospace,monospace;--joam-font-bricolage:"Bricolage Grotesque",system-ui,sans-serif;--joam-font-playfair:"Playfair Display",Georgia,serif;--joam-font-fraunces:"Fraunces",Georgia,serif;--joam-font-newsreader:"Newsreader",Georgia,serif;--joam-font-light:300;--joam-font-normal:400;--joam-font-medium:500;--joam-font-semibold:600;--joam-font-bold:700;--joam-leading-tight:1.1;--joam-leading-snug:1.25;--joam-leading-normal:1.5;--joam-leading-relaxed:1.625;--joam-leading-loose:1.75;--joam-leading-double:2;--joam-blur-soft:4px;--joam-blur-medium:10px;--joam-blur-heavy:20px;--joam-blur-extreme:40px;--joam-shadow-opacity-light:.1;--joam-shadow-opacity-medium:.2;--joam-shadow-opacity-heavy:.3;--joam-shadow-opacity-extreme:.5;--joam-shadow-x-offset:0;--joam-shadow-y-offset-small:10px;--joam-shadow-y-offset-medium:20px;--joam-shadow-y-offset-large:40px;--joam-shadow-blur-small:15px;--joam-shadow-blur-medium:30px;--joam-shadow-blur-large:40px;--joam-shadow-blur-glow:30px;--joam-shadow-blur-void:60px;--joam-shadow-spread-small:-10px;--joam-shadow-spread-medium:-15px;--joam-gradient-angle-diagonal:135deg;--joam-gradient-angle-horizontal:90deg;--joam-gradient-angle-vertical:180deg;--joam-gradient-angle-diagonal-reverse:45deg;--joam-gradient-angle-radial:circle;--joam-brightness-dim:.7;--joam-brightness-normal:1;--joam-brightness-bright:1.2;--joam-brightness-intense:1.5;--joam-saturate-muted:.5;--joam-saturate-normal:1;--joam-saturate-vivid:1.5;--joam-saturate-extreme:2;--joam-content-width:65ch;--joam-reading-width:42rem;--joam-container-width:80rem;--joam-z-below:-1;--joam-z-base:0;--joam-z-dropdown:10;--joam-z-sticky:20;--joam-z-overlay:30;--joam-z-modal:40;--joam-z-popover:50;--joam-z-tooltip:60;--joam-z-notification:70;--joam-z-maximum:9999;--joam-ease-in:cubic-bezier(.4,0,1,1);--joam-ease-out:cubic-bezier(0,0,.2,1);--joam-ease-in-out:cubic-bezier(.4,0,.2,1);--joam-ease-smooth:cubic-bezier(.16,1,.3,1);--joam-ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--joam-ease-sharp:cubic-bezier(.4,0,.6,1);--joam-ease-elastic:cubic-bezier(.68,-.25,.265,1.25);--joam-curve-tension:.5;--joam-curve-continuity:.3;--joam-curve-bias:.7;--joam-animation-speed-multiplier:1;--joam-timing-scale:1;--joam-timing-offset:0s;--joam-scroll-start:0%;--joam-scroll-end:100%;--joam-scroll-trigger-point:50%;--joam-parallax-speed:50px;--joam-grid-min-column:250px;--joam-grid-gap:1rem;--joam-text-stroke-width:1px;--joam-text-stagger-delay:50ms;--joam-filter-blur:0px;--joam-filter-hue:0deg;--joam-filter-hue-rotate-small:10deg;--joam-filter-hue-rotate-medium:15deg;--joam-filter-hue-rotate-large:180deg;--joam-filter-hue-rotate-negative:-10deg;--joam-filter-contrast:1;--joam-filter-contrast-low:.9;--joam-filter-contrast-high:1.1;--joam-filter-contrast-higher:1.2;--joam-filter-contrast-highest:1.3;--joam-filter-contrast-extreme:1.4;--joam-filter-brightness:1;--joam-filter-brightness-dim:.8;--joam-filter-brightness-low:.9;--joam-filter-brightness-high:1.05;--joam-filter-brightness-higher:1.1;--joam-filter-brightness-highest:1.2;--joam-filter-saturate-low:.5;--joam-filter-saturate-medium:.8;--joam-filter-saturate-high:1.2;--joam-filter-saturate-higher:1.5;--joam-filter-saturate-extreme:2;--joam-filter-sepia-light:.2;--joam-filter-sepia-medium:.4;--joam-mix-amount:50%;--joam-current-state:0;--joam-state-transition:.2s ease-out;--joam-container-sm:640px;--joam-container-md:768px;--joam-container-lg:1024px;--joam-translate-small:10px;--joam-translate-medium:20px;--joam-translate-large:40px;--joam-translate-xlarge:60px;--joam-translate-full:100%;--joam-scale-small:.95;--joam-scale-smaller:.8;--joam-scale-normal:1;--joam-scale-large:1.05;--joam-scale-larger:1.1;--joam-scale-largest:1.25;--joam-rotate-quarter:90deg;--joam-rotate-half:180deg;--joam-rotate-three-quarter:270deg;--joam-rotate-full:360deg;--joam-rotate-negative:-180deg;--joam-path-duration:3s;--joam-path-duration-slow:4s;--joam-path-duration-fast:2s;--joam-parallax-distance-small:25px;--joam-parallax-distance-medium:50px;--joam-parallax-distance-large:100px}.dark{--joam-ink:#f7fafc;--joam-ink-soft:#cbd5e0;--joam-ink-muted:#718096;--joam-paper:#0d1117;--joam-paper-warm:#0f0f14;--joam-paper-cool:#0b0b12;--joam-surface:#161b22;--joam-surface-raised:#1c2128;--joam-surface-sunken:#0d1117;--joam-border:#2d3748;--joam-border-soft:#21262d;--joam-border-bold:#4a5568;--joam-dream:#b794f4;--joam-dream-soft:#d6bcfa;--joam-dream-deep:#9f7aea;--joam-electric:#7c3aed;--joam-electric-soft:#8b5cf6;--joam-electric-bright:#a78bfa;--joam-glow:#ed8936cc;--joam-glow-warm:#f6ad55cc;--joam-glow-fire:#dd6b20cc;--joam-shimmer-speed:5s;--joam-pulse-speed:2.5s;--joam-float-speed:8s;--joam-shadow-opacity-light:.2;--joam-shadow-opacity-medium:.3;--joam-shadow-opacity-heavy:.4;--joam-shadow-opacity-extreme:.6}@media (prefers-reduced-motion:reduce){:root{--joam-speed-instant:0s;--joam-speed-fast:0s;--joam-speed-normal:0s;--joam-speed-slow:0s;--joam-speed-slower:0s;--joam-speed-slowest:0s;--joam-shimmer-speed:0s;--joam-pulse-speed:0s;--joam-float-speed:0s;--joam-breathe-speed:0s;--joam-rotate-speed:0s;--joam-constellation-speed:0s;--joam-morph-speed:0s}}@layer theme{:root,:host{--font-sans:var(--font-inter);--font-serif:var(--font-playfair);--font-mono:var(--font-grotesk);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--spacing:.25rem;--container-xs:320px;--container-sm:640px;--container-xl:1280px;--container-2xl:42rem;--text-sm:clamp(.875rem,.85rem + .25vw,1rem);--text-sm--line-height:calc(1.25/.875);--text-base:clamp(1rem,.95rem + .25vw,1.125rem);--text-base--line-height: 1.5 ;--text-lg:clamp(1.125rem,1.05rem + .5vw,1.25rem);--text-lg--line-height:calc(1.75/1.125);--text-xl:clamp(1.25rem,1.15rem + .5vw,1.5rem);--text-xl--line-height:calc(1.75/1.25);--text-2xl:clamp(1.5rem,1.35rem + .75vw,1.875rem);--text-2xl--line-height:calc(2/1.5);--text-3xl:clamp(1.875rem,1.65rem + 1vw,2.25rem);--text-3xl--line-height: 1.2 ;--text-4xl:clamp(2.25rem,1.95rem + 1.5vw,3rem);--text-4xl--line-height:calc(2.5/2.25);--text-5xl:clamp(3rem,2.5rem + 2vw,3.75rem);--text-5xl--line-height:1;--text-6xl:clamp(3.75rem,3rem + 3vw,4.5rem);--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-lg:.5rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse var(--joam-duration-pulse,2s)var(--ease-smooth)var(--joam-iterations-infinite,infinite);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:var(--joam-ink,#1a1a1a);--color-ink-soft:var(--joam-ink-soft,#4a5568);--color-ink-muted:var(--joam-ink-muted,#a0aec0);--color-paper:var(--joam-paper,#fafafa);--color-paper-cool:var(--joam-paper-cool,#f8fafe);--color-surface:var(--joam-surface,#fff);--color-surface-raised:var(--joam-surface-raised,#fff);--color-surface-sunken:var(--joam-surface-sunken,#f7fafc);--color-border:var(--joam-border,#e2e8f0);--color-dream:var(--joam-dream,#9f7aea);--color-electric:var(--joam-electric,#667eea);--color-electric-soft:var(--joam-electric-soft,#7c3aed);--color-sunset:var(--joam-sunset,#f56565);--color-glow:var(--joam-glow,#ed8936);--color-void:var(--joam-void,#0c0c0f);--color-void-edge:var(--joam-void-edge,#1a1625);--color-cosmos:var(--joam-cosmos,#1a1625);--color-cosmos-nebula:var(--joam-cosmos-nebula,#2d1b69);--color-cosmos-star:var(--joam-cosmos-star,#4c1d95);--color-mist:var(--joam-mist,#e2e8f0);--color-aurora:var(--joam-aurora,#3cf0c5);--color-joam-surface:var(--joam-surface);--color-joam-ink:var(--joam-ink);--color-joam-ink-soft:var(--joam-ink-soft);--color-joam-ink-muted:var(--joam-ink-muted);--color-joam-paper:var(--joam-paper);--color-joam-border:var(--joam-border);--font-inter:"Inter",system-ui,sans-serif;--font-grotesk:"Space Grotesk",ui-monospace,monospace;--font-playfair:"Playfair Display",Georgia,serif;--spacing-reading:42rem;--ease-bounce:cubic-bezier(.68,-.55,.265,1.55);--ease-smooth:cubic-bezier(.4,0,.2,1);--ease-sharp:cubic-bezier(.4,0,.6,1);--ease-elastic:cubic-bezier(.68,-.25,.265,1.25);--animate-fadeIn:fadeIn var(--joam-duration-fadeIn,.8s)var(--ease-smooth,ease-out);--animate-slideUp:slideUp var(--joam-duration-slideUp,.6s)var(--ease-sharp);--animate-heroEntrance:heroEntrance var(--joam-duration-heroEntrance,1.2s)var(--ease-sharp);--animate-shimmer:shimmer var(--joam-duration-shimmer,3s)linear var(--joam-iterations-infinite,infinite);--animate-float:float var(--joam-duration-float,6s)ease-in-out var(--joam-iterations-infinite,infinite);--animate-typewriter:typewriter var(--joam-duration-typewriter,2s)steps(var(--joam-steps-typewriter,20))var(--joam-fill-forwards,forwards);--animate-drawLine:drawLine var(--joam-duration-drawLine,1.5s)var(--ease-sharp)var(--joam-fill-forwards,forwards);--animate-glitch:glitch var(--joam-duration-glitch,.3s)ease-in-out;--animate-constellation:constellation var(--joam-duration-constellation,30s)ease-in-out var(--joam-iterations-infinite,infinite);--animation-speed-multiplier:1;--path-wave:path("M0,50 Q25,0 50,50 T100,50");--path-zigzag:path("M0,0 L25,100 L50,0 L75,100 L100,0");--path-circle:path("M50,0 A50,50 0 1,1 50,100 A50,50 0 1,1 50,0");--scroll-start:0%;--scroll-end:100%;--grid-min-column:250px;--grid-gap-x:1rem;--grid-gap-y:1rem;--object-x:center;--object-y:center;--object-fit:cover;--state-default:0;--state-hover:1;--state-active:2;--state-focus:3;--state-disabled:-1;--state-transition-duration:.2s;--state-transition-easing:ease-out}}@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,ui-sans-serif,system-ui,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;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{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}:-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}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-10{z-index:10}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-10{margin-block:calc(var(--spacing)*10)}.my-12{margin-block:calc(var(--spacing)*12)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.block{display:block}.flex{display:flex}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-12{width:calc(var(--spacing)*12)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-prose{max-width:65ch}.max-w-reading{max-width:var(--spacing-reading)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-fadeIn{animation:var(--animate-fadeIn)}.animate-heroEntrance{animation:var(--animate-heroEntrance)}.animate-pulse{animation:var(--animate-pulse)}.animate-slideUp{animation:var(--animate-slideUp)}.animate-typewriter{animation:var(--animate-typewriter)}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*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)))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-none{--tw-border-style:none;border-style:none}.border-border{border-color:var(--color-border)}.border-electric\/20{border-color:var(--color-electric)}@supports (color:color-mix(in lab,red,red)){.border-electric\/20{border-color:color-mix(in oklab,var(--color-electric)20%,transparent)}}.border-electric\/30{border-color:var(--color-electric)}@supports (color:color-mix(in lab,red,red)){.border-electric\/30{border-color:color-mix(in oklab,var(--color-electric)30%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-joam-border{border-color:var(--color-joam-border)}.bg-border{background-color:var(--color-border)}.bg-joam-surface{background-color:var(--color-joam-surface)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-sunken{background-color:var(--color-surface-sunken)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-joam-surface{--tw-gradient-from:var(--color-joam-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-paper{--tw-gradient-from:var(--color-paper);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-border{--tw-gradient-via:var(--color-border);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-surface{--tw-gradient-via:var(--color-surface);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-paper-cool{--tw-gradient-to:var(--color-paper-cool);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-surface{--tw-gradient-to:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.font-grotesk{font-family:var(--font-grotesk)}.font-mono{font-family:var(--font-mono)}.font-playfair{font-family:var(--font-playfair)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-electric{color:var(--color-electric)}.text-ink{color:var(--color-ink)}.text-ink-muted{color:var(--color-ink-muted)}.text-ink-soft{color:var(--color-ink-soft)}.text-joam-ink{color:var(--color-joam-ink)}.text-joam-ink-muted{color:var(--color-joam-ink-muted)}.text-joam-ink-soft{color:var(--color-joam-ink-soft)}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-electric\/30{-webkit-text-decoration-color:var(--color-electric);text-decoration-color:var(--color-electric)}@supports (color:color-mix(in lab,red,red)){.decoration-electric\/30{-webkit-text-decoration-color:color-mix(in oklab,var(--color-electric)30%,transparent);text-decoration-color:color-mix(in oklab,var(--color-electric)30%,transparent)}}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.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,visibility,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-all{transition-property:all;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))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animation-delay-500{animation-delay:.5s}.animation-delay-1000{animation-delay:1s}.animation-delay-1200{animation-delay:1.2s}.animation-delay-1800{animation-delay:1.8s}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.before\:-left-full:before,.before\:left-\[-100\%\]:before{content:var(--tw-content);left:-100%}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:flex-shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:animate-float:before{content:var(--tw-content);animation:var(--animate-float)}.before\:animate-shimmer:before{content:var(--tw-content);animation:var(--animate-shimmer)}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:bg-\[radial-gradient\(3px_3px_at_15\%_25\%\,var\(--joam-electric\)_0\%\,transparent_50\%\)\,radial-gradient\(2px_2px_at_85\%_15\%\,var\(--joam-dream\)_0\%\,transparent_50\%\)\,radial-gradient\(4px_4px_at_25\%_75\%\,var\(--joam-electric\)_0\%\,transparent_50\%\)\,radial-gradient\(2px_2px_at_75\%_85\%\,var\(--joam-glow\)_0\%\,transparent_50\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(3px 3px at 15% 25%,var(--joam-electric)0%,transparent 50%),radial-gradient(2px 2px at 85% 15%,var(--joam-dream)0%,transparent 50%),radial-gradient(4px 4px at 25% 75%,var(--joam-electric)0%,transparent 50%),radial-gradient(2px 2px at 75% 85%,var(--joam-glow)0%,transparent 50%)}.before\:from-transparent:before{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:via-ink-soft\/10:before{content:var(--tw-content);--tw-gradient-via:var(--color-ink-soft)}@supports (color:color-mix(in lab,red,red)){.before\:via-ink-soft\/10:before{--tw-gradient-via:color-mix(in oklab,var(--color-ink-soft)10%,transparent)}}.before\:via-ink-soft\/10:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:via-joam-ink\/5:before{content:var(--tw-content);--tw-gradient-via:var(--color-joam-ink)}@supports (color:color-mix(in lab,red,red)){.before\:via-joam-ink\/5:before{--tw-gradient-via:color-mix(in oklab,var(--color-joam-ink)5%,transparent)}}.before\:via-joam-ink\/5:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:bg-\[length\:800px_600px\,600px_800px\,1000px_400px\,400px_1000px\]:before{content:var(--tw-content);background-size:800px 600px,600px 800px,1000px 400px,400px 1000px}.before\:text-electric:before{content:var(--tw-content);color:var(--color-electric)}.before\:opacity-10:before{content:var(--tw-content);opacity:.1}.before\:content-\[\'→\'\]:before{--tw-content:"→";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:bottom-\[-8px\]:after{content:var(--tw-content);bottom:-8px}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing)*0)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:transform:after{content:var(--tw-content);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.after\:animate-drawLine:after{content:var(--tw-content);animation:var(--animate-drawLine)}.after\:bg-gradient-to-r:after{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-electric:after{content:var(--tw-content);--tw-gradient-from:var(--color-electric);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:via-electric:after{content:var(--tw-content);--tw-gradient-via:var(--color-electric);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:to-dream:after{content:var(--tw-content);--tw-gradient-to:var(--color-dream);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:shadow-glow:after{--tw-shadow:0 0 30px var(--tw-shadow-color,#667eea66);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content);box-shadow:var(--joam-shadow-x-offset,0) 0 var(--joam-shadow-blur-glow,30px) #667eea66}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:mt-2:last-child{margin-top:calc(var(--spacing)*2)}.last\:mt-4:last-child{margin-top:calc(var(--spacing)*4)}.last\:animate-fadeIn:last-child{animation:var(--animate-fadeIn)}.last\:font-medium:last-child{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.last\:text-electric:last-child{color:var(--color-electric)}.last\:animation-delay-1800:last-child{animation-delay:1.8s}@media (hover:hover){.hover\:animate-glitch:hover{animation:var(--animate-glitch)}.hover\:text-electric-soft:hover{color:var(--color-electric-soft)}.hover\:decoration-electric:hover{-webkit-text-decoration-color:var(--color-electric);text-decoration-color:var(--color-electric)}}@media (min-width:40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:48rem){.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:64rem){.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}@media (prefers-color-scheme:dark){.dark\:border-gray-700{border-color:var(--color-gray-700)}.dark\:border-gray-800{border-color:var(--color-gray-800)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-500{color:var(--color-gray-500)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-joam-paper{color:var(--color-joam-paper)}.dark\:before\:animate-constellation:before{content:var(--tw-content);animation:var(--animate-constellation)}.dark\:before\:via-joam-paper\/10:before{content:var(--tw-content);--tw-gradient-via:var(--color-joam-paper)}@supports (color:color-mix(in lab,red,red)){.dark\:before\:via-joam-paper\/10:before{--tw-gradient-via:color-mix(in oklab,var(--color-joam-paper)10%,transparent)}}.dark\:before\:via-joam-paper\/10:before{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:before\:opacity-40:before{content:var(--tw-content);opacity:.4}.dark\:after\:shadow-dream:after{--tw-shadow:0 20px 40px -15px var(--tw-shadow-color,#9f7aea4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);content:var(--tw-content);box-shadow:var(--joam-shadow-x-offset,0) var(--joam-shadow-y-offset-medium,20px) var(--joam-shadow-blur-large,40px) var(--joam-shadow-spread-medium,-15px) rgba(159,122,234,var(--joam-shadow-opacity-heavy,.3))}}}@keyframes move-along-path{0%{offset-distance:0%}to{offset-distance:100%}}html{height:100%}body{background:var(--joam-paper,#fafafa);min-height:100vh;margin:0}@media (prefers-color-scheme:dark){body{background:var(--joam-paper,#0d1117)}}.dark body{background:var(--joam-paper,#0d1117)}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes fadeIn{0%{opacity:0;transform:translateY(var(--joam-translate-small,10px))}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(var(--joam-translate-xlarge,60px));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes heroEntrance{0%{opacity:0;filter:blur(10px);transform:scale(.8)translateY(40px)}60%{opacity:1;filter:blur(2px);transform:scale(1.05)translateY(-5px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes float{0%,to{transform:translateY(0)translate(0)}25%{transform:translateY(-10px)translate(5px)}50%{transform:translateY(5px)translate(-3px)}75%{transform:translateY(-7px)translate(8px)}}@keyframes typewriter{0%{opacity:0;letter-spacing:.3em;width:0;transform:translateY(20px)}1%{opacity:1}to{opacity:1;letter-spacing:.02em;width:100%;transform:translateY(0)}}@keyframes drawLine{0%{width:0}to{width:60px}}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(2px,-2px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,2px)}}@keyframes constellation{0%,to{opacity:.8;transform:rotate(0)scale(1)}25%{opacity:1;transform:rotate(90deg)scale(1.1)}50%{opacity:.6;transform:rotate(180deg)scale(1)}75%{opacity:1;transform:rotate(270deg)scale(1.1)}}
