/*! tailwindcss v4.2.1 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--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-duration:initial;--tw-ease:initial}}}@layer theme;@layer utilities{.ui\:fixed{position:fixed}.ui\:sticky{position:sticky}.ui\:inset-0{inset:calc(var(--ui-spacing) * 0)}.ui\:top-0{top:calc(var(--ui-spacing) * 0)}.ui\:z-20{z-index:20}.ui\:mx-auto{margin-inline:auto}.ui\:mt-2{margin-top:calc(var(--ui-spacing) * 2)}.ui\:mt-6{margin-top:calc(var(--ui-spacing) * 6)}.ui\:flex{display:flex}.ui\:grid{display:grid}.ui\:hidden{display:none}.ui\:inline-flex{display:inline-flex}.ui\:size-6{width:calc(var(--ui-spacing) * 6);height:calc(var(--ui-spacing) * 6)}.ui\:h-16{height:calc(var(--ui-spacing) * 16)}.ui\:w-full{width:100%}.ui\:max-w-2xl{max-width:var(--ui-container-2xl)}.ui\:max-w-\[82rem\]{max-width:82rem}.ui\:min-w-0{min-width:calc(var(--ui-spacing) * 0)}.ui\:flex-1{flex:1}.ui\:shrink-0{flex-shrink:0}.ui\:origin-top{transform-origin:top}.ui\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui\:flex-col{flex-direction:column}.ui\:items-center{align-items:center}.ui\:justify-center{justify-content:center}.ui\:justify-end{justify-content:flex-end}.ui\:gap-2{gap:calc(var(--ui-spacing) * 2)}.ui\:gap-4{gap:calc(var(--ui-spacing) * 4)}.ui\:gap-5{gap:calc(var(--ui-spacing) * 5)}.ui\:gap-6{gap:calc(var(--ui-spacing) * 6)}.ui\:gap-8{gap:calc(var(--ui-spacing) * 8)}.ui\:gap-16{gap:calc(var(--ui-spacing) * 16)}.ui\:overflow-y-auto{overflow-y:auto}.ui\:overscroll-y-contain{overscroll-behavior-y:contain}.ui\:rounded-\[2rem\]{border-radius:2rem}.ui\:rounded-full{border-radius:3.40282e+38px}.ui\:border{border-style:var(--tw-border-style);border-width:1px}.ui\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.ui\:border-olive-200\/80{border-color:var(--ui-color-olive-200)}@supports (color:color-mix(in lab,red,red)){.ui\:border-olive-200\/80{border-color:color-mix(in oklab,var(--ui-color-olive-200) 80%,transparent)}}.ui\:border-white\/\[0\.08\]{border-color:var(--ui-color-white)}@supports (color:color-mix(in lab,red,red)){.ui\:border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--ui-color-white) 8%,transparent)}}.ui\:bg-olive-100{background-color:var(--ui-color-olive-100)}.ui\:bg-olive-950,.ui\:bg-olive-950\/2\.5{background-color:var(--ui-color-olive-950)}@supports (color:color-mix(in lab,red,red)){.ui\:bg-olive-950\/2\.5{background-color:color-mix(in oklab,var(--ui-color-olive-950) 2.5%,transparent)}}.ui\:bg-transparent{background-color:#0000}.ui\:p-1\.5{padding:calc(var(--ui-spacing) * 1.5)}.ui\:px-4{padding-inline:calc(var(--ui-spacing) * 4)}.ui\:px-5{padding-inline:calc(var(--ui-spacing) * 5)}.ui\:px-6{padding-inline:calc(var(--ui-spacing) * 6)}.ui\:py-6{padding-block:calc(var(--ui-spacing) * 6)}.ui\:py-16{padding-block:calc(var(--ui-spacing) * 16)}.ui\:pt-3{padding-top:calc(var(--ui-spacing) * 3)}.ui\:pt-16{padding-top:calc(var(--ui-spacing) * 16)}.ui\:pb-2{padding-bottom:calc(var(--ui-spacing) * 2)}.ui\:text-sm\/7{font-size:var(--ui-text-sm);line-height:calc(var(--ui-spacing) * 7)}.ui\:text-xs{font-size:var(--ui-text-xs);line-height:var(--tw-leading,var(--ui-text-xs--line-height))}.ui\:font-semibold{--tw-font-weight:var(--ui-font-weight-semibold);font-weight:var(--ui-font-weight-semibold)}.ui\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.ui\:text-olive-500{color:var(--ui-color-olive-500)}.ui\:text-olive-600{color:var(--ui-color-olive-600)}.ui\:text-olive-950{color:var(--ui-color-olive-950)}.ui\:text-white{color:var(--ui-color-white)}.ui\:uppercase{text-transform:uppercase}.ui\:shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#0f172a38)}.ui\:ring-1,.ui\:shadow-\[0_18px_48px_rgba\(15\,23\,42\,0\.22\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ui\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ui\:ring-white\/\[0\.08\]{--tw-ring-color:var(--ui-color-white)}@supports (color:color-mix(in lab,red,red)){.ui\:ring-white\/\[0\.08\]{--tw-ring-color:color-mix(in oklab,var(--ui-color-white) 8%,transparent)}}.ui\:transition-\[height\,padding\,box-shadow\,width\,transform\]{transition-property:height,padding,box-shadow,width,transform;transition-timing-function:var(--tw-ease,var(--ui-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ui-default-transition-duration))}.ui\: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(--ui-default-transition-timing-function));transition-duration:var(--tw-duration,var(--ui-default-transition-duration))}.ui\:duration-300{--tw-duration:.3s;transition-duration:.3s}.ui\:ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ui\:ring-inset{--tw-ring-inset:inset}@media (hover:hover){.ui\:hover\:bg-olive-950\/10:hover{background-color:var(--ui-color-olive-950)}@supports (color:color-mix(in lab,red,red)){.ui\:hover\:bg-olive-950\/10:hover{background-color:color-mix(in oklab,var(--ui-color-olive-950) 10%,transparent)}}.ui\:hover\:bg-white\/10:hover{background-color:var(--ui-color-white)}@supports (color:color-mix(in lab,red,red)){.ui\:hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--ui-color-white) 10%,transparent)}}}@media (min-width:40rem){.ui\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui\:sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.ui\:sm\:items-center{align-items:center}.ui\:sm\:justify-start{justify-content:flex-start}.ui\:sm\:gap-8{gap:calc(var(--ui-spacing) * 8)}.ui\:sm\:justify-self-end{justify-self:flex-end}}@media (min-width:48rem){.ui\:md\:max-w-3xl{max-width:var(--ui-container-3xl)}.ui\:md\:has-\[\>\:last-child\:nth-child\(4\)\]\:grid-cols-4:has(>:last-child:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.ui\:lg\:flex{display:flex}.ui\:lg\:hidden{display:none}.ui\:lg\:max-w-7xl{max-width:var(--ui-container-7xl)}.ui\:lg\:px-6{padding-inline:calc(var(--ui-spacing) * 6)}.ui\:lg\:px-10{padding-inline:calc(var(--ui-spacing) * 10)}.ui\:lg\:has-\[\>\:nth-child\(5\)\]\:grid-cols-5:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.ui\:xl\:col-start-2{grid-column-start:2}.ui\:xl\:col-start-3{grid-column-start:3}.ui\:xl\:flex{display:flex}.ui\:xl\:grid{display:grid}.ui\:xl\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.ui\:xl\:items-center{align-items:center}.ui\:xl\:justify-self-center{justify-self:center}.ui\:xl\:justify-self-start{justify-self:flex-start}.ui\:xl\:pl-3{padding-left:calc(var(--ui-spacing) * 3)}}.ui\:dark\:border-black\/\[0\.045\]:is(.dark *){border-color:var(--ui-color-black)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:border-black\/\[0\.045\]:is(.dark *){border-color:color-mix(in oklab,var(--ui-color-black) 4.5%,transparent)}}.ui\:dark\:border-olive-800\/80:is(.dark *){border-color:var(--ui-color-olive-800)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:border-olive-800\/80:is(.dark *){border-color:color-mix(in oklab,var(--ui-color-olive-800) 80%,transparent)}}.ui\:dark\:bg-olive-950:is(.dark *){background-color:var(--ui-color-olive-950)}.ui\:dark\:bg-white:is(.dark *),.ui\:dark\:bg-white\/5:is(.dark *){background-color:var(--ui-color-white)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:bg-white\/5:is(.dark *){background-color:color-mix(in oklab,var(--ui-color-white) 5%,transparent)}}.ui\:dark\:text-olive-400:is(.dark *){color:var(--ui-color-olive-400)}.ui\:dark\:text-olive-500:is(.dark *){color:var(--ui-color-olive-500)}.ui\:dark\:text-olive-950:is(.dark *){color:var(--ui-color-olive-950)}.ui\:dark\:text-white:is(.dark *){color:var(--ui-color-white)}.ui\:dark\:ring-black\/\[0\.045\]:is(.dark *){--tw-ring-color:var(--ui-color-black)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:ring-black\/\[0\.045\]:is(.dark *){--tw-ring-color:color-mix(in oklab,var(--ui-color-black) 4.5%,transparent)}}@media (hover:hover){.ui\:dark\:hover\:bg-olive-950\/10:is(.dark *):hover{background-color:var(--ui-color-olive-950)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:hover\:bg-olive-950\/10:is(.dark *):hover{background-color:color-mix(in oklab,var(--ui-color-olive-950) 10%,transparent)}}.ui\:dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:var(--ui-color-white)}@supports (color:color-mix(in lab,red,red)){.ui\:dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:color-mix(in oklab,var(--ui-color-white) 10%,transparent)}}}}:host,:root{--ui-color-olive-100:oklch(98% 0 0);--ui-color-olive-200:oklch(93% 0 0);--ui-color-olive-400:oklch(73% 0 0);--ui-color-olive-500:oklch(60% 0 0);--ui-color-olive-600:oklch(50% 0 0);--ui-color-olive-800:oklch(26% 0 0);--ui-color-olive-950:oklch(14.5% 0 0);--ui-color-black:#000;--ui-color-white:#fff;--ui-spacing:.25rem;--ui-container-2xl:42rem;--ui-container-3xl:48rem;--ui-container-7xl:80rem;--ui-text-xs:.75rem;--ui-text-xs--line-height:calc(1 / .75);--ui-text-sm:.875rem;--ui-font-weight-semibold:600;--ui-default-transition-duration:.15s;--ui-default-transition-timing-function:cubic-bezier(.4,0,.2,1)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}