.custom-grid{grid-template-areas:"main-imgs      main-imgs" "main-desc      main-desc" "second-imgs    second-imgs" "second-desc    second-desc" "third-desc     third-imgs" "fourth-imgs    fourth-imgs" "fourth-desc    fourth-desc" "fifth-imgs     fifth-imgs" "fifth-desc     fifth-desc"}@media (min-width:768px){.custom-grid{grid-template-areas:"main-imgs      main-imgs       main-imgs       main-imgs       main-imgs       main-imgs" "main-desc      main-desc       main-desc       main-desc       main-desc       main-desc" "second-imgs    second-imgs     second-imgs     second-desc     second-desc     second-desc" "third-desc     third-desc      third-imgs      third-imgs      fourth-imgs     fourth-imgs" "fourth-desc    fourth-desc     fourth-desc     fourth-desc     fourth-imgs     fourth-imgs" "fourth-desc    fourth-desc     fourth-desc     fourth-desc     fifth-desc      fifth-desc" "fifth-imgs     fifth-imgs      fifth-imgs      fifth-imgs      fifth-desc      fifth-desc"}}@keyframes grid_animateColumnsDesktop__RIHdZ{0%{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}25%{grid-template-columns:1.15fr .9fr 1.1fr 1.05fr 1.15fr;grid-template-rows:1fr 1fr 1f}50%{grid-template-columns:1.1fr 1fr .9fr .9fr 1.1fr;grid-template-rows:1fr 1fr 1f}75%{grid-template-columns:.9fr .8fr .9fr 1fr .95fr;grid-template-rows:1fr 1fr 1f}to{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}}@keyframes grid_animateColumnsTablet__tXc9e{0%{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}25%{grid-template-columns:1.1fr 1.05fr .9fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}50%{grid-template-columns:1.05fr .8fr 1.05fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}75%{grid-template-columns:1.03fr .9fr 1.1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}to{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr}}@keyframes grid_animateColumnsMobile__8_trO{0%{grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows)}25%{grid-template-columns:1.3fr 1.1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}50%{grid-template-columns:1.35fr 1.05fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}75%{grid-template-columns:1.3fr 1.1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}to{grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}.grid_grid__KXoKH{--grid-template-columns:1.4fr 1fr 1fr;--grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:900px;position:relative;display:grid;gap:1rem;padding:1vmin;grid-template-columns:var(--grid-template-columns);grid-template-rows:var(--grid-template-rows);align-items:stretch;justify-items:stretch;transition-duration:.2s;animation:grid_animateColumnsMobile__8_trO 6s ease-in-out .5s infinite alternate;animation-play-state:running}.grid_grid__KXoKH>*{width:100%;pointer-events:auto}.grid_grid__KXoKH:has(div:hover){animation:none}@media (min-width:580px){.grid_grid__KXoKH{--grid-template-columns:1fr 1fr 1fr;--grid-template-rows:1fr 1fr 1fr 1fr 1fr;animation:grid_animateColumnsTablet__tXc9e 10s ease-in-out .5s infinite alternate;min-height:100%;height:auto}}@media (min-width:1024px){.grid_grid__KXoKH{--grid-template-columns:1fr 1fr 1fr 1fr 1fr;--grid-template-rows:1fr 1fr 1fr;animation:grid_animateColumnsDesktop__RIHdZ 10s ease-in-out .5s infinite alternate}}

