/*! tailwindcss v4.1.18 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-space-y-reverse:0;--tw-leading:initial}}}@layer theme{:host,:root{--color-orange-500:oklch(70.5% .213 47.604);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-500:oklch(70.4% .14 182.503);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25)}}@layer utilities{.top-1\.5{top:calc(var(--spacing)*1.5)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.h-3{height:calc(var(--spacing)*3)}.h-72{height:calc(var(--spacing)*72)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88\%\]{max-height:88%}.max-h-\[220px\]{max-height:220px}.max-h-full{max-height:100%}.min-h-\[9\.75rem\]{min-height:9.75rem}.min-h-\[88px\]{min-height:88px}.w-\[4\.875rem\]{width:4.875rem}.w-\[42\%\]{width:42%}.max-w-\[14rem\]{max-width:14rem}.max-w-\[44\%\]{max-width:44%}.max-w-\[94\%\]{max-width:94%}.min-w-\[20px\]{min-width:20px}.translate-x-1\/2{--tw-translate-x:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-\[1\.02\]{scale:1.02}.scale-\[1\.08\]{scale:1.08}.list-decimal{list-style-type:decimal}.flex-nowrap{flex-wrap:nowrap}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2\.5{column-gap:calc(var(--spacing)*2.5)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.overflow-x-auto{overflow-x:auto}.border-purple-200{border-color:var(--color-purple-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-muted\/25{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/25{background-color:color-mix(in oklab,var(--muted)25%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-teal-500{background-color:var(--color-teal-500)}.from-\[\#F8F9FA\]{--tw-gradient-from:#f8f9fa;--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-\[\#FAFAFA\]{--tw-gradient-from:#fafafa;--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-gray-100{--tw-gradient-from:var(--color-gray-100);--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-slate-50{--tw-gradient-from:var(--color-slate-50);--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-white{--tw-gradient-from:var(--color-white);--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-\[\#F8F5FB\]{--tw-gradient-to:#f8f5fb;--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-gray-100{--tw-gradient-to:var(--color-gray-100);--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-gray-200{--tw-gradient-to:var(--color-gray-200);--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-slate-50{--tw-gradient-to:var(--color-slate-50);--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))}.fill-yellow-400{fill:var(--color-yellow-400)}.pt-24{padding-top:calc(var(--spacing)*24)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-\[calc\(var\(--lc-mobile-sticky-cta-h\,4\.5rem\)\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(var(--lc-mobile-sticky-cta-h,4.5rem) + env(safe-area-inset-bottom))}.text-right{text-align:right}.text-\[13px\]{font-size:13px}.text-blue-800{color:var(--color-blue-800)}.text-green-600{color:var(--color-green-600)}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-purple-900{color:var(--color-purple-900)}.text-purple-950{color:var(--color-purple-950)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-900{color:var(--color-yellow-900)}@media (hover:hover){.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-primary\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-purple-950:hover{color:var(--color-purple-950)}}.focus\:border-primary:focus{border-color:var(--primary)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.disabled\:opacity-60:disabled{opacity:.6}@supports ((-webkit-backdrop-filter:var(--tw )) or (backdrop-filter:var(--tw ))){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.supports-\[backdrop-filter\]\:bg-background\/80{background-color:color-mix(in oklab,var(--background)80%,transparent)}}}@media not all and (min-width:48rem){.max-md\:block{display:block}.max-md\:flex{display:flex}.max-md\:h-\[var\(--lc-mobile-sticky-cta-h\,4\.5rem\)\]{height:var(--lc-mobile-sticky-cta-h,4.5rem)}.max-md\:h-full{height:100%}.max-md\:min-h-\[9\.75rem\]{min-height:9.75rem}.max-md\:items-center{align-items:center}.max-md\:justify-center{justify-content:center}.max-md\:rounded-lg{border-radius:var(--radius)}.max-md\:bg-slate-50{background-color:var(--color-slate-50)}.max-md\:pt-1{padding-top:calc(var(--spacing)*1)}.max-md\:pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.max-md\:pb-\[calc\(var\(--lc-mobile-sticky-cta-h\,4\.5rem\)\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(var(--lc-mobile-sticky-cta-h,4.5rem) + env(safe-area-inset-bottom,0px))}}@media (min-width:40rem){.sm\:order-none{order:0}.sm\:max-h-\[240px\]{max-height:240px}.sm\:w-\[4\.875rem\]{width:4.875rem}.sm\:w-\[5\.125rem\]{width:5.125rem}.sm\:w-\[220px\]{width:220px}.sm\:max-w-md{max-width:var(--container-md)}.sm\:items-stretch{align-items:stretch}.sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.md\:top-2{top:calc(var(--spacing)*2)}.md\:right-2{right:calc(var(--spacing)*2)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.md\:mt-6{margin-top:calc(var(--spacing)*6)}.md\:ml-auto{margin-left:auto}.md\:line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:inline-flex{display:inline-flex}.md\:aspect-\[5\/4\]{aspect-ratio:5/4}.md\:h-24{height:calc(var(--spacing)*24)}.md\:max-h-\[92\%\]{max-height:92%}.md\:max-h-\[200px\]{max-height:200px}.md\:min-h-\[2\.75rem\]{min-height:2.75rem}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:max-w-\[96\%\]{max-width:96%}.md\:flex-none{flex:none}.md\:scale-\[1\.2\]{scale:1.2}.md\:scale-\[1\.06\]{scale:1.06}:where(.md\: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)))}.md\:border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.md\:border-border\/40{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.md\:border-gray-100{border-color:var(--color-gray-100)}.md\:bg-slate-50{background-color:var(--color-slate-50)}.md\:py-2{padding-block:calc(var(--spacing)*2)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:pt-2{padding-top:calc(var(--spacing)*2)}.md\:pr-10{padding-right:calc(var(--spacing)*10)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pb-28{padding-bottom:calc(var(--spacing)*28)}.md\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-\[4\.5rem\]{top:4.5rem}.lg\:max-h-\[280px\]{max-height:280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(300px\,360px\)\]{grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:self-start{align-self:flex-start}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:items-stretch{align-items:stretch}.xl\:justify-items-stretch{justify-items:stretch}.xl\:gap-2\.5{gap:calc(var(--spacing)*2.5)}}.\[\&_h2\,\&_h3\]\:\!text-lg h2,.\[\&_h2\,\&_h3\]\:\!text-lg h3{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}@media (min-width:48rem){.\[\&_h2\,\&_h3\]\:md\:\!text-xl h2,.\[\&_h2\,\&_h3\]\:md\:\!text-xl h3{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}}.\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\]\:text-muted-foreground p{color:var(--muted-foreground)}}@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-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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}