/*! tailwindcss v4.3.3 | 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse: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;--tw-border-style:solid}}}.prose[data-astro-cid-wehgqt5k]{--tw-leading:1.7;max-width:68ch;color:var(--color-stone-700,#3d3c38);font-size:16.5px;line-height:1.7}.prose[data-astro-cid-wehgqt5k] h2{margin-top:calc(var(--spacing,.25rem) * 14);scroll-margin-top:calc(var(--spacing,.25rem) * 28);--tw-leading:var(--leading-tight,1.25);font-size:1.6rem;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);text-wrap:balance;color:var(--color-stone-900,#1c1b19)}.prose[data-astro-cid-wehgqt5k] h2:first-child{margin-top:0}.prose[data-astro-cid-wehgqt5k] h3{margin-top:calc(var(--spacing,.25rem) * 9);scroll-margin-top:calc(var(--spacing,.25rem) * 28);--tw-leading:var(--leading-snug,1.375);font-size:1.15rem;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-stone-900,#1c1b19)}.prose[data-astro-cid-wehgqt5k] p,.prose[data-astro-cid-wehgqt5k] ul,.prose[data-astro-cid-wehgqt5k] ol,.prose[data-astro-cid-wehgqt5k] table{margin-top:calc(var(--spacing,.25rem) * 4)}.prose[data-astro-cid-wehgqt5k] h2+p,.prose[data-astro-cid-wehgqt5k] h3+p,.prose[data-astro-cid-wehgqt5k] h2+ul,.prose[data-astro-cid-wehgqt5k] h3+ul{margin-top:calc(var(--spacing,.25rem) * 3)}.prose[data-astro-cid-wehgqt5k] ul{list-style-type:disc}:where(.prose[data-astro-cid-wehgqt5k] ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.prose[data-astro-cid-wehgqt5k] ul{padding-left:calc(var(--spacing,.25rem) * 5)}.prose[data-astro-cid-wehgqt5k] ul ::marker,.prose[data-astro-cid-wehgqt5k] ul::marker{color:var(--color-stone-400,#a3a29c)}.prose[data-astro-cid-wehgqt5k] ul ::-webkit-details-marker{color:var(--color-stone-400,#a3a29c)}.prose[data-astro-cid-wehgqt5k] ul::-webkit-details-marker{color:var(--color-stone-400,#a3a29c)}.prose[data-astro-cid-wehgqt5k] ol{list-style-type:decimal}:where(.prose[data-astro-cid-wehgqt5k] ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}.prose[data-astro-cid-wehgqt5k] ol{padding-left:calc(var(--spacing,.25rem) * 5)}.prose[data-astro-cid-wehgqt5k] ol ::marker,.prose[data-astro-cid-wehgqt5k] ol::marker{color:var(--color-stone-500,#75746e)}.prose[data-astro-cid-wehgqt5k] ol ::-webkit-details-marker{color:var(--color-stone-500,#75746e)}.prose[data-astro-cid-wehgqt5k] ol::-webkit-details-marker{color:var(--color-stone-500,#75746e)}.prose[data-astro-cid-wehgqt5k] li>ul,.prose[data-astro-cid-wehgqt5k] li>ol{margin-top:calc(var(--spacing,.25rem) * 2)}.prose[data-astro-cid-wehgqt5k] strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-stone-900,#1c1b19)}.prose[data-astro-cid-wehgqt5k] a{color:var(--color-stone-900,#1c1b19);text-decoration-line:underline;text-decoration-color:#1c1b194d}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 30%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 30%, transparent);text-decoration-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 30%, transparent)}}.prose[data-astro-cid-wehgqt5k] a{text-underline-offset:3px;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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.prose[data-astro-cid-wehgqt5k] a:hover{-webkit-text-decoration-color:var(--color-stone-900,#1c1b19);-webkit-text-decoration-color:var(--color-stone-900,#1c1b19);text-decoration-color:var(--color-stone-900,#1c1b19)}}.prose[data-astro-cid-wehgqt5k] code{background-color:#1c1b190d;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] code{background-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 5%, transparent)}}.prose[data-astro-cid-wehgqt5k] code{padding-inline:var(--spacing,.25rem);color:var(--color-stone-800,#2b2a27);padding-block:1px;font-size:.92em}.prose[data-astro-cid-wehgqt5k] hr{margin-block:calc(var(--spacing,.25rem) * 12);border-color:#1c1b191a}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] hr{border-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 10%, transparent)}}.prose[data-astro-cid-wehgqt5k] blockquote{margin-top:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-xl,.75rem);background-color:var(--color-doozy-50,#fff6f1);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--color-stone-800,#2b2a27);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffd2bbb3}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] blockquote{--tw-ring-color:color-mix(in oklab, var(--color-doozy-200,#ffd2bb) 70%, transparent)}}.prose[data-astro-cid-wehgqt5k] blockquote>p:first-child{margin-top:0}.prose[data-astro-cid-wehgqt5k] table{text-align:left;--tw-leading:calc(var(--spacing,.25rem) * 6);width:100%;font-size:14.5px;line-height:calc(var(--spacing,.25rem) * 6);display:block;overflow-x:auto}@media (width>=48rem){.prose[data-astro-cid-wehgqt5k] table{table-layout:fixed;display:table}}.prose[data-astro-cid-wehgqt5k] table{border-collapse:collapse}@media (width>=48rem){.prose[data-astro-cid-wehgqt5k] th:first-child{width:10.5rem}.prose[data-astro-cid-wehgqt5k] th:last-child{width:9.5rem}}.prose[data-astro-cid-wehgqt5k] th{border-bottom-style:var(--tw-border-style);border-color:#1c1b1926;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] th{border-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 15%, transparent)}}.prose[data-astro-cid-wehgqt5k] th{padding-block:calc(var(--spacing,.25rem) * 2.5);padding-right:calc(var(--spacing,.25rem) * 5);vertical-align:bottom;--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-stone-500,#75746e)}.prose[data-astro-cid-wehgqt5k] td{border-bottom-style:var(--tw-border-style);border-color:#1c1b1914;border-bottom-width:1px}@supports (color:color-mix(in lab, red, red)){.prose[data-astro-cid-wehgqt5k] td{border-color:color-mix(in oklab, var(--color-stone-900,#1c1b19) 8%, transparent)}}.prose[data-astro-cid-wehgqt5k] td{padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 5);vertical-align:top}.prose[data-astro-cid-wehgqt5k] td:first-child{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-stone-900,#1c1b19)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
