@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@400;500;700&display=swap";
:root{--bg-polar:#f0f2f7;--glass-white:#ffffff8c;--glass-white-strong:#ffffffb8;--glass-border:#ffffff73;--glass-border-subtle:#ffffff40;--amadeus-gradient:linear-gradient(135deg, #2563eb, #3b82f6);--sidebar-width:17.5rem;--sidebar-width-collapsed:4.5rem;--header-height:3.75rem;--breadcrumb-height:2.75rem;--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--brand-50:#eff6ff;--brand-100:#dbeafe;--brand-500:#3b82f6;--brand-600:#2563eb;--brand-700:#1d4ed8}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;overscroll-behavior-y:none}body{background-color:var(--bg-polar);color:#0f172a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:contain;min-height:100dvh;padding-top:var(--safe-area-inset-top);padding-bottom:var(--safe-area-inset-bottom);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right);font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.glass{background:var(--glass-white);-webkit-backdrop-filter:blur(24px)saturate(180%);border:1px solid var(--glass-border)}.glass-strong{background:var(--glass-white-strong);-webkit-backdrop-filter:blur(40px)saturate(200%);border:1px solid var(--glass-border)}.glass-sidebar{-webkit-backdrop-filter:blur(40px)saturate(150%);background:#ffffffeb;border-right:1px solid #0000000f}.glass-header{-webkit-backdrop-filter:blur(40px)saturate(150%);background:#ffffffeb;border-bottom:1px solid #0000000f}.glass-breadcrumb{-webkit-backdrop-filter:blur(20px)saturate(160%);background:#ffffff59;border-bottom:1px solid #0000000a}.breadcrumb-bar{-webkit-backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #0000000f;box-shadow:0 1px 3px #0000000a}.glass-card{background:var(--glass-white);-webkit-backdrop-filter:blur(30px)saturate(180%);border:1px solid var(--glass-border);border-radius:1.25rem;box-shadow:0 8px 32px #0000000a,inset 0 0 0 1px #ffffff80}.crystal-slab{background:var(--glass-white);-webkit-backdrop-filter:blur(40px)saturate(180%);border:1px solid #fffc;border-radius:1.5rem;box-shadow:0 10px 40px -10px #0000000a}@media (min-width:768px){.crystal-slab{border-radius:2rem}}.dock-sidebar{-webkit-backdrop-filter:blur(60px)saturate(200%);background:#fff9;border-right:1px solid #ffffff59}.shadow-pro{box-shadow:0 25px 50px -12px #00000008,0 0 1px 1px #00000005}.shadow-nav-active{box-shadow:0 4px 16px -2px #2563eb1f,0 0 0 1px #2563eb14,0 0 0 4px #2563eb0a}.shadow-glass{box-shadow:0 8px 32px #0000000f,inset 0 0 0 1px #fff9}.accent-glow-blue{box-shadow:0 0 30px -5px #2563eb26}.nav-item{transition:all .25s cubic-bezier(.4,0,.2,1);position:relative}.nav-item:before{content:"";background:linear-gradient(180deg, var(--brand-500), var(--brand-700));border-radius:0 4px 4px 0;width:3px;height:60%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.nav-item.active:before{transform:translateY(-50%)scaleY(1)}.nav-item .nav-icon{transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .2s}.nav-item:hover .nav-icon,.nav-item:active .nav-icon{transform:scale(1.15)}.nav-item.active .nav-icon{transform:scale(1.1)}.nav-tooltip{opacity:0;pointer-events:none;color:#fff;white-space:nowrap;z-index:100;background:#1e293b;border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(-4px);box-shadow:0 4px 12px #00000026}.nav-tooltip:before{content:"";border:5px solid #0000;border-right-color:#1e293b;position:absolute;top:50%;right:100%;transform:translateY(-50%)}.breadcrumb-separator{color:#cbd5e1;-webkit-user-select:none;user-select:none;align-items:center;margin:0 .25rem;font-size:.65rem;display:inline-flex}.breadcrumb-item{color:#64748b;white-space:nowrap;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.breadcrumb-item:hover{color:#334155;background:#0000000a}.breadcrumb-item.current{color:#1e293b;background:#2563eb0f;font-weight:700}.gds-terminal{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:JetBrains Mono,SF Mono,Fira Code,monospace}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000001a padding-box padding-box;border:2px solid #0000;border-radius:100px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#0003 padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}}*{scrollbar-width:thin;scrollbar-color:#0000001a transparent}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#0000001f transparent;scroll-behavior:smooth}.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:#0000001f;border-radius:100px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#00000038}.scrollbar-thin{scrollbar-width:thin}.scrollbar-thin::-webkit-scrollbar{width:4px;height:4px}.scrollbar-hidden,.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (hover:none) and (pointer:coarse){::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none}.scroll-container,[class*=overflow-y-auto],[class*=overflow-x-auto],[class*=overflow-auto]{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}}.scroll-container{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:hidden auto}.overscroll-none{overscroll-behavior:none}.overscroll-contain{overscroll-behavior:contain}.scroll-snap-y{scroll-snap-type:y mandatory}.scroll-snap-y-proximity{scroll-snap-type:y proximity}.scroll-snap-x{scroll-snap-type:x mandatory}.scroll-snap-x-proximity{scroll-snap-type:x proximity}.scroll-snap-start{scroll-snap-align:start}.scroll-snap-center{scroll-snap-align:center}.scroll-snap-end{scroll-snap-align:end}.scroll-pt-header{scroll-padding-top:5rem}.scroll-pt-mobile{scroll-padding-top:4.5rem}.smooth-scroll{scroll-behavior:smooth}.instant-scroll{scroll-behavior:auto}.will-scroll{will-change:scroll-position}.scroll-gpu{backface-visibility:hidden;transform:translateZ(0)}html:focus-within{scroll-behavior:smooth}.scroll-fade-y{-webkit-mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(#0000,#000 1rem calc(100% - 1rem),#0000)}.scroll-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1rem calc(100% - 1rem),#0000)}.scroll-momentum{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.page-transition{animation:.4s cubic-bezier(.16,1,.3,1) forwards fadeInScale}@keyframes slideInLeft{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.slide-in-left{animation:.35s cubic-bezier(.16,1,.3,1) forwards slideInLeft}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fadeIn{animation:.3s ease-out forwards fadeIn}@keyframes pulseGlow{0%,to{box-shadow:0 0 #2563eb4d}50%{box-shadow:0 0 0 6px #2563eb00}}.pulse-glow{animation:2s ease-in-out infinite pulseGlow}.cursor-blink{animation:1s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.scanline{pointer-events:none;z-index:10;background:linear-gradient(#fff0,#fff0 50%,#0000001a 50%,#0000001a) 0 0/100% 4px;position:absolute;inset:0}@keyframes meshFloat{0%,to{transform:translate(0)scale(1)}25%{transform:translate(30px,-20px)scale(1.05)}50%{transform:translate(-10px,20px)scale(.98)}75%{transform:translate(-30px,-10px)scale(1.03)}}.mesh-float{animation:20s ease-in-out infinite meshFloat}.mesh-float-delay{animation:25s ease-in-out infinite reverse meshFloat}@keyframes shimmerSlide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer-slide{animation:3s ease-in-out infinite shimmerSlide}@keyframes borderRotate{0%{--border-angle:0deg}to{--border-angle:360deg}}@keyframes floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.float-up{animation:4s ease-in-out infinite floatUp}.float-up-slow{animation:6s ease-in-out infinite floatUp}.float-up-delay{animation:5s ease-in-out 1s infinite floatUp}@keyframes gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.gradient-shift{background-size:200% 200%;animation:4s infinite gradientShift}@keyframes revealUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.reveal-up{animation:.8s cubic-bezier(.16,1,.3,1) forwards revealUp}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.scale-in{animation:.6s cubic-bezier(.16,1,.3,1) forwards scaleIn}.landing-section-label{letter-spacing:.1em;text-transform:uppercase;border-radius:100px;align-items:center;gap:.5rem;padding:.375rem 1rem;font-size:.6875rem;font-weight:800;display:inline-flex}.glass-card-dark{-webkit-backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;transition:all .4s cubic-bezier(.16,1,.3,1)}.glass-card-dark:hover{background:#ffffff0f;border-color:#ffffff1f;transform:translateY(-2px);box-shadow:0 20px 40px -12px #0000004d}.ultra-glass{-webkit-backdrop-filter:blur(40px)saturate(180%);background:linear-gradient(135deg,#ffffff14 0%,#ffffff05 100%);border:1px solid #ffffff1f;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff14,inset 0 -1px #ffffff05}.ultra-glass-strong{-webkit-backdrop-filter:blur(60px)saturate(200%);background:linear-gradient(135deg,#ffffff1f 0%,#ffffff0a 100%);border:1px solid #ffffff26;box-shadow:0 16px 64px #0006,inset 0 1px #ffffff1f,inset 0 -1px #ffffff08}.ultra-glass-card{-webkit-backdrop-filter:blur(24px)saturate(160%);background:linear-gradient(135deg,#ffffff12 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:1.25rem;transition:all .5s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 24px #0003,inset 0 1px #ffffff0f}.ultra-glass-card:hover{background:linear-gradient(135deg,#ffffff1a 0%,#ffffff08 100%);border-color:#ffffff29;transform:translateY(-4px);box-shadow:0 24px 48px #00000059,inset 0 1px #ffffff1a}.glass-border-glow{position:relative}.glass-border-glow:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#fff3,#ffffff0d,#3b82f64d,#ffffff0d);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.noise-overlay:after{content:"";opacity:.015;pointer-events:none;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:128px 128px;position:absolute;inset:0}@keyframes auroraShift{0%,to{background-position:0%}25%{background-position:50% 100%}50%{background-position:100%}75%{background-position:50% 0}}.aurora-border{background:linear-gradient(270deg,#3b82f6,#8b5cf6,#06b6d4,#3b82f6) 0 0/300% 300%;animation:8s infinite auroraShift}@keyframes pulseRing{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.pulse-ring{position:relative}.pulse-ring:before{content:"";border-radius:inherit;pointer-events:none;border:2px solid;animation:2s cubic-bezier(0,0,.2,1) infinite pulseRing;position:absolute;inset:-4px}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.shimmer-effect{position:relative;overflow:hidden}.shimmer-effect:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:3s ease-in-out infinite shimmer;position:absolute;inset:0}@keyframes float3D{0%,to{transform:translateY(0)rotateX(0)rotateY(0)}25%{transform:translateY(-6px)rotateX(1deg)rotateY(-1deg)}50%{transform:translateY(-3px)rotateX(-.5deg)rotateY(.5deg)}75%{transform:translateY(-8px)rotateX(.5deg)rotateY(-.5deg)}}.float-3d{perspective:1000px;animation:8s ease-in-out infinite float3D}.glass-icon{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff26 0%,#ffffff0d 100%);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1a}.text-glow-blue{text-shadow:0 0 30px #3b82f680,0 0 60px #3b82f633}.text-glow-white{text-shadow:0 0 20px #ffffff4d,0 0 40px #ffffff1a}.mobile-only{display:block}.desktop-only{display:none}@media (min-width:1024px){.mobile-only{display:none}.desktop-only{display:block}}@media (hover:none) and (pointer:coarse){button,a,[role=button],input[type=submit],input[type=button],select{min-width:44px;min-height:44px}a:not([class*=text-\[]):not(.breadcrumb-item){align-items:center;min-height:44px;display:inline-flex}}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent;transition:all .2s}input,textarea,select{font-size:16px}@media (min-width:768px){input,textarea,select{font-size:inherit}}.touch-target{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.no-select{-webkit-user-select:none;user-select:none}.touch-manipulation{touch-action:manipulation}.mobile-overlay{-webkit-backdrop-filter:blur(8px);z-index:40;opacity:0;pointer-events:none;background:#0f172a66;transition:opacity .35s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.mobile-overlay.active{opacity:1;pointer-events:auto}.text-responsive-xl{font-size:clamp(1.5rem,4vw,3rem)}.text-responsive-lg{font-size:clamp(1.25rem,3vw,2rem)}.text-responsive-md{font-size:clamp(1rem,2.5vw,1.5rem)}.text-responsive-sm{font-size:clamp(.8125rem,2vw,1rem)}.text-responsive-xs{font-size:clamp(.6875rem,1.5vw,.8125rem)}@supports (container-type:inline-size){.container-query{container-type:inline-size}}.overflow-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}@media (prefers-reduced-motion:reduce){html,html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.scroll-container{scroll-behavior:auto}.crystal-slab,.gds-terminal,.dock-sidebar{will-change:auto;transform:none}.mesh-float,.mesh-float-delay,.float-up,.float-up-slow,.float-up-delay,.gradient-shift,.shimmer-slide,.reveal-up,.scale-in,.pulse-glow{animation:none!important}}:focus-visible{outline-offset:2px;z-index:1;border-radius:4px;outline:2px solid #3b82f6}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-contrast:high){.crystal-slab,.glass,.glass-strong,.glass-card{background:#fff;border:2px solid #000}.glass-sidebar,.glass-header,.glass-breadcrumb,.breadcrumb-bar{background:#fff}.glass-card-dark{background:#000000d9;border:2px solid #fff}.text-slate-300,.text-slate-400,.text-white\/50,.text-white\/60{color:#fff!important}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media print{.no-print,nav,.glass-sidebar,.glass-header,.breadcrumb-bar,.mobile-overlay,button:not(.print-include),footer,.fixed{display:none!important}body{font-size:12pt;line-height:1.5;color:#000!important;background:#fff!important}*{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a[href]:after{content:" (" attr(href) ")";color:#555;font-size:.8em}img{page-break-inside:avoid;max-width:100%!important}h1,h2,h3{page-break-after:avoid}table{border-collapse:collapse!important}th,td{border:1px solid #ddd!important;padding:8px!important}}::selection{color:#1e40af;background:#2563eb26}.safe-area-top{padding-top:max(env(safe-area-inset-top), 0px)}.safe-area-bottom{padding-bottom:max(env(safe-area-inset-bottom), 0px)}.safe-area-left{padding-left:max(env(safe-area-inset-left), 0px)}.safe-area-right{padding-right:max(env(safe-area-inset-right), 0px)}@media screen and (max-height:500px) and (orientation:landscape){.dock-sidebar,.glass-sidebar{padding-top:.5rem;padding-bottom:.5rem}}@media screen and (max-width:374px){html{font-size:15px}}.text-readable{color:#334155;font-size:clamp(.875rem,2vw,1rem)}.text-readable-sm{color:#475569;font-size:clamp(.8125rem,1.8vw,.9375rem)}.text-label{color:#64748b;font-size:clamp(.6875rem,1.5vw,.8125rem);font-weight:700}@media screen and (min-width:768px) and (max-width:1024px){.crystal-slab{border-radius:1.5rem}}@media screen and (min-width:1920px){.max-w-7xl{max-width:100rem}}@media (hover:none){.hover\:scale-105:active{transform:scale(1.02)}.hover\:-translate-y-1:active{transform:translateY(-2px)}.hover\:-translate-y-2:active{transform:translateY(-4px)}}@supports (height:100dvh){.min-h-screen{min-height:100dvh}}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:none) and (pointer:coarse){.gds-terminal{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:contain}.gds-terminal input{min-height:44px;font-size:16px!important}.gds-terminal button{min-width:44px;min-height:44px}}@media screen and (max-width:359px){.gds-terminal{padding:.75rem!important;font-size:12px!important}.gds-terminal input{font-size:14px!important}}@media screen and (min-width:360px) and (max-width:428px){.gds-terminal{font-size:13px}}@media screen and (min-width:429px) and (max-width:767px){.gds-terminal{font-size:14px}}@media screen and (min-width:768px) and (max-width:834px){.gds-terminal{font-size:15px}}@media screen and (min-width:835px) and (max-width:1024px){.gds-terminal{font-size:16px}}@media screen and (min-width:1025px) and (max-width:1366px){.gds-terminal{font-size:17px}}@media screen and (min-width:1367px){.gds-terminal{font-size:18px}}@media screen and (min-width:1920px){.gds-terminal{font-size:20px}}@media screen and (max-height:500px) and (orientation:landscape){.gds-terminal{min-height:200px;max-height:70vh}}@media screen and (min-width:280px) and (max-width:320px){.gds-terminal{padding:.5rem!important;font-size:11px!important}}.crystal-slab,.gds-terminal,.dock-sidebar,.glass-sidebar{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.gpu-accelerate{backface-visibility:hidden;transform:translateZ(0)}@supports (-webkit-touch-callout:none){body{min-height:100dvh}#__next{-webkit-overflow-scrolling:touch;min-height:100dvh}.safe-area-bottom{padding-bottom:max(env(safe-area-inset-bottom), 1rem)}.min-h-screen{min-height:-webkit-fill-available}input,textarea{appearance:none;border-radius:0}}@supports (height:100dvh){body,#__next{min-height:100dvh}}@supports not (height:100dvh){body{min-height:calc(100vh - 56px)}}@supports (padding-top:env(safe-area-inset-top)){.safe-area-inset{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@media screen and (min-width:320px) and (max-width:507px){.crystal-slab{border-radius:1rem}}@media (hover:hover) and (pointer:fine){.hover-lift:hover{transform:translateY(-4px);box-shadow:0 20px 40px -10px #0000001a}}@media (hover:none) and (pointer:coarse){.hover-lift:active{opacity:.9;transform:scale(.98)}}@media screen and (min-width:768px) and (max-width:1024px){.crystal-slab{border-radius:1.5rem}.gds-terminal{font-size:15px}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.gds-terminal{max-height:65vh}}@media screen and (min-width:2560px){html{font-size:18px}.max-w-7xl{max-width:120rem}}@media screen and (min-width:3840px){html{font-size:20px}}@media screen and (max-height:500px) and (orientation:landscape){.fixed.bottom-0{position:relative}.min-h-screen{min-height:auto}}
