/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.style_arrow__i8LS4:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:-1;scale:var(--tw-scale-x)var(--tw-scale-y)}.style_arrow__i8LS4{display:inline-block;height:1em;transform:translate(0);transition:transform .2s;width:1em}.style_line__B4vzI{stroke-dasharray:10;stroke-dashoffset:10px;transition:stroke-dashoffset .2s}:hover>.style_arrow__i8LS4{transform:translate(4px)}:hover>.style_arrow__i8LS4 .style_line__B4vzI{stroke-dashoffset:20px}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.header_card_item__bEsL2{border-color:var(--color-neutral-900,oklch(20.5% 0 0));border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#040d0b;--tw-gradient-to:var(--color-neutral-950,oklch(14.5% 0 0));--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));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:border;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.25s;grid-column:span 1/span 1;overflow:hidden;padding:calc(var(--spacing,.25rem)*4)!important;position:relative;transition-duration:.25s}@media (hover:hover){.header_card_item__bEsL2:hover{border-color:var(--color-neutral-800,oklch(26.9% 0 0))}}.header_card_item__bEsL2>img{aspect-ratio:1;border-radius:var(--radius-lg,.5rem);bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);-webkit-mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);mask-image:var(--tw-mask-linear),var(--tw-mask-radial),var(--tw-mask-conic);width:100%;--tw-mask-linear:var(--tw-mask-left),var(--tw-mask-right),var(--tw-mask-bottom),var(--tw-mask-top);--tw-mask-top:linear-gradient(to top,var(--tw-mask-top-from-color)var(--tw-mask-top-from-position),var(--tw-mask-top-to-color)var(--tw-mask-top-to-position));--tw-mask-top-from-position:50%;object-fit:contain;object-position:bottom;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.3s;-webkit-mask-composite:source-in;mask-composite:intersect;position:absolute;transition-duration:.3s}.header_card_item__bEsL2:hover img{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.header_card_item__bEsL2>span{z-index:10}.header_services__9ms0g{column-gap:calc(var(--spacing,.25rem)*4);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:calc(var(--spacing,.25rem)*72);width:var(--container-2xl,42rem)}.header_nav_bg__QOkW9{left:calc(var(--spacing,.25rem)*0);opacity:0;pointer-events:none;top:calc(var(--spacing,.25rem)*0);z-index:20;--tw-backdrop-blur:blur(var(--blur-2xl,40px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);min-height:100vh;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100%;--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));-webkit-mask:linear-gradient(#000,#000,#0000);mask:linear-gradient(#000,#000,#0000);position:fixed;transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.header_nav_bg__QOkW9:has(+header button[aria-expanded=true]){opacity:1}.header_resources__jzDQm{column-gap:calc(var(--spacing,.25rem)*4);display:grid;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));width:var(--container-md,28rem)}.header_about__ZEsai{aspect-ratio:4/5;grid-row:span 9999}.header_group__L2Sf3>p{color:var(--color-neutral-400,oklch(70.8% 0 0));font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));margin-bottom:calc(var(--spacing,.25rem)*2.5);margin-top:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3)}@media not all and (min-width:48rem){.header_group__L2Sf3>p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));margin-bottom:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*2)}}@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-duration{syntax:"*";inherits:false}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-ease{syntax:"*";inherits:false}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.accordion_accordion__TAlyt{--progress-duration:5s}.accordion_tray__d9E_m{display:grid;filter:blur(5px);grid-template-rows:0fr;opacity:0;transform:scale(.95);transition:grid-template-rows .3s,transform .3s,opacity .3s,filter .3s}.accordion_tray__d9E_m,.accordion_tray__d9E_m>*{overflow:hidden}:has([aria-expanded=true])+.accordion_tray__d9E_m{filter:blur();grid-template-rows:1fr;opacity:1;transform:scale(1)}.accordion_progress__XWMYD{background-color:currentColor;border-radius:3.40282e+38px;height:8px;overflow:hidden;position:relative;transition:width .3s,background-color .3s;width:8px;will-change:width}[data-accordion-trigger][aria-expanded=true] .accordion_progress__XWMYD{background-color:var(--color-neutral-400,oklch(70.8% 0 0));width:48px}.accordion_progress__XWMYD:before{background-color:#fff;border-radius:3.40282e+38px;content:"";height:100%;inset-inline-start:-8px;position:absolute;top:calc(var(--spacing,.25rem)*0);width:8px}@media (hover:hover){[data-pause-hover]:hover .accordion_progress__XWMYD:before,[data-paused=true] .accordion_progress__XWMYD:before{animation-play-state:paused!important}}[data-accordion-trigger][aria-expanded=true] .accordion_progress__XWMYD:before{animation:accordion_progress__XWMYD var(--progress-duration)linear forwards reverse;transition:inset-inline-start .3s;will-change:width,inset-inline-start}@keyframes accordion_progress__XWMYD{0%{width:8px}to{width:calc(100% + 8px)}}
/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */.NavigationMenu_Root__kCRHr{z-index:1;--viewport-top:9px;--background-color:var(--color-neutral-950);position:relative}.NavigationMenu_MenuList__yBjjg,.NavigationMenu_Root__kCRHr{display:flex;justify-content:center}.NavigationMenu_MenuList__yBjjg{border-radius:6px;gap:calc(var(--spacing,.25rem)*1);list-style:none;margin:0;width:100%}.NavigationMenu_MenuList__yBjjg>li>.NavigationMenu_Link__lLYvz,.NavigationMenu_MenuList__yBjjg>li>.NavigationMenu_Trigger___Ufip{align-items:center;color:var(--color-neutral-300,oklch(87% 0 0));display:flex;font-size:var(--text-sm,.875rem);font-weight:500;gap:2px;height:100%;height:calc(var(--spacing,.25rem)*8);justify-content:center;line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}@media (hover:hover){:is(.NavigationMenu_MenuList__yBjjg>li>.NavigationMenu_Trigger___Ufip,.NavigationMenu_MenuList__yBjjg>li>.NavigationMenu_Link__lLYvz):hover{background-color:var(--gray-surface);color:var(--color-neutral-100,oklch(97% 0 0))}}.NavigationMenu_Link__lLYvz,.NavigationMenu_Trigger___Ufip{border-radius:var(--radius-sm,.25rem);padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*3);--tw-leading:calc(var(--spacing,.25rem)*1);line-height:calc(var(--spacing,.25rem)*1);outline:none;-webkit-user-select:none;user-select:none}:is(.NavigationMenu_Trigger___Ufip,.NavigationMenu_Link__lLYvz):focus{box-shadow:0 0 0 2px var(--accent-8)}:is(.NavigationMenu_Trigger___Ufip,.NavigationMenu_Link__lLYvz):hover{background-color:var(--color-neutral-800,oklch(26.9% 0 0))}.NavigationMenu_Content__zoBEN{animation-duration:.25s;animation-timing-function:ease;left:0;position:absolute;top:0;width:100%}.NavigationMenu_Content__zoBEN[data-motion=from-start]{animation-name:NavigationMenu_enterFromLeft__JMF_A}.NavigationMenu_Content__zoBEN[data-motion=from-end]{animation-name:NavigationMenu_enterFromRight__aYSzC}.NavigationMenu_Content__zoBEN[data-motion=to-start]{animation-name:NavigationMenu_exitToLeft__KL_cv}.NavigationMenu_Content__zoBEN[data-motion=to-end]{animation-name:NavigationMenu_exitToRight__J7no_}@media (min-width:48rem){.NavigationMenu_Content__zoBEN{width:auto}}.NavigationMenu_Indicator__XA2sa{align-items:flex-end;display:flex;height:calc(var(--viewport-top) + 1px);justify-content:center;overflow:hidden;position:relative;top:100%;transition:width,transform .25s;z-index:1}.NavigationMenu_Indicator__XA2sa[data-state=visible]{animation:NavigationMenu_fadeIn__z3H7R .2s}.NavigationMenu_Indicator__XA2sa[data-state=hidden]{animation:NavigationMenu_fadeOut___dO2e .2s}.NavigationMenu_Arrow__rns7I{background-color:var(--background-color);border-color:var(--color-neutral-800,oklch(26.9% 0 0));border-style:var(--tw-border-style);border-top-left-radius:2px;border-width:1px;bottom:-5px;height:10px;position:relative;transform:rotate(45deg);width:10px}.NavigationMenu_ViewportPosition__tYStn{display:flex;justify-content:center;left:50%;perspective:2000px;position:absolute;top:100%;transform:translate(-50%)}.NavigationMenu_Viewport__522P_{border-radius:var(--radius-md,.375rem);--tw-backdrop-blur:blur(var(--blur-3xl,64px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background-color:var(--background-color);border-color:var(--color-neutral-800,oklch(26.9% 0 0));border-style:var(--tw-border-style);border-width:1px;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633;height:var(--radix-navigation-menu-viewport-height);margin-top:var(--viewport-top);overflow:hidden;position:relative;transform-origin:top;transition:width,height,all .3s;width:100%}.NavigationMenu_Viewport__522P_[data-state=open]{animation:NavigationMenu_scaleIn__Lc6tC .2s}.NavigationMenu_Viewport__522P_[data-state=closed]{animation:NavigationMenu_scaleOut__RFqqj .2s}@media only screen and (min-width:600px){.NavigationMenu_Viewport__522P_{width:var(--radix-navigation-menu-viewport-width)}}.NavigationMenu_ListItem__y4VVr{cursor:pointer;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));-webkit-user-select:none;user-select:none;--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-medium,500);border-radius:4px;color:var(--color-white,#fff);display:flex;flex-direction:column;font-weight:var(--font-weight-medium,500);gap:2px;outline:none;text-decoration:none}@media (hover:hover){.NavigationMenu_ListItem__y4VVr:hover{background-color:var(--color-neutral-900,oklch(20.5% 0 0))}}.NavigationMenu_ListItem__y4VVr:focus{background-color:var(--color-neutral-900,oklch(20.5% 0 0))}.NavigationMenu_ListItem__y4VVr>p{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-tracking:var(--tracking-normal,0em);color:var(--color-neutral-400,oklch(70.8% 0 0));letter-spacing:var(--tracking-normal,0)}.NavigationMenu_CaretDown__cGYv0{font-size:inherit;position:relative;top:1px;transition:transform .25s}[data-state=open]>.NavigationMenu_CaretDown__cGYv0{transform:rotate(-180deg)}@keyframes NavigationMenu_enterFromRight__aYSzC{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes NavigationMenu_enterFromLeft__JMF_A{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes NavigationMenu_exitToRight__J7no_{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes NavigationMenu_exitToLeft__KL_cv{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes NavigationMenu_scaleIn__Lc6tC{0%{opacity:0;transform:rotateX(-30deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes NavigationMenu_scaleOut__RFqqj{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}@keyframes NavigationMenu_fadeIn__z3H7R{0%{opacity:0}to{opacity:1}}@keyframes NavigationMenu_fadeOut___dO2e{0%{opacity:1}to{opacity:0}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}