.taaskyz-landing{--ink:#15291D;--ink-soft:#4A6655;--brand:#1C7A4F;--brand-deep:#115C3A;--sky:#3BAE76;--sky-soft:#C2E8D2;--paper:#F4FAF5;--card:#FFFFFF;--amber:#F99D16;--amber-deep:#E08605;--amber-soft:#FFF1DB;--teal:#18A38B;--teal-soft:#DCF4EE;--coral:#E25C4A;--coral-soft:#FBE5E1;--line:rgba(20,39,28,.10);--line-strong:rgba(20,39,28,.16);background:var(--paper);color:var(--ink);font-family:var(--font-tz-body,"Instrument Sans",system-ui,sans-serif);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.taaskyz-landing ::selection{background:var(--amber);color:var(--ink)}.taaskyz-landing header[id],.taaskyz-landing section[id]{scroll-margin-top:84px}.taaskyz-landing .font-display{font-family:var(--font-tz-display,"Bricolage Grotesque",sans-serif)}.taaskyz-landing .font-body{font-family:var(--font-tz-body,"Instrument Sans",system-ui,sans-serif)}.taaskyz-landing .font-mono,.taaskyz-landing .stage text,.taaskyz-landing svg text[font-family="JetBrains Mono"]{font-family:var(--font-tz-mono,"JetBrains Mono",ui-monospace,monospace)}.taaskyz-landing .stage .tt,.taaskyz-landing svg text[font-family="Instrument Sans"]{font-family:var(--font-tz-body,"Instrument Sans",system-ui,sans-serif)}.taaskyz-landing svg text[font-family="Bricolage Grotesque"]{font-family:var(--font-tz-display,"Bricolage Grotesque",sans-serif)}.taaskyz-landing .rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.taaskyz-landing .rv.in{opacity:1;transform:none}.taaskyz-landing .rv[data-d="1"]{transition-delay:.08s}.taaskyz-landing .rv[data-d="2"]{transition-delay:.16s}.taaskyz-landing .rv[data-d="3"]{transition-delay:.24s}.taaskyz-landing .rv[data-d="4"]{transition-delay:.32s}.taaskyz-landing .rv[data-d="5"]{transition-delay:.4s}.taaskyz-landing .rv[data-d="6"]{transition-delay:.48s}.taaskyz-landing .hl{opacity:0;transform:translateY(22px);animation:tzrise .8s cubic-bezier(.2,.7,.2,1) forwards}.taaskyz-landing .hl1{animation-delay:.05s}.taaskyz-landing .hl2{animation-delay:.13s}.taaskyz-landing .hl3{animation-delay:.21s}.taaskyz-landing .hl4{animation-delay:.3s}.taaskyz-landing .hl5{animation-delay:.38s}.taaskyz-landing .hl6{animation-delay:.46s}@keyframes tzrise{to{opacity:1;transform:none}}.taaskyz-landing .dot-pulse{animation:tzpulse 2.2s infinite}@keyframes tzpulse{0%,to{box-shadow:0 0 0 3px var(--teal-soft)}50%{box-shadow:0 0 0 6px rgba(24,163,139,.12)}}.taaskyz-landing .stage{opacity:0;transform:translateY(34px) scale(.985);animation:tzstagein 1s cubic-bezier(.2,.7,.2,1) .5s forwards}@keyframes tzstagein{to{opacity:1;transform:none}}.taaskyz-landing .stage svg{width:100%;height:auto}.taaskyz-landing .stage text{font-family:var(--font-tz-mono,"JetBrains Mono",monospace)}.taaskyz-landing .stage .tt{font-family:var(--font-tz-body,"Instrument Sans",sans-serif)}.taaskyz-landing .fly{animation:tzfly 9s cubic-bezier(.3,.8,.3,1) infinite}@keyframes tzfly{0%,6%{transform:translate(-118px,176px) rotate(-9deg);opacity:0}10%{opacity:1}26%{transform:translate(0) rotate(0);opacity:1}86%{transform:translate(0) rotate(0);opacity:1}93%,to{transform:translate(0) rotate(0);opacity:0}}.taaskyz-landing .fly-slot{animation:tzslot 9s linear infinite}@keyframes tzslot{0%,24%{opacity:1}30%,88%{opacity:0}96%,to{opacity:1}}.taaskyz-landing .fly-cursor{animation:tzflycur 9s cubic-bezier(.3,.8,.3,1) infinite}@keyframes tzflycur{0%,6%{transform:translate(-118px,176px);opacity:0}10%{opacity:1}26%{transform:translate(0);opacity:1}32%{transform:translate(14px,10px);opacity:0}to{opacity:0}}.taaskyz-landing .prog{transform:scaleX(.3);transform-origin:left center;transform-box:fill-box;animation:tzprog 9s cubic-bezier(.5,0,.3,1) infinite}@keyframes tzprog{0%,18%{transform:scaleX(.3)}55%,90%{transform:scaleX(.86)}to{transform:scaleX(.3)}}.taaskyz-landing .prog-num-a{animation:tznuma 9s steps(1) infinite}.taaskyz-landing .prog-num-b{animation:tznumb 9s steps(1) infinite}@keyframes tznuma{0%,44%{opacity:1}45%,99%{opacity:0}to{opacity:1}}@keyframes tznumb{0%,44%{opacity:0}45%,99%{opacity:1}to{opacity:0}}.taaskyz-landing .ship{transform-origin:center;transform-box:fill-box;animation:tzship 9s cubic-bezier(.34,1.56,.5,1) infinite}@keyframes tzship{0%,38%{transform:scale(.6);opacity:0}48%{transform:scale(1.04);opacity:1}52%,92%{transform:scale(1);opacity:1}98%,to{transform:scale(.6);opacity:0}}.taaskyz-landing .ship-check{stroke-dasharray:30;stroke-dashoffset:30;animation:tzcheck 9s ease infinite}@keyframes tzcheck{0%,46%{stroke-dashoffset:30}58%,94%{stroke-dashoffset:0}to{stroke-dashoffset:30}}.taaskyz-landing .ship-ring{transform-origin:center;transform-box:fill-box;animation:tzring 9s ease-out infinite;opacity:0}@keyframes tzring{0%,47%{transform:scale(.4);opacity:0}53%{opacity:.55}68%,to{transform:scale(2.1);opacity:0}}.taaskyz-landing .ai-a{animation:tzaia 9s steps(1) infinite}.taaskyz-landing .ai-b{animation:tzaib 9s steps(1) infinite}@keyframes tzaia{0%,49%{opacity:1}50%,99%{opacity:0}to{opacity:1}}@keyframes tzaib{0%,49%{opacity:0}50%,99%{opacity:1}to{opacity:0}}.taaskyz-landing .ai-spark{transform-origin:center;transform-box:fill-box;animation:tzspark 2.6s ease-in-out infinite}@keyframes tzspark{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.25) rotate(18deg)}}.taaskyz-landing .float-a{animation:tzbobA 6s ease-in-out infinite}.taaskyz-landing .float-b{animation:tzbobB 7s ease-in-out .8s infinite}.taaskyz-landing .float-c{animation:tzbobA 6.5s ease-in-out 1.6s infinite}@keyframes tzbobA{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes tzbobB{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}.taaskyz-landing .pile{transform-origin:center;transform-box:fill-box;animation:tzshiver 5s ease-in-out infinite}@keyframes tzshiver{0%,to{transform:rotate(0)}50%{transform:rotate(2.4deg)}}.taaskyz-landing .marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.taaskyz-landing .marq-track{display:flex;gap:14px;width:max-content;animation:tzmarq 30s linear infinite}.taaskyz-landing .marq:hover .marq-track{animation-play-state:paused}@keyframes tzmarq{to{transform:translateX(-50%)}}.taaskyz-landing .tangle{stroke-dasharray:7 7;animation:tztangle 1.6s linear infinite}@keyframes tztangle{to{stroke-dashoffset:-28}}.taaskyz-landing .qmark{transform-origin:center;transform-box:fill-box;animation:tzqbob 2.8s ease-in-out infinite}@keyframes tzqbob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5px) rotate(4deg)}}.taaskyz-landing .flowdash{stroke-dasharray:3 9;stroke-linecap:round;animation:tzflowdash 1.4s linear infinite}@keyframes tzflowdash{to{stroke-dashoffset:-24}}.taaskyz-landing .riskchip-a{animation:tzriska 6s steps(1) infinite}.taaskyz-landing .riskchip-b{animation:tzriskb 6s steps(1) infinite}@keyframes tzriska{0%,55%{opacity:1}56%,99%{opacity:0}to{opacity:1}}@keyframes tzriskb{0%,55%{opacity:0}56%,99%{opacity:1}to{opacity:0}}.taaskyz-landing .scanline{animation:tzscan 4.5s ease-in-out infinite}@keyframes tzscan{0%,to{transform:translateX(0)}50%{transform:translateX(168px)}}.taaskyz-landing .mini-fill{transform-origin:left center;transform-box:fill-box;animation:tzminifill 4s ease-in-out infinite alternate}@keyframes tzminifill{0%{transform:scaleX(.45)}to{transform:scaleX(1)}}.taaskyz-landing .takeaway{animation:tztake 7s cubic-bezier(.3,.8,.3,1) infinite}@keyframes tztake{0%,12%{transform:translate(0);opacity:0}18%{opacity:1}40%{transform:translate(212px,-6px);opacity:1}86%{transform:translate(212px,-6px);opacity:1}94%,to{transform:translate(212px,-6px);opacity:0}}.taaskyz-landing .takeaway2{animation:tztake2 7s cubic-bezier(.3,.8,.3,1) infinite}@keyframes tztake2{0%,30%{transform:translate(0);opacity:0}36%{opacity:1}58%{transform:translate(212px,8px);opacity:1}88%{transform:translate(212px,8px);opacity:1}96%,to{transform:translate(212px,8px);opacity:0}}.taaskyz-landing .phone-notif{animation:tznotif 6s cubic-bezier(.34,1.56,.5,1) infinite}@keyframes tznotif{0%,18%{transform:translateY(-18px);opacity:0}26%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}92%,to{transform:translateY(-12px);opacity:0}}.taaskyz-landing .orbit{transform-origin:center;transform-box:fill-box;animation:tzorbit 10s linear infinite}@keyframes tzorbit{to{transform:rotate(1turn)}}.taaskyz-landing .coin{transform-origin:center;transform-box:fill-box;animation:tzcoin 5s ease-in-out infinite}@keyframes tzcoin{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(3deg)}}@media (prefers-reduced-motion:reduce){.taaskyz-landing *,.taaskyz-landing :after,.taaskyz-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.taaskyz-landing .hl,.taaskyz-landing .rv,.taaskyz-landing .stage{opacity:1;transform:none}.taaskyz-landing .motion-only{display:none}}