.TenderDiscoveryAnimation-module__nXeXcW__scene{--ink:#172126;--muted:#78858a;--line:#dce4e5;--accent:#19a997;--accent-soft:#dff5f1;--shadow:0 18px 45px #192d321f;--loop:10.5s;width:100%;height:640px;color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:relative;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__scene,.TenderDiscoveryAnimation-module__nXeXcW__scene *{box-sizing:border-box}.TenderDiscoveryAnimation-module__nXeXcW__stage{width:760px;height:600px;transform:translate(-50%, -50%) scale(var(--stage-scale,1));transform-origin:50%;position:absolute;top:50%;left:50%}.TenderDiscoveryAnimation-module__nXeXcW__dimLayer{z-index:0;animation:TenderDiscoveryAnimation-module__nXeXcW__docsDim var(--loop) ease-in-out infinite;position:absolute;inset:0}.TenderDiscoveryAnimation-module__nXeXcW__docs{filter:drop-shadow(0 25px 35px #1e323721);width:400px;height:400px;position:absolute;top:70px;left:40px;transform:rotate(-2deg)}.TenderDiscoveryAnimation-module__nXeXcW__page{border:1px solid var(--line);background:#fffffff7;border-radius:14px;padding:28px 30px;position:absolute;inset:0;box-shadow:0 15px 35px #1e323714}.TenderDiscoveryAnimation-module__nXeXcW__page.TenderDiscoveryAnimation-module__nXeXcW__back{opacity:.72;transform:translate(24px,22px)rotate(3deg)}.TenderDiscoveryAnimation-module__nXeXcW__page.TenderDiscoveryAnimation-module__nXeXcW__mid{opacity:.88;transform:translate(12px,11px)rotate(1.5deg)}.TenderDiscoveryAnimation-module__nXeXcW__page.TenderDiscoveryAnimation-module__nXeXcW__front{z-index:1}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__bar{background:#dce5e6;border-radius:5px;width:42%;height:10px;margin-bottom:25px}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__text{background:#e8edef;border-radius:5px;height:7px;margin:13px 0}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__w1{width:91%}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__w2{width:76%}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__w3{width:84%}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__w4{width:55%}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__section{background:#cbd8da;border-radius:4px;width:25%;height:8px;margin:28px 0 17px}.TenderDiscoveryAnimation-module__nXeXcW__page .TenderDiscoveryAnimation-module__nXeXcW__box{border:1px solid #e1e8e9;border-radius:8px;height:72px;margin-top:22px}.TenderDiscoveryAnimation-module__nXeXcW__scanZone{pointer-events:none;z-index:4;border-radius:18px;width:420px;height:420px;position:absolute;top:60px;left:30px;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__scanLine{background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:0;width:110%;height:2px;animation:TenderDiscoveryAnimation-module__nXeXcW__scan var(--loop) ease-in-out infinite;position:absolute;left:-5%;box-shadow:0 0 14px #19a99759}.TenderDiscoveryAnimation-module__nXeXcW__scanLabel{color:#fff;opacity:0;animation:TenderDiscoveryAnimation-module__nXeXcW__scanLabel var(--loop) ease-in-out infinite;background:#15262ae6;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:700;position:absolute;top:20px;left:28px}.TenderDiscoveryAnimation-module__nXeXcW__scanLabel i{background:#62ddcf;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.TenderDiscoveryAnimation-module__nXeXcW__ai{z-index:8;width:320px;box-shadow:var(--shadow);opacity:0;animation:TenderDiscoveryAnimation-module__nXeXcW__ai var(--loop) cubic-bezier(.2, .8, .2, 1) infinite;background:#fffffff0;border:1px solid #d9e5e6;border-radius:18px;padding:22px;position:absolute;top:30px;right:30px;transform:translateY(24px)scale(.96)}.TenderDiscoveryAnimation-module__nXeXcW__aiHead{align-items:center;gap:9px;font-size:15px;font-weight:800;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__spark{background:var(--accent-soft);width:27px;height:27px;color:var(--accent);border-radius:9px;place-items:center;display:grid}.TenderDiscoveryAnimation-module__nXeXcW__aiTitle{margin-top:14px;font-size:19px;font-weight:800;line-height:1.2}.TenderDiscoveryAnimation-module__nXeXcW__aiSub{color:var(--muted);margin-top:4px;font-size:12px}.TenderDiscoveryAnimation-module__nXeXcW__aiListLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-size:9px;font-weight:700;line-height:1.3}.TenderDiscoveryAnimation-module__nXeXcW__aiList{margin-top:7px}.TenderDiscoveryAnimation-module__nXeXcW__aiMatch{opacity:0;animation:TenderDiscoveryAnimation-module__nXeXcW__aiRow var(--loop) ease-out infinite;animation-delay:var(--row-delay,0s);transform:translateY(6px)}.TenderDiscoveryAnimation-module__nXeXcW__aiMatch+.TenderDiscoveryAnimation-module__nXeXcW__aiMatch{margin-top:6px}.TenderDiscoveryAnimation-module__nXeXcW__aiMatchTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__aiMatchTitle{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.25;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__aiMatchScore{color:var(--accent);flex:none;font-size:11px;font-weight:750}.TenderDiscoveryAnimation-module__nXeXcW__aiMatchBar{background:#e7eeee;border-radius:99px;height:4px;margin-top:4px;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__aiMatchBar i{background:var(--accent);transform-origin:0;height:100%;animation:TenderDiscoveryAnimation-module__nXeXcW__aiBar var(--loop) ease-out infinite;animation-delay:var(--row-delay,0s);border-radius:99px;display:block;transform:scaleX(0)}.TenderDiscoveryAnimation-module__nXeXcW__connector{z-index:6;background:linear-gradient(180deg, var(--accent), transparent);transform-origin:top;opacity:0;width:2px;height:26px;animation:TenderDiscoveryAnimation-module__nXeXcW__connector var(--loop) ease-in-out infinite;border-radius:2px;position:absolute;top:276px;left:569px}.TenderDiscoveryAnimation-module__nXeXcW__mail{z-index:10;width:370px;box-shadow:var(--shadow);opacity:0;animation:TenderDiscoveryAnimation-module__nXeXcW__mail var(--loop) cubic-bezier(.2, .8, .2, 1) infinite;background:#fffffff7;border:1px solid #d8e3e4;border-radius:18px;flex-direction:column;display:flex;position:absolute;top:300px;bottom:20px;right:5px;overflow:hidden;transform:translateY(24px)scale(.95)}.TenderDiscoveryAnimation-module__nXeXcW__mailTop{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:11px;padding:12px 18px;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__mailTop .TenderDiscoveryAnimation-module__nXeXcW__badge{color:#536269;white-space:nowrap;background:#f1f5f5;border-radius:6px;flex:none;margin:0 0 0 auto;padding:5px 9px;font-size:10px;font-weight:700;line-height:1;display:inline-block}.TenderDiscoveryAnimation-module__nXeXcW__mailIcon{width:35px;height:35px;color:var(--accent);background:#e3f6f3;border-radius:10px;place-items:center;font-size:17px;display:grid}.TenderDiscoveryAnimation-module__nXeXcW__mailTop strong{font-size:13px}.TenderDiscoveryAnimation-module__nXeXcW__mailTop span{color:var(--muted);margin-top:2px;font-size:10px;display:block}.TenderDiscoveryAnimation-module__nXeXcW__mailBody{flex-direction:column;flex:auto;min-height:0;padding:12px 18px;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__subject{margin-bottom:8px;font-size:15px;font-weight:800}.TenderDiscoveryAnimation-module__nXeXcW__meta{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-bottom:9px;font-size:10px;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__meta b{color:var(--ink);font-weight:700}.TenderDiscoveryAnimation-module__nXeXcW__digest{border-left:3px solid var(--accent);flex:0 auto;min-height:0;padding-left:12px;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__digestItem{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__digestItem+.TenderDiscoveryAnimation-module__nXeXcW__digestItem{margin-top:7px}.TenderDiscoveryAnimation-module__nXeXcW__digestTitle{color:var(--ink);font-size:12px;font-weight:700;line-height:1.3}.TenderDiscoveryAnimation-module__nXeXcW__digestScore{color:var(--accent);flex:none;font-size:10px;font-weight:750}.TenderDiscoveryAnimation-module__nXeXcW__digestMore{color:var(--accent);flex:none;margin:7px 0 auto;font-size:10px;font-weight:700}.TenderDiscoveryAnimation-module__nXeXcW__mailFoot{flex:none;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__emailRow{gap:6px;min-width:0;display:flex}.TenderDiscoveryAnimation-module__nXeXcW__emailChip{color:#536269;white-space:nowrap;text-overflow:ellipsis;background:#f1f5f5;border-radius:6px;flex:0 auto;min-width:0;padding:6px 8px;font-size:10px;overflow:hidden}.TenderDiscoveryAnimation-module__nXeXcW__sent{color:var(--accent);white-space:nowrap;flex:none;font-size:10px;font-weight:750}.TenderDiscoveryAnimation-module__nXeXcW__delivered{z-index:11;position:absolute;top:440px;left:570px;transform:translate(-50%,-50%)}.TenderDiscoveryAnimation-module__nXeXcW__deliveredCard{box-shadow:var(--shadow);opacity:0;animation:TenderDiscoveryAnimation-module__nXeXcW__delivered var(--loop) cubic-bezier(.2, .9, .3, 1.25) infinite;background:#fffffff7;border:1px solid #d8e3e4;border-radius:14px;align-items:center;gap:11px;padding:13px 18px;display:flex;transform:scale(.75)}.TenderDiscoveryAnimation-module__nXeXcW__deliveredIcon{width:32px;height:32px;color:var(--accent);background:#e3f6f3;border-radius:9px;flex:none;place-items:center;font-size:16px;display:grid;position:relative}.TenderDiscoveryAnimation-module__nXeXcW__deliveredSeal{background:var(--accent);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;font-weight:700;line-height:1;display:grid;position:absolute;bottom:-5px;right:-5px}.TenderDiscoveryAnimation-module__nXeXcW__deliveredText{color:var(--accent);white-space:nowrap;font-size:11px;font-weight:750}.TenderDiscoveryAnimation-module__nXeXcW__extract{z-index:7;opacity:0;width:300px;animation:TenderDiscoveryAnimation-module__nXeXcW__extract var(--loop) ease-in-out infinite;justify-content:space-between;display:flex;position:absolute;top:270px;left:70px}.TenderDiscoveryAnimation-module__nXeXcW__extract span{color:var(--accent);background:#f2fbfa;border:1px solid #aee5dc;border-radius:6px;padding:5px 7px;font-size:9px}@keyframes TenderDiscoveryAnimation-module__nXeXcW__scan{0%,2.3%{opacity:0;top:-6px}5.3%{opacity:1}24.4%{opacity:1;top:100%}27.4%,to{opacity:0;top:100%}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__scanLabel{0%,5.3%{opacity:0;transform:translateY(-5px)}8.4%,22.9%{opacity:1;transform:none}27.4%,to{opacity:0;transform:translateY(-5px)}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__extract{0%,12.2%{opacity:0;transform:translateY(8px)}16%,91%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(8px)}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__ai{0%,27.4%{opacity:0;transform:translateY(24px)scale(.96)}33.5%,91%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__aiRow{0%,36%{opacity:0;transform:translateY(6px)}42%,91%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__aiBar{0%,42%{transform:scaleX(0)}50%,to{transform:scaleX(var(--score,1))}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__connector{0%,48.8%{opacity:0;transform:scaleY(0)}53.3%,91%{opacity:1;transform:scaleY(1)}98%,to{opacity:0;transform:scaleY(0)}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__delivered{0%,83.5%{opacity:0;transform:scale(.75)}85.5%,97%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__docsDim{0%,51.8%{opacity:1;filter:blur()}57.9%,88%{opacity:.3;filter:blur(3px)}93%,to{opacity:1;filter:blur()}}@keyframes TenderDiscoveryAnimation-module__nXeXcW__mail{0%,51.8%{opacity:0;transform:translateY(24px)scale(.95)}57.9%,82%{opacity:1;transform:none}88%{opacity:1;transform:translate(520px)}88.5%,to{opacity:0;transform:translate(520px)}}@container (max-width:810px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.92;height:576px}}@container (max-width:700px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.8;height:504px}}@container (max-width:600px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.68;height:432px}}@container (max-width:500px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.56;height:360px}}@container (max-width:420px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.46;height:300px}}@container (max-width:360px){.TenderDiscoveryAnimation-module__nXeXcW__scene{--stage-scale:.4;height:264px}}@media (prefers-reduced-motion:reduce){.TenderDiscoveryAnimation-module__nXeXcW__scene *{animation:none!important}}
.PartnerPuzzleAnimation-module__Hn2AcG__grid{background-image:radial-gradient(circle at 50% 46%, hsl(var(--primary) / .1), transparent 58%), linear-gradient(hsl(var(--border) / .45) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--border) / .45) 1px, transparent 1px);pointer-events:none;background-position:50%,50%,50%;background-size:100% 100%,34px 34px,34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 30%,#0000 78%);mask-image:radial-gradient(circle at 50% 46%,#000 30%,#0000 78%)}.PartnerPuzzleAnimation-module__Hn2AcG__scene{z-index:1;width:88%;height:auto;display:block;position:relative;overflow:visible}.PartnerPuzzleAnimation-module__Hn2AcG__leftGroup{animation:6s ease-in-out infinite PartnerPuzzleAnimation-module__Hn2AcG__drift-left}.PartnerPuzzleAnimation-module__Hn2AcG__rightGroup{animation:6s ease-in-out infinite PartnerPuzzleAnimation-module__Hn2AcG__drift-right}.PartnerPuzzleAnimation-module__Hn2AcG__body{fill:hsl(var(--primary));fill-opacity:.95}.PartnerPuzzleAnimation-module__Hn2AcG__bodyAlt{fill:hsl(var(--primary));fill-opacity:.6}.PartnerPuzzleAnimation-module__Hn2AcG__edge{fill:none;stroke:hsl(var(--primary));stroke-width:2px;stroke-linejoin:round}.PartnerPuzzleAnimation-module__Hn2AcG__glow{fill:hsl(var(--primary) / .4);opacity:0;pointer-events:none;animation:6s ease-in-out infinite PartnerPuzzleAnimation-module__Hn2AcG__glow-pulse}.PartnerPuzzleAnimation-module__Hn2AcG__soon{z-index:1;background:hsl(var(--primary) / .1);letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));border-radius:999px;margin-top:.5rem;padding:.35rem 1.1rem;font-size:.8rem;font-weight:800;position:relative}@keyframes PartnerPuzzleAnimation-module__Hn2AcG__drift-left{0%,to{transform:translate(0)}45%{transform:translate(-24px)}}@keyframes PartnerPuzzleAnimation-module__Hn2AcG__drift-right{0%,to{transform:translate(0)}45%{transform:translate(24px)}}@keyframes PartnerPuzzleAnimation-module__Hn2AcG__glow-pulse{0%,6%{opacity:.75}34%,68%{opacity:0}94%,to{opacity:.75}}@media (prefers-reduced-motion:reduce){.PartnerPuzzleAnimation-module__Hn2AcG__leftGroup,.PartnerPuzzleAnimation-module__Hn2AcG__rightGroup,.PartnerPuzzleAnimation-module__Hn2AcG__glow{animation:none}.PartnerPuzzleAnimation-module__Hn2AcG__glow{opacity:0}}
