@layer properties{@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@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:0}@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-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-translate-x{syntax:"*";inherits:false;initial-value:0}@property --un-translate-y{syntax:"*";inherits:false;initial-value:0}@property --un-translate-z{syntax:"*";inherits:false;initial-value:0}@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}}@layer theme,base,components;@layer utilities{@media (width>=40rem){.site\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.site\:lg\:gap-16{gap:calc(var(--spacing) * 16)}.site\:lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}}.site\:text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading,var(--text-2xl-lineHeight))}.site\:text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading,var(--text-lg-lineHeight))}.site\:text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading,var(--text-sm-lineHeight))}.site\:text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading,var(--text-xs-lineHeight))}.site\:data-\[checked\]\:text-fd-accent-foreground[data-checked],.site\:hovered\:text-fd-accent-foreground:hover{color:color-mix(in srgb, var(--color-fd-accent-foreground) var(--un-text-opacity), transparent)}.site\:text-\[clamp\(40px\,4\.6vw\,66px\)\]{font-size:clamp(40px,4.6vw,66px)}.site\:text-fd-foreground{color:color-mix(in srgb, var(--color-fd-foreground) var(--un-text-opacity), transparent)}.site\:text-fd-muted-foreground{color:color-mix(in srgb, var(--color-fd-muted-foreground) var(--un-text-opacity), transparent)}.site\:text-fd-primary-foreground{color:color-mix(in srgb, var(--color-fd-primary-foreground) var(--un-text-opacity), transparent)}.site\:text-genui{color:color-mix(in srgb, var(--genui) var(--un-text-opacity), transparent)}.site\:hover\:text-fd-accent-foreground:hover{color:color-mix(in srgb, var(--color-fd-accent-foreground) var(--un-text-opacity), transparent)}.site\:leading-\[1\.04\]{--un-leading:1.04;line-height:1.04}.site\:tracking-\[-0\.035em\]{--un-tracking:-.035em;letter-spacing:-.035em}.site\:font-bold{--un-font-weight:var(--fontWeight-bold);font-weight:var(--fontWeight-bold)}.site\:font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.site\:font-semibold{--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold)}.site\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.site\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.site\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.site\:mt-12{margin-top:calc(var(--spacing) * 12)}.site\:mt-3{margin-top:calc(var(--spacing) * 3)}.site\:mt-6{margin-top:calc(var(--spacing) * 6)}.site\:mt-8{margin-top:calc(var(--spacing) * 8)}.site\:p-1{padding:calc(var(--spacing) * 1)}.site\:px-3{padding-inline:calc(var(--spacing) * 3)}.site\:px-4{padding-inline:calc(var(--spacing) * 4)}.site\:px-5{padding-inline:calc(var(--spacing) * 5)}.site\:py-1{padding-block:calc(var(--spacing) * 1)}.site\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.site\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.site\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.site\:pt-20{padding-top:calc(var(--spacing) * 20)}.site\:text-center{text-align:center}.site\:focus-visible\:outline-none:focus-visible{--un-outline-style:none;outline-style:none}.site\:border{border-width:1px}.site\:rounded-md{border-radius:var(--radius-md)}.site\:bg-fd-primary{background-color:color-mix(in srgb, var(--color-fd-primary) var(--un-bg-opacity), transparent)}.site\:hovered\:bg-fd-accent:hover{background-color:color-mix(in srgb, var(--color-fd-accent) var(--un-bg-opacity), transparent)}.site\:hovered\:opacity-90:hover{opacity:.9}.site\:underline{text-decoration-line:underline}.site\:underline-offset-4{text-underline-offset:4px}.site\:inline-flex{display:inline-flex}.site\:flex-col{flex-direction:column}.site\:flex-wrap{flex-wrap:wrap}.site\:gap-12{gap:calc(var(--spacing) * 12)}.site\:gap-3{gap:calc(var(--spacing) * 3)}.site\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.site\:\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.site\:size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.site\:max-w-3xl{max-width:var(--container-3xl)}.site\:max-w-5xl{max-width:var(--container-5xl)}.site\:max-w-6xl{max-width:var(--container-6xl)}.site\:max-w-xl{max-width:var(--container-xl)}.site\:min-w-0{min-width:calc(var(--spacing) * 0)}.site\:focus-visible\:ring-2:focus-visible{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color,currentColor);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow)}.site\:focus-visible\:ring-fd-ring:focus-visible{--un-ring-color:color-mix(in srgb, var(--color-fd-ring) var(--un-ring-opacity), transparent)}.site\:transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.site\:transition-opacity{transition-property:opacity;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.site\:duration-100{--un-duration:.1s;transition-duration:.1s}.site\:items-center{align-items:center}.site\:justify-center{justify-content:center}@media (width>=40rem){.site\:sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.site\:lg\:gap-16{gap:calc(var(--spacing) * 16)}.site\:lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}}.site\:text-fd-muted-foreground\/30{color:color-mix(in srgb, var(--color-fd-muted-foreground) 30%, transparent)}.site\:mx-2{margin-inline:calc(var(--spacing) * 2)}.site\:mx-auto{margin-inline:auto}.site\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.site\:p-4{padding:calc(var(--spacing) * 4)}.site\:pt-3{padding-top:calc(var(--spacing) * 3)}.site\:rounded-2xl{border-radius:var(--radius-2xl)}.site\:rounded-full{border-radius:3.40282e38px}.site\:rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.site\:rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.site\:rounded-br-md{border-bottom-right-radius:var(--radius-md)}.site\:bg-fd-foreground\/10{background-color:color-mix(in srgb, var(--color-fd-foreground) 10%, transparent)}.site\:bg-fd-secondary{background-color:color-mix(in srgb, var(--color-fd-secondary) var(--un-bg-opacity), transparent)}.site\:bg-genui{background-color:color-mix(in srgb, var(--genui) var(--un-bg-opacity), transparent)}.site\:bg-genui\/10{background-color:color-mix(in srgb, var(--genui) 10%, transparent)}.site\:bg-genui\/40{background-color:color-mix(in srgb, var(--genui) 40%, transparent)}.site\:bg-genui\/45{background-color:color-mix(in srgb, var(--genui) 45%, transparent)}.site\:bg-genui\/55{background-color:color-mix(in srgb, var(--genui) 55%, transparent)}.site\:hovered\:bg-genui\/60:hover{background-color:color-mix(in srgb, var(--genui) 60%, transparent)}.site\:hovered\:bg-genui\/70:hover{background-color:color-mix(in srgb, var(--genui) 70%, transparent)}.site\:hovered\:bg-genui\/80:hover{background-color:color-mix(in srgb, var(--genui) 80%, transparent)}.site\:flex{display:flex}.site\:flex-1{flex:1}.site\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.site\:grid{display:grid}.site\:size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.site\:size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.site\:size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.site\:size-full{width:100%;height:100%}.site\:h-105{height:calc(var(--spacing) * 105)}.site\:h-28{height:calc(var(--spacing) * 28)}.site\:max-w-\[75\%\]{max-width:75%}.site\:max-w-full{max-width:100%}.site\:min-h-0{min-height:calc(var(--spacing) * 0)}.site\:w-\[85\%\]{width:85%}.site\:w-full{width:100%}.site\:block{display:block}.site\:cursor-pointer{cursor:pointer}.site\:origin-bottom-left{transform-origin:0 100%}.site\:origin-bottom-right{transform-origin:100% 100%}.site\:-translate-x-1\/2{--un-translate-x:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.site\:-translate-y-1\/2{--un-translate-y:-50%;translate:var(--un-translate-x) var(--un-translate-y)}.site\:scale-125{--un-scale-x:125%;--un-scale-y:125%;scale:var(--un-scale-x) var(--un-scale-y)}.site\:scale-150{--un-scale-x:150%;--un-scale-y:150%;scale:var(--un-scale-x) var(--un-scale-y)}.site\:transition-all{transition-property:all;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration))}.site\:duration-200{--un-duration:.2s;transition-duration:.2s}.site\:items-end{align-items:flex-end}.site\:inset-0{inset:calc(var(--spacing) * 0)}.site\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}.site\:bottom-0{bottom:calc(var(--spacing) * 0)}.site\:justify-start{justify-content:flex-start}.site\:justify-end{justify-content:flex-end}.site\:absolute{position:absolute}.site\:relative{position:relative}.site\:overflow-hidden{overflow:hidden}.site\:overflow-visible{overflow:visible}}
