@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}}
