@font-face{font-family:HK Grotesk;src:url(/slides/okat-network-2026/assets/fonts/hkgrotesk-regular.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:HK Grotesk;src:url(/slides/okat-network-2026/assets/fonts/hkgrotesk-bold.otf) format("opentype");font-weight:700;font-display:swap}@font-face{font-family:Necto Mono;src:url(/slides/okat-network-2026/assets/fonts/nectomono-regular.otf) format("opentype");font-weight:400;font-display:swap}:root{font-family:HK Grotesk,sans-serif;font-synthesis:none;color:#000;background:#151515;--cyan:#00d1ff;--mint:#adffed;--yellow:#e4ff36;--purple:#e077ff}*{box-sizing:border-box;letter-spacing:0}html,body,#root{margin:0;width:100%;height:100%}body{overflow:hidden}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p,figure{margin:0}h1,h2,h3,strong{font-weight:700}em{font-style:normal}button:focus-visible,a:focus-visible{outline:3px solid currentColor;outline-offset:6px}button svg{width:21px;height:21px}button:disabled{opacity:.3;cursor:default}.deck-app{height:100dvh;display:flex;flex-direction:column;align-items:center;padding:12px 16px 10px;gap:10px}.viewport{flex:1;min-height:0;width:100%;display:flex;justify-content:center;align-items:center;touch-action:pan-y}.stage{position:relative;flex:none;overflow:hidden;background:#fff}.canvas{width:1600px;height:900px;transform-origin:top left;position:relative}.slide{position:absolute;top:0;right:0;bottom:0;left:0;width:1600px;height:900px;background:#fff;display:none;padding:42px 72px 28px;overflow:hidden}.slide.active{display:flex;flex-direction:column}.slide.cyan{background:var(--cyan)}.slide.mint{background:var(--mint)}.slide header{height:86px;flex:none;display:flex;align-items:center;justify-content:space-between}.brand img{display:block;width:280px;height:auto}.header-meta{display:flex;align-items:center;gap:38px;font-family:Necto Mono,monospace;font-size:18px}.slide-count{font-size:22px}.slide-content{flex:1;min-height:0;padding-top:38px;display:flex;flex-direction:column}.eyebrow,.mini-label{font-family:Necto Mono,monospace;font-size:19px;line-height:1.35}.eyebrow{margin-bottom:20px}.title{flex:none;margin-bottom:30px}.title h1{font-size:70px;line-height:1}.title h1 em,.title-subline{display:block;font-size:38px;line-height:1.15;margin-top:17px;font-weight:400}.title h1 em{font-family:Necto Mono,monospace}.slide h2{font-size:34px;line-height:1.08}.slide p{line-height:1.35}.slide footer{flex:none;min-height:26px;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;font-size:18px}.slide footer>div{display:flex;gap:24px}.slide footer a{display:inline-flex;align-items:center;gap:8px}.slide footer a:hover{text-decoration:underline}.text-link{display:inline-flex;align-items:center;gap:14px;width:fit-content;font-size:26px;border-bottom:2px solid currentColor;padding-bottom:5px}.text-link svg{width:23px;height:23px;flex:none}.intro-layout{display:grid;grid-template-columns:minmax(0,1fr) 680px;gap:18px 55px;align-items:center}.intro-layout h1{grid-column:1/-1;font-size:104px;line-height:1;white-space:nowrap}.intro-mission{grid-column:1/-1;font-size:40px;margin-bottom:9px}.intro-status{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:30px 28px;align-self:center;padding-right:24px}.intro-status>div:not(.intro-website){grid-column:1}.intro-status .mini-label{display:block;margin-bottom:9px}.intro-status strong{font-size:32px;line-height:1.2}.intro-status .text-link{font-size:32px;line-height:1.2;padding:0;border:0}.website-preview{width:680px;border:1px solid #0003;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 12px 35px #0002}.website-preview a{display:block}.website-address{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f3f5f5;font-family:Necto Mono,monospace;font-size:17px;border-bottom:1px solid #0002}.website-address svg{width:17px;height:17px}.website-preview img{display:block;width:100%;height:auto}.intro-website{grid-column:2;grid-row:1/4;display:flex;flex-direction:column;align-items:center;align-self:end;gap:10px;text-align:center}.intro-website img{display:block;width:170px;height:170px}.team-photo .kremena{object-position:50% 15%}.team-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}.team-photo{width:220px;height:220px;overflow:hidden;border-radius:8px;box-shadow:0 5px 16px #0002;margin-bottom:22px;background:#f7f8f9}.team-photo img{width:100%;height:100%;object-fit:cover}.team-photo .daniel{object-position:50% 28%}.team-photo .shahrom{object-position:50% 30%;transform:scale(1.85);transform-origin:50% 14%}.team-photo .alina{object-position:50% 12%;transform:scale(1.7);transform-origin:50% 6%}.team-photo .bernhard{object-position:50% 35%}.team-grid h2{font-size:30px;margin-bottom:10px;white-space:nowrap}.person-role{font-family:Necto Mono,monospace;font-size:20px;min-height:54px;margin-bottom:14px}.person-bio{font-size:23px;max-width:267px}.austria-flag{display:inline-block;width:26px;height:18px;margin-left:10px;vertical-align:-2px;background:linear-gradient(to bottom,#ed2939 0,#ed2939 33.333%,#fff 33.333%,#fff 66.666%,#ed2939 66.666%);box-shadow:0 0 0 1px #0001}.team-network{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:auto;border-top:1px solid #0004;padding-top:19px}.team-network p{font-size:25px}.team-network .text-link{font-size:23px}.odi-layout{display:grid;grid-template-columns:720px minmax(0,1fr);gap:50px;align-items:center;flex:1;min-height:0}.odi-copy>p{font-size:35px;max-width:710px;line-height:1.3}.plain-list{list-style:none;padding:0;margin:36px 0;font-size:34px;line-height:1.3}.plain-list li{padding:10px 0}.odi-preview img{display:block;width:100%;height:510px;object-fit:contain}.odi-copy .text-link{font-family:Necto Mono,monospace;font-size:25px}.priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:58px;margin-top:12px}.priority-grid article{border-top:1px solid #0005;padding-top:24px}.priority-grid img{display:block;width:160px;height:130px;object-fit:contain;object-position:left center;margin-bottom:24px}.priority-grid h2{font-size:33px;min-height:72px;margin-bottom:14px}.priority-grid p{font-size:28px}.crawler-sources{border-top:2px solid #000;padding-top:19px;margin-top:auto}.crawler-sources>p{font-size:26px;font-weight:700;margin-bottom:15px}.crawler-sources>div{display:flex;gap:46px}.crawler-sources .text-link{font-size:22px}.learning-slide .title{margin-bottom:16px}.webinar-date{font-size:25px;margin-bottom:26px}.learning-layout{display:grid;grid-template-columns:660px 1fr;gap:65px;min-height:0}.webinar-media{display:grid;grid-template-columns:1fr;gap:18px}.webinar-media img{display:block;width:100%;height:auto}.webinar-cover{border:1px solid #0002;width:660px}.webinar-invitation{display:flex;align-items:center;gap:22px}.webinar-invitation>a{width:235px;flex:none}.webinar-invitation figcaption{font-size:21px;max-width:180px}.webinar-topics{display:flex;flex-direction:column;gap:27px}.webinar-topics>div{border-top:1px solid #0004;padding-top:20px}.webinar-topics h2{font-size:33px;margin-bottom:12px}.webinar-topics p{font-size:28px;max-width:665px}.climate-slide .title{margin-bottom:18px}.climate-intro{font-size:30px;margin-bottom:28px}.climate-question{display:grid;grid-template-columns:160px 1fr;gap:32px;align-items:center;padding:24px 30px;background:var(--mint)}.climate-question img{width:140px;height:125px;object-fit:contain}.climate-question .mini-label{display:block;margin-bottom:10px}.climate-question p{font-size:33px;font-weight:700;max-width:1120px}.climate-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:30px}.step-number{display:block;font-family:Necto Mono,monospace;font-size:23px;margin-bottom:13px}.climate-flow h2{font-size:31px;margin-bottom:13px}.climate-flow p{font-size:27px}.climate-invite{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:auto;border-top:1px solid #0005;padding-top:20px}.climate-invite p{font-size:26px}.climate-invite .text-link{font-size:24px}.fairweb-slide .title{margin-bottom:14px}.fairweb-slide .title>p{font-size:35px;margin-top:12px}.fairweb-ambition{font-size:29px;margin-bottom:24px}.fairweb-challenge{display:grid;grid-template-columns:190px 1fr;gap:28px;padding:22px 25px;background:var(--yellow);font-size:28px;align-items:start}.fairweb-challenge strong{line-height:1.35}.fairweb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;margin-top:30px}.fairweb-grid h2{font-size:31px;margin-bottom:20px}.fairweb-grid p{font-size:27px}.fairweb-status{display:grid;grid-template-columns:1fr 1fr;gap:35px;border-top:1px solid #0005;padding-top:18px;margin-top:auto}.fairweb-status p{font-size:24px}.fairweb-status strong{font-size:23px}.fairweb-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:36px}.fairweb-logos{display:flex;align-items:center;gap:34px;padding-top:6px;flex:none}.fairweb-logos img{display:block;object-fit:contain}.fairweb-logos .wwtf-logo{width:180px;height:74px}.fairweb-logos .okfn-logo{width:260px;height:74px}.slide.gradient{background:#fff url(/slides/okat-network-2026/assets/okat/okfn-gradient-vivid-original.png) center / 100% 100% no-repeat}.relaunch-layout{display:grid;grid-template-columns:850px 1fr;gap:70px;align-items:center;flex:1}.relaunch-intro{display:flex;align-items:center;gap:32px;margin-bottom:36px}.relaunch-intro img{width:170px;height:170px;object-fit:contain;flex:none}.relaunch-intro p{font-size:35px;max-width:590px}.relaunch-copy dl{display:grid;grid-template-columns:110px 1fr;gap:28px 24px;margin:0 0 32px;align-items:start}.relaunch-copy dt{font-family:Necto Mono,monospace;font-size:24px;padding-top:7px}.relaunch-copy dd{font-size:38px;line-height:1.2;font-weight:700;margin:0}.relaunch-note{font-size:24px}.relaunch-registration{text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.relaunch-registration img{display:block;width:310px;height:310px}.relaunch-registration figcaption{font-size:28px;font-weight:700}.relaunch-registration .text-link{font-size:32px}.invitation-slide .title{margin-bottom:30px}.invitation-slide .title h1{font-size:83px;white-space:nowrap}.invitation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:65px}.invitation-grid>div{border-top:2px solid #000;padding-top:25px}.invitation-grid h2{font-size:36px;line-height:1.1;margin-bottom:22px}.invitation-grid p{font-size:28px}.invitation-grid .text-link{margin-top:22px;font-size:26px}.closing-bottom{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:22px;margin-top:auto}.contact-band{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.contact-band h2{font-size:32px;margin-bottom:10px}.contact-band .text-link{font-size:40px;font-weight:700;border:0;padding:0}.contact-band>a:last-child{display:flex;align-items:center;gap:26px;font-size:32px}.contact-band>a:last-child svg{width:30px;height:30px}.social-follow{display:flex;gap:36px;flex:none;transform:translateY(35px)}.social-follow figure{width:280px;text-align:center}.social-follow img{display:block;width:170px;height:170px;margin:0 auto 8px}.social-follow figcaption{display:flex;flex-direction:column;gap:3px;font-size:21px;line-height:1.2}.social-follow strong{font-size:25px}.controls{display:flex;align-items:center;gap:6px;height:44px;flex:none;padding:3px 9px;background:#242424;border:1px solid #ffffff24;border-radius:7px;color:#eee}.controls button,.overview button,.notes>button{border:0;background:none;color:inherit;display:flex;align-items:center;justify-content:center}.controls button{width:38px;height:36px;border-radius:4px}.controls button:hover{background:#ffffff18}.controls span{font-size:13px;width:56px;text-align:center}.controls i{width:1px;height:20px;background:#fff3;margin:0 5px}.progress{position:fixed;bottom:0;left:0;height:3px;background:var(--cyan);transition:width .15s}.notes{position:fixed;right:20px;bottom:76px;width:min(610px,calc(100vw - 40px));max-height:65vh;overflow:auto;background:#fff;color:#111;z-index:10;padding:28px;box-shadow:0 10px 40px #0007;border-radius:6px}.notes h2{font-size:21px;padding-right:28px}.notes p{font-size:17px;line-height:1.65;margin-top:17px}.notes>button{position:absolute;right:15px;top:15px}.overview{color:#fff;background:#141414;border:1px solid #ffffff30;border-radius:6px;width:min(850px,90vw);max-height:85dvh;padding:25px}.overview::backdrop{background:#000b}.overview-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.overview h2{font-size:24px}.overview-list{display:flex;flex-direction:column}.overview-list button{display:grid;grid-template-columns:30px 1fr 24px;gap:16px;border-top:1px solid #fff2;min-height:53px;text-align:left;font-size:18px;padding:12px 4px}.overview-list button[aria-current=page]{color:var(--cyan)}.overview-list button:hover{background:#fff1}.overview-list button>span{opacity:.5}.overview-head button{width:32px;height:32px}@media(max-width:600px){.deck-app{padding:4px 4px 10px}.controls{gap:0;padding:3px}.controls button{width:36px}.overview{padding:18px}.overview-list button{font-size:15px}}@media(prefers-reduced-motion:reduce){.progress{transition:none}}@media print{@page{size:1600px 900px;margin:0}html,body,#root{height:auto!important;background:#fff;overflow:visible!important}.deck-app,.viewport,.stage,.canvas{display:block!important;width:1600px!important;height:auto!important;padding:0!important;margin:0!important;transform:none!important;overflow:visible!important}.slide{display:flex!important;flex-direction:column;position:relative!important;break-after:page;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.slide:last-child{break-after:auto}.controls,.progress,.overview,.notes{display:none!important}}
