:root{--ddpa-bg:#05070a;--ddpa-panel:#090d12;--ddpa-text:#f7f7f2;--ddpa-muted:#929ca8;--ddpa-line:rgba(255,255,255,.11);--ddpa-lime:#a8ff48;--ddpa-cyan:#4be8ff;--ddpa-orange:#ff9d3d;--ddpa-red:#ff4d62}.ddpag-app{background:var(--ddpa-bg);color:var(--ddpa-text);font-family:Inter,system-ui,sans-serif;min-height:100vh}.ddpag-app *{box-sizing:border-box}.ddpag-shell{width:min(1440px,calc(100% - 64px));margin:auto}.ddpag-header{height:82px;border-bottom:1px solid var(--ddpa-line);background:rgba(5,7,10,.92);position:sticky;top:0;z-index:50;backdrop-filter:blur(18px)}.ddpag-header__inner{height:100%;display:flex;align-items:center;gap:32px}.ddpag-logo img{width:148px;max-height:52px;object-fit:contain}.ddpag-header nav{margin-left:auto;display:flex;gap:26px}.ddpag-header nav a{color:#c5ccd3;text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:800;letter-spacing:.12em}.ddpag-header nav a:hover,.ddpag-header nav a.is-active{color:var(--ddpa-lime)}.ddpag-header__cta{background:var(--ddpa-lime);color:#071006;text-decoration:none;padding:14px 18px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ddpag-hero{padding:110px 0 86px;border-bottom:1px solid var(--ddpa-line);background:radial-gradient(circle at 85% 10%,rgba(168,255,72,.13),transparent 26%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,80px 80px,80px 80px}.ddpag-kicker,.ddpag-head>div>span{display:block;color:var(--ddpa-lime);font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.ddpag-hero h1,.ddpag-head h2{font-family:"Space Grotesk",sans-serif;letter-spacing:-.065em;margin:18px 0 20px;line-height:.86}.ddpag-hero h1{font-size:clamp(62px,9vw,142px)}.ddpag-hero h1 span{color:var(--ddpa-lime)}.ddpag-hero p{max-width:640px;color:var(--ddpa-muted);font-size:16px;line-height:1.7}.ddpag-agenda,.ddpag-past{padding:100px 0}.ddpag-past{background:#080c11;border-top:1px solid var(--ddpa-line)}.ddpag-head{display:grid;grid-template-columns:1fr minmax(240px,420px);gap:50px;align-items:end;margin-bottom:38px}.ddpag-head h2{font-size:clamp(42px,6vw,80px);margin-bottom:0}.ddpag-head p{color:var(--ddpa-muted);line-height:1.7;font-size:14px;margin:0}.ddpag-link{justify-self:end;color:var(--ddpa-lime);text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ddpag-tools{display:flex;gap:8px;align-items:center;margin-bottom:28px;flex-wrap:wrap}.ddpag-tools select,.ddpag-tools button{min-height:44px;background:#090d12;color:#fff;border:1px solid var(--ddpa-line);padding:0 14px;font-size:10px;font-weight:700}.ddpag-tools button{cursor:pointer}.ddpag-tools span{margin-left:auto;color:var(--ddpa-lime);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ddpag-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ddpa-line);background:var(--ddpa-line);gap:1px}.ddpag-card{background:#090d12;min-width:0}.ddpag-card[hidden]{display:none!important}.ddpag-card__image{display:block;aspect-ratio:4/5;position:relative;overflow:hidden;background:#101720}.ddpag-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ddpag-card:hover .ddpag-card__image img{transform:scale(1.035)}.ddpag-status{position:absolute;left:12px;top:12px;padding:8px 10px;background:var(--ddpa-lime);color:#071006;font-size:8px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ddpag-status.is-cyan{background:var(--ddpa-cyan)}.ddpag-status.is-orange{background:var(--ddpa-orange)}.ddpag-status.is-red{background:var(--ddpa-red);color:#fff}.ddpag-status.is-gray{background:#737b84;color:#fff}.ddpag-card__body{padding:20px}.ddpag-card__body small{color:var(--ddpa-lime);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ddpag-card h2{font:700 24px/1.03 "Space Grotesk",sans-serif;letter-spacing:-.045em;margin:10px 0}.ddpag-card h2 a{color:#fff;text-decoration:none}.ddpag-card p{color:var(--ddpa-muted);font-size:11px;line-height:1.55;min-height:48px}.ddpag-card__cta{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--ddpa-line);color:#fff;text-decoration:none;padding:14px;font-size:9px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.ddpag-card__cta:hover{border-color:var(--ddpa-lime);color:var(--ddpa-lime)}.ddpag-empty{padding:55px;border:1px solid var(--ddpa-line);text-align:center;color:var(--ddpa-muted)}@media(max-width:1050px){.ddpag-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.ddpag-shell{width:calc(100% - 28px)}.ddpag-header{height:68px}.ddpag-header nav{display:none}.ddpag-header__cta{margin-left:auto}.ddpag-logo img{width:115px}.ddpag-hero{padding:82px 0 62px}.ddpag-head{grid-template-columns:1fr;gap:18px}.ddpag-link{justify-self:start}.ddpag-tools{display:grid;grid-template-columns:1fr 1fr}.ddpag-tools span{grid-column:1/-1;margin:4px 0 0}.ddpag-agenda,.ddpag-past{padding:72px 0}}@media(max-width:560px){.ddpag-grid{grid-template-columns:1fr}.ddpag-tools{grid-template-columns:1fr}.ddpag-tools span{grid-column:auto}}
