/*! tailwindcss v4.2.2 | 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)))){[data-v-9a9de398],[data-v-9a9de398]:before,[data-v-9a9de398]:after,[data-v-9a9de398]::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-leading:initial}}}.article-prose[data-v-9a9de398] h2{margin-top:calc(var(--spacing,.25rem) * 12);margin-bottom:calc(var(--spacing,.25rem) * 5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.article-prose[data-v-9a9de398] h3{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.article-prose[data-v-9a9de398] hr{margin-block:calc(var(--spacing,.25rem) * 8);border-color:var(--border)}.article-prose[data-v-9a9de398] p{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:1.05rem;line-height:var(--leading-relaxed,1.625);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] p{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.article-prose[data-v-9a9de398] strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.article-prose[data-v-9a9de398] em{font-style:italic}.article-prose[data-v-9a9de398] u{text-decoration:underline}.article-prose[data-v-9a9de398] s{text-decoration:line-through}.article-prose[data-v-9a9de398] mark{padding-inline:calc(var(--spacing,.25rem) * .5);background-color:#fbf2b6;border-radius:.25rem}.article-prose[data-v-9a9de398] ul{margin-bottom:calc(var(--spacing,.25rem) * 4);margin-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.article-prose[data-v-9a9de398] ol{margin-bottom:calc(var(--spacing,.25rem) * 4);margin-left:calc(var(--spacing,.25rem) * 6);list-style-type:decimal}.article-prose[data-v-9a9de398] li{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] li{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.article-prose[data-v-9a9de398] blockquote{margin-block:calc(var(--spacing,.25rem) * 6);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--secondary);padding-left:calc(var(--spacing,.25rem) * 4);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] blockquote{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}.article-prose[data-v-9a9de398] blockquote{font-style:italic}.article-prose[data-v-9a9de398] a{color:var(--secondary);text-underline-offset:2px;text-decoration-line:underline}.article-prose[data-v-9a9de398] a:hover{color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] a:hover{color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.article-prose[data-v-9a9de398] img{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,1rem);max-width:100%;height:auto}.article-prose[data-v-9a9de398] iframe{margin-block:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-lg,1rem);aspect-ratio:16/9;width:100%;max-width:100%;height:auto}.article-prose[data-v-9a9de398] table{margin-block:calc(var(--spacing,.25rem) * 6);border-collapse:collapse;width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.article-prose[data-v-9a9de398] thead{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] thead{border-color:color-mix(in oklab,var(--secondary) 20%,transparent)}}.article-prose[data-v-9a9de398] th{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] th{background-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.article-prose[data-v-9a9de398] th{padding:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--foreground)}.article-prose[data-v-9a9de398] tbody tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}.article-prose[data-v-9a9de398] td{padding:calc(var(--spacing,.25rem) * 3);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.article-prose[data-v-9a9de398] td{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}.animate-fade-in-left[data-astro-cid-z52oqdsg]{opacity:0;transform:translate(-20px);animation:fadeInLeft .4s ease forwards}.animate-fade-in-up[data-astro-cid-z52oqdsg]{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}@keyframes fadeInLeft{to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}
