.BlogCard-module__LBlJ9q__card{background:var(--color-surface);border-radius:var(--border-radius-lg);border:1px solid var(--color-surface-light);flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.BlogCard-module__LBlJ9q__card:hover{box-shadow:var(--shadow-glow);border-color:var(--color-accent-primary);transform:translateY(-4px)}.BlogCard-module__LBlJ9q__imageWrapper{background:var(--color-surface-light);width:100%;padding-top:56.25%;position:relative;overflow:hidden}.BlogCard-module__LBlJ9q__image{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.BlogCard-module__LBlJ9q__card:hover .BlogCard-module__LBlJ9q__image{transform:scale(1.05)}.BlogCard-module__LBlJ9q__content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.BlogCard-module__LBlJ9q__meta{color:var(--color-text-secondary);gap:1rem;margin-bottom:1rem;font-size:.875rem;display:flex}.BlogCard-module__LBlJ9q__title{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:700;line-height:1.4;transition:color .2s}.BlogCard-module__LBlJ9q__card:hover .BlogCard-module__LBlJ9q__title{color:var(--color-accent-primary)}.BlogCard-module__LBlJ9q__excerpt{color:var(--color-text-secondary);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.BlogCard-module__LBlJ9q__readMore{color:var(--color-accent-primary);align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.BlogCard-module__LBlJ9q__readMore svg{width:16px;height:16px;transition:transform .2s}.BlogCard-module__LBlJ9q__card:hover .BlogCard-module__LBlJ9q__readMore svg{transform:translate(4px)}
.Button-module__8RiFmG__button{border-radius:var(--border-radius-md);cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--font-body);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.75rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Button-module__8RiFmG__button:hover:before{left:100%}.Button-module__8RiFmG__primary{background:var(--color-accent-gradient);color:#fff;border-radius:var(--border-radius-md);box-shadow:0 4px 15px #8b5cf640}.Button-module__8RiFmG__primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #8b5cf666}.Button-module__8RiFmG__secondary{background:var(--color-surface-light);color:var(--color-text-primary);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-md)}.Button-module__8RiFmG__secondary:hover{background:var(--color-surface);border-color:var(--color-text-secondary);transform:translateY(-2px)}.Button-module__8RiFmG__outline{color:var(--color-accent-primary);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-md);background:0 0}.Button-module__8RiFmG__outline:hover{border-color:var(--color-accent-primary);background:#8b5cf60d;transform:translateY(-2px);box-shadow:0 0 20px #8b5cf61a}.Button-module__8RiFmG__fullWidth{width:100%}
.CTABanner-module__-RoqFW__wrapper{padding:4rem 0}.CTABanner-module__-RoqFW__banner{background:var(--color-surface-light);text-align:center;border:1px solid #ffffff0d;border-radius:16px;padding:5rem 2rem;position:relative;overflow:hidden}.CTABanner-module__-RoqFW__banner:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#8b5cf64d,#0000 40% 60%,#d946ef4d);padding:1px;animation:6s linear infinite CTABanner-module__-RoqFW__rotateBorder;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.CTABanner-module__-RoqFW__bgElements{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.CTABanner-module__-RoqFW__orb1{filter:blur(60px);background:radial-gradient(circle,#8b5cf633 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:8s ease-in-out infinite alternate CTABanner-module__-RoqFW__ctaOrb1;position:absolute;top:-50%;left:-10%}.CTABanner-module__-RoqFW__orb2{filter:blur(60px);background:radial-gradient(circle,#d946ef26 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:10s ease-in-out infinite alternate CTABanner-module__-RoqFW__ctaOrb2;position:absolute;bottom:-50%;right:-10%}.CTABanner-module__-RoqFW__content{z-index:1;max-width:800px;margin:0 auto;position:relative}.CTABanner-module__-RoqFW__title{color:var(--color-text-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:800}.CTABanner-module__-RoqFW__subtitle{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.7}.CTABanner-module__-RoqFW__actions{justify-content:center;gap:1rem;display:flex}@keyframes CTABanner-module__-RoqFW__rotateBorder{0%{background-position:0 0}to{background-position:200% 200%}}@keyframes CTABanner-module__-RoqFW__ctaOrb1{0%{transform:translate(0)scale(1)}to{transform:translate(30px,20px)scale(1.2)}}@keyframes CTABanner-module__-RoqFW__ctaOrb2{0%{transform:translate(0)scale(1)}to{transform:translate(-20px,-15px)scale(1.15)}}@media (max-width:640px){.CTABanner-module__-RoqFW__actions{flex-direction:column}.CTABanner-module__-RoqFW__banner{padding:3rem 1.5rem}}[data-theme=light] .CTABanner-module__-RoqFW__banner{background:linear-gradient(135deg,#f0ecff 0%,#fff 50%,#fdf2f8 100%);border-color:#7c3aed1a;box-shadow:0 4px 30px #0000000d}[data-theme=light] .CTABanner-module__-RoqFW__orb1{background:radial-gradient(circle,#7c3aed1f 0%,#0000 70%)}[data-theme=light] .CTABanner-module__-RoqFW__orb2{background:radial-gradient(circle,#c026d314 0%,#0000 70%)}
.StatCounter-module__uPGjDW__container{text-align:center;padding:1rem}.StatCounter-module__uPGjDW__number{font-family:var(--font-heading);color:var(--color-accent-primary);margin-bottom:.5rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1}.StatCounter-module__uPGjDW__label{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:1.125rem;font-weight:500}
.Hero-module___w2HtG__hero{justify-content:center;align-items:center;min-height:100vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__auroraContainer{z-index:0;--mouse-x:50%;--mouse-y:50%;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Hero-module___w2HtG__aurora1{width:800px;height:800px;top:-20%;left:var(--mouse-x,30%);filter:blur(80px);background:radial-gradient(circle,#8b5cf640 0%,#0000 70%);border-radius:50%;transition:left 1.5s ease-out;animation:8s ease-in-out infinite alternate Hero-module___w2HtG__auroraPulse1;position:absolute;transform:translate(-50%)}.Hero-module___w2HtG__aurora2{filter:blur(100px);background:radial-gradient(circle,#d946ef33 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:10s ease-in-out infinite alternate Hero-module___w2HtG__auroraPulse2;position:absolute;bottom:-10%;right:10%}.Hero-module___w2HtG__aurora3{filter:blur(80px);background:radial-gradient(circle,#3b82f61f 0%,#0000 70%);border-radius:50%;width:400px;height:400px;animation:12s ease-in-out infinite alternate Hero-module___w2HtG__auroraPulse3;position:absolute;top:40%;left:60%}.Hero-module___w2HtG__lightBeam{background:linear-gradient(90deg,#0000,#8b5cf64d,#d946ef26,#0000);width:200%;height:1px;animation:6s ease-in-out infinite alternate Hero-module___w2HtG__beamSweep;position:absolute;top:50%;left:-50%;transform:rotate(-5deg)}.Hero-module___w2HtG__heroFade{background:linear-gradient(to top, var(--color-primary-bg), transparent);z-index:1;width:100%;height:200px;position:absolute;bottom:0;left:0}.Hero-module___w2HtG__content{z-index:2;text-align:center;max-width:920px;margin:0 auto;position:relative}.Hero-module___w2HtG__badge{color:var(--color-text-secondary);-webkit-backdrop-filter:blur(10px);background:#8b5cf614;border:1px solid #8b5cf633;border-radius:50px;align-items:center;gap:.75rem;margin-bottom:2.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.Hero-module___w2HtG__badgeDot{background:var(--color-accent-primary);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module___w2HtG__dotPulse;box-shadow:0 0 8px #8b5cf699}.Hero-module___w2HtG__title{letter-spacing:-.04em;flex-direction:column;gap:.15em;margin-bottom:2rem;font-size:clamp(2.8rem,6.5vw,5rem);font-weight:800;line-height:1.08;display:flex}.Hero-module___w2HtG__titleLine{display:block}.Hero-module___w2HtG__titleAccent{font-size:1.05em;display:block}.Hero-module___w2HtG__subtitle{color:var(--color-text-secondary);margin-bottom:3rem;max-width:680px;margin-inline:auto;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.7}.Hero-module___w2HtG__actions{justify-content:center;gap:1rem;margin-bottom:5rem;display:flex}.Hero-module___w2HtG__statsBar{-webkit-backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;justify-content:center;align-items:center;gap:0;padding:2rem 3rem;display:flex}.Hero-module___w2HtG__statItem{text-align:center;flex:1}.Hero-module___w2HtG__statDivider{background:linear-gradient(#0000,#8b5cf64d,#0000);flex-shrink:0;width:1px;height:50px}[data-theme=light] .Hero-module___w2HtG__hero{background:linear-gradient(#fafaf8 0%,#f0ecff 40%,#fafaf8 100%)}[data-theme=light] .Hero-module___w2HtG__statsBar{background:#ffffffb3;border-color:#0000000f;box-shadow:0 4px 20px #0000000a}[data-theme=light] .Hero-module___w2HtG__statDivider{background:linear-gradient(#0000,#7c3aed40,#0000)}[data-theme=light] .Hero-module___w2HtG__badge{background:#7c3aed14;border-color:#7c3aed26}[data-theme=light] .Hero-module___w2HtG__aurora1{opacity:.8;background:radial-gradient(circle,#7c3aed26 0%,#0000 70%)}[data-theme=light] .Hero-module___w2HtG__aurora2{opacity:.7;background:radial-gradient(circle,#c026d31a 0%,#0000 70%)}[data-theme=light] .Hero-module___w2HtG__aurora3{opacity:.6;background:radial-gradient(circle,#3b82f614 0%,#0000 70%)}[data-theme=light] .Hero-module___w2HtG__lightBeam{opacity:.5;background:linear-gradient(90deg,#0000,#7c3aed26,#c026d314,#0000)}[data-theme=light] .Hero-module___w2HtG__heroFade{background:linear-gradient(#0000,#fafaf8)}@keyframes Hero-module___w2HtG__auroraPulse1{0%{opacity:.6;transform:translate(-50%)scale(1)}50%{opacity:.8;transform:translate(-50%)scale(1.2)}to{opacity:.5;transform:translate(-50%)scale(.9)}}@keyframes Hero-module___w2HtG__auroraPulse2{0%{opacity:.5;transform:scale(1)translate(0)}50%{opacity:.7;transform:scale(1.3)translate(-40px,30px)}to{opacity:.4;transform:scale(.8)translate(20px,-10px)}}@keyframes Hero-module___w2HtG__auroraPulse3{0%{opacity:.4;transform:scale(1)}to{opacity:.6;transform:scale(1.4)translate(-30px,20px)}}@keyframes Hero-module___w2HtG__beamSweep{0%{opacity:.3;transform:rotate(-5deg)translateY(0)}50%{opacity:.6}to{opacity:.2;transform:rotate(3deg)translateY(-50px)}}@keyframes Hero-module___w2HtG__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@media (max-width:768px){.Hero-module___w2HtG__hero{padding:120px 0 60px}.Hero-module___w2HtG__actions{flex-direction:column;margin-bottom:3rem;padding:0 1.5rem}.Hero-module___w2HtG__statsBar{flex-direction:column;gap:1.5rem;padding:1.5rem}.Hero-module___w2HtG__statDivider{background:linear-gradient(90deg,#0000,#8b5cf64d,#0000);width:60px;height:1px}.Hero-module___w2HtG__aurora1{width:400px;height:400px}.Hero-module___w2HtG__aurora2{width:300px;height:300px}.Hero-module___w2HtG__aurora3,.Hero-module___w2HtG__lightBeam{display:none}}
.TrustMarquee-module__oyrsfa__section{border-top:1px solid #ffffff0a;border-bottom:1px solid #ffffff0a;padding:3rem 0;position:relative;overflow:hidden}.TrustMarquee-module__oyrsfa__label{text-align:center;letter-spacing:.15em;color:var(--color-text-secondary);opacity:.6;margin-bottom:1.5rem;font-size:.75rem;font-weight:600}.TrustMarquee-module__oyrsfa__marqueeWrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.TrustMarquee-module__oyrsfa__marqueeTrack{white-space:nowrap;gap:3rem;width:max-content;animation:30s linear infinite TrustMarquee-module__oyrsfa__marqueeScroll;display:flex}.TrustMarquee-module__oyrsfa__marqueeItem{color:var(--color-text-secondary);opacity:.6;align-items:center;gap:.75rem;font-size:1rem;font-weight:500;transition:opacity .3s;display:inline-flex}.TrustMarquee-module__oyrsfa__marqueeItem:hover{opacity:1}.TrustMarquee-module__oyrsfa__dot{background:var(--color-accent-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 6px #8b5cf666}@keyframes TrustMarquee-module__oyrsfa__marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-theme=light] .TrustMarquee-module__oyrsfa__section{background:linear-gradient(#f0ecff4d 0%,#0000 100%);border-color:#0000000d}[data-theme=light] .TrustMarquee-module__oyrsfa__dot{box-shadow:0 0 6px #7c3aed4d}
.InterviewPrepSection-module__oziOpW__section{background:var(--color-surface);border-top:1px solid var(--color-surface-light);border-bottom:1px solid var(--color-surface-light);position:relative}.InterviewPrepSection-module__oziOpW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:4rem;display:grid}.InterviewPrepSection-module__oziOpW__card{background:var(--color-primary-bg);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-lg);padding:2rem;transition:border-color .3s}.InterviewPrepSection-module__oziOpW__card:hover{border-color:#8b5cf680}.InterviewPrepSection-module__oziOpW__cardTitle{color:var(--color-text-primary);border-bottom:1px solid var(--color-surface-light);margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.25rem;font-weight:700}.InterviewPrepSection-module__oziOpW__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.InterviewPrepSection-module__oziOpW__listItem{color:var(--color-text-secondary);align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.InterviewPrepSection-module__oziOpW__checkIcon{width:20px;height:20px;color:var(--color-success);flex-shrink:0;margin-top:.1rem}.InterviewPrepSection-module__oziOpW__dot{background-color:var(--color-accent-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.InterviewPrepSection-module__oziOpW__ctaWrapper{justify-content:center;margin-top:4rem;display:flex}
.ContactForm-module__HCn48a__form{background:var(--color-surface);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-lg);width:100%;max-width:600px;margin:0 auto;padding:3rem}.ContactForm-module__HCn48a__formGroup{margin-bottom:1.5rem}.ContactForm-module__HCn48a__label{color:var(--color-text-primary);margin-bottom:.5rem;font-weight:500;display:block}.ContactForm-module__HCn48a__input,.ContactForm-module__HCn48a__select,.ContactForm-module__HCn48a__textarea{background:var(--color-surface-light);border:1px solid var(--color-surface-light);border-radius:var(--border-radius-sm);width:100%;color:var(--color-text-primary);font-family:var(--font-body);padding:.875rem 1rem;transition:all .2s}.ContactForm-module__HCn48a__input:focus,.ContactForm-module__HCn48a__select:focus,.ContactForm-module__HCn48a__textarea:focus{border-color:var(--color-accent-primary);outline:none;box-shadow:0 0 0 2px #8b5cf633}.ContactForm-module__HCn48a__textarea{resize:vertical;min-height:120px}.ContactForm-module__HCn48a__toast{border:1px solid var(--color-success);color:var(--color-success);border-radius:var(--border-radius-sm);text-align:center;background:#10b9811a;margin-bottom:2rem;padding:1rem;font-weight:500}@media (max-width:640px){.ContactForm-module__HCn48a__form{padding:2rem 1.5rem}}
.ContactPage-module__V8gPFa__container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.ContactPage-module__V8gPFa__bgElements{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ContactPage-module__V8gPFa__orb1{filter:blur(50px);background:radial-gradient(circle,#f5a6231a 0%,#0a162800 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:10%;left:-10%}.ContactPage-module__V8gPFa__description{color:var(--color-text-secondary);margin-bottom:2.5rem;font-size:1.125rem;line-height:1.6}.ContactPage-module__V8gPFa__promiseBox{border-radius:var(--border-radius-md);background:#10b9810d;border:1px solid #10b98133;gap:1rem;margin-bottom:3rem;padding:1.5rem;display:flex}.ContactPage-module__V8gPFa__promiseIcon{font-size:1.5rem}.ContactPage-module__V8gPFa__promiseTitle{color:var(--color-success);margin-bottom:.25rem;font-weight:700}.ContactPage-module__V8gPFa__promiseText{color:var(--color-text-secondary);font-size:.95rem;line-height:1.5}.ContactPage-module__V8gPFa__contactDetails{flex-direction:column;gap:1.5rem;display:flex}.ContactPage-module__V8gPFa__contactItem{color:var(--color-text-primary);align-items:center;gap:1rem;font-size:1.125rem;font-weight:500;display:flex}.ContactPage-module__V8gPFa__icon{width:24px;height:24px;color:var(--color-accent-primary)}@media (max-width:992px){.ContactPage-module__V8gPFa__container{grid-template-columns:1fr;gap:3rem}}
.BlogPost-module__SY66Va__article{padding:8rem 0 4rem}.BlogPost-module__SY66Va__header{max-width:800px;margin:0 auto 3rem}.BlogPost-module__SY66Va__backLink{color:var(--color-text-secondary);align-items:center;gap:.5rem;margin-bottom:2rem;font-weight:500;transition:color .2s;display:inline-flex}.BlogPost-module__SY66Va__backLink:hover{color:var(--color-accent-primary)}.BlogPost-module__SY66Va__backLink svg{width:20px;height:20px}.BlogPost-module__SY66Va__meta{color:var(--color-accent-primary);gap:1rem;margin-bottom:1rem;font-size:.95rem;font-weight:600;display:flex}.BlogPost-module__SY66Va__title{color:var(--color-text-primary);letter-spacing:-.02em;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.2}.BlogPost-module__SY66Va__heroImage{border-radius:var(--border-radius-lg);background:var(--color-surface-light);width:100%;height:500px;margin-bottom:4rem;position:relative;overflow:hidden}.BlogPost-module__SY66Va__image{object-fit:cover}.BlogPost-module__SY66Va__contentWrapper{max-width:800px;margin:0 auto}.BlogPost-module__SY66Va__content{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.8}.BlogPost-module__SY66Va__content h2{color:var(--color-text-primary);margin:3rem 0 1.5rem;font-size:2rem;font-weight:700;line-height:1.3}.BlogPost-module__SY66Va__content h3{color:var(--color-text-primary);margin:2rem 0 1rem;font-size:1.5rem;font-weight:700}.BlogPost-module__SY66Va__content p{margin-bottom:1.5rem}.BlogPost-module__SY66Va__content ul{margin-bottom:2rem;padding-left:2rem;list-style-type:disc}.BlogPost-module__SY66Va__content li{margin-bottom:.75rem}.BlogPost-module__SY66Va__content strong{color:var(--color-text-primary);font-weight:700}.BlogPost-module__SY66Va__content em{color:var(--color-accent-primary);font-style:italic}@media (max-width:768px){.BlogPost-module__SY66Va__heroImage{height:300px;margin-bottom:2rem}}
