.classic{--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-600:#2563eb;--blue-700:#1d4ed8;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--purple-600:#9333ea;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--slate-900);background:#fff;min-height:100vh;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.5}.classic *{border-color:var(--slate-200)}.classic h1,.classic h2,.classic h3,.classic h4{letter-spacing:normal;font-family:inherit}.classic .wrap{max-width:80rem;margin:0 auto;padding:0 1rem}@media (min-width:640px){.classic .wrap{padding:0 1.5rem}}@media (min-width:1024px){.classic .wrap{padding:0 2rem}}.classic .skip{z-index:30;color:var(--slate-900);background:#fff;padding:1rem;position:fixed;top:-100px;left:1rem}.classic .skip:focus-visible{top:1rem}.classic .sim-banner{text-align:center;color:#78350f;background:#fef3c7;padding:.4rem 1rem;font-size:.7rem}.ac-logo{object-fit:contain;display:block}.ac-logo.light{filter:invert()}.classic .c-hero{color:#fff;background:var(--slate-900);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.classic .c-hero.short{min-height:auto}.classic .c-hero-bg{background:url(/brand/hero.webp) 50%/cover no-repeat;position:absolute;inset:0}.classic .c-hero-bg:after{content:"";background:#000000b3;position:absolute;inset:0}.classic .c-nav{z-index:2;align-items:center;gap:1.5rem;width:100%;max-width:1600px;margin:0 auto;padding:1.25rem 2rem;display:flex;position:relative}.classic .c-brand{color:#fff;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:flex}.classic .c-brand .ac-logo{width:40px;height:40px}.classic .c-nav nav{gap:1.5rem;margin-left:auto;display:flex}.classic .c-nav nav a{color:#fffc;font-size:.95rem;font-weight:500;text-decoration:none}.classic .c-nav nav a:hover{color:#fff}.classic .c-hero-grid{z-index:1;flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:8rem;width:100%;max-width:1600px;margin:0 auto;padding:3rem 2rem 9rem;display:grid;position:relative}.classic .c-hero.short .c-hero-grid{padding-bottom:5rem}.classic .c-glass{-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border-radius:1.5rem}.classic .c-hero-card{flex-direction:column;gap:2rem;padding:3.5rem;display:flex}.classic .c-eyebrow-light{letter-spacing:.1em;text-transform:uppercase;color:var(--blue-200);margin:0;font-size:.8rem;font-weight:600}.classic .c-hero h1{margin:0;font-size:3rem;font-weight:700;line-height:1.25}.classic .c-gradient{background:linear-gradient(to right,var(--blue-200),#fff,var(--cyan-200));color:#0000;-webkit-background-clip:text;background-clip:text}.classic .c-facts{flex-direction:column;gap:1.25rem;margin:0;font-size:1.125rem;display:flex}.classic .c-fact{align-items:center;gap:1rem;display:flex}.classic .c-fact svg{flex-shrink:0;width:24px;height:24px}.classic .c-fact.place svg{color:var(--blue-300)}.classic .c-fact.place div{color:var(--blue-200)}.classic .c-fact.date svg{color:var(--cyan-300)}.classic .c-fact.date div{color:var(--cyan-200)}.classic .c-fact div{flex-direction:column;display:flex}.classic .c-fact small{opacity:.85;font-size:.875rem}.classic .c-fact dt{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.classic .c-fact dd{margin:0}.classic .c-hero-sub{color:var(--blue-100);margin:0;font-size:1.25rem;line-height:1.65}.classic .c-hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.classic .c-next-up{color:var(--blue-100);margin:0;font-size:1rem}.classic .c-status-wrap{justify-content:flex-end;display:flex}.classic .c-status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-width:26rem;min-height:20rem;padding:4rem;display:flex}.classic .c-status-big{letter-spacing:.25em;color:var(--blue-200);text-shadow:0 4px 20px #bfdbfe73;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:2.25rem;font-weight:700}.classic .c-status-big.live{color:#4ade80;text-shadow:0 4px 20px #22c55e66;letter-spacing:.1em;font-size:3rem}.classic .c-status-sub{color:var(--blue-100);font-size:1.25rem;font-weight:600}.classic .c-status-label{letter-spacing:.3em;color:#ffffffb3;font-size:.85rem;font-weight:600}.classic .c-scroll{z-index:1;color:#fff9;flex-direction:column;align-items:center;gap:.75rem;font-weight:500;text-decoration:none;animation:1s infinite c-bounce;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}.classic .c-scroll span:first-child{border:2px solid #ffffff80;border-radius:999px;justify-content:center;width:2rem;height:3rem;display:flex}.classic .c-scroll span:first-child:after{content:"";background:#ffffffb3;border-radius:999px;width:6px;height:1rem;margin-top:.5rem}@keyframes c-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translate(-50%,-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.classic .c-scroll{animation:none}}.classic .c-btn{cursor:pointer;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.classic .c-btn:hover{transform:scale(1.05)}.classic .c-btn.blue{background:var(--blue-600);color:#fff}.classic .c-btn.blue:hover{background:var(--blue-700)}.classic .c-btn.white{color:var(--blue-600);background:#fff}.classic .c-btn.white:hover{background:#f3f4f6}.classic .c-btn.ghost{color:#fff;background:0 0;border:1px solid #ffffffb3}.classic .c-btn.ghost:hover{background:#ffffff1a}.classic .c-btn:disabled{opacity:.6;cursor:wait;transform:none}.classic .c-section{background:#fff;padding:5rem 0}.classic .c-section.alt{background:var(--slate-50)}.classic .c-center{text-align:center}.classic .c-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--blue-600);margin:0;font-size:.875rem;font-weight:600}.classic .c-h2{color:var(--slate-900);margin:.5rem 0 0;font-size:2.25rem;font-weight:700;line-height:1.2}.classic .c-h2.big{color:var(--slate-800);font-size:3rem}.classic .c-lead{color:var(--slate-600);margin:1rem 0 0;font-size:1.125rem}.classic .c-link{color:var(--blue-600);font-weight:600;text-decoration:none}.classic .c-link:hover{color:var(--blue-700);text-decoration:underline}.classic .c-about{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.classic .c-about h2{color:var(--slate-900);margin:0 0 1.5rem;font-size:2.25rem;font-weight:700}.classic .c-about-copy{color:var(--slate-600);flex-direction:column;gap:1.25rem;font-size:1.125rem;display:flex}.classic .c-about-copy p{margin:0}.classic .c-about-img{border-radius:1.5rem;justify-self:end;width:100%;max-width:36rem;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.classic .c-about-img img{object-fit:cover;width:100%;max-height:420px;display:block}.classic .c-sponsors-title{color:var(--slate-800);text-align:center;margin:0 0 1rem;font-size:3rem;font-weight:700}.classic .c-recap{text-align:center;max-width:48rem;color:var(--slate-600);margin:0 auto 3.5rem;font-size:1.125rem}.classic .c-tier{margin-bottom:4rem}.classic .c-tier:last-child{margin-bottom:0}.classic .c-tier h3{color:var(--slate-800);text-align:center;margin:0 0 2rem;font-size:1.5rem;font-weight:700}.classic .c-tier.top h3{margin-bottom:2.5rem;font-size:1.875rem}.classic .c-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.5rem;margin:0;padding:0;list-style:none;display:flex}.classic .c-logos li{border-radius:.5rem;justify-content:center;align-items:center;width:9rem;height:9rem;padding:.5rem;transition:transform .3s;display:flex}.classic .c-tier.top .c-logos li{width:14rem;height:14rem}.classic .c-logos li:hover{transform:scale(1.1)}.classic .c-logos a{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.classic .c-logos img{object-fit:contain;max-width:100%;max-height:100%}.classic .c-logos strong{color:var(--slate-800);text-align:center;font-size:1rem}.classic .c-past-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.classic .c-past-card{border:1px solid var(--slate-200);color:var(--slate-600);background:#fff;border-radius:1rem;flex-direction:column;gap:.4rem;padding:2rem;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #00000014}.classic .c-past-card:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.classic .c-past-card .year{letter-spacing:.05em;color:var(--blue-600);font-size:.875rem;font-weight:600}.classic .c-past-card strong{color:var(--slate-900);font-size:1.5rem;font-weight:700}.classic .c-past-card .go{color:var(--blue-600);margin-top:.75rem;font-weight:600}.classic .c-cta{background:linear-gradient(to right,var(--blue-600),var(--purple-600));color:#fff;text-align:center;padding:4rem 0}.classic .c-cta h2{margin:0 0 1.5rem;font-size:2.25rem;font-weight:700}.classic .c-cta p{max-width:48rem;margin:0 auto 2rem;font-size:1.125rem}.classic .c-cta .c-cta-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.classic .c-cta .c-cta-note{opacity:.9;margin:1.5rem 0 0;font-size:.95rem}.classic .c-cta .c-cta-note a{color:#fff}.classic .c-updates{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.classic .c-updates p.c-lead{max-width:32rem}.classic .interest{border:1px solid var(--slate-200);background:#fff;border-radius:1rem;gap:1rem;padding:2rem;display:grid;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #00000014}.classic .field-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.classic .interest label{color:var(--slate-700);gap:.35rem;font-size:.875rem;font-weight:600;display:grid}.classic .interest input[type=email],.classic .interest input[type=text],.classic .interest textarea{font:inherit;border:1px solid var(--slate-300);color:var(--slate-900);background:#fff;border-radius:.5rem;width:100%;min-height:44px;padding:.65rem .75rem;font-size:1rem;font-weight:400}.classic .interest input:focus,.classic .interest textarea:focus{outline:2px solid var(--blue-600);outline-offset:0;border-color:var(--blue-600)}.classic .interest fieldset{border:0;flex-wrap:wrap;gap:.4rem 1.25rem;margin:0;padding:0;display:flex}.classic .interest legend{color:var(--slate-700);margin-bottom:.4rem;padding:0;font-size:.875rem;font-weight:600}.classic .interest .check{min-height:32px;color:var(--slate-700);align-items:center;gap:.45rem;font-size:.95rem;font-weight:400;display:flex}.classic .interest .check input{width:18px;height:18px;accent-color:var(--blue-600)}.classic .optional{color:var(--slate-500);font-weight:400}.classic .hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.classic .interest button{justify-self:start}.classic .form-error{color:#dc2626;margin:0;font-weight:600}.classic .form-done{background:var(--blue-50);border:1px solid var(--blue-200);color:var(--slate-800);border-radius:1rem;padding:2rem;font-weight:600;line-height:1.6}.classic .c-footer{background:var(--slate-900);color:#fff}.classic .c-footer-grid{grid-template-columns:1fr 1fr;gap:2rem;padding:4rem 0 0;display:grid}.classic .c-footer-brand{color:#fff;align-items:center;gap:.75rem;margin-bottom:1.5rem;text-decoration:none;display:flex}.classic .c-footer-brand .ac-logo{width:48px;height:48px}.classic .c-footer-brand strong{font-size:1.5rem;font-weight:700;line-height:1.2;display:block}.classic .c-footer-brand small{color:var(--blue-300);font-size:.875rem;display:block}.classic .c-footer-desc{color:var(--slate-300);max-width:36rem;margin:0;line-height:1.65}.classic .c-footer-contact{justify-self:end}.classic .c-footer-contact h4{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.classic .c-footer-contact ul{color:var(--slate-300);flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.classic .c-footer-contact li{align-items:flex-start;gap:.75rem;display:flex}.classic .c-footer-contact svg{width:20px;height:20px;color:var(--blue-300);flex-shrink:0;margin-top:2px}.classic .c-footer-contact small{font-size:.875rem;display:block}.classic .c-footer a{color:var(--slate-300);text-decoration:none}.classic .c-footer a:hover{color:#fff}.classic .c-footer-bar{border-top:1px solid var(--slate-800);color:var(--slate-400);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:3rem;padding:2rem 0 4rem;font-size:.875rem;display:flex}.classic .c-footer-bar nav{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.classic .c-footer-bar a{color:var(--slate-400)}.classic .c-agenda-head{text-align:center;margin-bottom:3rem}.classic .c-agenda-head h2{color:var(--slate-800);margin:0 0 1rem;font-size:3rem;font-weight:700}.classic .c-agenda-head p{color:var(--slate-600);margin:0;font-size:1.125rem}.classic .day{margin-top:3rem}.classic .day>h3{border-bottom:2px solid var(--slate-800);color:var(--slate-900);margin:0 0 1.25rem;padding-bottom:.75rem;font-size:1.5rem;font-weight:600}.classic .day>h3 span{letter-spacing:.1em;color:var(--blue-600);text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.classic .program{grid-template-columns:repeat(var(--tracks),minmax(0,1fr));gap:.75rem;display:grid}.classic .program .track-head{color:var(--slate-800);background:var(--slate-100);text-align:center;border-radius:.5rem;grid-row:1;padding:.75rem 1rem;font-weight:600}.classic .program article,.classic .talk-list li{border:1px solid var(--slate-300);min-width:0;color:var(--slate-800);background:#fff;border-radius:.5rem;padding:1rem 1.25rem}.classic .program article.keynote{background:var(--slate-900);border-color:var(--slate-900);color:#fff}.classic .program article.keynote .who span,.classic .program article.keynote .meta{color:var(--slate-300)}.classic .program article.keynote .kind{color:var(--blue-300)}.classic .meta{color:var(--slate-500);flex-wrap:wrap;justify-content:space-between;gap:.3rem .8rem;margin:0;font-size:.8rem;display:flex}.classic .kind{letter-spacing:.1em;text-transform:uppercase;color:var(--blue-600);margin-top:.75rem;font-size:.7rem;font-weight:600;display:inline-block}.classic h4{margin:.25rem 0;font-size:1.05rem;font-weight:600;line-height:1.3}.classic .who{gap:.2rem;margin:.5rem 0 0;padding:0;font-size:.85rem;line-height:1.4;list-style:none;display:grid}.classic .who strong{font-weight:600}.classic .who span{color:var(--slate-600)}.classic details{margin-top:.6rem;font-size:.875rem;line-height:1.6}.classic summary{cursor:pointer;color:var(--blue-600);align-items:center;min-height:28px;font-weight:600;display:flex}.classic .keynote summary{color:var(--blue-300)}.classic details p{white-space:pre-line;margin:.4rem 0 0}.classic .talk-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.classic .talk-list .meta{justify-content:flex-start}.classic .talk-list .meta span+span:before{content:"·";margin-right:.8rem}.classic .people{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;margin-top:2.5rem;display:grid}.classic .people.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.classic .person{border:1px solid var(--slate-200);background:#fff;border-radius:1rem;min-width:0;padding:1.5rem;box-shadow:0 1px 3px #00000014}.classic .person-head{align-items:center;gap:1rem;display:flex}.classic .avatar{background:var(--slate-200);border-radius:999px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.classic .avatar span{color:var(--slate-600);font-size:1.25rem;font-weight:600}.classic .avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.classic .person h3{color:var(--slate-900);margin:0;font-size:1.125rem;font-weight:600}.classic .person .company{color:var(--slate-600);margin:.2rem 0 0;font-size:.875rem}.classic .person .talks{color:var(--blue-700);margin:1rem 0 0;font-size:.9rem;font-weight:600}.classic .person p.bio{color:var(--slate-600);white-space:pre-line;margin:.6rem 0 0;font-size:.9rem;line-height:1.6}.classic .other-years{margin:1.5rem 0 0;font-size:.95rem}.classic .other-years a{color:#fff;font-weight:600}.classic .c-nav .c-nav-cta{flex-shrink:0;margin-left:auto;padding:.6rem 1.25rem;font-size:.95rem}.classic .c-nav nav+.c-nav-cta{margin-left:0}.classic .c-status p.c-status-sub{font-variant-numeric:tabular-nums;margin:0}.classic .c-empty{color:var(--slate-600);grid-column:1/-1;margin:0}.classic .c-cfp{background:var(--blue-600);color:#fff;padding:4rem 0}.classic .c-cfp-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.classic .c-cfp img{object-fit:cover;border-radius:.5rem;width:100%;height:24rem;display:block;box-shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003}.classic .c-cfp h2{margin:.5rem 0 1.5rem;font-size:2.25rem;font-weight:700;line-height:1.2}.classic .c-cfp p:not(.c-eyebrow-light){margin:0 0 2rem;font-size:1.125rem}.classic .c-agenda-print{margin-top:1rem!important;font-size:1rem!important}.classic .schedule{grid-template-rows:auto var(--rows)}.classic .program .track-head{overflow-wrap:anywhere}.classic .program article.pause{background:var(--slate-100);color:var(--slate-700);border-style:dashed;padding:.6rem 1.25rem}.classic .program article.pause .kind{color:var(--slate-500);margin-top:.4rem}.classic .program article.separator{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.classic .program article.separator .kind{display:none}.classic .program article.separator h4{font-size:.95rem}.classic .program article h4{overflow-wrap:anywhere}.classic .program .who-line{color:var(--slate-600);margin:.5rem 0 0;font-size:.85rem;line-height:1.4}.classic .program article.keynote .who-line{color:var(--slate-300)}.classic .kind.sponsored{border:1px solid;border-radius:4px;padding:.1rem .4rem}.classic .c-tier.tier h3{text-transform:capitalize}.classic .c-sponsor-grid{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.5rem 2.5rem;margin:0;padding:0;list-style:none;display:flex}.classic .c-sponsor{flex-direction:column;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.classic .c-sponsor p{color:var(--slate-600);text-align:center;margin:0;font-size:.875rem;font-weight:600}.classic .logo{min-width:12rem;max-width:100%;min-height:116px;color:var(--slate-800);background:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:12px;transition:transform .3s;display:flex}.classic .c-sponsor:hover .logo{transform:scale(1.05)}.classic .logo .source{display:none}.classic .logo img{object-fit:contain;max-width:100%;height:auto}.classic .logo strong{text-align:center;font-size:1.25rem}.classic .logo .warning{color:#78350f;background:#fef3c7;border-radius:4px;padding:3px 6px;font-size:.65rem}.classic .c-cta .c-eyebrow-light{color:var(--blue-100);margin-bottom:.75rem}.classic .c-cta p.c-cta-status{border:1px solid #ffffffb3;border-radius:.5rem;margin:0;padding:.75rem 2rem;font-size:1rem;font-weight:600;display:inline-flex}.classic .c-venue-card{border:1px solid var(--slate-200);background:#fff;border-radius:1rem;flex-direction:column;justify-self:end;gap:1.25rem;width:100%;max-width:28rem;margin:0;padding:2rem;display:flex;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #00000014}.classic .c-venue-card>div{align-items:flex-start;gap:1rem;display:flex}.classic .c-venue-card svg{width:24px;height:24px;color:var(--blue-600);flex-shrink:0}.classic .c-venue-card dt{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.classic .c-venue-card dd{color:var(--slate-900);margin:0;font-size:1.125rem;font-weight:600}.classic .c-venue-card small{color:var(--slate-600);font-size:.875rem;font-weight:400;display:block}@media print{.classic .schedule{display:block}.classic .schedule .track-head{display:none}.classic .schedule article{break-inside:avoid;margin:0 0 .7rem;padding:.7rem}}@media (max-width:1023px){.classic .c-hero-grid{grid-template-columns:1fr;gap:2rem;padding:2rem 1rem 8rem}.classic .c-status-wrap{justify-content:center}.classic .c-status{width:100%;min-width:0;min-height:0;padding:2.5rem 1.5rem}.classic .c-about,.classic .c-updates,.classic .c-footer-grid{grid-template-columns:1fr}.classic .c-about-img{justify-self:center}.classic .c-footer-contact{justify-self:start}.classic .c-cfp-grid{grid-template-columns:1fr;gap:2rem}.classic .c-venue-card{justify-self:start}.classic .people.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.classic .c-nav{flex-wrap:wrap;gap:.75rem;padding:1rem}.classic .c-nav nav{flex-wrap:wrap;gap:1rem;width:100%;margin:0}.classic .c-nav nav a{font-size:.875rem}.classic .c-hero{min-height:auto}.classic .c-hero-grid{padding:1rem 1rem 3rem}.classic .c-hero-card{gap:1.5rem;padding:1.75rem}.classic .c-hero h1{font-size:1.875rem}.classic .c-facts{font-size:1rem}.classic .c-hero-sub{font-size:1.05rem}.classic .c-status-big{letter-spacing:.15em;font-size:1.6rem}.classic .c-status-big.live{font-size:2rem}.classic .c-scroll{display:none}.classic .c-section{padding:3.5rem 0}.classic .c-h2,.classic .c-about h2,.classic .c-cta h2{font-size:1.875rem}.classic .c-h2.big,.classic .c-sponsors-title,.classic .c-agenda-head h2{font-size:2.25rem}.classic .c-tier.top .c-logos li{width:10rem;height:10rem}.classic .c-logos{gap:.5rem 1.5rem}.classic .c-logos li{width:7.5rem;height:7.5rem}.classic .field-row{grid-template-columns:1fr}.classic .interest{padding:1.25rem}.classic .interest button,.classic .c-hero-actions .c-btn,.classic .c-cta-actions .c-btn{width:100%}.classic .program{flex-direction:column;display:flex}.classic .program .track-head{display:none}.classic .program article.separator{display:block}.classic .program article.separator .kind{display:inline-block}.classic .c-nav nav{order:3}.classic .c-nav .c-nav-cta,.classic .c-nav nav+.c-nav-cta{margin-left:auto;padding:.5rem 1rem;font-size:.85rem}.classic .c-cfp{padding:3.5rem 0}.classic .c-cfp img{height:14rem}.classic .c-cfp h2{font-size:1.875rem}.classic .c-cfp .c-btn,.classic .c-cta p.c-cta-status{justify-content:center;width:100%}.classic .logo{min-width:0}.classic .c-venue-card{padding:1.5rem}.classic .people,.classic .people.compact{grid-template-columns:1fr}}.classic a:focus-visible,.classic button:focus-visible{outline:3px solid var(--blue-600);outline-offset:3px}.classic .c-hero a:focus-visible,.classic .c-cta a:focus-visible,.classic .c-footer a:focus-visible{outline-color:#fff}
