html{scroll-behavior:smooth}body{margin:0;background:#f6f8fa;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:#3c5a6e}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}section[id]{scroll-margin-top:90px}image-slot{border-radius:inherit;overflow:hidden}.mint{color:#80a6a6}.il{color:#3c5a6e;border-bottom:1px solid #B9D0DD}.il:hover{color:#1e242a}.ref{font:500 10.5px/1 IBM Plex Mono,PM Fallback,monospace,monospace;color:#5c7a8c;vertical-align:super;margin-left:3px;border-bottom:1px solid #B9D0DD;padding-bottom:1px;white-space:nowrap}.ref:hover{color:#1e242a}@media(max-width:900px){.byline-grid{flex-direction:column;gap:16px}.byline-grid>div{min-width:0!important}}@media(max-width:760px){.hero-h1,.hero-lead{max-width:none!important}}details.acc{border-bottom:1px solid rgba(30,40,50,.12)}details.acc>summary{list-style:none;cursor:pointer;padding:20px 44px 20px 0;position:relative;font:500 clamp(16px,2.4vw,19px)/1.4 "Hanken Grotesk","HG Fallback",sans-serif;color:#1e242a}details.acc>summary::-webkit-details-marker{display:none}details.acc>summary:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:300 26px/1 Hanken Grotesk,HG Fallback,sans-serif;color:#88a7ba}details.acc[open]>summary:after{content:"−"}details.acc>div{padding:0 0 22px;font:400 15.5px/1.7 Hanken Grotesk,HG Fallback,sans-serif;color:#5f6b75;max-width:74ch}.chic-cta{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s}.chic-cta:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #1e32468c;color:#fff}.clink{transition:all .16s}.clink:hover{border-color:#88a7ba!important;background:#fff!important;transform:translateY(-2px)}.tcard{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s,border-color .16s}.tcard:hover{transform:translateY(-3px);box-shadow:0 16px 34px -20px #14283c66;border-color:#88a7ba!important}.chic-slider-track{scrollbar-width:none;scroll-padding-left:clamp(20px,5vw,48px);outline:none}.chic-slider-track::-webkit-scrollbar{display:none}.ctab{width:100%;border-collapse:collapse}.ctab th{text-align:left;font:500 10.5px/1.3 IBM Plex Mono,PM Fallback,monospace;letter-spacing:.1em;color:#88a7ba;text-transform:uppercase;padding:0 14px 12px 0;border-bottom:1px solid rgba(30,40,50,.14);vertical-align:bottom}.ctab td{font:400 14px/1.6 Hanken Grotesk,HG Fallback,sans-serif;color:#5f6b75;padding:15px 14px 15px 0;border-bottom:1px solid rgba(30,40,50,.1);vertical-align:top}.ctab td:first-child{font-weight:600;color:#1e242a}.ctab a.ilink{color:#3c5a6e;border-bottom:1px solid #B9D0DD;white-space:nowrap}@media(max-width:820px){.ctab thead{display:none}.ctab tr{display:block;background:#fff;border:1px solid rgba(30,40,50,.12);border-radius:12px;padding:16px;margin-bottom:12px}.ctab td{display:block;border:0;padding:0 0 9px}.ctab td:before{content:attr(data-l);display:block;font:500 10px/1.3 IBM Plex Mono,PM Fallback,monospace;letter-spacing:.1em;color:#88a7ba;text-transform:uppercase;margin-bottom:3px}}.snode{text-align:left;background:#fff;border:1.5px solid rgba(30,40,50,.14);border-radius:10px;padding:11px 13px;cursor:pointer;font-family:Hanken Grotesk,HG Fallback,sans-serif;transition:border-color .16s,background .16s,transform .16s;width:100%}.snode:hover{border-color:#88a7ba;transform:translateY(-1px)}.snode.on{border-color:#80a6a6;background:#eef4f4;box-shadow:0 8px 20px -14px #14283c80}.zone{fill:#dce8ef;stroke:#88a7ba;stroke-width:1.3;cursor:pointer;transition:fill .16s}.zone:hover{fill:#b9d0dd}.zone.on{fill:#80a6a6}@keyframes ekSplit{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ek-word span{display:inline-block;animation:ekSplit .5s ease both}@keyframes ekFluid{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.ek-fl{animation:ekFluid 3.2s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes ekDrop{0%{transform:translateY(-4px);opacity:0}30%{opacity:.9}to{transform:translateY(16px);opacity:0}}.ek-drop{animation:ekDrop 3s ease-in infinite}@keyframes ekLeak{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(26px);opacity:0}}.ek-leak{animation:ekLeak 3.4s linear infinite}@keyframes ekItch{0%,to{transform:translate(0)}25%{transform:translate(1.5px,-1px)}50%{transform:translate(-1.5px,1px)}75%{transform:translate(1px,1px)}}.ek-itch{animation:ekItch .5s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes ekPulse{0%,to{opacity:.5}50%{opacity:1}}.ek-pulse{animation:ekPulse 2.8s ease-in-out infinite}@keyframes ekRun{0%{width:0}}.ek-run{animation:ekRun 1.4s cubic-bezier(.25,1,.3,1) both}.reveal,.reveal.in{opacity:1;transform:none}.no-anim .ek-fl,.no-anim .ek-drop,.no-anim .ek-leak,.no-anim .ek-itch,.no-anim .ek-pulse,.no-anim .ek-run{animation:none!important;opacity:1!important}.no-anim .reveal{opacity:1!important;transform:none!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ek-word span,.ek-fl,.ek-drop,.ek-leak,.ek-itch,.ek-pulse,.ek-run{animation:none!important;opacity:1!important}.reveal{opacity:1!important;transform:none!important}}@keyframes ekgFlake{0%{transform:translateY(0) rotate(0);opacity:0}20%{opacity:1}to{transform:translateY(14px) rotate(25deg);opacity:0}}@keyframes ekgEdge{0%,to{opacity:.3}50%{opacity:1}}@keyframes ekgRise{0%{transform:scale(0);opacity:0}35%{transform:scale(1);opacity:1}80%{opacity:1}to{transform:scale(1);opacity:0}}@keyframes ekgCoin{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes ekgShine{0%,to{opacity:.5}50%{opacity:1}}@keyframes ekgSwell{0%,to{transform:scaleX(1)}50%{transform:scaleX(1.08)}}@keyframes ekgScratch{0%,to{transform:translate(0)}50%{transform:translate(-16px,8px)}}@keyframes ekgLines{0%,to{opacity:.3}50%{opacity:.9}}@keyframes ekgDrip{0%{transform:translateY(0) scale(.5);opacity:0}20%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(26px) scale(1);opacity:0}}@keyframes ekgTone{0%,to{opacity:.7}50%{opacity:1}}.ekg-flake{animation:ekgFlake 2.6s ease-in infinite;transform-box:fill-box;transform-origin:center}.ekg-edge{animation:ekgEdge 2.2s ease-in-out infinite}.ekg-rise{animation:ekgRise 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.ekg-coin{animation:ekgCoin 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.ekg-shine{animation:ekgShine 2.4s ease-in-out infinite}.ekg-swell{animation:ekgSwell 3.6s ease-in-out infinite}.ekg-scratch{animation:ekgScratch 1.4s ease-in-out infinite}.ekg-lines{animation:ekgLines 2.8s ease-in-out infinite}.ekg-drip{animation:ekgDrip 2.8s ease-in infinite;transform-box:fill-box;transform-origin:center}.ekg-tone{animation:ekgTone 3s ease-in-out infinite}#dvoje .snode{background:#ffffff0f;border:1.5px solid rgba(255,255,255,.14);color:#fff;display:flex;align-items:center;gap:10px}#dvoje .snode span{color:#e6ecf0!important}#dvoje .snode:hover{border-color:#80a6a6;background:#80a6a624}#dvoje .snode.on{background:#80a6a6;border-color:#80a6a6;box-shadow:0 10px 24px -14px #80a6a6cc}#dvoje .snode.on span{color:#1e242a!important}#dvoje .snode .dot{width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);flex-shrink:0;display:grid;place-items:center}#dvoje .snode.on .dot{border-color:#1e242a;background:#1e242a}#dvoje .snode.on .dot:after{content:"";width:6px;height:6px;border-radius:50%;background:#80a6a6}@keyframes ekFlash{0%{box-shadow:0 0 #80a6a600;transform:translateY(0)}25%{box-shadow:0 0 0 6px #80a6a673;transform:translateY(-3px)}to{box-shadow:0 0 #80a6a600;transform:translateY(0)}}#ek-matrika-out.flash{animation:ekFlash .7s ease-out}@keyframes ekSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}#ek-matrika-out .swap{animation:ekSwap .45s ease-out both}@keyframes ekBounce{0%,to{transform:translateY(0) scale(1)}35%{transform:translateY(-22px) scale(.92,1.08)}48%{transform:translateY(-24px) scale(1.12,.86)}60%{transform:translateY(-16px) scale(.96,1.04)}85%{transform:translateY(0) scale(1.06,.94)}}@keyframes ekEscape{0%{transform:translateY(0) scale(1);opacity:1}45%{transform:translateY(-62px) scale(.95);opacity:1}70%{transform:translateY(-92px) scale(.7);opacity:.7}to{transform:translateY(-118px) scale(.35);opacity:0}}.ek-bounce{animation:ekBounce 2.8s cubic-bezier(.45,0,.55,1) infinite;transform-box:fill-box;transform-origin:center bottom}.ek-escape{animation:ekEscape 3.6s ease-in infinite;transform-box:fill-box;transform-origin:center}.no-anim .ek-bounce,.no-anim .ek-escape{animation:none!important}@keyframes ekDrift{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(4px,-3px) rotate(4deg)}50%{transform:translate(-2px,-7px) rotate(-3deg)}75%{transform:translate(-5px,-2px) rotate(2deg)}}@keyframes ekBud{0%,15%{transform:scale(0)}60%,to{transform:scale(1)}}@keyframes ekTwinkle{0%,to{opacity:.2}50%{opacity:.7}}.ek-drift{animation:ekDrift 10s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.ek-bud{animation:ekBud 5s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:0% 100%}.ek-twinkle{animation:ekTwinkle 4s ease-in-out infinite}.no-anim .ek-drift,.no-anim .ek-bud,.no-anim .ek-twinkle{animation:none!important}@keyframes ekOoze{0%{transform:translateY(6px) scale(.2);opacity:0}25%{transform:translateY(0) scale(1);opacity:1}55%{transform:translateY(0) scale(1.05,.95);opacity:1}80%{transform:translateY(-40px) scale(.7);opacity:.6}to{transform:translateY(-70px) scale(.3);opacity:0}}.ek-ooze{animation:ekOoze 4.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center bottom}.no-anim .ek-ooze{animation:none!important}@keyframes ekRain{0%{transform:translateY(-110px) scale(.9);opacity:0}10%{opacity:1}32%{transform:translateY(0) scale(1);opacity:1}40%{transform:translateY(0) scale(1.15,.85)}62%{transform:translateY(0) scale(1);opacity:1}85%{transform:translateY(-44px) scale(.65);opacity:.5}to{transform:translateY(-80px) scale(.3);opacity:0}}.ek-rain{animation:ekRain 5.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center bottom}.no-anim .ek-rain{animation:none!important}.reveal,.reveal.armed,.reveal:not(.in),[data-reveal],#ao-body{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}@media(max-width:760px){.hero-grid>div{display:contents}.hero-head{order:1}.hero-fig{order:2}.hero-text{order:3}.hero-by{order:4}}
