:root{--ink:#07110d;--deep:#06110d;--deep-2:#0b241a;--panel:#ffffff1a;--panel-strong:#ffffff2e;--paper:#f7fff8;--paper-2:#eefaf1;--ivory:#f4f1e8;--lime:#9cff5f;--emerald:#16c784;--cyan:#7dd3fc;--muted:#52645c;--line:#07110d24;--glass-line:#ffffff47;--shadow:0 24px 80px #06110d38;color:var(--ink);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--deep);scroll-behavior:smooth}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{overflow-x:hidden}button,a{font:inherit}button{border:0}button:not(:disabled){cursor:pointer}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}.site-shell{background:linear-gradient(180deg, #06110d00 0, #06110d0a 42%, #f7fff800 75%), var(--paper);min-height:100svh;position:relative;overflow-x:clip}.site-shell:before{content:"";z-index:0;pointer-events:none;opacity:.32;background-image:linear-gradient(#16c78414 1px,#0000 1px),linear-gradient(90deg,#16c7840f 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 82%);mask-image:linear-gradient(#000 0,#0000 82%)}.site-shell>section{z-index:2;position:relative}.section-shell{width:min(1180px,100% - clamp(32px,7vw,112px));margin:0 auto}.section-kicker{color:var(--emerald);letter-spacing:0;text-transform:uppercase;font-size:.82rem;font-weight:800}.intro-overlay{z-index:80;color:var(--paper);background:linear-gradient(135deg,#020503 0%,#06110d 48%,#07170f 100%);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.intro-overlay:before{content:"";opacity:.24;background-image:linear-gradient(#9cff5f17 1px,#0000 1px),linear-gradient(90deg,#9cff5f12 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:-1px}.intro-scan{background:linear-gradient(#0000 0%,#9cff5f29 50%,#0000 100%);animation:3.8s ease-in-out infinite intro-scan;position:absolute;inset:0;transform:translateY(-100%)}.intro-content{gap:18px;width:min(960px,100% - 40px);display:grid;position:relative}.intro-line{min-height:1.16em;color:var(--paper);font-size:3.2rem;font-weight:780;line-height:1.06}.intro-line-secondary{color:var(--lime)}.typing-caret{vertical-align:-.06em;background:currentColor;width:.08em;height:.78em;margin-left:.08em;animation:.75s step-end infinite caret-blink;display:inline-block}.sound-toggle{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));z-index:40;min-height:42px;color:var(--paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06110d94;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:fixed;box-shadow:0 12px 32px #06110d38}.sound-toggle:focus-visible,.participate-button:focus-visible,.webinar-button:focus-visible,.option-button:focus-visible,.timeline-controls button:focus-visible,.reveal-card:focus-visible{outline-offset:4px;outline:3px solid #9cff5fe0}.sound-toggle span{font-size:.86rem;font-weight:750}.floating-icons{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.floating-icon{left:var(--x);top:var(--y);font-size:var(--size);opacity:.36;filter:drop-shadow(0 0 18px #9cff5f52);animation:float-icon var(--duration) ease-in-out var(--delay) infinite alternate;position:absolute}.hero-quiz{min-height:100svh;color:var(--paper);background:linear-gradient(120deg, #06110df0, #082218eb 58%, #103a27e0), var(--deep);align-items:center;padding:clamp(72px,10vw,116px) 0 clamp(32px,6vw,72px);display:grid;overflow:hidden}.hero-quiz:before{content:"";pointer-events:none;opacity:.46;background:linear-gradient(110deg,#9cff5f21 0 1px,#0000 1px 100%) 0 0/160px 100%,linear-gradient(#ffffff14,#0000 32%);position:absolute;inset:0}.hero-layout{grid-template-columns:minmax(0,.94fr) minmax(380px,1.06fr);grid-template-areas:"copy media""quiz media";align-items:center;gap:clamp(22px,5vw,64px);width:min(1240px,100% - clamp(32px,7vw,112px));margin:0 auto;display:grid;position:relative}.hero-copy{grid-area:copy;align-self:end;gap:22px;display:grid}.hero-copy h1{max-width:760px;color:var(--paper);font-size:6.4rem;font-weight:820;line-height:.94}.hero-lede{color:#f7fff8d1;max-width:60ch;font-size:1.18rem;line-height:1.68}.hero-status{color:var(--paper);flex-wrap:wrap;gap:10px;display:flex}.hero-status span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;padding:8px 12px;font-size:.9rem;font-weight:750}.hero-media{background:#0a1711;border:1px solid #ffffff3d;border-radius:8px;grid-area:media;min-height:min(70svh,680px);position:relative;overflow:hidden;box-shadow:0 36px 120px #0000006b}.hero-media img,.timeline-media img,.speaker-media img,.cta-backdrop img{object-fit:cover;width:100%;height:100%}.hero-media img{object-position:center right;opacity:.88;animation:14s ease-in-out infinite alternate media-drift;position:absolute;inset:0;transform:scale(1.04)}.hero-media:after{content:"";background:linear-gradient(90deg,#06110d8f,#0000 46%),linear-gradient(#0000 54%,#06110db8);position:absolute;inset:0}.hero-media-overlay{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;bottom:18px;right:18px}.hero-media-overlay span{color:var(--paper);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06110d7a;border:1px solid #ffffff3d;border-radius:999px;padding:8px 12px;font-size:.84rem;font-weight:760}.quiz-panel{color:var(--paper);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#06110de0;border:1px solid #ffffff42;border-radius:8px;grid-area:quiz;align-self:start;gap:22px;padding:clamp(18px,3vw,28px);display:grid}.quiz-topline,.quiz-progress{justify-content:space-between;align-items:center;gap:12px;display:flex}.quiz-topline span{color:#f7fff8c2;text-transform:uppercase;letter-spacing:0;font-size:.86rem;font-weight:760}.quiz-question{align-content:start;gap:16px;min-height:286px;display:grid}.quiz-question h2,.quiz-result h2{color:var(--paper);font-size:2rem;line-height:1.12}.option-list{gap:10px;display:grid}.option-button{width:100%;min-height:52px;color:var(--paper);text-align:left;background:#06110dd1;border:1px solid #fff3;border-radius:8px;align-items:center;gap:12px;padding:12px 14px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex}.option-button:not(:disabled):hover{background:#09301ef0;border-color:#9cff5f8a;transform:translateY(-2px)}.option-button:disabled{cursor:default}.option-button.is-correct{background:#16c7843d;border-color:#9cff5fd1;box-shadow:0 0 0 1px #9cff5f38,0 16px 42px #16c7842e}.option-button.is-wrong{background:#6214146b;border-color:#ffb2b2b8}.option-dot{opacity:.74;border:2px solid;border-radius:50%;flex:none;width:13px;height:13px}.option-button.is-correct .option-dot{background:var(--lime);color:var(--deep);box-shadow:0 0 18px #9cff5f9e}.quiz-insight{color:#f7fff8d1;font-size:.98rem;line-height:1.55}.quiz-result{text-align:center;place-items:center;gap:14px;min-height:286px;display:grid}.quiz-result p{color:#f7fff8c7}.result-burst{background:#9cff5f29;border-radius:50%;place-items:center;width:68px;height:68px;font-size:2rem;display:grid;box-shadow:0 0 38px #9cff5f47}.quiz-progress{justify-content:flex-start}.quiz-progress span{background:#ffffff2e;border-radius:999px;width:34px;height:4px}.quiz-progress span.is-active{background:var(--lime);box-shadow:0 0 18px #9cff5f73}.reveal-section{min-height:100svh;color:var(--paper);background:linear-gradient(#06110d 0%,#0a1c14 48%,#0f2a1e 100%);place-items:center;gap:clamp(24px,4vw,48px);padding:clamp(56px,8vw,96px) 0;display:grid;overflow:hidden}.reveal-section:before{content:"";background:linear-gradient(90deg,#0000,#9cff5fcc,#0000);height:1px;position:absolute;inset:12% 0 auto;box-shadow:0 0 34px #9cff5f6b}.reveal-section.is-expanded{align-content:start}.reveal-card{width:min(900px,100% - clamp(32px,7vw,112px));min-height:340px;color:var(--paper);background:linear-gradient(145deg, #071e14f5, #06110de6), var(--deep);text-align:center;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border:1px solid #ffffff47;border-radius:8px;place-items:center;gap:12px;padding:clamp(24px,5vw,56px);transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;box-shadow:0 42px 120px #0000006b}.reveal-card:not(:disabled):hover{border-color:#9cff5fa3;transform:translateY(-4px)scale(1.01);box-shadow:0 46px 130px #0000007a,0 0 52px #9cff5f29}.reveal-section.is-expanded .reveal-card{width:min(1120px,100% - clamp(32px,7vw,112px));min-height:220px}.reveal-icon{filter:drop-shadow(0 0 22px #9cff5f5c);font-size:3.4rem}.reveal-label{color:var(--lime);text-transform:uppercase;letter-spacing:0;font-size:1rem;font-weight:820}.reveal-card strong{max-width:820px;color:var(--paper);font-size:4.8rem;line-height:.98}.event-details{gap:28px;width:min(1120px,100% - clamp(32px,7vw,112px));display:grid;position:relative}.details-heading{gap:12px;max-width:860px;display:grid}.details-heading h2{color:var(--paper);font-size:4.4rem;line-height:1}.detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.detail-card{min-height:180px;color:var(--paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06110dd6;border:1px solid #ffffff38;border-radius:8px;align-content:space-between;gap:18px;padding:20px;display:grid}.detail-icon{font-size:1.8rem}.detail-card p{color:#f7fff8b8;font-weight:720}.detail-card strong{color:var(--paper);font-size:1.45rem;line-height:1.12}.particle-field{pointer-events:none;position:absolute;inset:-30px}.particle-field span{background:var(--lime);border-radius:50%;width:5px;height:5px;animation:7s ease-in-out infinite particle-rise;position:absolute;box-shadow:0 0 16px #9cff5fd1}.particle-field span:first-child{top:20%;left:4%}.particle-field span:nth-child(2){animation-delay:-2s;top:78%;left:16%}.particle-field span:nth-child(3){animation-delay:-4s;top:12%;left:58%}.particle-field span:nth-child(4){animation-delay:-1s;top:28%;left:82%}.particle-field span:nth-child(5){animation-delay:-5s;top:86%;left:72%}.particle-field span:nth-child(6){animation-delay:-3s;top:46%;left:36%}.founder-section{color:var(--ink);background:linear-gradient(180deg, var(--paper) 0%, var(--paper-2) 100%);padding:clamp(72px,10vw,128px) 0}.founder-grid{grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);align-items:center;gap:clamp(28px,6vw,82px);display:grid}.founder-copy{gap:18px;display:grid}.founder-copy h2{max-width:11ch;color:var(--ink);font-size:5rem;line-height:.98}.founder-role{color:#0f6f4c;font-size:1.25rem;font-weight:820}.founder-copy p:last-child{max-width:56ch;color:var(--muted);font-size:1.13rem;line-height:1.72}.speaker-card{background:var(--deep);border:1px solid #07110d1f;border-radius:8px;min-height:620px;position:relative;overflow:hidden;box-shadow:0 28px 90px #07110d38}.speaker-media{position:absolute;inset:0}.speaker-media img{opacity:.88;transition:transform .7s,filter .7s;transform:scale(1.04)}.speaker-card:hover .speaker-media img,.speaker-card:focus-within .speaker-media img{filter:saturate(1.08)brightness(1.08);transform:scale(1.08)}.speaker-card:after{content:"";background:linear-gradient(#06110d0a,#06110dbd),linear-gradient(90deg,#06110db8,#0000 56%);position:absolute;inset:0}.speaker-caption{z-index:2;color:var(--paper);gap:6px;display:grid;position:absolute;bottom:22px;left:22px}.speaker-caption span{color:#f7fff8b8;font-weight:740}.speaker-caption strong{font-size:2rem;line-height:1}.stat-cloud{z-index:3;pointer-events:none;position:absolute;inset:0}.stat-chip{min-height:40px;color:var(--paper);opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06110d8f;border:1px solid #ffffff47;border-radius:999px;align-items:center;padding:0 14px;transition:opacity .26s,transform .26s;display:inline-flex;position:absolute;transform:translateY(14px);box-shadow:0 14px 34px #0003}.speaker-card:hover .stat-chip,.speaker-card:focus-within .stat-chip{opacity:1;transform:translateY(0)}.stat-chip:first-child{top:12%;left:8%}.stat-chip:nth-child(2){transition-delay:60ms;top:24%;right:7%}.stat-chip:nth-child(3){transition-delay:.12s;bottom:24%;right:10%}.stat-chip:nth-child(4){transition-delay:.18s;bottom:18%;left:10%}.timeline-section{color:var(--paper);background:linear-gradient(#07110d 0%,#0b241a 100%);padding:clamp(72px,10vw,128px) 0}.timeline-grid{grid-template-columns:minmax(340px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,6vw,82px);display:grid}.timeline-media{background:#0c1d15;border:1px solid #fff3;border-radius:8px;min-height:560px;overflow:hidden;box-shadow:0 28px 90px #00000057}.timeline-media img{object-position:center;opacity:.86;animation:16s ease-in-out infinite alternate media-drift}.timeline-content{gap:22px;display:grid}.timeline-content h2,.learning-heading h2,.countdown-shell h2,.cta-shell h2,.closing-shell h2{font-size:4.5rem;line-height:1}.timeline-content h2{max-width:12ch;color:var(--paper)}.timeline-controls{flex-wrap:wrap;gap:10px;display:flex}.timeline-controls button{min-height:44px;color:var(--paper);background:#06110dd6;border:1px solid #fff3;border-radius:999px;align-items:center;gap:8px;padding:0 14px;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.timeline-controls button:hover,.timeline-controls button.is-active{color:var(--paper);background:#09301ef5;border-color:#9cff5f9e;transform:translateY(-2px)}.timeline-story{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff17;border:1px solid #fff3;border-radius:8px;align-content:center;gap:12px;min-height:220px;padding:clamp(22px,4vw,36px);display:grid}.timeline-story>span{font-size:2rem}.timeline-story h3{color:var(--lime);font-size:2.15rem;line-height:1.08}.timeline-story p{color:#f7fff8c7;max-width:58ch;font-size:1.08rem;line-height:1.68}.learning-section{color:var(--ink);background:linear-gradient(#f7fff8 0%,#eefaf1 100%);padding:clamp(72px,10vw,128px) 0}.learning-heading{gap:12px;max-width:860px;margin-bottom:32px;display:grid}.learning-heading h2{color:var(--ink)}.learning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.learn-card{background:#ffffffb8;border:1px solid #07110d1f;border-radius:8px;align-content:space-between;gap:24px;min-height:190px;padding:22px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 18px 52px #07110d14}.learn-card:hover{border-color:#16c78461;transform:translateY(-4px);box-shadow:0 24px 62px #07110d1f}.learn-card span{font-size:2rem}.learn-card h3{max-width:18ch;color:var(--ink);font-size:1.45rem;line-height:1.14}.countdown-section{color:var(--paper);background:linear-gradient(135deg,#06110d 0%,#0c2419 54%,#102f21 100%);padding:clamp(72px,10vw,128px) 0}.countdown-shell{text-align:center;gap:24px;display:grid}.countdown-shell .section-kicker{justify-self:center}.countdown-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.count-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1a;border:1px solid #ffffff38;border-radius:8px;align-content:center;place-items:center;gap:10px;min-height:190px;animation:1s ease-in-out infinite count-pulse;display:grid}.count-card strong{color:var(--lime);font-variant-numeric:tabular-nums;font-size:5.2rem;line-height:.9}.count-card span{color:#f7fff8bd;text-transform:uppercase;letter-spacing:0;font-weight:780}.cta-section{min-height:100svh;color:var(--paper);background:#06110d;align-items:center;padding:clamp(72px,10vw,128px) 0;display:grid;position:relative;overflow:hidden}.cta-backdrop{position:absolute;inset:0}.cta-backdrop img{object-position:center;opacity:.48;filter:saturate(1.05)contrast(1.04)}.cta-section:after{content:"";background:linear-gradient(90deg,#06110de0,#06110d6b 50%,#06110dd6),linear-gradient(#06110d8f,#06110dd1);position:absolute;inset:0}.cta-shell{z-index:1;justify-items:start;gap:24px;display:grid;position:relative}.cta-shell h2{max-width:10ch;color:var(--paper)}.participate-button{min-height:64px;color:var(--deep);background:var(--lime);border-radius:999px;padding:0 26px;font-size:1.12rem;font-weight:850;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 18px 54px #9cff5f4d}.participate-button:hover{background:#baff83;transform:translateY(-3px);box-shadow:0 26px 68px #9cff5f61}.participate-button:active{transform:translateY(0)scale(.98)}.welcome-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border:1px solid #ffffff3d;border-radius:8px;gap:14px;width:min(100%,560px);padding:22px;display:grid;position:relative}.welcome-panel strong{color:var(--paper);font-size:1.65rem;line-height:1.1}.welcome-panel p{color:#f7fff8bd;line-height:1.5}.celebration{pointer-events:none;height:70px;position:absolute;inset:-42px 0 auto}.celebration span{font-size:1.4rem;animation:.9s ease-out both celebrate;position:absolute;bottom:0;left:50%}.celebration span:first-child{transform:translate(-180px)}.celebration span:nth-child(2){animation-delay:40ms;transform:translate(-120px)}.celebration span:nth-child(3){animation-delay:80ms;transform:translate(-60px)}.celebration span:nth-child(4){animation-delay:.12s;transform:translate(0)}.celebration span:nth-child(5){animation-delay:.16s;transform:translate(60px)}.celebration span:nth-child(6){animation-delay:.2s;transform:translate(120px)}.celebration span:nth-child(7){animation-delay:.24s;transform:translate(180px)}.celebration span:nth-child(8){animation-delay:.28s;transform:translate(230px)}.webinar-button{width:fit-content;min-height:48px;color:var(--paper);background:#06110dd1;border:1px solid #ffffff3d;border-radius:999px;padding:0 18px}.webinar-button:disabled{cursor:not-allowed}.closing-section{min-height:100svh;color:var(--ink);background:linear-gradient(#f7fff8 0%,#e8f8ed 100%);place-items:center;padding:clamp(72px,10vw,128px) 0;display:grid}.closing-shell{text-align:center;justify-items:center;gap:24px;display:grid}.footer-line{color:#126949;font-weight:850}.closing-shell h2{max-width:920px;color:var(--ink)}.closing-shell h2 span{color:#137a53;display:block}.closing-shell>p:last-child{color:var(--muted);font-size:1.25rem;font-weight:760}@keyframes intro-scan{0%{transform:translateY(-100%)}48%,to{transform:translateY(100%)}}@keyframes caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes float-icon{0%{transform:translate(-10px,-8px)rotate(-4deg)}to{transform:translate(16px,20px)rotate(5deg)}}@keyframes media-drift{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.08)translate(-1.4%,-1.2%)}}@keyframes particle-rise{0%,to{opacity:.18;transform:translateY(16px)}50%{opacity:.88;transform:translateY(-18px)}}@keyframes count-pulse{0%,to{box-shadow:none;transform:scale(1)}50%{transform:scale(1.012);box-shadow:0 0 34px #9cff5f1f}}@keyframes celebrate{0%{opacity:0;translate:0 24px}20%{opacity:1}to{opacity:0;translate:0 -58px}}@media (width<=1120px){.hero-copy h1{font-size:5rem}.reveal-card strong,.details-heading h2,.timeline-content h2,.learning-heading h2,.countdown-shell h2,.cta-shell h2,.closing-shell h2{font-size:3.7rem}.founder-copy h2{font-size:4rem}.detail-grid,.countdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.section-shell,.hero-layout,.event-details,.reveal-card,.reveal-section.is-expanded .reveal-card{width:min(100% - 32px,720px)}.hero-layout{grid-template-columns:1fr;grid-template-areas:"copy""media""quiz";align-items:start;gap:clamp(14px,3.5vw,26px)}.hero-copy{text-align:left;gap:16px}.hero-copy h1{font-size:3.8rem}.hero-media{height:clamp(240px,42vw,340px);min-height:0}.founder-grid,.timeline-grid{grid-template-columns:1fr}.speaker-card,.timeline-media{min-height:460px}.stat-cloud{flex-wrap:wrap;gap:8px;display:flex;position:absolute;inset:auto 16px 16px}.stat-chip,.stat-chip:nth-child(n){opacity:1;position:static;transform:none}.speaker-caption{bottom:114px}.learning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-shell{text-align:center;justify-items:center}}@media (width<=640px){.intro-line{font-size:2.05rem}.sound-toggle{min-height:38px;padding:0 11px;top:12px;right:12px}.sound-toggle span{display:none}.hero-quiz{min-height:100dvh;padding-top:max(62px, env(safe-area-inset-top));align-items:start;padding-bottom:32px}.hero-layout{gap:13px;width:min(100% - 28px,720px)}.hero-copy{gap:11px}.hero-copy h1{font-size:clamp(2.28rem,11vw,2.7rem);line-height:.98}.hero-lede{max-width:34ch;font-size:.98rem;line-height:1.45}.hero-status{gap:6px}.hero-status span{padding:6px 8px;font-size:.76rem}.hero-media{height:clamp(178px,51vw,230px)}.hero-media-overlay{gap:6px;bottom:10px;right:10px}.hero-media-overlay span{padding:6px 8px;font-size:.72rem}.quiz-panel{gap:14px;padding:14px}.quiz-question h2,.quiz-result h2{font-size:1.28rem;line-height:1.16}.quiz-question,.quiz-result{min-height:218px}.option-list{gap:8px}.option-button{min-height:44px;padding:9px 11px}.quiz-insight{font-size:.9rem;line-height:1.4}.quiz-progress span{width:28px}.reveal-card{min-height:290px}.reveal-section.is-expanded .reveal-card{min-height:190px}.reveal-card strong,.details-heading h2,.timeline-content h2,.learning-heading h2,.countdown-shell h2,.cta-shell h2,.closing-shell h2{font-size:2.7rem}.founder-copy h2{font-size:3rem}.detail-grid,.learning-grid,.countdown-grid{grid-template-columns:1fr}.detail-card,.learn-card,.count-card{min-height:150px}.count-card strong{font-size:4rem}.timeline-controls{grid-template-columns:1fr;display:grid}.timeline-controls button{justify-content:center}.speaker-card,.timeline-media{min-height:390px}.speaker-caption{bottom:140px;left:16px;right:16px}.stat-cloud{inset:auto 12px 12px}.stat-chip{min-height:36px;font-size:.9rem}.welcome-panel{text-align:center;justify-items:center}.celebration span:nth-child(n){transform:translate(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
