/*! tailwindcss v4.3.1 | 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-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.font-arabic{font-family:Zain,Inter,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.font-arabic *{font-family:inherit}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}:root:not(.dark) img{filter:brightness(1.12)contrast(.88);transition:filter .3s}:root:not(.dark) .group:hover img{filter:brightness()contrast()}.group:hover [class*=duration-300],[class*=duration-300]:hover,[class*=transition][class*=duration-300]:hover{transition-duration:.15s!important}@keyframes gradient-flow{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.animate-gradient-flow{animation:gradient-flow 9s infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp{animation:fadeInUp .6s ease-out forwards}@keyframes shimmer-featured{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(200%)skew(-15deg)}}.animate-shimmer-featured{animation:shimmer-featured 3s ease-in-out infinite}@keyframes text-pulse{0%,to{color:var(--color-primary-500)}50%{color:#4dff4d}}.animate-text-pulse{animation:text-pulse 3s ease-in-out infinite}@keyframes cardExpand{0%{transform:scale(1);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}to{transform:scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}}@keyframes separatorScale{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.timeline-card-hover{contain:layout style paint;will-change:transform,box-shadow;transition:transform .15s,box-shadow .15s}.timeline-card-hover:hover{transform:scale(1.02);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.timeline-card-hover:hover .timeline-content-slide{opacity:1;transition:opacity .2s,transform .2s;transform:translateY(0)}.timeline-card-hover:hover .timeline-separator-scale{opacity:1;transition:transform .2s,opacity .2s;transform:scaleX(1)}.timeline-card-hover:hover .timeline-inventor-hover{color:var(--color-primary-500)!important}.timeline-card-hover:not(:hover) .timeline-content-slide{opacity:0;transition:opacity .8s 1s,transform .8s 1s;transform:translateY(-10px)}.timeline-card-hover:not(:hover) .timeline-separator-scale{opacity:0;transition:transform .6s 1.3s,opacity .6s 1.3s;transform:scaleX(0)}.timeline-content-slide{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(-10px)}.timeline-separator-scale{opacity:0;transition:transform .4s,opacity .4s;transform:scaleX(0)}.timeline-card-hover.timeline-always-visible .timeline-content-slide{opacity:1!important;transform:translateY(0)!important}.timeline-card-hover.timeline-always-visible .timeline-separator-scale{opacity:1!important;transform:scaleX(1)!important}:root{--timeline-bg:#fff;--timeline-text:#111827;--timeline-border:#e5e7eb;--timeline-shadow:0 10px 25px -3px #0000001a,0 4px 6px -2px #0000000d;--timeline-icon-border:#fff;--timeline-icon-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dark{--timeline-bg:#1f2937;--timeline-text:#f9fafb;--timeline-border:#374151;--timeline-shadow:0 10px 25px -3px #0000004d,0 4px 6px -2px #0003;--timeline-icon-border:#1f2937;--timeline-icon-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.vertical-timeline-custom .vertical-timeline-element-content{transition:transform .3s,box-shadow .3s}.vertical-timeline-custom .vertical-timeline-element-content:hover{box-shadow:var(--timeline-shadow),0 20px 40px -4px #0000001a;transform:translateY(-2px)}.vertical-timeline-custom .vertical-timeline-element-content-arrow{transition:border-color .3s}.vertical-timeline-custom .vertical-timeline-element-date{color:var(--timeline-text);background:var(--timeline-bg);border:2px solid var(--timeline-border);box-shadow:var(--timeline-shadow);border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700;transition:transform .3s}.vertical-timeline-custom .vertical-timeline-element-date:hover{transform:scale(1.05)}.vertical-timeline-custom .vertical-timeline-element-icon{transition:transform .3s,box-shadow .3s;box-shadow:var(--timeline-icon-shadow),0 0 15px #13b2764d!important;border-radius:12px!important}.vertical-timeline-custom .vertical-timeline-element-icon:hover{transform:scale(1.15);box-shadow:var(--timeline-icon-shadow),0 0 25px #13b27680!important}.vertical-timeline-custom .vertical-timeline:before{background:linear-gradient(to bottom,var(--color-primary-500),var(--color-secondary-500));border-radius:4px;width:8px;box-shadow:0 0 15px #0003}.vertical-timeline-custom .timeline-content-custom h3{color:var(--timeline-text);margin-bottom:12px;font-weight:700;transition:color .3s}.vertical-timeline-custom .timeline-content-custom p{color:var(--timeline-text);line-height:1.7;transition:color .3s}.vertical-timeline-custom .timeline-content-custom h4{color:var(--timeline-text);font-weight:600;transition:color .3s}.dark .vertical-timeline-custom .vertical-timeline:before{background:linear-gradient(#10e27c,#13b276,#0a8a58);box-shadow:0 0 15px #13b27666}.dark .vertical-timeline-custom .vertical-timeline-element-date:hover{box-shadow:var(--timeline-shadow),0 0 20px #13b27633}.timeline-date-custom{color:var(--timeline-text)!important;background:var(--timeline-bg)!important;border:2px solid var(--timeline-border)!important;box-shadow:var(--timeline-shadow)!important;border-radius:12px!important;padding:12px 16px!important;font-size:14px!important;font-weight:700!important;transition:transform .3s!important}.timeline-date-custom:hover{transform:scale(1.05)!important}.timeline-date-large{color:var(--timeline-text)!important;background:linear-gradient(135deg,var(--timeline-bg) 0,#0000000d 100%)!important;border:3px solid var(--timeline-border)!important;box-shadow:var(--timeline-shadow)!important;text-align:center!important;border-radius:16px!important;min-width:120px!important;padding:16px 20px!important;font-size:18px!important;font-weight:800!important;transition:transform .3s,box-shadow .3s!important}.timeline-date-large:hover{box-shadow:var(--timeline-shadow),0 0 20px #0000001a!important;transform:scale(1.08)!important}.timeline-content-custom:hover .compact-view h3{color:var(--primary-color,#13b276);transition:color .3s}.compact-view .flex.items-center.justify-between{border-top:1px solid var(--timeline-border);margin-top:8px;padding-top:8px}.expanded-view .border-t{border-top:2px solid var(--timeline-border)}.expanded-view{transition:opacity .3s cubic-bezier(.4,0,.2,1),margin-top .3s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.vertical-timeline-custom .vertical-timeline-element-content{width:100%!important;margin-left:0!important;margin-right:0!important;padding:16px!important}.vertical-timeline-custom .vertical-timeline-element-date{padding:8px 12px!important;font-size:12px!important}.vertical-timeline-custom .timeline-content-custom h3{font-size:18px}.vertical-timeline-custom .timeline-content-custom .flex.flex-wrap.gap-3{gap:8px}.vertical-timeline-custom .timeline-content-custom .flex.flex-wrap.gap-3 .flex.items-center span{font-size:12px}}.dark,:root{--color-primary-500:#13b276;--color-primary-600:#0a8a58;--color-bright-green:#10e27c;--color-secondary-400:#ffae1a;--color-secondary-500:#ff9500}.btn-hover-orange:hover{background-color:var(--color-secondary-400)!important;color:var(--color-secondary-400)!important}.btn-hover-orange-dark:hover{background-color:var(--color-secondary-500)!important}.header{z-index:10;width:100%;position:relative;top:0;overflow:hidden}@keyframes liquid{0%,to{opacity:1;transform:scale(1)translateY(0)}25%{opacity:.95;transform:scale(1.02)translateY(-2px)}50%{opacity:.9;transform:scale(1.04)translateY(-4px)}75%{opacity:.95;transform:scale(1.02)translateY(-2px)}}.animate-liquid{will-change:transform,opacity;animation:liquid 15s ease-in-out infinite}.icon-scroll,.icon-scroll:before{position:absolute;left:50%}.icon-scroll{border:2px solid #fff;border-radius:25px;width:30px;height:50px;margin-top:-35px;margin-left:-20px;bottom:10px}@media (max-width:767px){.icon-scroll{position:relative}}.animate-scroll{animation-name:scroll;animation-duration:1.5s;animation-iteration-count:infinite}@keyframes scroll{0%{opacity:1}to{transform:translateY(5px)}}.site-atmosphere{z-index:-5;pointer-events:none;background:radial-gradient(120% 90% at 50% 0,#13b2740f,#0000 60%);height:100vh;position:absolute;top:0;left:0;right:0}.dark .site-atmosphere{background:radial-gradient(110% 90% at 50% 0,#13b27424,#0000 62%),linear-gradient(#ffffff04,#0000 22%)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.btn{background-color:var(--color-primary-500);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:3.40282e+38px;justify-content:center;align-items:center;transition-duration:.15s;display:inline-flex}@media (hover:hover){.btn:hover{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-bright-green);background-color:var(--color-primary-600)}}.btn:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#4dff4d;--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}.btn:is(.dark *):focus{--tw-ring-offset-color:var(--color-gray-900,oklch(21% .034 264.665))}.btn{min-width:44px;min-height:44px}.input{width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 12px 28px -8px var(--tw-shadow-color,#00000038),0 4px 10px -5px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-radius:3.40282e+38px;outline-style:none}.input:focus{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#80ff80;--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.input:is(.dark *){background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.input:is(.dark *)::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.input:is(.dark *):focus{--tw-ring-color:#4dff4d}.textarea{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 12px 28px -8px var(--tw-shadow-color,#00000038),0 4px 10px -5px var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;border-width:1px;border-color:#0000;outline-style:none}.textarea:focus{border-color:var(--color-primary-500);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#80ff80;--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.textarea:is(.dark *){background-color:var(--color-gray-700,oklch(37.3% .034 259.733))}.textarea:is(.dark *)::placeholder{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.textarea:is(.dark *):focus{--tw-ring-color:#4dff4d}:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary-500);--tw-outline-style:none;outline-style:none}:focus-visible:is(.dark *){--tw-ring-offset-color:var(--color-gray-900,oklch(21% .034 264.665))}.prose details{color:#374151;border:1px solid #e5e7eb;border-radius:.5rem;margin:1rem 0;overflow:hidden}.dark .prose details{color:#e5e7eb;border-color:#374151}.prose summary{cursor:pointer;color:#111827;background-color:#f9fafb;padding:.75rem 1rem;font-weight:500;transition:background-color .2s}.dark .prose summary{color:#f9fafb;background-color:#1f2937}.prose .callout,.prose aside.callout{color:#374151;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background:#0596690d;border-left:none;border-radius:.5rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.95rem;line-height:1.6}.prose .callout strong,.prose aside.callout strong{display:inline;color:var(--color-primary-600)!important;font-weight:700!important}.prose .callout code,.prose aside.callout code{color:var(--color-primary-600);word-break:break-word;white-space:normal;background-color:#05966926;border-radius:.25rem;padding:.125rem .375rem;font-size:.9em}.dark .prose .callout,.dark .prose aside.callout{border-left-color:var(--color-primary-500);color:#e5e7eb;background:#22c55e14}.dark .prose .callout strong,.dark .prose aside.callout strong{display:inline;color:var(--color-primary-500)!important;font-weight:700!important}.dark .prose .callout code,.dark .prose aside.callout code{color:var(--color-primary-500);background-color:#22c55e33}.prose summary:hover{background-color:#f3f4f6}.dark .prose summary:hover{background-color:#374151}.prose details[open] summary{border-bottom:1px solid #e5e7eb}.dark .prose details[open] summary{border-bottom-color:#374151}.prose details>:not(summary){color:#374151;margin:0;padding:1rem}.dark .prose details>:not(summary){color:#e5e7eb}.prose table{border-collapse:collapse;width:100%;margin:1.5rem 0}.prose td,.prose th{text-align:left;border:1px solid #d1d5db;padding:.75rem 1rem}.dark .prose td,.dark .prose th{border-color:#4b5563}.prose th{background-color:#f9fafb;font-weight:600}.dark .prose th{background-color:#1f2937}.prose figure{text-align:left;flex-direction:column;margin:3rem 0;display:flex}.prose figure a{order:1}.prose figure pre{order:2;margin-top:0;margin-bottom:1rem}.prose figure figcaption{color:#6b7280;text-align:center;order:3;margin-top:1rem;margin-bottom:1rem;font-size:.875rem;font-style:italic}.prose figure p{order:4;margin-top:0}.dark .prose figure figcaption{color:#9ca3af}:root{--code-bg-light:#f5f5f5;--code-bg-dark:#232b3a}.prose pre,article pre,div pre,pre{border-radius:.5rem;margin:0;padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto;background:var(--code-bg-light)!important}.dark .prose pre,.dark article pre,.dark div pre,.dark pre{background:var(--code-bg-dark)!important}.prose pre code,article pre code,div pre code,pre code{font-size:inherit;line-height:inherit;white-space:pre;margin:0;padding:0;display:block;background:0 0!important}.hljs-addition{margin:0;padding:0;display:inline;background-color:#2ea04326!important}.dark .hljs-addition{background-color:#2ea04340!important}.hljs-deletion{margin:0;padding:0;display:inline;background-color:#e7484a26!important}.dark .hljs-deletion{background-color:#e7484a40!important}.hljs-meta{display:none!important}:where(html:not(.dark)) .prose pre .hljs,:where(html:not(.dark)) .prose pre code,:where(html:not(.dark)) article pre code,:where(html:not(.dark)) pre,:where(html:not(.dark)) pre .hljs,:where(html:not(.dark)) pre code,:where(html:not(.dark)) pre code.hljs{color:#1a1a1a!important}:where(html:not(.dark)) .hljs-doctag,:where(html:not(.dark)) .hljs-keyword,:where(html:not(.dark)) .hljs-meta .hljs-keyword,:where(html:not(.dark)) .hljs-template-tag,:where(html:not(.dark)) .hljs-template-variable,:where(html:not(.dark)) .hljs-type,:where(html:not(.dark)) .hljs-variable.language_{color:#9d1c2e!important}:where(html:not(.dark)) .hljs-title,:where(html:not(.dark)) .hljs-title.class_,:where(html:not(.dark)) .hljs-title.function_{color:#5a32a8!important}:where(html:not(.dark)) .hljs-meta .hljs-string,:where(html:not(.dark)) .hljs-regexp,:where(html:not(.dark)) .hljs-string{color:#022f62!important}:where(html:not(.dark)) .hljs-attr,:where(html:not(.dark)) .hljs-attribute,:where(html:not(.dark)) .hljs-literal,:where(html:not(.dark)) .hljs-number,:where(html:not(.dark)) .hljs-operator,:where(html:not(.dark)) .hljs-variable{color:#004a9e!important}:where(html:not(.dark)) .hljs-code,:where(html:not(.dark)) .hljs-comment,:where(html:not(.dark)) .hljs-formula{color:#4a5568!important}:where(html:not(.dark)) .hljs-built_in,:where(html:not(.dark)) .hljs-symbol{color:#b84a0f!important}:where(html:not(.dark)) .hljs-name,:where(html:not(.dark)) .hljs-quote,:where(html:not(.dark)) .hljs-selector-tag{color:#1a6e2e!important}.prose mark{border-radius:.25rem;padding:.375rem .25rem;font-weight:500;color:#059669!important;background-color:#05966933!important}.dark .prose mark{color:#fff!important;background-color:#22c55e33!important}.dark .prose,.dark .prose div,.dark .prose li,.dark .prose ol,.dark .prose p,.dark .prose ul{color:#e5e7eb!important}.dark .prose h1,.dark .prose h3{color:#22c55e!important}.prose h2 .heading-number{color:inherit!important}.prose h2 .heading-text{color:var(--color-secondary-400)!important}.dark .prose h2 .heading-text{color:var(--color-secondary-500)!important}.dark .prose h2{color:#ffae1a!important}.dark .prose h4,.dark .prose h5,.dark .prose h6{color:#fff!important}.prose h1,.prose h3{color:#059669!important}.prose h2{color:#ff9500!important}.dark .prose b,.dark .prose strong{color:#fff!important}html{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;overscroll-behavior:none}:focus,:focus-visible{outline:none!important}::selection{color:inherit;background:#13b27633}body{color:var(--color-gray-700,oklch(37.3% .034 259.733));background-color:#fff}body:is(.dark *){color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:#1a212c}body{-webkit-tap-highlight-color:#0000;touch-action:pan-y pinch-zoom;min-height:100%;padding-top:64px;overflow-x:hidden}.disable-copy-paste,body{-webkit-touch-callout:none}.disable-copy-paste{-webkit-user-select:none;user-select:none}section[id]{scroll-margin-top:64px}.hero{height:auto}.animated-section{contain:layout style paint;will-change:transform,opacity}[motion]{contain:layout style paint}@media (max-width:768px){body,html{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;overscroll-behavior:none;touch-action:pan-y pinch-zoom;width:100%;position:relative}section[id]{scroll-margin-top:64px}a,button{-webkit-tap-highlight-color:#0000;touch-action:pan-y pinch-zoom}.header{z-index:1000;position:fixed}}.slick-next:before,.slick-prev:before{color:var(--color-gray-300,oklch(87.2% .01 258.338))}.slick-list{padding-bottom:1rem!important}.books-swiper .swiper-wrapper{padding-bottom:1rem!important;padding-left:.25rem!important;padding-right:.5rem!important}.bg-primary-content-background-light{background:#c9c9c9}.bg-primary-content-background{background:#2a3441}.hover\:bg-primary-content-background-hover-light:hover{background:#d4d4d4}.hover\:bg-primary-content-background-hover:hover{background:#313d4b}.bg-secondary-content-background-light{background:#e5e7eb}.bg-secondary-content-background{background:#3a4451}.hover\:bg-secondary-content-background-hover-light:hover{background:#d1d5db}.hover\:bg-secondary-content-background-hover:hover{background:#4a5568}.slick-dots li{margin:0}.slick-dots li button:before{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.slick-dots li button:before:is(),.slick-dots li:hover button:before{color:var(--color-gray-400,oklch(70.7% .022 261.325))}.slick-dots li.slick-active button:before{color:var(--color-primary-500)}@media (max-width:768px){button[aria-label*=AI\ assistant],button[aria-label*=Open\ AI]{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;font-size:20px!important}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
/*# sourceMappingURL=26c7fa83f1d125bd.css.map*/