/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial}}}[data-site=summit]{--summit-bg:#fff;--summit-fg:#111827;--summit-selection-bg:#d8ff33;--summit-selection-fg:#000;--summit-container-wide-max-width:1728px;--summit-font:var(--summit-font-bugrino,inherit);--summit-font-mono:"ibm-plex-mono",ui-monospace,SFMono-Regular,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-family:var(--summit-font)}[data-site=summit] ::selection{background:var(--summit-selection-bg);color:var(--summit-selection-fg)}[data-site=summit] .summit-container-wide{width:100%;max-width:var(--summit-container-wide-max-width);margin-inline:auto;padding-inline:0}[data-site=summit] .summit-banner-scroll,[data-site=summit] .summit-footer,[data-site=summit] .summit-nav{font-family:var(--summit-font-mono)}@supports (background:-webkit-named-image(i)){[data-site=summit] .summit-footer .summit-footer-tile-wrap{overflow:hidden}[data-site=summit] .summit-footer .summit-footer-tile{transform:translateZ(0)scale(1.008)}}[data-site=summit] .summit-hubspot-form .hbspt-form form{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-form-field{margin-bottom:calc(var(--spacing,.25rem)*0)}[data-site=summit] .summit-hubspot-form .hbspt-form label{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#000}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input{margin-top:calc(var(--spacing,.25rem)*2);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:#000;border-width:1px;border-color:#2e2e2e;border-radius:0}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input::placeholder{color:#6b6b6b}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input:focus{--tw-outline-style:none;outline-style:none}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif)}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input:focus{border-color:#632ef5}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input:focus-visible{box-shadow:none;outline:none}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input::placeholder{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif)}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input:-ms-placeholder-shown{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif)}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-input::-moz-placeholder{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif)}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-error-msgs{margin-top:calc(var(--spacing,.25rem)*2)}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-error-msg,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-error-msgs{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);color:#ff1a1a}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit{text-align:left}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]{margin-top:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing,.25rem)*16);padding-block:calc(var(--spacing,.25rem)*5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:currentColor;background-color:#0000;border-width:1px;border-color:currentColor;justify-content:center;align-items:center;display:inline-flex}@media (min-width:48rem){[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]{margin-top:calc(var(--spacing,.25rem)*8);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]{font-family:var(--font-summit-area,"area-normal",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);color:inherit!important;background-color:#0000!important;background-image:none!important;border-color:currentColor!important;border-radius:0!important}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button:focus-visible,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button:focus-visible,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]:focus-visible{outline-offset:2px;outline:2px solid #000}[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button:active,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit .hs-button:hover,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button:active,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit button:hover,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]:active,[data-site=summit] .summit-hubspot-form .hbspt-form .hs-submit input[type=submit]:hover{color:#000!important;background-color:#fe6703!important;background-image:none!important;border-color:#0000!important}@layer base{[data-site=summit] main h1{font-family:var(--summit-font);--tw-leading:100%;--tw-font-weight:var(--font-weight-medium,500);font-size:3.5rem;line-height:100%;font-weight:var(--font-weight-medium,500);text-wrap:pretty}@media (min-width:48rem){[data-site=summit] main h1{font-size:var(--text-7xl,4.5rem);line-height:var(--tw-leading,var(--text-7xl--line-height,1))}}[data-site=summit] main h2{font-family:var(--summit-font);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));--tw-leading:110%;--tw-font-weight:var(--font-weight-medium,500);line-height:110%;font-weight:var(--font-weight-medium,500);text-wrap:pretty}@media (min-width:48rem){[data-site=summit] main h2{font-size:var(--text-6xl,4rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}[data-site=summit] main h3{font-family:var(--summit-font);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-wrap:pretty}@media (min-width:48rem){[data-site=summit] main h3{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}[data-site=summit] main p{font-family:var(--font-summit-inter,"inter-variable",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:140%;text-wrap:pretty;line-height:140%}@media (min-width:48rem){[data-site=summit] main p{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}}}@layer utilities{[data-site=summit] .summit-heading-2-lg{font-family:var(--font-display,"polymath",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);font-size:var(--text-3xl,2rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-wrap:pretty}@media (min-width:48rem){[data-site=summit] .summit-heading-2-lg{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}[data-site=summit] .summit-font-bugrino{font-family:var(--summit-font)}[data-site=summit] .summit-body-sm{font-family:var(--font-sans,"polymath-text",-apple-system,BlinkMacSystemFont,"Helvetica Neue","segoe ui","Ubuntu","roboto","noto",Arial,sans-serif);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);text-wrap:pretty}@media (min-width:48rem){[data-site=summit] .summit-body-sm{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}}@keyframes summit-banner-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-sponsors{0%{transform:translate(0)}to{transform:translateX(var(--scroll-width,-50%))}}[data-site=summit] .animate-scroll-sponsors{will-change:transform;animation:scroll-sponsors 55s linear infinite}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@font-face{font-family:bugrino;src:url(/_next/static/media/938eaa8f547a81be-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bugrino Fallback;src:local("Arial");ascent-override:92.53%;descent-override:22.67%;line-gap-override:0.00%;size-adjust:108.07%}.__className_bf93a9{font-family:bugrino,bugrino Fallback;font-weight:500;font-style:normal}.__variable_bf93a9{--summit-font-bugrino:"bugrino","bugrino Fallback"}