html{scroll-behavior:smooth}body{margin:0;font-family:Cabin,sans-serif;font-size:16px;overflow-x:hidden;background-color:#000}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:Cabin,sans-serif;font-size:16px;overflow-x:hidden;background-color:#000;line-height:1.6}.orange{color:orange}.blue{color:#006bbf}.yellow{color:#ff0}.pink{color:pink}.green{color:green}.white{color:#fff}.flex{display:flex}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#001131}::-webkit-scrollbar-thumb{background:#003bbb;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#006baf}img{max-width:100%;height:auto}*:focus{outline:2px solid rgb(0,59,187);outline-offset:2px}*{transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease}@media(max-width:768px){html{font-size:14px}}@media(max-width:480px){html{font-size:13px}}@container (max-width: 768px){.responsive-text{font-size:.9rem}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.high-dpi-image{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-color-scheme:dark){:root{--bg-color: #000;--text-color: #fff;--accent-color: rgb(0, 59, 187)}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}.no-print{display:none!important}}@media screen and (orientation:landscape)and (max-height:500px){.mobile-landscape-adjust{padding:1rem 0}}@media screen and (max-width:320px){body{font-size:14px}.ultra-small-text{font-size:.8rem}}@media screen and (min-width:1920px){.container-large{max-width:1400px;margin:0 auto}}@media(hover:none)and (pointer:coarse){.touch-friendly{min-height:44px;min-width:44px}}@media(hover:hover)and (pointer:fine){.hover-effects:hover{transform:translateY(-2px)}}
