@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Inter:wght@300;400;500&display=swap";:root{--bg: oklch(.12 .01 40);--cream: oklch(.96 .008 80);--accent: oklch(.5 .1 45);--logo-cream: oklch(.88 .04 70)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);overflow:hidden;position:relative}a{color:var(--logo-cream);text-decoration:none}a:hover{color:var(--cream)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.company-name{position:relative;text-shadow:4px 4px 0px rgba(0,0,0,.5),-3px -3px 0px rgba(255,255,255,.2),3px -3px 0px rgba(0,0,0,.4),-3px 3px 0px rgba(255,255,255,.25),2px 2px 0px rgba(0,0,0,.3),-1px -1px 0px rgba(255,255,255,.1);filter:contrast(1.3) brightness(.82) saturate(.8) grayscale(.1);letter-spacing:.02em;opacity:.92}.markets-sep{display:inline;margin:0 8px}@media (max-width: 768px){.bottom-left .markets-text,.bottom-left .markets-sep{display:none!important}.bottom-right>div:first-child{display:none!important}}