/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:100%){.container{max-width:100%}}@media (min-width:460px){.container{max-width:460px}}@media (min-width:580px){.container{max-width:580px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:920px){.container{max-width:920px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-bottom-2{bottom:-.5rem}.-bottom-2\.5{bottom:-.625rem}.-top-10{top:-2.5rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.left-0{left:0}.left-1\/2{left:50%}.left-3\/4{left:75%}.left-4{left:1rem}.left-5{left:1.25rem}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-full{right:100%}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-5{top:1.25rem}.top-56{top:14rem}.top-6{top:1.5rem}.isolation-auto{isolation:auto}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[-1\]{z-index:-1}.row-span-3{grid-row:span 3/span 3}.m-2{margin:.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-32{margin-bottom:8rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-\[2px\]{margin-bottom:2px}.mb-auto{margin-bottom:auto}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.mr-3{margin-right:.75rem}.mr-5{margin-right:1.25rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-20{margin-top:5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.size-1\/2{width:50%;height:50%}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-16{width:4rem;height:4rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-6{width:1.5rem;height:1.5rem}.size-8{width:2rem;height:2rem}.size-\[3px\]{width:3px;height:3px}.size-full{width:100%;height:100%}.h-10{height:2.5rem}.h-24{height:6rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[48px\]{height:48px}.h-\[calc\(100\%_-_100px\)\]{height:calc(100% - 100px)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-screen{height:100vh}.max-h-full{max-height:100%}.min-h-\[130px\]{min-height:130px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-36{width:9rem}.w-\[115px\]{width:115px}.w-\[250px\]{width:250px}.w-\[50vw\]{width:50vw}.w-\[calc\(100\%_-_11px\)\]{width:calc(100% - 11px)}.w-\[calc\(100\%_-_16px\)\]{width:calc(100% - 16px)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.max-w-2xl{max-width:42rem}.max-w-\[381px\]{max-width:381px}.max-w-\[450px\]{max-width:450px}.max-w-\[600px\]{max-width:600px}.flex-1{flex:1 1 0%}.flex-2{flex:2 2 0%}.flex-3{flex:3 3 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-\[99\%\]{flex-basis:99%}.basis-full{flex-basis:100%}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:center}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-px{--tw-translate-y:-1px}.-translate-y-px,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-3{--tw-translate-x:0.75rem}.translate-x-3,.translate-x-3\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\.5{--tw-translate-x:0.875rem}.translate-x-\[-7px\]{--tw-translate-x:-7px}.translate-x-\[-7px\],.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.translate-y-full{--tw-translate-y:100%}.rotate-90,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-105,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}.cursor-none{cursor:none}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-dark{border-color:var(--dark)}.border-light{border-color:var(--light)}.border-violet{border-color:var(--blue)}.border-yellow{border-color:var(--yellow)}.bg-\[\#202020\]\/50{background-color:rgba(32,32,32,.5)}.bg-dark{background-color:var(--dark)}.bg-green{background-color:var(--green)}.bg-light{background-color:var(--light)}.bg-red{background-color:var(--red)}.bg-violet{background-color:var(--blue)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-yellow{background-color:var(--yellow)}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-light{--tw-gradient-from:var(--light) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.fill-dark{fill:var(--dark)}.fill-light{fill:var(--light)}.fill-none{fill:none}.fill-red{fill:var(--red)}.fill-violet{fill:var(--blue)}.fill-yellow{fill:var(--yellow)}.stroke-red{stroke:var(--red)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-px{padding:1px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[1vmin\]{padding-left:1vmin;padding-right:1vmin}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-px{padding-top:1px;padding-bottom:1px}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-6{padding-left:1.5rem}.pr-12{padding-right:3rem}.pr-16{padding-right:4rem}.pr-6{padding-right:1.5rem}.pr-px{padding-right:1px}.pt-12{padding-top:3rem}.pt-20{padding-top:5rem}.text-center{text-align:center}.text-end{text-align:end}.text-2xl{font-size:53px}.text-3xl{font-size:65px}.text-5xl{font-size:93px}.text-\[15vmin\]{font-size:15vmin}.text-\[22px\]{font-size:22px}.text-base{font-size:17px}.text-lg{font-size:29px}.text-sm{font-size:13px}.text-xl{font-size:41px}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.text-dark{color:var(--dark)}.text-light{color:var(--light)}.text-neutral-50{--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity))}.text-red{color:var(--red)}.text-violet{color:var(--blue)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-white\/40{color:hsla(0,0%,100%,.4)}.text-yellow{color:var(--yellow)}.underline{text-decoration-line:underline}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-exclusion{mix-blend-mode:exclusion}.mix-blend-saturation{mix-blend-mode:saturation}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-xl{-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)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-300{transition-delay:.3s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-out-expo{transition-timing-function:cubic-bezier(.25,.25,0,1)}.grid-in-\[email\]{grid-area:email}.grid-in-\[fifth-desc\]{grid-area:fifth-desc}.grid-in-\[fifth-imgs\]{grid-area:fifth-imgs}.grid-in-\[form\]{grid-area:form}.grid-in-\[fourth-desc\]{grid-area:fourth-desc}.grid-in-\[fourth-imgs\]{grid-area:fourth-imgs}.grid-in-\[github\]{grid-area:github}.grid-in-\[main-desc\]{grid-area:main-desc}.grid-in-\[main-imgs\]{grid-area:main-imgs}.grid-in-\[map\]{grid-area:map}.grid-in-\[nav\]{grid-area:nav}.grid-in-\[phone\]{grid-area:phone}.grid-in-\[rights\]{grid-area:rights}.grid-in-\[second-desc\]{grid-area:second-desc}.grid-in-\[second-imgs\]{grid-area:second-imgs}.grid-in-\[social\]{grid-area:social}.grid-in-\[some\]{grid-area:some}.grid-in-\[sub-btn\]{grid-area:sub-btn}.grid-in-\[thanks\]{grid-area:thanks}.grid-in-\[third-desc\]{grid-area:third-desc}.grid-in-\[third-imgs\]{grid-area:third-imgs}.grid-in-\[work\]{grid-area:work}.grid-in-\[workvia\]{grid-area:workvia}#chat-input::-webkit-scrollbar,.chat::-webkit-scrollbar{width:10px}#chat-input::-webkit-scrollbar-thumb,.chat::-webkit-scrollbar-thumb{background:var(--dark);border:2px solid var(--light)}.chat::-webkit-scrollbar-track{background:var(--light);border:2px solid var(--light);margin-bottom:1.5rem}#chat-input::-webkit-scrollbar-track{background:transparent;border:none}.placeholder\:text-neutral-800\/60::-moz-placeholder{color:rgba(38,38,38,.6)}.placeholder\:text-neutral-800\/60::placeholder{color:rgba(38,38,38,.6)}.placeholder\:text-stone-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity))}.placeholder\:text-stone-400::placeholder{--tw-text-opacity:1;color:rgb(168 162 158/var(--tw-text-opacity))}.first\:font-bold:first-child{font-weight:700}.autofill\:\!bg-transparent:-webkit-autofill{background-color:transparent!important}.autofill\:\!bg-transparent:autofill{background-color:transparent!important}.autofill\:shadow-full-inner-light:-webkit-autofill{--tw-shadow:inset 0 0 0 20px #e9e7df;--tw-shadow-colored:inset 0 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.autofill\:shadow-full-inner-light:autofill{--tw-shadow:inset 0 0 0 20px #e9e7df;--tw-shadow-colored:inset 0 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:translate-x-1:hover{--tw-translate-x:0.25rem}.hover\:rotate-90:hover,.hover\:translate-x-1:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-90:hover{--tw-rotate:90deg}.hover\:scale-90:hover{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-dark:hover{background-color:var(--dark)}.hover\:bg-light:hover{background-color:var(--light)}.hover\:bg-violet:hover{background-color:var(--blue)}.hover\:bg-white\/15:hover{background-color:hsla(0,0%,100%,.15)}.hover\:bg-white\/60:hover{background-color:hsla(0,0%,100%,.6)}.hover\:bg-yellow:hover{background-color:var(--yellow)}.hover\:text-dark:hover{color:var(--dark)}.hover\:text-light:hover{color:var(--light)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:scale-0:disabled{--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:opacity-70:disabled{opacity:.7}.group:hover .group-hover\:-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-0{opacity:0}.data-\[active\=true\]\:top-\[-40px\][data-active=true]{top:-40px}.data-\[active\=true\]\:translate-y-full[data-active=true]{--tw-translate-y:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[first\=true\]\:bg-dark[data-first=true]{background-color:var(--dark)}.data-\[active\=true\]\:text-white\/75[data-active=true]{color:hsla(0,0%,100%,.75)}.data-\[first\=true\]\:opacity-20[data-first=true]{opacity:.2}.dark\:border-light:is(.dark *){border-color:var(--light)}.dark\:border-yellow:is(.dark *){border-color:var(--yellow)}.dark\:bg-dark:is(.dark *){background-color:var(--dark)}.dark\:bg-light:is(.dark *){background-color:var(--light)}.dark\:from-dark:is(.dark *){--tw-gradient-from:var(--dark) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.dark\:fill-dark:is(.dark *){fill:var(--dark)}.dark\:fill-light:is(.dark *){fill:var(--light)}.dark\:text-dark:is(.dark *){color:var(--dark)}.dark\:text-light:is(.dark *){color:var(--light)}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:text-yellow:is(.dark *){color:var(--yellow)}.dark\:hover\:bg-light:hover:is(.dark *){background-color:var(--light)}.dark\:hover\:bg-violet:hover:is(.dark *){background-color:var(--blue)}.dark\:hover\:bg-yellow:hover:is(.dark *){background-color:var(--yellow)}.dark\:hover\:text-dark:hover:is(.dark *){color:var(--dark)}@media (min-height:620px){.short\:bottom-32{bottom:8rem}}@media (min-width:320px){.\32xs\:columns-2{-moz-columns:2;column-count:2}.\32xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\32xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xs\:space-x-5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.25rem * var(--tw-space-x-reverse));margin-left:calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))}.\32xs\:px-4{padding-left:1rem;padding-right:1rem}}@media (min-width:460px){.xs\:-bottom-3{bottom:-.75rem}.xs\:-bottom-3\.5{bottom:-.875rem}.xs\:size-1{width:.25rem;height:.25rem}.xs\:size-1\.5{width:.375rem;height:.375rem}.xs\:size-11{width:2.75rem;height:2.75rem}.xs\:size-12{width:3rem;height:3rem}.xs\:h-12{height:3rem}.xs\:h-28{height:7rem}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:space-x-7>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.xs\:pl-1{padding-left:.25rem}.xs\:text-lg{font-size:29px}}@media (min-width:640px){.sm\:absolute{position:absolute}.sm\:bottom-28{bottom:7rem}.sm\:bottom-5{bottom:1.25rem}.sm\:left-7{left:1.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:aspect-\[9\/16\]{aspect-ratio:9/16}.sm\:size-10{width:2.5rem;height:2.5rem}.sm\:size-16{width:4rem;height:4rem}.sm\:h-10{height:2.5rem}.sm\:h-auto{height:auto}.sm\:min-h-0{min-height:0}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:self-end{align-self:flex-end}.sm\:overflow-x-visible{overflow-x:visible}.sm\:p-12{padding:3rem}.sm\:p-2{padding:.5rem}.sm\:p-2\.5{padding:.625rem}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:pt-16{padding-top:4rem}.sm\:text-lg{font-size:29px}.sm\:text-light{color:var(--light)}.sm\:data-\[collapsed\=false\]\:h-auto[data-collapsed=false]{height:auto}}@media (min-width:768px){.md\:pointer-events-auto{pointer-events:auto}.md\:relative{position:relative}.md\:bottom-36{bottom:9rem}.md\:bottom-\[-18px\]{bottom:-18px}.md\:left-11{left:2.75rem}.md\:left-12{left:3rem}.md\:right-12{right:3rem}.md\:right-8{right:2rem}.md\:right-auto{right:auto}.md\:top-12{top:3rem}.md\:top-20{top:5rem}.md\:top-72{top:18rem}.md\:my-4{margin-top:1rem;margin-bottom:1rem}.md\:ml-20{margin-left:5rem}.md\:ml-24{margin-left:6rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:aspect-video{aspect-ratio:16/9}.md\:h-12{height:3rem}.md\:w-\[calc\(50\%_-_80px\)\]{width:calc(50% - 80px)}.md\:w-auto{width:auto}.md\:flex-1{flex:1 1 0%}.md\:flex-2{flex:2 2 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-col{flex-direction:column}.md\:gap-0{gap:0}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:bg-dark{background-color:var(--dark)}.md\:fill-light{fill:var(--light)}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:pl-8{padding-left:2rem}.md\:pt-16{padding-top:4rem}.md\:text-left{text-align:left}.md\:text-4xl{font-size:73px}.md\:text-\[10vmax\]{font-size:10vmax}.md\:text-\[200px\]{font-size:200px}.md\:text-lg{font-size:29px}.md\:text-xl{font-size:41px}.md\:text-dark{color:var(--dark)}.dark\:md\:text-light:is(.dark *){color:var(--light)}}@media (min-width:1024px){.lg\:right-6{right:1.5rem}.lg\:top-80{top:20rem}.lg\:mt-0{margin-top:0}.lg\:grid{display:grid}.lg\:aspect-video{aspect-ratio:16/9}.lg\:h-14{height:3.5rem}.lg\:w-\[300px\]{width:300px}.lg\:w-\[360px\]{width:360px}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lg\:p-8{padding:2rem}.lg\:px-3{padding-left:.75rem;padding-right:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:py-px{padding-top:1px;padding-bottom:1px}.lg\:pr-16{padding-right:4rem}.lg\:text-2xl{font-size:53px}.lg\:text-3xl{font-size:65px}.lg\:text-lg{font-size:29px}.lg\:text-xl{font-size:41px}.lg\:no-underline{text-decoration-line:none}}@media (min-width:1280px){.xl\:fixed{position:fixed}.xl\:relative{position:relative}.xl\:bottom-28{bottom:7rem}.xl\:bottom-4{bottom:1rem}.xl\:bottom-7{bottom:1.75rem}.xl\:left-10{left:2.5rem}.xl\:right-10{right:2.5rem}.xl\:z-auto{z-index:auto}.xl\:mb-0{margin-bottom:0}.xl\:mb-6{margin-bottom:1.5rem}.xl\:ml-0{margin-left:0}.xl\:block{display:block}.xl\:size-14{width:3.5rem;height:3.5rem}.xl\:size-16{width:4rem;height:4rem}.xl\:h-16{height:4rem}.xl\:h-\[calc\(100\%_-_220px\)\]{height:calc(100% - 220px)}.xl\:w-\[420px\]{width:420px}.xl\:w-\[500px\]{width:500px}.xl\:max-w-none{max-width:none}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:px-32{padding-left:8rem;padding-right:8rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:pl-36{padding-left:9rem}.xl\:text-5xl{font-size:93px}.xl\:text-lg{font-size:29px}.xl\:text-xl{font-size:41px}.xl\:mix-blend-exclusion{mix-blend-mode:exclusion}}@media (min-width:1536px){.\32xl\:flex{display:flex}.\32xl\:text-5xl{font-size:93px}.\32xl\:leading-tight{line-height:1.25}}.\[\&_strong\]\:text-lg strong{font-size:29px}@media (min-width:768px){.md\:\[\&_strong\]\:text-xl strong{font-size:41px}}@media (min-width:1024px){.lg\:\[\&_strong\]\:text-xl strong{font-size:41px}}@keyframes highlight_highlight__FwCUw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.highlight_highlight__FwCUw{position:relative;z-index:0;background-color:var(--highlight-color)}.contact{grid-template-areas:"phone    phone   email   email   email" "some     some    some    work    work" "some     some    some    work    work" "some     some    some    github  github" "social   social  social  github  github" "form     form    form    github  github" "workvia  workvia workvia workvia workvia" "sub-btn  sub-btn sub-btn sub-btn sub-btn" "nav      nav     nav     nav     nav" "rights   rights  rights  thanks  thanks"}@media (min-width:460px){.contact{grid-template-areas:"phone    phone   email   email   email" "some     social  social  work    work" "some     social  social  work    work" "some     social  social  github  github" "form     form    form    github  github" "workvia  workvia workvia workvia workvia" "sub-btn  sub-btn sub-btn sub-btn sub-btn" "nav      nav     nav     nav     nav" "rights   rights  rights  thanks  thanks"}}@media (min-width:640px){.contact{grid-template-areas:"phone    phone   work" "phone    phone   work" "email    email   work" "email    email   github" "social   some    github" "social   social  github" "social   social  github" "workvia  workvia workvia" "sub-btn  sub-btn sub-btn" "nav      nav     nav" "rights   rights  thanks"}}@media (min-width:768px){.contact{grid-template-areas:"phone    some    work" "phone    some    work" "email    some    work" "email    some    github" "social   social  github" "form     form    github" "form     form    github" "form     form    workvia" "form     form    sub-btn" "nav      nav     nav" "rights   rights  thanks"}}@media (min-width:1024px){.contact{grid-template-areas:"phone    some    social  work" "phone    some    social  work" "email    some    social  work" "email    some    social  github" "form     form    nav     github" "form     form    nav     github" "form     form    nav     github" "form     form    nav     workvia" "form     form    nav     sub-btn" "rights   rights  rights  thanks"}}@media (min-width:1280px){.contact{grid-template-areas:"phone   some    social  work    workvia" "phone   some    social  work    workvia" "email   some    social  work    workvia" "email   some    social  github  workvia" "form    form    nav     github  workvia" "form    form    nav     github  workvia" "form    form    nav     github  sub-btn" "form    form    nav     map     map" "form    form    nav     map     map" "rights  rights  rights  rights  thanks"}}