@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{--un-bg-opacity:100%;--un-border-opacity:100%;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-leading:initial;--un-space-y-reverse:initial;--un-text-opacity:100%;}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-leading{syntax:"*";inherits:false;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0;}@property --un-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root, :host { --container-5xl: 64rem; --spacing: 0.25rem; --colors-stone-100: oklch(97% 0.001 106.424); --colors-stone-900: oklch(21.6% 0.006 56.043); --fontWeight-medium: 500; --fontWeight-semibold: 600; --tracking-tight: -0.025em; --container-2xl: 42rem; --radius-3xl: 1.5rem; --default-transition-timingFunction: cubic-bezier(0.4, 0, 0.2, 1); --default-transition-duration: 150ms; --colors-stone-500: oklch(55.3% 0.013 58.071); --colors-stone-950: oklch(14.7% 0.004 49.25); --colors-stone-600: oklch(44.4% 0.011 73.639); --colors-stone-200: oklch(92.3% 0.003 48.717); --colors-white: #fff; --colors-stone-300: oklch(86.9% 0.005 56.366); --colors-stone-700: oklch(37.4% 0.01 67.558); --text-sm-fontSize: 0.875rem; --text-sm-lineHeight: 1.25rem; --text-4xl-fontSize: 2.25rem; --text-4xl-lineHeight: 2.5rem; --text-base-fontSize: 1rem; --text-base-lineHeight: 1.5rem; --text-2xl-fontSize: 1.5rem; --text-2xl-lineHeight: 2rem; --text-5xl-fontSize: 3rem; --text-5xl-lineHeight: 1; --radius-2xl: 1rem; --colors-rose-200: oklch(89.2% 0.058 10.001); --colors-rose-50: oklch(96.9% 0.015 12.422); --colors-rose-700: oklch(51.4% 0.222 16.935); --colors-stone-50: oklch(98.5% 0.001 106.423); --text-xs-fontSize: 0.75rem; --text-xs-lineHeight: 1rem; --colors-emerald-200: oklch(90.5% 0.093 164.15); --colors-emerald-50: oklch(97.9% 0.021 166.113); --colors-emerald-700: oklch(50.8% 0.118 165.612); --colors-stone-800: oklch(26.8% 0.007 34.298); --text-3xl-fontSize: 1.875rem; --text-3xl-lineHeight: 2.25rem; --text-lg-fontSize: 1.125rem; --text-lg-lineHeight: 1.75rem; --font-mono: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; --colors-sky-200: oklch(90.1% 0.058 230.902); --colors-sky-50: oklch(97.7% 0.013 236.62); --colors-sky-900: oklch(39.1% 0.09 240.876); --colors-sky-700: oklch(50% 0.134 242.749); --colors-emerald-900: oklch(37.8% 0.077 168.94); --colors-rose-900: oklch(41% 0.159 10.272); --container-3xl: 48rem; --text-xl-fontSize: 1.25rem; --text-xl-lineHeight: 1.75rem; --radius-xl: 0.75rem; --colors-rose-600: oklch(58.6% 0.253 17.585); }.i-lucide-arrow-right{--un-icon:url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1em' height='1em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7l7 7l-7 7'/%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;width:1em;height:1em;}.text-\[10px\]{font-size:10px;}.text-\[11px\]{font-size:11px;}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight));}.text-3xl{font-size:var(--text-3xl-fontSize);line-height:var(--un-leading, var(--text-3xl-lineHeight));}.text-4xl{font-size:var(--text-4xl-fontSize);line-height:var(--un-leading, var(--text-4xl-lineHeight));}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight));}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight));}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight));}.text-emerald-700{color:color-mix(in srgb, var(--colors-emerald-700) var(--un-text-opacity), transparent);}.text-emerald-900{color:color-mix(in srgb, var(--colors-emerald-900) var(--un-text-opacity), transparent);}.text-rose-700{color:color-mix(in srgb, var(--colors-rose-700) var(--un-text-opacity), transparent);}.text-rose-900{color:color-mix(in srgb, var(--colors-rose-900) var(--un-text-opacity), transparent);}.text-sky-700{color:color-mix(in srgb, var(--colors-sky-700) var(--un-text-opacity), transparent);}.text-sky-900{color:color-mix(in srgb, var(--colors-sky-900) var(--un-text-opacity), transparent);}.text-stone-100{color:color-mix(in srgb, var(--colors-stone-100) var(--un-text-opacity), transparent);}.text-stone-500{color:color-mix(in srgb, var(--colors-stone-500) var(--un-text-opacity), transparent);}.text-stone-600{color:color-mix(in srgb, var(--colors-stone-600) var(--un-text-opacity), transparent);}.text-stone-700{color:color-mix(in srgb, var(--colors-stone-700) var(--un-text-opacity), transparent);}.text-stone-800{color:color-mix(in srgb, var(--colors-stone-800) var(--un-text-opacity), transparent);}.text-stone-900{color:color-mix(in srgb, var(--colors-stone-900) var(--un-text-opacity), transparent);}.text-stone-950{color:color-mix(in srgb, var(--colors-stone-950) var(--un-text-opacity), transparent);}.text-white{color:color-mix(in srgb, var(--colors-white) var(--un-text-opacity), transparent);}.hover\:text-stone-700:hover{color:color-mix(in srgb, var(--colors-stone-700) var(--un-text-opacity), transparent);}.hover\:text-stone-900:hover{color:color-mix(in srgb, var(--colors-stone-900) var(--un-text-opacity), transparent);}.leading-6{--un-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);}.leading-7{--un-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);}.tracking-\[0\.14em\]{--un-tracking:0.14em;letter-spacing:0.14em;}.tracking-\[0\.16em\]{--un-tracking:0.16em;letter-spacing:0.16em;}.tracking-\[0\.18em\]{--un-tracking:0.18em;letter-spacing:0.18em;}.tracking-tight{--un-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);}.font-mono{font-family:var(--font-mono);}.font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);}.mx-auto{margin-inline:auto;}.mb-10{margin-bottom:calc(var(--spacing) * 10);}.mb-4{margin-bottom:calc(var(--spacing) * 4);}.mb-5{margin-bottom:calc(var(--spacing) * 5);}.mb-6{margin-bottom:calc(var(--spacing) * 6);}.mb-8{margin-bottom:calc(var(--spacing) * 8);}.ml-2{margin-left:calc(var(--spacing) * 2);}.mt-1{margin-top:calc(var(--spacing) * 1);}.mt-2{margin-top:calc(var(--spacing) * 2);}.mt-3{margin-top:calc(var(--spacing) * 3);}.mt-4{margin-top:calc(var(--spacing) * 4);}.mt-6{margin-top:calc(var(--spacing) * 6);}.mt-8{margin-top:calc(var(--spacing) * 8);}.p-2{padding:calc(var(--spacing) * 2);}.p-3{padding:calc(var(--spacing) * 3);}.p-5{padding:calc(var(--spacing) * 5);}.p-6{padding:calc(var(--spacing) * 6);}.px-2{padding-inline:calc(var(--spacing) * 2);}.px-3{padding-inline:calc(var(--spacing) * 3);}.px-4{padding-inline:calc(var(--spacing) * 4);}.px-5{padding-inline:calc(var(--spacing) * 5);}.px-6{padding-inline:calc(var(--spacing) * 6);}.py-1{padding-block:calc(var(--spacing) * 1);}.py-1\.5{padding-block:calc(var(--spacing) * 1.5);}.py-10{padding-block:calc(var(--spacing) * 10);}.py-2{padding-block:calc(var(--spacing) * 2);}.py-3{padding-block:calc(var(--spacing) * 3);}.py-4{padding-block:calc(var(--spacing) * 4);}.py-6{padding-block:calc(var(--spacing) * 6);}.pr-1{padding-right:calc(var(--spacing) * 1);}.text-left{text-align:left;}.outline-none{--un-outline-style:none;outline-style:none;}.border{border-width:1px;}.border-b{border-bottom-width:1px;}.border-emerald-200{border-color:color-mix(in srgb, var(--colors-emerald-200) var(--un-border-opacity), transparent);}.border-rose-200{border-color:color-mix(in srgb, var(--colors-rose-200) var(--un-border-opacity), transparent);}.border-sky-200{border-color:color-mix(in srgb, var(--colors-sky-200) var(--un-border-opacity), transparent);}.border-stone-100{border-color:color-mix(in srgb, var(--colors-stone-100) var(--un-border-opacity), transparent);}.border-stone-200{border-color:color-mix(in srgb, var(--colors-stone-200) var(--un-border-opacity), transparent);}.border-stone-300{border-color:color-mix(in srgb, var(--colors-stone-300) var(--un-border-opacity), transparent);}.border-stone-900{border-color:color-mix(in srgb, var(--colors-stone-900) var(--un-border-opacity), transparent);}.hover\:border-stone-900:hover{border-color:color-mix(in srgb, var(--colors-stone-900) var(--un-border-opacity), transparent);}.focus\:border-stone-500:focus{border-color:color-mix(in srgb, var(--colors-stone-500) var(--un-border-opacity), transparent);}.rounded-\[2rem\]{border-radius:2rem;}.rounded-2xl{border-radius:var(--radius-2xl);}.rounded-3xl{border-radius:var(--radius-3xl);}.rounded-full{border-radius:calc(infinity * 1px);}.rounded-xl{border-radius:var(--radius-xl);}.border-dashed{--un-border-style:dashed;border-style:dashed;}.bg-emerald-50{background-color:color-mix(in srgb, var(--colors-emerald-50) var(--un-bg-opacity), transparent);}.bg-rose-50{background-color:color-mix(in srgb, var(--colors-rose-50) var(--un-bg-opacity), transparent);}.bg-rose-700{background-color:color-mix(in srgb, var(--colors-rose-700) var(--un-bg-opacity), transparent);}.bg-sky-50{background-color:color-mix(in srgb, var(--colors-sky-50) var(--un-bg-opacity), transparent);}.bg-stone-100{background-color:color-mix(in srgb, var(--colors-stone-100) var(--un-bg-opacity), transparent);}.bg-stone-100\/70{background-color:color-mix(in srgb, var(--colors-stone-100) 70%, transparent);}.bg-stone-50{background-color:color-mix(in srgb, var(--colors-stone-50) var(--un-bg-opacity), transparent);}.bg-stone-900{background-color:color-mix(in srgb, var(--colors-stone-900) var(--un-bg-opacity), transparent);}.bg-stone-950{background-color:color-mix(in srgb, var(--colors-stone-950) var(--un-bg-opacity), transparent);}.bg-white{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent);}.hover\:bg-rose-600:hover{background-color:color-mix(in srgb, var(--colors-rose-600) var(--un-bg-opacity), transparent);}.hover\:bg-stone-700:hover{background-color:color-mix(in srgb, var(--colors-stone-700) var(--un-bg-opacity), transparent);}.focus\:bg-white:focus{background-color:color-mix(in srgb, var(--colors-white) var(--un-bg-opacity), transparent);}.no-underline{text-decoration:none;}.flex{display:flex;}.inline-flex{display:inline-flex;}.flex-1{flex:1 1 0%;}.shrink-0{flex-shrink:0;}.flex-wrap{flex-wrap:wrap;}.gap-2{gap:calc(var(--spacing) * 2);}.gap-3{gap:calc(var(--spacing) * 3);}.gap-4{gap:calc(var(--spacing) * 4);}.gap-6{gap:calc(var(--spacing) * 6);}.grid{display:grid;}.max-h-\[20rem\]{max-height:20rem;}.max-h-\[32rem\]{max-height:32rem;}.max-w-2xl{max-width:var(--container-2xl);}.max-w-3xl{max-width:var(--container-3xl);}.max-w-5xl{max-width:var(--container-5xl);}.max-w-none{max-width:none;}.min-h-screen{min-height:100vh;}.min-w-0{min-width:calc(var(--spacing) * 0);}.min-w-full{min-width:100%;}.w-full{width:100%;}.block{display:block;}.hidden{display:none;}.whitespace-nowrap{white-space:nowrap;}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.uppercase{text-transform:uppercase;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.shadow-sm{--un-shadow:0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / 0.1)),0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));}.items-start{align-items:flex-start;}.items-center{align-items:center;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.overflow-auto{overflow:auto;}.overflow-x-auto{overflow-x:auto;}.overflow-y-auto{overflow-y:auto;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.border-separate{border-collapse:separate;}.border-spacing-0{--un-border-spacing-x:calc(var(--spacing) * 0);--un-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--un-border-spacing-x) var(--un-border-spacing-y);}.space-y-1{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--un-space-y-reverse)));}}.space-y-2{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--un-space-y-reverse)));}}.space-y-3{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)));}}.space-y-4{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--un-space-y-reverse)));}}.space-y-6{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--un-space-y-reverse)));}}@supports (color: color-mix(in lab, red, red)){.text-emerald-700{color:color-mix(in oklab, var(--colors-emerald-700) var(--un-text-opacity), transparent);}.text-emerald-900{color:color-mix(in oklab, var(--colors-emerald-900) var(--un-text-opacity), transparent);}.text-rose-700{color:color-mix(in oklab, var(--colors-rose-700) var(--un-text-opacity), transparent);}.text-rose-900{color:color-mix(in oklab, var(--colors-rose-900) var(--un-text-opacity), transparent);}.text-sky-700{color:color-mix(in oklab, var(--colors-sky-700) var(--un-text-opacity), transparent);}.text-sky-900{color:color-mix(in oklab, var(--colors-sky-900) var(--un-text-opacity), transparent);}.text-stone-100{color:color-mix(in oklab, var(--colors-stone-100) var(--un-text-opacity), transparent);}.text-stone-500{color:color-mix(in oklab, var(--colors-stone-500) var(--un-text-opacity), transparent);}.text-stone-600{color:color-mix(in oklab, var(--colors-stone-600) var(--un-text-opacity), transparent);}.text-stone-700{color:color-mix(in oklab, var(--colors-stone-700) var(--un-text-opacity), transparent);}.text-stone-800{color:color-mix(in oklab, var(--colors-stone-800) var(--un-text-opacity), transparent);}.text-stone-900{color:color-mix(in oklab, var(--colors-stone-900) var(--un-text-opacity), transparent);}.text-stone-950{color:color-mix(in oklab, var(--colors-stone-950) var(--un-text-opacity), transparent);}.text-white{color:color-mix(in oklab, var(--colors-white) var(--un-text-opacity), transparent);}.hover\:text-stone-700:hover{color:color-mix(in oklab, var(--colors-stone-700) var(--un-text-opacity), transparent);}.hover\:text-stone-900:hover{color:color-mix(in oklab, var(--colors-stone-900) var(--un-text-opacity), transparent);}.border-emerald-200{border-color:color-mix(in oklab, var(--colors-emerald-200) var(--un-border-opacity), transparent);}.border-rose-200{border-color:color-mix(in oklab, var(--colors-rose-200) var(--un-border-opacity), transparent);}.border-sky-200{border-color:color-mix(in oklab, var(--colors-sky-200) var(--un-border-opacity), transparent);}.border-stone-100{border-color:color-mix(in oklab, var(--colors-stone-100) var(--un-border-opacity), transparent);}.border-stone-200{border-color:color-mix(in oklab, var(--colors-stone-200) var(--un-border-opacity), transparent);}.border-stone-300{border-color:color-mix(in oklab, var(--colors-stone-300) var(--un-border-opacity), transparent);}.border-stone-900{border-color:color-mix(in oklab, var(--colors-stone-900) var(--un-border-opacity), transparent);}.hover\:border-stone-900:hover{border-color:color-mix(in oklab, var(--colors-stone-900) var(--un-border-opacity), transparent);}.focus\:border-stone-500:focus{border-color:color-mix(in oklab, var(--colors-stone-500) var(--un-border-opacity), transparent);}.bg-emerald-50{background-color:color-mix(in oklab, var(--colors-emerald-50) var(--un-bg-opacity), transparent);}.bg-rose-50{background-color:color-mix(in oklab, var(--colors-rose-50) var(--un-bg-opacity), transparent);}.bg-rose-700{background-color:color-mix(in oklab, var(--colors-rose-700) var(--un-bg-opacity), transparent);}.bg-sky-50{background-color:color-mix(in oklab, var(--colors-sky-50) var(--un-bg-opacity), transparent);}.bg-stone-100{background-color:color-mix(in oklab, var(--colors-stone-100) var(--un-bg-opacity), transparent);}.bg-stone-100\/70{background-color:color-mix(in oklab, var(--colors-stone-100) 70%, transparent);}.bg-stone-50{background-color:color-mix(in oklab, var(--colors-stone-50) var(--un-bg-opacity), transparent);}.bg-stone-900{background-color:color-mix(in oklab, var(--colors-stone-900) var(--un-bg-opacity), transparent);}.bg-stone-950{background-color:color-mix(in oklab, var(--colors-stone-950) var(--un-bg-opacity), transparent);}.bg-white{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent);}.hover\:bg-rose-600:hover{background-color:color-mix(in oklab, var(--colors-rose-600) var(--un-bg-opacity), transparent);}.hover\:bg-stone-700:hover{background-color:color-mix(in oklab, var(--colors-stone-700) var(--un-bg-opacity), transparent);}.focus\:bg-white:focus{background-color:color-mix(in oklab, var(--colors-white) var(--un-bg-opacity), transparent);}}@media (min-width: 40rem){.sm\:col-span-2{grid-column:span 2/span 2;}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (min-width: 48rem){.md\:text-5xl{font-size:var(--text-5xl-fontSize);line-height:var(--un-leading, var(--text-5xl-lineHeight));}.md\:px-8{padding-inline:calc(var(--spacing) * 8);}.md\:py-14{padding-block:calc(var(--spacing) * 14);}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (min-width: 80rem){.xl\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr);}}