.requirements-container[data-v-3a7c0d56]{align-items:center;background:var(--black-color-100);display:flex;flex-direction:column;font-family:Arial,sans-serif;min-height:100%;overflow:hidden;padding:60px 40px;position:relative}.shapes-container[data-v-3a7c0d56]{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.moving-circle[data-v-3a7c0d56]{background:hsla(0,0%,100%,.1);border-radius:50%;position:absolute}.circle-1[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 12s linear infinite;animation-delay:0s;height:60px;left:-100px;top:10%;width:60px}.circle-2[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 15s linear infinite;animation-delay:2s;height:45px;left:-100px;top:30%;width:45px}.circle-3[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 10s linear infinite;animation-delay:4s;height:80px;left:-100px;top:60%;width:80px}.circle-4[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 14s linear infinite;animation-delay:1s;height:55px;left:-100px;top:80%;width:55px}.circle-5[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 18s linear infinite;animation-delay:6s;height:35px;left:-100px;top:45%;width:35px}.circle-6[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 16s linear infinite;animation-delay:8s;height:70px;left:-100px;top:15%;width:70px}.circle-7[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 13s linear infinite;animation-delay:3s;height:40px;left:-100px;top:75%;width:40px}.circle-8[data-v-3a7c0d56]{animation:moveRight-3a7c0d56 11s linear infinite;animation-delay:7s;height:65px;left:-100px;top:55%;width:65px}.moving-square[data-v-3a7c0d56]{background:hsla(0,0%,100%,.12);position:absolute;transform:rotate(45deg)}.square-1[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 11s linear infinite;animation-delay:0s;height:50px;right:-100px;top:15%;width:50px}.square-2[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 16s linear infinite;animation-delay:3s;height:65px;right:-100px;top:50%;width:65px}.square-3[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 13s linear infinite;animation-delay:5s;height:40px;right:-100px;top:75%;width:40px}.square-4[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 17s linear infinite;animation-delay:2s;height:55px;right:-100px;top:35%;width:55px}.square-5[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 14s linear infinite;animation-delay:6s;height:45px;right:-100px;top:5%;width:45px}.square-6[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 12s linear infinite;animation-delay:1s;height:70px;right:-100px;top:65%;width:70px}.square-7[data-v-3a7c0d56]{animation:moveLeft-3a7c0d56 15s linear infinite;animation-delay:4s;height:35px;right:-100px;top:85%;width:35px}.floating-circle[data-v-3a7c0d56]{animation:floatUpDown-3a7c0d56 6s ease-in-out infinite;background:hsla(0,0%,100%,.08);border-radius:50%;position:absolute}.float-circle-1[data-v-3a7c0d56]{animation-delay:0s;height:90px;left:15%;top:20%;width:90px}.float-circle-2[data-v-3a7c0d56]{animation-delay:2s;height:75px;left:80%;top:65%;width:75px}.float-circle-3[data-v-3a7c0d56]{animation-delay:4s;height:110px;left:70%;top:40%;width:110px}.float-circle-4[data-v-3a7c0d56]{animation-delay:1s;height:60px;left:25%;top:85%;width:60px}.float-circle-5[data-v-3a7c0d56]{animation-delay:3s;height:85px;left:45%;top:5%;width:85px}.float-circle-6[data-v-3a7c0d56]{animation-delay:5s;height:70px;left:5%;top:50%;width:70px}.float-circle-7[data-v-3a7c0d56]{animation-delay:2.5s;height:95px;left:60%;top:75%;width:95px}.float-circle-8[data-v-3a7c0d56]{animation-delay:4.5s;height:65px;left:90%;top:25%;width:65px}.floating-square[data-v-3a7c0d56]{animation:floatUpDown-3a7c0d56 8s ease-in-out infinite;background:hsla(0,0%,100%,.1);position:absolute}.float-square-1[data-v-3a7c0d56]{animation-delay:1s;height:80px;left:60%;top:10%;transform:rotate(15deg);width:80px}.float-square-2[data-v-3a7c0d56]{animation-delay:3s;height:65px;left:10%;top:70%;transform:rotate(-20deg);width:65px}.float-square-3[data-v-3a7c0d56]{animation-delay:5s;height:95px;left:40%;top:55%;transform:rotate(30deg);width:95px}.float-square-4[data-v-3a7c0d56]{animation-delay:2s;height:55px;left:85%;top:30%;transform:rotate(-10deg);width:55px}.float-square-5[data-v-3a7c0d56]{animation-delay:4s;height:75px;left:75%;top:80%;transform:rotate(25deg);width:75px}.float-square-6[data-v-3a7c0d56]{animation-delay:6s;height:60px;left:5%;top:15%;transform:rotate(-15deg);width:60px}.rotating-shape[data-v-3a7c0d56]{animation:rotateScale-3a7c0d56 15s linear infinite;background:hsla(0,0%,100%,.06);position:absolute}.rotate-1[data-v-3a7c0d56]{animation-delay:0s;border-radius:50%;height:120px;left:45%;top:25%;width:120px}.rotate-2[data-v-3a7c0d56]{animation-delay:5s;height:100px;left:65%;top:75%;width:100px}.rotate-3[data-v-3a7c0d56]{animation-delay:10s;border-radius:20%;height:135px;left:85%;top:15%;width:135px}.rotate-4[data-v-3a7c0d56]{animation-delay:7s;border-radius:50%;height:90px;left:20%;top:60%;width:90px}.rotate-5[data-v-3a7c0d56]{animation-delay:12s;border-radius:30%;height:110px;left:25%;top:5%;width:110px}.large-shape[data-v-3a7c0d56]{animation:slowRotate-3a7c0d56 30s linear infinite;background:hsla(0,0%,100%,.04);position:absolute}.large-circle-1[data-v-3a7c0d56]{animation-delay:0s;border-radius:50%;height:200px;left:10%;top:10%;width:200px}.large-circle-2[data-v-3a7c0d56]{animation-delay:10s;border-radius:50%;bottom:15%;height:180px;right:20%;width:180px}.large-circle-3[data-v-3a7c0d56]{animation-delay:20s;border-radius:50%;height:220px;left:75%;top:45%;width:220px}.large-square-1[data-v-3a7c0d56]{animation-delay:5s;height:170px;left:5%;top:60%;transform:rotate(25deg);width:170px}.large-square-2[data-v-3a7c0d56]{animation-delay:15s;height:190px;right:5%;top:5%;transform:rotate(-15deg);width:190px}.small-shape[data-v-3a7c0d56]{animation:smallFloat-3a7c0d56 4s ease-in-out infinite;background:hsla(0,0%,100%,.12);border-radius:50%;position:absolute}.small-1[data-v-3a7c0d56]{animation-delay:0s;height:25px;left:35%;top:12%;width:25px}.small-2[data-v-3a7c0d56]{animation-delay:1s;height:20px;left:55%;top:28%;width:20px}.small-3[data-v-3a7c0d56]{animation-delay:2s;height:30px;left:15%;top:42%;width:30px}.small-4[data-v-3a7c0d56]{animation-delay:.5s;height:22px;left:85%;top:58%;width:22px}.small-5[data-v-3a7c0d56]{animation-delay:1.5s;height:28px;left:45%;top:72%;width:28px}.small-6[data-v-3a7c0d56]{animation-delay:2.5s;height:18px;left:15%;top:88%;width:18px}.small-7[data-v-3a7c0d56]{animation-delay:.8s;height:24px;left:75%;top:8%;width:24px}.small-8[data-v-3a7c0d56]{animation-delay:1.8s;height:26px;left:95%;top:35%;width:26px}.small-9[data-v-3a7c0d56]{animation-delay:.3s;height:21px;left:65%;top:52%;width:21px}.small-10[data-v-3a7c0d56]{animation-delay:2.2s;height:32px;left:88%;top:78%;width:32px}.text-left[data-v-3a7c0d56]{color:var(--white-color-100);font-size:var(--font-size-small)}.brand-header-container[data-v-3a7c0d56]{flex-direction:column;margin-bottom:40px;text-align:center}.brand-header-container[data-v-3a7c0d56],.brand-title-container[data-v-3a7c0d56]{align-items:center;display:flex;justify-content:center}.brand-header-container p[data-v-3a7c0d56]{color:hsla(0,0%,100%,.85)!important;font-size:var(--font-size-body)!important;font-weight:var(--font-weight-400);line-height:var(--line-height-body)!important;margin-top:20px;max-width:600px;text-align:center}.title-wrapper[data-v-3a7c0d56]{text-align:center}.title[data-v-3a7c0d56]{color:var(--white-color-100)!important;font-size:var(--font-size-title)!important;font-weight:var(--font-weight-700)!important}#team-cursive[data-v-3a7c0d56],.text-yellow[data-v-3a7c0d56]{color:var(--yellow-color-100)}#team-cursive[data-v-3a7c0d56]{align-items:center;display:flex;font-size:var(--font-size-small);font-style:italic;font-weight:var(--font-weight-600)!important;justify-content:center;margin-bottom:1rem;text-align:center}#team-cursive[data-v-3a7c0d56]:before{background:var(--yellow-color-100);content:"";display:inline-block;height:2px;margin-right:1rem;width:50px}#team-cursive[data-v-3a7c0d56]:after{background:var(--yellow-color-100);content:"";display:inline-block;height:2px;margin-left:1rem;width:50px}@keyframes moveRight-3a7c0d56{0%{opacity:0;transform:translateX(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateX(calc(100vw + 100px))}}@keyframes moveLeft-3a7c0d56{0%{opacity:0;transform:translateX(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateX(calc(-100vw - 100px))}}@keyframes floatUpDown-3a7c0d56{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.8;transform:translateY(-30px)}}@keyframes rotateScale-3a7c0d56{0%,to{opacity:.3;transform:rotate(0deg) scale(1)}50%{opacity:.6;transform:rotate(180deg) scale(1.3)}}@keyframes slowRotate-3a7c0d56{0%{opacity:.2;transform:rotate(0deg)}50%{opacity:.4}to{opacity:.2;transform:rotate(1turn)}}@keyframes smallFloat-3a7c0d56{0%,to{opacity:.4;transform:translateY(0) scale(1)}50%{opacity:.7;transform:translateY(-15px) scale(1.1)}}.header[data-v-3a7c0d56]{margin-bottom:80px;max-width:800px;position:relative;text-align:center;z-index:2}.title[data-v-3a7c0d56]{color:var(
		--white-color-100
	);font-size:var(--font-size-title);font-weight:700;line-height:1.2;margin:0}.requirements-list[data-v-3a7c0d56]{display:flex;flex-direction:column;gap:170px;max-width:1200px;position:relative;width:100%;z-index:2}.requirement-item[data-v-3a7c0d56]{align-items:center;display:flex;gap:40px;position:relative}.requirement-item.reverse[data-v-3a7c0d56]{flex-direction:row-reverse}.requirement-number[data-v-3a7c0d56]{align-items:center;background:var(--yellow-color-100);border-radius:15px;box-shadow:0 8px 25px rgba(245,158,11,.3);color:var(--black-color-100);display:flex;flex-shrink:0;font-size:36px;font-weight:700;height:80px;justify-content:center;transform:rotate(-5deg);width:80px}.requirement-content[data-v-3a7c0d56]{flex:1;max-width:400px}.requirement-card[data-v-3a7c0d56]{background:var(--card-bg-100);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius-general);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:30px;transition:all .3s ease}.requirement-card[data-v-3a7c0d56]:hover{border-color:rgba(255,215,0,.3);box-shadow:0 10px 40px rgba(255,215,0,.1);transform:translateY(-5px)}.requirement-title[data-v-3a7c0d56]{color:var(--white-color-100);font-size:var(--font-size-sub);font-weight:var(--font-weight-700);margin:0 0 20px}.requirement-list[data-v-3a7c0d56]{list-style:none;margin:0;padding:0}.requirement-list-item[data-v-3a7c0d56]{align-items:flex-start;color:#4b5563;display:flex;font-size:16px;gap:10px;line-height:1.5;margin-bottom:12px}.requirement-list-item.sub-item[data-v-3a7c0d56]{color:#6b7280;font-size:14px;margin-left:25px}.requirement-list-item.header-item[data-v-3a7c0d56]{color:#1f2937;font-weight:700;margin-bottom:8px;margin-top:15px}.requirement-list-item.header-item[data-v-3a7c0d56]:first-child{margin-top:0}.requirement-list-item.sub-header-item[data-v-3a7c0d56]{color:#4b5563;font-size:15px;font-style:italic;margin-bottom:5px;margin-left:15px}.requirement-icon[data-v-3a7c0d56]{color:var(--yellow-color-100);flex-shrink:0;font-size:16px;font-weight:700;margin-top:1px;text-align:center;width:12px}.requirement-illustration[data-v-3a7c0d56]{align-items:center;display:flex;flex:1;justify-content:center}.illustration[data-v-3a7c0d56]{height:200px;position:relative}.expertise-scene[data-v-3a7c0d56]{height:100%;position:relative;width:100%}.desk[data-v-3a7c0d56]{background:#8b5cf6;border-radius:10px;bottom:0;height:60px;left:0;right:0}.desk[data-v-3a7c0d56],.person[data-v-3a7c0d56]{position:absolute}.person[data-v-3a7c0d56]{bottom:60px;height:80px;right:50px;width:60px}.person-head[data-v-3a7c0d56]{background:#fbbf24;border-radius:50%;left:10px;top:0;width:40px}.person-body[data-v-3a7c0d56],.person-head[data-v-3a7c0d56]{height:40px;position:absolute}.person-body[data-v-3a7c0d56]{background:#3b82f6;border-radius:10px;left:5px;top:35px;width:50px}.laptop[data-v-3a7c0d56]{background:#6b7280;bottom:75px;height:40px;left:80px;width:60px}.chart[data-v-3a7c0d56],.laptop[data-v-3a7c0d56]{border-radius:5px;position:absolute}.chart[data-v-3a7c0d56]{background:#3b82f6;height:30px;right:20px;top:20px;width:50px}.tools[data-v-3a7c0d56]{background:#ef4444;border-radius:50%;bottom:75px;height:20px;left:20px;position:absolute;width:20px}.communication-scene[data-v-3a7c0d56]{height:100%;position:relative;width:100%}.person-comm[data-v-3a7c0d56]{bottom:40px;height:80px;left:50px;position:absolute;width:60px}.person-head-comm[data-v-3a7c0d56]{border-radius:50%;left:10px;top:0;width:40px}.person-body-comm[data-v-3a7c0d56],.person-head-comm[data-v-3a7c0d56]{background:#fbbf24;height:40px;position:absolute}.person-body-comm[data-v-3a7c0d56]{border-radius:10px;left:5px;top:35px;width:50px}.laptop-comm[data-v-3a7c0d56]{background:#6b7280;border-radius:5px;bottom:50px;height:40px;left:120px;position:absolute;width:60px}.chat-bubble1[data-v-3a7c0d56]{background:#60a5fa;border-radius:15px;height:25px;left:80px;position:absolute;top:30px;width:40px}.chat-bubble2[data-v-3a7c0d56]{background:#34d399;border-radius:10px;height:20px;left:140px;position:absolute;top:60px;width:35px}.documents-scene[data-v-3a7c0d56]{height:100%;position:relative;width:100%}.desk-docs[data-v-3a7c0d56]{background:#d97706;border-radius:10px;bottom:0;height:40px;left:0;position:absolute;right:0}.documents-stack[data-v-3a7c0d56]{background:#fff;border:2px solid #d1d5db;border-radius:5px;bottom:40px;height:60px;left:60px;position:absolute;width:80px}.certificate[data-v-3a7c0d56]{background:#fef3c7;border:2px solid #f59e0b;bottom:45px;height:50px;left:65px;width:70px}.certificate[data-v-3a7c0d56],.folders[data-v-3a7c0d56]{border-radius:5px;position:absolute}.folders[data-v-3a7c0d56]{background:#3b82f6;bottom:40px;height:80px;right:40px;width:60px}@media (max-width:768px){.requirements-container[data-v-3a7c0d56]{padding:40px 20px}.title[data-v-3a7c0d56]{font-size:32px}.requirement-item[data-v-3a7c0d56]{flex-direction:column!important;gap:30px;text-align:center}.requirement-content[data-v-3a7c0d56]{max-width:100%}.requirement-number[data-v-3a7c0d56]{font-size:28px;height:60px}.illustration[data-v-3a7c0d56]{height:150px}}@media (max-width:480px){.title[data-v-3a7c0d56]{font-size:28px}.requirement-card[data-v-3a7c0d56]{padding:20px}.requirements-list[data-v-3a7c0d56]{gap:40px}.requirement-title[data-v-3a7c0d56]{font-size:18px}.requirement-list-item[data-v-3a7c0d56]{font-size:13px}}