@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:25s linear infinite marquee}.animate-marquee:hover{animation-play-state:paused}.interview-platform-marquee .animate-marquee{animation:25s linear infinite marquee}.interview-platform-marquee .animate-marquee:hover{animation-play-state:paused}.mask-fade-sides{-webkit-mask-image:linear-gradient(90deg,#0000,#101828 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#101828 10% 90%,#0000)}.interview-platform-section{background-blend-mode:overlay;background:url(/images/services/Background.png) 50%/cover no-repeat,#0f172a;justify-content:center;align-items:center;width:100%;padding-block:34px;display:flex;position:relative}.interview-platform-section:before{content:"";z-index:0;background:url(/coming-soon-pattern.svg) 50% no-repeat,linear-gradient(#101828 0% 100%) 50%/cover no-repeat;position:absolute;inset:0}.interview-platform-container{z-index:1;background-image:url(/images/services/Background.png);background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;padding:30px;display:flex;position:relative}.interview-platform-content-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(112.83deg,#ffffff18 0%,#fff0 110.84%);border-radius:24px;flex:1;margin-right:-22px;padding:48px;box-shadow:0 8px 32px #0000004d}.platform-label{font-size:var(--font-size-2xl-semi);font-weight:var(--font-weight-semibold);color:#ffc728;text-transform:uppercase;letter-spacing:1px;font-family:var(--font-inter), sans-serif;margin-bottom:16px;display:block}.platform-headline{font-size:var(--font-size-semi-3xl);font-weight:var(--font-weight-semibold);color:#fff;line-height:1.2;font-family:var(--font-roboto-slab), serif;margin-bottom:8px}.platform-cta-btn{background:var(--brand-blue-start);color:#fff;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;font-family:var(--font-inter), sans-serif;border:none;border-radius:12px;padding:16px 32px;transition:all .3s}.platform-cta-btn:hover{background:var(--brand-blue-end)}.interview-platform-grid{flex:1;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);max-width:600px;display:grid}.interview-platform-marquee{flex:1;width:100%;display:none;position:relative;overflow:hidden}.interview-platform-marquee .animate-marquee{will-change:transform;gap:16px;width:fit-content;display:flex}.profile-card-marquee{background:#333333e6;border-radius:16px;flex-shrink:0;width:200px;transition:transform .3s;overflow:hidden;box-shadow:0 4px 16px #0006}@media (max-width:1024px){.platform-label{font-size:var(--font-size-semi-xl)}.interview-platform-section{padding-block:30px}.interview-platform-container{gap:40px;padding:24px}.platform-headline{font-size:var(--font-size-3xl)}.interview-platform-content-card{margin-right:-55px;padding:40px}}@media (max-width:768px){.platform-headline{font-size:var(--font-size-semi-2xl)}.platform-label{font-size:var(--font-size-xl)}.interview-platform-section{padding-block:24px}.interview-platform-container{flex-direction:column;gap:32px;padding:20px}.interview-platform-content-card{max-width:100%;margin-right:0;padding:32px}.interview-platform-grid{display:none}.interview-platform-marquee{width:100%;display:block}.profile-card-marquee{width:180px}}@media (max-width:480px){.platform-headline{font-size:var(--display-xs)}.interview-platform-section{padding-block:20px}.interview-platform-container{gap:24px;padding:16px}.interview-platform-content-card{padding:24px}.platform-label{font-size:var(--font-size-lg);margin-bottom:12px}.platform-cta-btn{width:100%;padding:14px 24px}.interview-platform-marquee{display:block}.profile-card-marquee{width:160px}}@media (max-width:430px){.interview-platform-section{padding-block:16px}.interview-platform-container{gap:20px;padding:12px}.interview-platform-content-card{padding:20px}.platform-label{font-size:var(--font-size-md)}.platform-headline{font-size:var(--font-size-xl)}.platform-cta-btn{font-size:var(--font-size-sm);padding:12px 20px}.interview-platform-marquee{display:block}.profile-card-marquee{width:140px}}@media (max-width:375px){.interview-platform-section{padding-block:12px}.interview-platform-container{gap:16px;padding:10px}.interview-platform-content-card{padding:16px}.platform-label{font-size:var(--font-size-sm);margin-bottom:10px}.platform-headline{font-size:var(--font-size-lg)}.platform-cta-btn{padding:10px 16px}.interview-platform-marquee{display:block}.profile-card-marquee{border-radius:12px;width:120px}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)translateY(-20px)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)rotate(-15deg)}50%{transform:translateY(-10px)rotate(-15deg)}}.book-demo-container{text-align:center;background-color:#0000;flex-direction:column;justify-content:center;width:100%;padding:2.5rem 0 30rem;animation:.8s ease-out fadeIn;display:flex;position:relative}.book-demo-content{text-align:center;width:100%;max-width:800px;margin:0 auto;padding:0 1rem;animation:.8s ease-out .2s both fadeInUp}.book-demo-headline{font-family:var(--font-roboto-slab), serif;font-size:var(--display-xl);font-weight:var(--font-weight-bold);color:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 auto;line-height:1.2;animation:.8s ease-out .3s both fadeInUp;display:flex;position:relative}.book-demo-hash-icon{color:#ffc728;transition:transform .3s;animation:.8s ease-out .4s both bounceIn,3s ease-in-out 1.2s infinite float;position:absolute;top:0;left:20px;transform:rotate(-15deg)}.book-demo-hash-icon:hover{transform:rotate(-10deg)scale(1.1)}.book-demo-subheadline{font-size:var(--font-size-xl);color:#ffffffe6;max-width:700px;line-height:1.6;font-weight:var(--font-weight-regular);margin:40px auto 0;animation:.8s ease-out .5s both fadeInUp}.calendly-inline-widget{z-index:20;width:100%;transition:transform .3s,box-shadow .3s;animation:.8s ease-out .6s both scaleIn;top:50%;position:absolute!important}.calendly-loading{color:#fff;z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-spinner{border:4px solid #ffffff4d;border-top-color:#ffc728;border-radius:50%;width:50px;height:50px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.calendly-loading p{font-size:var(--font-size-lg);color:#ffffffe6;margin:0}.book-demo-section .interview-platform-section{padding-top:300px}@media (max-width:1024px){.book-demo-container{padding-top:1.25rem;padding-bottom:12rem}.book-demo-content{margin-bottom:8rem}.book-demo-headline{font-size:var(--display-lg)}.book-demo-hash-icon svg{width:35px;height:40px}.book-demo-subheadline{font-size:var(--font-size-md);margin-top:30px}.book-demo-section .interview-platform-section{padding-top:500px}.calendly-inline-widget{top:53%;height:886px!important}}@media (max-width:1000px){.book-demo-section .interview-platform-section{padding-top:620px}.calendly-inline-widget{top:53%;height:936px!important}}@media (max-width:768px){.book-demo-headline{font-size:var(--font-size-4xl);gap:1rem}.book-demo-hash-icon{left:15px}.book-demo-hash-icon svg{width:25px;height:30px}.book-demo-container{padding-top:1rem;padding-bottom:10rem}.book-demo-section .interview-platform-section{padding-top:660px}.calendly-inline-widget{height:936px!important}}@media (max-width:649px){.book-demo-headline{font-size:var(--display-sm);gap:.75rem}.calendly-inline-widget{top:60%}.book-demo-section .interview-platform-section{padding-top:640px}.book-demo-hash-icon{left:35px}}@media (max-width:480px){.book-demo-container{padding-bottom:7rem}.book-demo-content{margin-bottom:6rem}.book-demo-headline{font-size:var(--font-size-xl);gap:.5rem}.calendly-inline-widget{top:70%;height:830px!important}.book-demo-section .interview-platform-section{padding-top:730px}.book-demo-hash-icon{top:-12px;left:-11px}.book-demo-hash-icon svg{width:20px;height:25px}}@media (max-width:425px){.book-demo-container{padding-bottom:5rem}.calendly-inline-widget{margin:0 auto}.book-demo-hash-icon{top:-10px;left:15px}}@media (max-width:393px){.book-demo-hash-icon{left:0}}@media (max-width:375px){.book-demo-hash-icon{left:-9px}}
