@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap");:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page){--font-sans:"Inter",ui-sans-serif,system-ui,sans-serif;--color-finox-dark:#222;--color-finox-slate:#4b5154;--color-finox-gray:#7b7b7b;--color-finox-light:#f3f3f3;background-color:var(--color-finox-dark);color:#fff;overflow:hidden;margin:0;padding:0;width:100vw;height:100dvh;min-height:100dvh;font-family:var(--font-sans)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .presentation-container{aspect-ratio:16/9;width:100%;max-width:100vw;max-height:100vh;margin:auto;position:relative;overflow:hidden;background-color:var(--color-finox-dark);display:flex;flex-direction:column}@media (min-aspect-ratio:16/9){:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .presentation-container{width:auto;height:100vh}}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .slide-content{flex:1;padding:4rem;display:flex;flex-direction:column}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .h1-display{font-size:clamp(3rem,8vw,6rem);font-weight:300;line-height:1;letter-spacing:-.05em}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .h2-display{font-size:clamp(2rem,5vw,4rem);font-weight:400;line-height:1.1;letter-spacing:-.02em}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .p-large{font-size:1.5rem;line-height:1.4;color:var(--color-finox-gray)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .p-regular{font-size:1.25rem;line-height:1.5;color:var(--color-finox-gray)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .text-finox-gray{color:var(--color-finox-gray)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .text-finox-light{color:var(--color-finox-light)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .text-finox-dark{color:var(--color-finox-dark)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .hover\:text-finox-dark:hover{color:var(--color-finox-dark)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .bg-finox-slate{background-color:var(--color-finox-slate)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .bg-finox-gray{background-color:var(--color-finox-gray)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .bg-finox-slate\/20{background-color:rgba(75,81,84,.2)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .bg-finox-slate\/30{background-color:rgba(75,81,84,.3)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .border-finox-slate{border-color:var(--color-finox-slate)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .border-finox-gray{border-color:var(--color-finox-gray)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .border-finox-slate\/20{border-color:rgba(75,81,84,.2)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .border-finox-slate\/30{border-color:rgba(75,81,84,.3)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .border-finox-slate\/50{border-color:rgba(75,81,84,.5)}@media (max-width:767px){:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .presentation-container{aspect-ratio:auto;width:100%;height:100dvh;max-height:100dvh;max-width:100%}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .slide-content{overflow-y:auto;padding:1rem 1rem 6.5rem}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .h1-display{font-size:clamp(2rem,10vw,3rem)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .h2-display{font-size:clamp(1.5rem,7vw,2.25rem)}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .p-large{font-size:1.125rem}:where(.interviews-page,.geekle2026-page,.llmday2026-page,.dshhacks2026-page) .p-regular{font-size:1rem}}