:root{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}@media(min-width:40rem){:root{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}}::selection{background-color:color-mix(in srgb,var(--colors-sky-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){::selection{background-color:color-mix(in oklab,var(--colors-sky-100) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){::selection{background-color:color-mix(in srgb,var(--colors-blue-900) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){::selection{background-color:color-mix(in oklab,var(--colors-blue-900) var(--un-bg-opacity),transparent)}}}body{color:color-mix(in srgb,var(--colors-neutral-900) var(--un-text-opacity),transparent);--un-leading:var(--leading-normal);line-height:var(--leading-normal);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){body{color:color-mix(in oklab,var(--colors-neutral-900) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){body{color:color-mix(in srgb,var(--colors-neutral-200) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){body{color:color-mix(in oklab,var(--colors-neutral-200) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}}}:root{font-family:Inter,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:"liga" 1,"calt" 1}@supports (font-variation-settings: normal){:root{font-family:InterVariable,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}}h2,h3,h4,h5,h6{--un-font-weight:700;font-weight:700;margin-block:calc(var(--spacing) * 4)}h2{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));margin-top:calc(var(--spacing) * 8)}h3{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));margin-top:calc(var(--spacing) * 8)}main>*:last-child{margin-bottom:calc(var(--spacing) * 0)}p{--un-leading:1.7;line-height:1.7;margin-bottom:calc(var(--spacing) * 4)}a{color:color-mix(in srgb,var(--colors-sky-600) var(--un-text-opacity),transparent);transition-property:color;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}@supports (color: color-mix(in lab,red,red)){a{color:color-mix(in oklab,var(--colors-sky-600) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){a{color:color-mix(in srgb,var(--colors-blue-300) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){a{color:color-mix(in oklab,var(--colors-blue-300) var(--un-text-opacity),transparent)}}}a:hover{color:color-mix(in srgb,var(--colors-sky-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){a:hover{color:color-mix(in oklab,var(--colors-sky-500) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){a:hover{color:color-mix(in srgb,var(--colors-blue-400) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){a:hover{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}}}a.nocolor{color:inherit}@media(prefers-color-scheme:dark){a.nocolor{color:inherit}}a.nocolor:hover{color:inherit}@media(prefers-color-scheme:dark){a.nocolor:hover{color:inherit}}a.secondary{color:inherit}a.secondary:hover{color:color-mix(in srgb,var(--colors-sky-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){a.secondary:hover{color:color-mix(in oklab,var(--colors-sky-500) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){a.secondary:hover{color:color-mix(in srgb,var(--colors-blue-400) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){a.secondary:hover{color:color-mix(in oklab,var(--colors-blue-400) var(--un-text-opacity),transparent)}}}@media(prefers-color-scheme:dark){a.secondary{color:inherit}}b,strong{--un-font-weight:700;font-weight:700}blockquote{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent);padding-left:calc(1.75rem - 2px);border-left-width:2px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){blockquote{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){blockquote{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){blockquote{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}}ul,ol{--un-leading:1.7;line-height:1.7;margin-bottom:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 7)}ul::marker,ol::marker{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){ul::marker,ol::marker{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}ul *::marker,ol *::marker{color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){ul *::marker,ol *::marker{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){ul::marker,ol::marker{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){ul::marker,ol::marker{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}}@media(prefers-color-scheme:dark){ul *::marker,ol *::marker{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){ul *::marker,ol *::marker{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}}@property --un-leading{syntax:"*";inherits:false;}ul{list-style-type:disc}ul ul,ol ul{margin-bottom:calc(var(--spacing) * 0);list-style-type:circle}ul ul ul,ol ul ul,ul ol ul,ol ol ul{margin-bottom:calc(var(--spacing) * 0);list-style-type:square}ol{list-style-type:decimal}ol ol,ul ol{margin-bottom:calc(var(--spacing) * 0);list-style-type:lower-roman}ol ol ol,ul ol ol,ol ul ol,ul ul ol{margin-bottom:calc(var(--spacing) * 0);list-style-type:lower-alpha}hr{margin-bottom:calc(var(--spacing) * 4);border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);height:auto;position:relative;overflow:visible}@supports (color: color-mix(in lab,red,red)){hr{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){hr{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){hr{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}}hr:before{content:"";margin-inline:auto;background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent);width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 6);display:block;top:calc(var(--spacing) * -3);left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);position:absolute}@supports (color: color-mix(in lab,red,red)){hr:before{background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){hr:before{background-color:color-mix(in srgb,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){hr:before{background-color:color-mix(in oklab,var(--colors-neutral-900) var(--un-bg-opacity),transparent)}}}hr:after{content:"";--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' display='inline-block' width='1.2em' height='1.2em' vertical-align='text-bottom' transform='scale(0.95)' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2c2.5 0 2.5-2 5-2c1.3 0 1.9.5 2.5 1M2 12c.6.5 1.2 1 2.5 1c2.5 0 2.5-2 5-2c2.6 0 2.4 2 5 2c2.5 0 2.5-2 5-2c1.3 0 1.9.5 2.5 1M2 18c.6.5 1.2 1 2.5 1c2.5 0 2.5-2 5-2c2.6 0 2.4 2 5 2c2.5 0 2.5-2 5-2c1.3 0 1.9.5 2.5 1'/%3E%3C/svg%3E");-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;display:inline-block;width:1.2em;height:1.2em;vertical-align:text-bottom;transform:scale(.95);color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent);margin-inline:auto;height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);display:block;top:calc(var(--spacing) * -2.6);left:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);position:absolute}@supports (color: color-mix(in lab,red,red)){hr:after{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){hr:after{color:color-mix(in srgb,var(--colors-neutral-600) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){hr:after{color:color-mix(in oklab,var(--colors-neutral-600) var(--un-text-opacity),transparent)}}}img{margin-inline:auto}p>img{width:auto}@media(min-width:40rem){p>img{max-height:var(--container-xl)}}@media(prefers-color-scheme:dark){.astro-code,.astro-code span{color:var(--shiki-dark)!important;background-color:var(--shiki-dark-bg)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;text-decoration:var(--shiki-dark-text-decoration)!important}}code{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:.3em;border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){code{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){code{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){code{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{font-size:.9em}pre{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));margin-bottom:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){pre{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){pre{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){pre{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}}pre code{padding:calc(var(--spacing) * 0);--un-border-style:none;border-style:none}table{margin-inline:auto;margin-bottom:calc(var(--spacing) * 4);border-collapse:collapse}tr{border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){tr{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){tr{border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){tr{border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent)}}}tr:nth-child(2n){background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){tr:nth-child(2n){background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){tr:nth-child(2n){background-color:color-mix(in srgb,var(--colors-neutral-800) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){tr:nth-child(2n){background-color:color-mix(in oklab,var(--colors-neutral-800) var(--un-bg-opacity),transparent)}}}th,td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){th,td{border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){th,td{border-color:color-mix(in srgb,var(--colors-neutral-600) var(--un-border-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){th,td{border-color:color-mix(in oklab,var(--colors-neutral-600) var(--un-border-opacity),transparent)}}}th{background-color:color-mix(in srgb,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){th{background-color:color-mix(in oklab,var(--colors-neutral-100) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){th{background-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){th{background-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-bg-opacity),transparent)}}}span.caption{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));color:color-mix(in srgb,var(--colors-neutral-500) var(--un-text-opacity),transparent);margin-top:calc(var(--spacing) * 1);display:flex;justify-content:center}@supports (color: color-mix(in lab,red,red)){span.caption{color:color-mix(in oklab,var(--colors-neutral-500) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){span.caption{color:color-mix(in srgb,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){span.caption{color:color-mix(in oklab,var(--colors-neutral-400) var(--un-text-opacity),transparent)}}}.card{color:color-mix(in srgb,var(--colors-neutral-600) var(--un-text-opacity),transparent);margin-bottom:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:color-mix(in srgb,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.card{color:color-mix(in oklab,var(--colors-neutral-600) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-50) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){.card{color:color-mix(in srgb,var(--colors-neutral-300) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-neutral-800) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){.card{color:color-mix(in oklab,var(--colors-neutral-300) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-neutral-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-neutral-800) var(--un-bg-opacity),transparent)}}}.card.amber{color:color-mix(in srgb,var(--colors-amber-600) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-amber-200) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-amber-50) var(--un-bg-opacity),transparent)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.card.amber{color:color-mix(in oklab,var(--colors-amber-600) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-amber-200) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-amber-50) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){.card.amber{color:color-mix(in srgb,var(--colors-amber-300) var(--un-text-opacity),transparent);border-color:color-mix(in srgb,var(--colors-amber-700) var(--un-border-opacity),transparent);background-color:color-mix(in srgb,var(--colors-amber-900) var(--un-bg-opacity),transparent)}}@media(prefers-color-scheme:dark){@supports (color: color-mix(in lab,red,red)){.card.amber{color:color-mix(in oklab,var(--colors-amber-300) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-amber-700) var(--un-border-opacity),transparent);background-color:color-mix(in oklab,var(--colors-amber-900) var(--un-bg-opacity),transparent)}}}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.card>*:last-child,.card>*:last-child>*:last-child{margin-bottom:calc(var(--spacing) * 0)}
