body{background:#f7f5ef;margin:0}a{color:#2563eb}a:hover{color:#1d4ed8}.navdesk{display:flex}.navmob{display:none}@media (max-width:1023px){.navdesk{display:none}.navmob{display:flex}}.trig:hover{color:#7fa6ff!important}.flink:hover{color:#2563eb!important}.trig:focus-visible,.mrow:focus-visible,.navcta:focus-visible{outline-offset:2px;outline:2px solid #f4eee6}.mrow:hover{background:#f7f5ef!important}.mrow:hover .mtile{color:#fff!important;background:#38302e!important}.mrow:focus-visible{outline:2px solid #2563eb}.panel{animation:.16s ease-out rise}@keyframes rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pleat{0%{background-position:0 0,0 0}to{background-position:440px 0,-710px 0}}@keyframes breathe{0%{transform:translate(-3%,1%)scale(1)}to{transform:translate(3%,-2%)scale(1.1)}}@keyframes inflow{0%{opacity:0;left:0%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:50%}}@keyframes outflow{0%{opacity:0;left:50%}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes ping{0%{box-shadow:0 0 #2563ebbf,0 0 30px 6px #2563ebe6}to{box-shadow:0 0 0 26px #2563eb00,0 0 30px 6px #2563ebe6}}@keyframes tick{0%,22%{color:#16160f;background:#f4eee6;border-color:#f4eee6}26%,to{color:#d8cec4;background:#312a2859;border-color:#f4eee647}}@keyframes tickok{0%,22%{color:#fff;background:#2563eb;border-color:#2563eb}26%,to{color:#d8cec4;background:#312a2859;border-color:#f4eee647}}.pleats{animation:60s linear infinite pleat}.glow{animation:16s ease-in-out infinite alternate breathe}.pkt-in{animation:5.4s linear infinite inflow}.pkt-out{animation:5.4s linear infinite outflow}.node{animation:1.8s ease-out infinite ping}.tk{animation:8s linear infinite tick}.tk-ok{animation:8s linear infinite tickok}@media (prefers-reduced-motion:reduce){.pleats,.glow,.node,.panel,.tk,.tk-ok{animation:none!important}.pkt-in,.pkt-out{display:none}}.mrow2{transition:background .16s,border-color .16s,transform .16s}.mrow2:hover{background:#f7f5ef}.mbig:hover{transform:translateY(-2px);box-shadow:0 16px 32px #2563eb1a;border-color:#bfdbfe!important}.mtile2{transition:background .16s,color .16s}.mrow2:hover .mtile2,.mrow2:focus-visible .mtile2{color:#fff!important;background:#2563eb!important}.mrow2:hover .mlabel{color:#1d4ed8}.mrow2:focus-visible,.mfeat:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.marrow{opacity:0;flex-shrink:0;transition:opacity .16s,transform .16s;transform:translate(-6px)}.mrow2:hover .marrow,.mrow2:focus-visible .marrow{opacity:1;transform:none}.mfeat{transition:transform .2s}.mfeat:hover{transform:translateY(-3px)}.mi{animation:.28s ease-out both itemin}.mi:nth-child(2){animation-delay:40ms}.mi:nth-child(3){animation-delay:80ms}.mi:nth-child(4){animation-delay:.12s}@keyframes itemin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mi,.mfeat,.mbig,.marrow{transition:none!important;animation:none!important}}.lensf{animation:7s ease-in-out infinite alternate lensfloat}@keyframes lensfloat{0%{transform:translate(-10px,-6px)rotate(-2deg)}to{transform:translate(14px,10px)rotate(2deg)}}.qblink{animation:3s ease-in-out infinite qb}@keyframes qb{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.lensf,.qblink{animation:none!important}}
