/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.Accordion_scope__KXDkd .group\/accordion-item{--transition-length:.4s}.Accordion_scope__KXDkd .group\/accordion-item .group\/accordion-trigger{padding:0 var(--var-spacing-md)0 0;border:1px solid #575868;border-top:0 solid #575868}.Accordion_scope__KXDkd .group\/accordion-item:first-child .group\/accordion-trigger{border-width:1px}.Accordion_scope__KXDkd .group\/accordion-content{--transform-wrapper-transform:translate(0);--animation-wrapper-template-rows:0fr;--animation-wrapper-template-columns:1fr;--transform-wrapper-visibility:hidden;--animation-opacity:0}.Accordion_scope__KXDkd .group\/accordion-content[data-state=closed]{animation:Accordion_accordion-up__8djhq .6s cubic-bezier(.25,.46,.45,.94) forwards}.Accordion_scope__KXDkd .group\/accordion-content[data-state=open]{--transform-wrapper-transform:translate(0);--animation-wrapper-template-rows:1fr;--transform-wrapper-visibility:visible;--animation-opacity:1;animation:Accordion_accordion-down__bHVfi .6s cubic-bezier(.25,.46,.45,.94) forwards}.Accordion_scope__KXDkd .group\/accordion-content{overflow:hidden}.Accordion_scope__KXDkd .group\/accordion-content .group\/accordion-content-animation-wrapper{grid-template-rows:var(--animation-wrapper-template-rows);grid-template-columns:var(--animation-wrapper-template-columns);transition:grid-template-rows var(--accordion-toggle-duration,.6s)cubic-bezier(.25,.46,.45,.94);display:grid}.Accordion_scope__KXDkd .group\/accordion-content .group\/accordion-content-animation{min-height:0;opacity:var(--animation-opacity,0);transition:opacity var(--duration,.3s)linear}.Accordion_scope__KXDkd .group\/accordion-content-transform-wrapper{transform:var(--transform-wrapper-transform,translate(0,0));transition:transform var(--accordion-toggle-duration,.6s)cubic-bezier(.25,.46,.45,.94),visibility 0s var(--accordion-toggle-duration,.6s)cubic-bezier(.25,.46,.45,.94)}.Accordion_scope__KXDkd.Accordion_not-collapsible__BQhu8 .group\/accordion-item[data-state=open] .Accordion_close-icon__2YY7G{opacity:0}@media (min-width:1072px){.Accordion_scope__KXDkd[data-orientation=horizontal]{flex-wrap:nowrap;align-items:stretch;min-height:500px;display:flex;overflow:hidden}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-item{--active-minus-index:clamp(0,var(--accordion-item-index,0) - var(--accordion-active-index,0),1);--total-trigger-width:calc(var(--accordion-item-trigger-width)*(var(--accordion-item-count) - 1));width:100%;max-width:calc(100% - var(--total-trigger-width));transition:transform var(--accordion-toggle-duration,.6s)cubic-bezier(.25,.46,.45,.94);flex-shrink:0}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-item .group\/accordion-trigger{width:var(--accordion-item-trigger-width);padding:0 0 var(--var-spacing-sm)0;border-width:1px}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-item:first-child .group\/accordion-trigger{border-width:1px}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-item[data-state=closed]{transform:translateX(calc(-100%*var(--accordion-item-index,0)))translateX(calc(var(--accordion-item-trigger-width)*var(--accordion-item-index,0)))translateX(calc(-1*(var(--active-minus-index,0)*var(--accordion-item-trigger-width,0))))translateX(calc(var(--active-minus-index,0)*100%))}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-item[data-state=open]{transform:translateX(calc(-100%*var(--accordion-item-index,0)))translateX(calc(var(--accordion-item-trigger-width)*var(--accordion-item-index,0)))}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-content{--transform-wrapper-transform:translate(-50%);--animation-wrapper-template-rows:1fr;border-width:1px 0;flex-direction:column;height:auto;display:flex;overflow:hidden}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-content[data-state=closed]{animation:none}.Accordion_scope__KXDkd[data-orientation=horizontal] .group\/accordion-content[data-state=open]{--transform-wrapper-transform:translate(0);animation:none}}:is(.Accordion_scope__KXDkd.Accordion_collapsible___NmL9 .group\/accordion-content[data-state=open],.Accordion_scope__KXDkd.Accordion_collapsible___NmL9 .group\/accordion-content[data-state=closed]){animation:none}@keyframes Accordion_accordion-down__bHVfi{0%{height:0}to{height:var(--radix-collapsible-content-height,auto)}}@keyframes Accordion_accordion-up__8djhq{0%{height:var(--radix-collapsible-content-height,auto)}to{height:0}}

/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.Collage_collage__ImEC1 .Collage_layer__AzPHm{transform:translate(var(--translate-from-x,0),var(--translate-from-y,0))scale(var(--translate-from-scale,1))rotate(var(--translate-from-rotate,0deg));opacity:var(--opacity-from,1);transition:transform calc(var(--duration-base)*1.2)cubic-bezier(.19,1,.22,1),opacity calc(var(--duration-base)*1.2)cubic-bezier(.19,1,.22,1)}.Collage_collage__ImEC1:hover .Collage_layer__AzPHm,.group\/hover-parent:hover .Collage_collage__ImEC1 .Collage_layer__AzPHm{transition-duration:1.2s,calc(var(--duration-base)*1.2);transform:translate(var(--translate-to-x,0),var(--translate-to-y,0))scale(var(--translate-to-scale,1))rotate(var(--translate-to-rotate,0deg));opacity:var(--opacity-to,1);transition-timing-function:cubic-bezier(0,1,.257,.957),cubic-bezier(.19,1,.22,1)}.animation-timeline-wrapper .Collage_collage__ImEC1 .Collage_layer__AzPHm{--translate-progress-x:calc((var(--translate-from-x,0) + (var(--translate-to-x,0) - var(--translate-from-x,0))*var(--animation-progress,0)));--translate-progress-y:calc((var(--translate-from-y,0) + (var(--translate-to-y,0) - var(--translate-from-y,0))*var(--animation-progress,0)));--translate-progress-scale:calc((var(--translate-from-scale,1) + (var(--translate-to-scale,1) - var(--translate-from-scale,1))*var(--animation-progress,0)));--translate-progress-rotate:calc((var(--translate-from-rotate,0deg) + (var(--translate-to-rotate,0deg) - var(--translate-from-rotate,0deg))*var(--animation-progress,0)));--opacity-progress:calc((var(--opacity-from,1) + (var(--opacity-to,1) - var(--opacity-from,1))*var(--animation-progress,0)));transform:translateX(var(--translate-progress-x,0))translateY(var(--translate-progress-y,0))scale(var(--translate-progress-scale,1))rotate(var(--translate-progress-rotate,0deg));opacity:var(--opacity-progress,1)}.group\/hover-parent:hover :is(.animation-timeline-wrapper .Collage_collage__ImEC1 .Collage_layer__AzPHm) .Collage_layer__AzPHm{transition:--animation-progress var(--duration-collage)cubic-bezier(0,1,.257,.957)}.animation-timeline-wrapper .Collage_collage__ImEC1 .Collage_layer__AzPHm:hover .Collage_layer__AzPHm{transition:--animation-progress var(--duration-collage)cubic-bezier(0,1,.257,.957)}@media (prefers-reduced-motion:reduce){.Collage_collage__ImEC1 .Collage_layer__AzPHm:focus,.Collage_collage__ImEC1 .Collage_layer__AzPHm:hover{transform:translate(var(--translate-from-x,0),var(--translate-from-y,0))scale(var(--translate-from-scale,1))rotate(var(--translate-from-rotate,0deg));opacity:var(--opacity-from,1)}.group\/hover-parent:hover :is(.Collage_collage__ImEC1 .Collage_layer__AzPHm){transform:translate(var(--translate-from-x,0),var(--translate-from-y,0))scale(var(--translate-from-scale,1))rotate(var(--translate-from-rotate,0deg));opacity:var(--opacity-from,1)}.group\/hover-parent:focus-within :is(.Collage_collage__ImEC1 .Collage_layer__AzPHm){transform:translate(var(--translate-from-x,0),var(--translate-from-y,0))scale(var(--translate-from-scale,1))rotate(var(--translate-from-rotate,0deg));opacity:var(--opacity-from,1)}.animation-timeline-wrapper .Collage_collage__ImEC1 .Collage_layer__AzPHm{transform:translate(var(--translate-from-x,0),var(--translate-from-y,0))scale(var(--translate-from-scale,1))rotate(var(--translate-from-rotate,0deg));opacity:var(--opacity-from,1)}}:root{--path-length:842.059;--path-width:53}.line{stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length);stroke-width:0;animation:draw 3.2s cubic-bezier(.165,.84,.44,1) infinite both}.line-one{animation-delay:0s}.line-two{animation-delay:.8s}.line-three{animation-delay:1.6s}.line-four{animation-delay:2.4s}@keyframes draw{0%{stroke-width:15}35%{stroke-width:var(--path-width)}50%{stroke-dashoffset:0}80%{stroke-width:var(--path-width)}90%{stroke-width:calc(var(--path-width) * .7)}to{stroke-dashoffset:calc(var(--path-length) * -1)}}