@font-face{font-family:f-Text;src:url(https://explore.sxsw.com/hubfs/2026/Sponsors/Alex_Test/fonts/FoundersGrotesk-Regular.otf) format("opentype")}@font-face{font-family:f-Mono;src:url(https://explore.sxsw.com/hubfs/2026/Sponsors/Alex_Test/fonts/FoundersGroteskMono-Regular.otf) format("opentype")}@font-face{font-family:f-Default;src:url(https://explore.sxsw.com/hubfs/2026/Sponsors/Alex_Test/fonts/FoundersGrotesk-Regular.otf) format("opentype")}:root{--font-primary:"f-Text",Arial,sans-serif,-apple-system,system-ui;--font-secondary:"f-Default",Arial,sans-serif,-apple-system,system-ui;--font-mono:"f-Mono",Courier,sans-serif,-apple-system,system-ui;--font-headline:"f-Condensend",Courier,sans-serif,-apple-system,system-ui;--rem-base:16px;--space-xs:0.875rem;--space-sm:1.25rem;--space-md:2.5rem;--space-lg:3rem;--space-xl:5rem;--gap:var(--rem-base);--gap-double:calc(var(--gap)*2);--gap-sm:calc(var(--gap)/2)}*,:after,:before{box-sizing:border-box;margin:0;padding:0;vertical-align:baseline}[hidden]{display:none}button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:not-allowed;opacity:.5}[disabled]{cursor:not-allowed}html{font-size:var(--rem-base);font:var(--font-primary);scroll-behavior:smooth;scrollbar-width:thin;text-rendering:optimizeLegibility;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-text-size-adjust:100%;-webkit-touch-callout:none}body,html{width:100%}body{font-family:var(--font-primary);font-size:1.125rem;line-height:1.4;overflow-wrap:break-word;overflow-x:hidden;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word;background:#eeeef0;display:flex;flex-flow:column nowrap;justify-content:flex-end;min-height:100vh}a,button,input[type=button],input[type=reset],input[type=submit]{border:none;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-style:inherit;margin:0;outline:0;-webkit-tap-highlight-color:white}h1,h2,h3,h4,h5,h6{font-family:var(--font-headline);font-weight:600;letter-spacing:-.01em;padding-top:var(--space-xs);text-transform:uppercase}h1{font-size:40px;line-height:1.1}h2{font-size:32px;line-height:1.125}h3{font-size:28px;line-height:1.135}h4{font-size:24px;line-height:1.18}h5{font-size:21px;line-height:1.1}h6{font-size:19px;line-height:1.21}footer{background:#000;color:#fff;font-family:var(--font-primary)}footer ul{list-style:none}footer .logo{width:200px}@media screen and (min-width:768px){footer .logo{width:268px}}footer .logo svg{fill:#fff}footer section{padding:var(--gap)}footer section.top{padding:var(--gap) var(--gap) var(--space-md)}@media screen and (min-width:768px){footer section.top{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:var(--gap) var(--gap) var(--space-xl)}footer section.top div.all_links{display:flex;flex-flow:row nowrap;gap:var(--space-md)}}@media screen and (min-width:1024px){footer section.top div.all_links{gap:var(--space-xl);margin-right:var(--space-xl)}}footer section.top ul.links{font-family:var(--font-secondary);margin:var(--gap-double) 0 0}footer section.top ul.links li a{margin-left:0}@media screen and (min-width:768px){footer section.top ul.links{margin:0}}footer section.top ul.links li a{font-size:18px;text-decoration:none}@media screen and (min-width:768px){footer section.top ul.links li a{font-size:22px}}footer section.top ul.links li a:hover{text-decoration:underline}footer section.top ul.links li a[target=_blank]:after{background:url(https://explore.sxsw.com/hubfs/2026/Sponsors/Alex_Test/icon-blank_target.svg) no-repeat;background-size:contain;content:"";display:inline-flex;height:10px;margin:0 0 0 var(--gap-sm);width:10px}footer section.top ul.links span{color:#606060;display:flex;font-family:var(--font-mono);font-size:14px;margin:0 0 var(--gap);text-transform:uppercase}footer section.bottom{background:#202021}footer section.bottom small{display:flex;font-size:14px;margin:0 0 var(--gap);max-width:836px;text-wrap:pretty}footer section.bottom ul{display:flex;flex-flow:row nowrap;font-size:14px;padding:0}footer section.bottom ul li{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center}footer section.bottom ul li a{text-decoration:none}footer section.bottom ul li:not(:last-of-type){margin:0 var(--gap) 0 0}footer section.bottom ul.social_media_icons{margin:0 0 var(--gap-double)}footer section.bottom ul.social_media_icons li a svg g,footer section.bottom ul.social_media_icons li a svg path{fill:#d2d2d2}footer section.bottom ul.social_media_icons li a:hover svg g,footer section.bottom ul.social_media_icons li a:hover svg path{fill:#fff}footer section.bottom ul.sosumi li a:hover{text-decoration:underline}