@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=DM+Sans:wght@400;500;600;700&family=Poppins:wght@200;400;500;600;700&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Raleway:wght@400;500;600;700&family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}.MuiAlert-message{width:100%;display:flex;align-items:center}.MuiAlert-action{padding-top:0}button,[role=button],.MuiButton-root,.MuiIconButton-root,.MuiButtonBase-root,.MuiFab-root,.MuiChip-clickable,.MuiLink-root,.MuiMenuItem-root,.MuiListItemButton-root,.MuiTab-root,.MuiCard-root[onclick],[style*="cursor: pointer"]{cursor:pointer!important}.MuiChartsLegend-series text,.MuiChartsLegend-legend text,.MuiChartsLegend-root text,.MuiChartsAxis-tickLabel,.MuiChartsAxis-label,.MuiPieChart-legend text,.MuiBarChart-legend text,.MuiChartsLegend-mark+text,.MuiChartsLegend-label,.MuiChartsLegend-labelContainer text,.MuiChartsLegend-root .MuiChartsLegend-series text{font-family:Lato,sans-serif!important;font-size:14px!important}.MuiChip-label{padding-top:5px;padding-bottom:5px}.MuiChip-icon{padding-right:5px;font-size:30px}.MuiFab-root{z-index:997}.MuiFab-default{background:#f5f0eb}.MuiFab-default:hover{background:#a9a9a9}.MuiPopper-root{font-family:Poppins,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.MuiTooltip-tooltip{padding:15px!important;border-radius:15px!important;background-color:#262121!important}.apexcharts-tooltip{border:none!important}.apexcharts-legend-text{padding-right:5px}.MuiPickersDay-root.Mui-selected{color:#fff!important}.MuiInputBase-input:autofill{box-shadow:0 0 0 100px #262121 inset!important;border-radius:0}.MuiAccordionSummary-content{align-items:center}.Mui-selected{color:#fff!important}.MuiChip-label{white-space:normal}.MuiChartsLegend-series{margin-right:10px}.MuiInputBase-root,.MuiDialog-paper{border-radius:20px!important}.MuiLink-underlineAlways{text-decoration:none}.MuiLink-underlineAlways:hover{opacity:.7}.MuiTabs-scrollButtons{display:flex!important}.MuiAutocomplete-root .MuiFormControl-root .MuiInputLabel-root{z-index:1!important}.MuiAutocomplete-root .MuiFormControl-root .MuiOutlinedInput-root{z-index:0}.MuiFormControl-root:has(.MuiOutlinedInput-multiline) .MuiInputLabel-root{z-index:1!important}.MuiFormControl-root:has(.MuiOutlinedInput-multiline) .MuiOutlinedInput-root{z-index:0}@keyframes rise{0%{transform:scale(1)}to{transform:scale(500)}}@keyframes displayNone{0%{display:block}to{display:none}}@keyframes pulse{0%{transform:scale(.9)}to{transform:scale(1.1)}}@keyframes pulse-smaller{0%{transform:scale(.95)}to{transform:scale(1.05)}}@keyframes gis-glow-pulse{0%,to{box-shadow:0 0 20px #0f86}50%{box-shadow:0 0 40px #0f86,0 0 60px #0f86}}@keyframes gis-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gis-slide-in-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes gis-slide-in-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes gis-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes gis-number-glow{0%,to{text-shadow:0 0 30px rgba(0,255,136,.4),0 0 60px rgba(0,255,136,.4)}50%{text-shadow:0 0 50px rgba(0,255,136,.4),0 0 80px rgba(0,255,136,.4),0 0 100px rgba(0,255,136,.4)}}@keyframes gis-chess-rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes gis-draw-line{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes gis-pulse-point{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.7}}.gis-container{min-height:100vh;background:#050a14;color:#e0e0e0;font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;overflow-x:hidden;position:relative}@supports (min-height: 100dvh){.gis-container{min-height:100dvh}}.gis-container:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:0}.gis-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;position:relative;z-index:1;animation:gis-fade-in .6s ease-out}@supports (min-height: 100dvh){.gis-screen{min-height:100dvh}}@media (max-width: 600px){.gis-screen{padding:16px}}.gis-content{max-width:800px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.gis-heading-xl{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#e0e0e0;margin:0}.gis-heading-lg{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:600;letter-spacing:-.01em;line-height:1.2;color:#e0e0e0;margin:0}.gis-heading-md{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;line-height:1.3;color:#e0e0e0;margin:0}.gis-subtitle{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:clamp(1rem,2vw,1.25rem);font-weight:400;line-height:1.5;color:#9ca3af;margin:0}.gis-body{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:1rem;line-height:1.6;color:#9ca3af}.gis-data-number{font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:clamp(4rem,15vw,10rem);font-weight:700;color:#0f8;letter-spacing:-.02em;animation:gis-number-glow 3s ease-in-out infinite}.gis-label{font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.gis-btn,.gis-btn-gold,.gis-btn-ghost,.gis-btn-outline,.gis-btn-primary{font-family:Inter,SF Pro Display,system-ui,-apple-system,sans-serif;font-size:1rem;font-weight:600;padding:16px 40px;border-radius:4px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px}.gis-btn:disabled,.gis-btn-gold:disabled,.gis-btn-ghost:disabled,.gis-btn-outline:disabled,.gis-btn-primary:disabled{opacity:.5;cursor:not-allowed}.gis-btn-primary{background:#0f8;color:#050a14}.gis-btn-primary:hover:not(:disabled){background:#33ffa0;box-shadow:0 0 30px #0f86;transform:translateY(-2px)}.gis-btn-primary:active:not(:disabled){transform:translateY(0)}.gis-btn-outline{background:transparent;color:#0f8;border:2px solid #00FF88}.gis-btn-outline:hover:not(:disabled){background:#00ff881a;box-shadow:0 0 20px #0f86}.gis-btn-ghost{background:transparent;color:#9ca3af;padding:12px 24px}.gis-btn-ghost:hover:not(:disabled){color:#e0e0e0;background:#ffffff0d}.gis-btn-gold{background:transparent;color:#d4af37;border:2px solid #D4AF37}.gis-btn-gold:hover:not(:disabled){background:#d4af371a;box-shadow:0 0 20px #d4af374d}.gis-glass-card,.gis-option-item,.gis-tile{background:#ffffff0d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;transition:all .3s ease}.gis-glass-card:hover,.gis-option-item:hover,.gis-tile:hover{border-color:#fff3}.gis-glass-card.active,.active.gis-option-item,.active.gis-tile,.gis-glass-card.selected,.selected.gis-option-item,.selected.gis-tile{border-color:#0f8;box-shadow:0 0 30px #0f86}.gis-tile{cursor:pointer;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.gis-tile:hover{background:#ffffff14;transform:translateY(-4px)}.gis-tile.selected{background:#00ff881a}.gis-slider{width:100%;position:relative;padding:20px 0}.gis-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:#ffffff1a;border-radius:2px;outline:none}.gis-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;background:#d4af37;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #d4af374d;transition:all .2s ease}.gis-slider input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 20px #d4af374d}.gis-slider input[type=range]::-moz-range-thumb{width:24px;height:24px;background:#d4af37;border:none;border-radius:50%;cursor:pointer;box-shadow:0 0 10px #d4af374d}.gis-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#00FF88 var(--progress, 0%),rgba(255,255,255,.1) var(--progress, 0%));height:4px;border-radius:2px}.gis-slider-labels{display:flex;justify-content:space-between;margin-top:12px;font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:.75rem;color:#6b7280}.gis-option-list{display:flex;flex-direction:column;gap:12px;width:100%}.gis-option-item{padding:16px 20px;cursor:pointer;display:flex;align-items:center;gap:16px}.gis-option-item .gis-option-indicator{width:20px;height:20px;border:2px solid #6B7280;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.gis-option-item .gis-option-indicator:after{content:"";width:10px;height:10px;background:#0f8;border-radius:50%;opacity:0;transition:opacity .2s ease}.gis-option-item.selected .gis-option-indicator{border-color:#0f8}.gis-option-item.selected .gis-option-indicator:after{opacity:1}.gis-option-item:hover:not(.selected) .gis-option-indicator{border-color:#9ca3af}.gis-chess-container{width:300px;height:300px;position:relative;display:flex;align-items:center;justify-content:center;margin:40px 0}@media (max-width: 600px){.gis-chess-container{width:200px;height:200px;margin:24px 0}}.gis-chess-container video{max-width:100%;max-height:100%;object-fit:contain}.gis-chess-container:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:60%;height:40px;background:radial-gradient(ellipse,rgba(212,175,55,.3),transparent);filter:blur(15px);pointer-events:none}.gis-chart-container{width:100%;max-width:600px;height:300px;position:relative;margin:32px 0}@media (max-width: 600px){.gis-chart-container{height:200px;margin:20px 0}}.gis-chart-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(45deg,rgba(255,255,255,.02) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.02) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.02) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.02) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;opacity:.5;pointer-events:none;border-radius:8px}.gis-chart-line{stroke:#0f8;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.gis-chart-line-error{stroke:#ef4444;stroke-width:3;fill:none}.gis-chart-dot{fill:#0f8;animation:gis-pulse-point 2s ease-in-out infinite}.gis-chart-tooltip{position:absolute;background:#0a1628;border:1px solid #EF4444;border-radius:8px;padding:12px 16px;font-family:JetBrains Mono,SF Mono,Fira Code,Consolas,monospace;font-size:.875rem;color:#ef4444;white-space:nowrap;animation:gis-scale-in .3s ease-out}.gis-chart-tooltip:before{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #EF4444}.gis-result-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400px;height:400px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><path d="M50 10 L55 35 L80 35 L60 50 L70 75 L50 60 L30 75 L40 50 L20 35 L45 35 Z" fill="rgba(212,175,55,0.1)"/></svg>') no-repeat center;background-size:contain;filter:blur(30px);opacity:.3;pointer-events:none}@media (max-width: 600px){.gis-result-bg{width:250px;height:250px}}.gis-footer{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:12px;font-size:.75rem;color:#6b7280}@media (max-width: 600px){.gis-footer{bottom:16px}}.gis-chess-icon{width:20px;height:20px;opacity:.5}.gis-progress{position:fixed;top:0;left:0;right:0;height:3px;background:#ffffff1a;z-index:100}.gis-progress-bar{height:100%;background:#0f8;transition:width .3s ease}.gis-calendly-container{width:100%;max-width:600px;min-height:500px;border-radius:16px;overflow:hidden;margin:24px 0}@media (max-width: 600px){.gis-calendly-container{min-height:400px}}.gis-enter{animation:gis-fade-in .5s ease-out}.gis-exit{animation:gis-fade-in .3s ease-out reverse}.gis-container::-webkit-scrollbar{width:8px}.gis-container::-webkit-scrollbar-track{background:#ffffff0d}.gis-container::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}.gis-container::-webkit-scrollbar-thumb:hover{background:#fff3}html{scroll-behavior:smooth}body{background:#fbf9f7;color:#3d3028}@media (min-width: 901px){::-webkit-scrollbar{width:10px;background:transparent}::-webkit-scrollbar-thumb{background:#3d30284d;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#3d302880}::-webkit-scrollbar-track{background:#3d30281a;border-radius:20px}}@media (max-width: 900px){::-webkit-scrollbar{width:6px;background:transparent}::-webkit-scrollbar-thumb{background:#3d302840;border-radius:20px}}b{font-weight:700}#fireworks{position:fixed;width:100%;height:0;bottom:0;left:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.callToAction,.callToAction:hover{border:none;border-radius:50px;box-shadow:0 4px 20px #bf706966;background:linear-gradient(135deg,#bf7069,#d17a72)!important;padding:12px 32px!important;transition:all .3s ease;margin-bottom:10px;color:#fff!important;font-weight:600!important;text-transform:none}.callToAction:hover,.callToAction:hover:hover{transform:translateY(-2px);box-shadow:0 6px 30px #bf706980}.callToAction:active,.callToAction:hover:active{transform:translateY(0)}.defaultBackground{padding:15px!important;border-radius:15px!important;background-color:#262121!important}.carousel-container{overflow:hidden;position:relative;height:80px;border-color:#4b5563;width:100%}.carousel-card{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.carousel-card{height:95%;width:auto}.carousel-track{display:flex;position:absolute;left:0;align-items:center;height:80px;gap:16px;width:auto}.carousel-track:hover{animation-play-state:paused}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sway{0%{transform:rotate(-.5deg)}30%{transform:rotate(.5deg)}70%{transform:rotate(1deg)}to{transform:rotate(-.5deg)}}@keyframes sway2{0%{transform:rotate(.2deg)}30%{transform:rotate(-.5deg)}70%{transform:rotate(1deg)}to{transform:rotate(.2deg)}}
