@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700&display=swap";@tailwind base;@tailwind components;@tailwind utilities;.Home-Edso-Learn-container{color:var(--dark-navy);background-color:#fff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}[data-scroll-container]{perspective:1px}.Home-Edso-Learn-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Home-Edso-Learn-reveal{opacity:0;transform:translateY(40px)}.Home-Edso-Learn-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Home-Edso-Learn-hero-section{color:var(--dark-navy);background-color:#0000;grid-template-columns:1.2fr .8fr;align-items:center;gap:6rem;padding:3rem 8%;display:grid}.Home-Edso-Learn-hero-left{max-width:800px;padding:0}.Home-Edso-Learn-hero-title{margin-bottom:2.5rem;font-family:Space Grotesk,sans-serif;line-height:1.1}.Home-Edso-Learn-hero-label{text-transform:uppercase;letter-spacing:5px;color:var(--primary-blue);border-left:4px solid var(--primary-blue);background:#1868bb26;border-radius:4px;margin-bottom:1.5rem;padding:.6rem 1.2rem;font-size:clamp(1rem,2vw,1.4rem);font-weight:700;display:inline-block}.Home-Edso-Learn-hero-maintext{color:var(--dark-navy);letter-spacing:-1px;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;display:block}.Home-Edso-Learn-hero-maintext span{color:var(--primary-blue);background:linear-gradient(135deg, var(--primary-blue), #5eb2ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.Home-Edso-Learn-hero-description{color:var(--dark-navy);border-radius:8px;max-width:650px;margin-top:0;margin-bottom:2.5rem;font-size:1.1rem;font-weight:600;line-height:1.6;transition:all .5s}.Home-Edso-Learn-hero-description-edu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffd9;border:1px solid #ffffff4d;padding:1.5rem;box-shadow:0 4px 30px #0000000d}.Home-Edso-Learn-association{margin:1rem 0}.Home-Edso-Learn-association-label{text-transform:uppercase;letter-spacing:2px;color:var(--primary-blue);margin-bottom:2rem;font-size:.9rem;font-weight:700}.Home-Edso-Learn-logos-row{flex-wrap:wrap;align-items:center;gap:2.5rem;display:flex}.Home-Edso-Learn-logo-placeholder{color:var(--primary-blue);letter-spacing:1px;text-transform:lowercase;background:#1868bb14;border:1px solid #1868bb33;border-radius:50px;padding:.6rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.2rem;font-weight:800;box-shadow:0 4px 15px #00000005}.Home-Edso-Learn-stats{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #1868bb1a;border-left:5px solid var(--primary-blue);color:var(--dark-navy);background:#fffc;border-radius:50px;align-items:center;gap:1.25rem;margin:2.5rem 0;padding:1rem 2.5rem;font-weight:600;display:inline-flex;box-shadow:0 10px 25px #0000000a}.Home-Edso-Learn-badge-check{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.8rem;font-weight:800;display:flex;box-shadow:0 4px 10px #1868bb4d}.Home-Edso-Learn-stats strong{color:var(--primary-blue);font-weight:800}.Home-Edso-Learn-hiring-label{color:var(--text-muted);margin-bottom:1rem;font-size:1rem;font-weight:700}.Home-Edso-Learn-partners{flex-wrap:wrap;gap:3.5rem;display:flex}.Home-Edso-Learn-partner-logo{filter:none;opacity:1;cursor:default;width:auto;height:40px;transition:all .3s}.Home-Edso-Learn-partner-logo:hover{filter:brightness(1.1);transform:translateY(-5px)}.Home-Edso-Learn-hero-right{position:relative}.Home-Edso-Learn-form-box{background:var(--dark-navy);color:var(--pure-white);border-radius:4px;padding:2.2rem 2.5rem}.Home-Edso-Learn-hero-section .Home-Edso-Learn-logo-placeholder{color:var(--dark-navy);border-color:var(--dark-navy)}.Home-Edso-Learn-hero-section .Home-Edso-Learn-stats{border-color:var(--dark-navy);color:var(--dark-navy)}.Home-Edso-Learn-hero-section .Home-Edso-Learn-partner-text{color:var(--dark-navy)}.Home-Edso-Learn-hero-section .Home-Edso-Learn-hiring-label{color:var(--text-muted)}.Home-Edso-Learn-impact-section{color:#fff;text-align:center;background:#000;justify-content:space-around;padding:2.5rem 8%;display:flex;box-shadow:inset 0 0 50px #ffffff0d}.Home-Edso-Learn-impact-number{font-size:3.5rem;font-weight:800}.Home-Edso-Learn-impact-label{text-transform:uppercase;opacity:.8;letter-spacing:2.5px;margin-top:.5rem;font-size:.85rem}.Home-Edso-Learn-form-hero-light{background:var(--pure-white)!important;color:var(--dark-navy)!important;border-top:8px solid var(--primary-blue)!important}.Home-Edso-Learn-form-hero-light .Home-Edso-Learn-form-input{color:#333!important;background:#f8fafc!important;border:1px solid #e2e8f0!important}.Home-Edso-Learn-form-hero-light .Home-Edso-Learn-form-select{color:#333!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background:#f8fafc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23333' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E") right 1.25rem center/12px no-repeat!important;border:1px solid #e2e8f0!important}.Home-Edso-Learn-form-hero-light .Home-Edso-Learn-form-select option{color:#333!important;background-color:#fff!important}.Home-Edso-Learn-form-title{letter-spacing:-.5px;margin-bottom:.75rem;font-size:1.8rem;font-weight:700}.Home-Edso-Learn-form-subtitle{opacity:.7;margin-bottom:1.5rem;font-size:.95rem}.Home-Edso-Learn-input-group{flex-direction:column;gap:1rem;display:flex}.Home-Edso-Learn-form-input,.Home-Edso-Learn-form-select{width:100%;color:var(--pure-white);background:#ffffff0d;border:1px solid #fff3;border-radius:4px;outline:none;padding:.85rem 1.1rem;font-size:1rem;transition:all .2s;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.Home-Edso-Learn-form-input:focus,.Home-Edso-Learn-form-select:focus{border-color:var(--primary-blue);background:#ffffff1a}.Home-Edso-Learn-form-select{cursor:pointer;appearance:none;background:#0d1e3d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='white' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E") right 1.25rem center/12px no-repeat}.Home-Edso-Learn-form-select::-ms-expand{display:none}.Home-Edso-Learn-form-select option{color:#333!important;background-color:#fff!important}.Home-Edso-Learn-checkbox-row{align-items:flex-start;gap:15px;margin:.75rem 0 1.25rem;display:flex}.Home-Edso-Learn-checkbox-text{opacity:.6;font-size:.8rem;line-height:1.6}.Home-Edso-Learn-form-submit{background:var(--primary-blue);width:100%;color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem;font-size:1rem;font-weight:700;transition:all .2s}.Home-Edso-Learn-form-submit:hover{background:var(--pure-white);color:var(--primary-blue)}.Home-Edso-Learn-captcha-container{align-items:center;gap:12px;display:flex}.Home-Edso-Learn-captcha-img{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:4px;height:48px}.Home-Edso-Learn-captcha-refresh{background:var(--primary-blue);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.2rem;transition:transform .3s;display:flex}.Home-Edso-Learn-captcha-refresh:hover{transform:rotate(180deg)}.Home-Edso-Learn-submit-message{text-align:center;border-radius:4px;margin-bottom:1.5rem;padding:1rem;font-size:.95rem;font-weight:600}.Home-Edso-Learn-submit-message.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.Home-Edso-Learn-submit-message.error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.Home-Edso-Learn-courses-section{background:#fcfcfd;padding:1rem 8%}.Home-Edso-Learn-section-header{text-align:center;margin-bottom:1rem}.Home-Edso-Learn-section-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:1.5rem;font-size:.9rem;font-weight:800;display:block}.Home-Edso-Learn-section-title{color:var(--dark-navy);font-family:Space Grotesk,sans-serif;font-size:3.5rem;font-weight:800}.Home-Edso-Learn-course-list{flex-direction:column;display:flex}.Home-Edso-Learn-course-row{border-bottom:1px solid #342d421a;grid-template-columns:100px 1.5fr .5fr;align-items:center;gap:3rem;padding:2.5rem 0;transition:all .4s cubic-bezier(.4,0,.2,1);display:grid}.Home-Edso-Learn-course-row:hover{background:var(--pure-white);padding-left:2rem;padding-right:2rem}.Home-Edso-Learn-course-index{justify-content:center;align-items:center;display:flex}.Home-Edso-Learn-course-header-img{object-fit:cover;border:3px solid #f1f5f9;border-radius:50%;width:90px;height:90px;transition:all .3s;box-shadow:0 5px 15px #00000014}.Home-Edso-Learn-course-row:hover .Home-Edso-Learn-course-header-img{border-color:var(--primary-blue);transform:scale(1.1)}.Home-Edso-Learn-course-info{padding-right:4rem}.Home-Edso-Learn-course-title{color:var(--dark-navy);margin-bottom:.75rem;font-size:2rem;font-weight:700;transition:color .3s}.Home-Edso-Learn-course-row:hover .Home-Edso-Learn-course-title{color:var(--primary-blue)}.Home-Edso-Learn-course-desc{color:var(--text-muted);max-width:800px;font-size:1.15rem}.Home-Edso-Learn-course-actions{flex-direction:column;align-items:flex-end;gap:1.5rem;display:flex}.Home-Edso-Learn-course-badge{color:var(--primary-blue);text-transform:uppercase;letter-spacing:1px;background:#1868bb0d;border-radius:4px;padding:.4rem 1rem;font-size:.8rem;font-weight:800}.Home-Edso-Learn-course-btn{color:var(--dark-navy);align-items:center;gap:10px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex}.Home-Edso-Learn-course-btn:hover{color:var(--primary-blue);gap:15px}.Home-Edso-Learn-demo-section{background:#fff;border-top:1px solid #342d421a;padding:1rem 8%}.Home-Edso-Learn-demo-container{justify-content:space-between;align-items:center;gap:5rem;display:flex}.Home-Edso-Learn-demo-content{flex:1}.Home-Edso-Learn-demo-badge{color:var(--primary-blue);text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem;font-size:.85rem;font-weight:800;display:block}.Home-Edso-Learn-demo-title{color:var(--dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.1}.Home-Edso-Learn-demo-highlights{flex-direction:column;gap:1.2rem;margin:3rem 0;display:flex}.Home-Edso-Learn-demo-item{color:var(--dark-navy);border-left:5px solid var(--primary-blue);background:#f8fafc;border-radius:4px;align-items:center;gap:20px;padding:1.2rem 1.5rem;font-size:1.1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Home-Edso-Learn-demo-item:hover{background:var(--pure-white);transform:translate(10px);box-shadow:0 10px 25px #0000000d}.Home-Edso-Learn-demo-dot{background:var(--primary-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.9rem;font-weight:900;display:flex}.Home-Edso-Learn-demo-dot:before{content:"✓"}.Home-Edso-Learn-demo-form-wrapper{background:var(--pure-white);border:1px solid #342d421a;border-top:8px solid var(--primary-blue);flex:0 0 550px;padding:3.5rem}.Home-Edso-Learn-demo-form-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.8rem;font-weight:800;line-height:1.2}.Home-Edso-Learn-demo-form-subtitle{color:var(--text-muted);margin-bottom:2.5rem;font-size:.95rem;display:block}.Home-Edso-Learn-demo-input-row{grid-template-columns:1fr 1fr;gap:1.2rem;margin-bottom:1.2rem;display:grid}.Home-Edso-Learn-form-field{flex-direction:column;gap:.5rem;display:flex}.Home-Edso-Learn-field-label{color:var(--dark-navy);font-size:.9rem;font-weight:700;display:block}.input-error{border-color:#ef4444!important}.input-error:focus{box-shadow:0 0 0 3px #ef444433}.Home-Edso-Learn-field-error{color:#ef4444;margin-top:-.2rem;font-size:.8rem;font-weight:600}.Home-Edso-Learn-demo-input,.Home-Edso-Learn-demo-select{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;outline:none;width:100%;padding:1rem 1.25rem;font-size:1rem;transition:all .2s;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.Home-Edso-Learn-demo-input:focus,.Home-Edso-Learn-demo-select:focus{border-color:var(--primary-blue);background:var(--pure-white)}.Home-Edso-Learn-demo-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23342d42' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:right 1.25rem center;background-repeat:no-repeat;background-size:12px;margin-bottom:0}.Home-Edso-Learn-demo-select option{color:#333!important;background-color:#fff!important}.Home-Edso-Learn-demo-submit{background:var(--dark-navy);width:100%;color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:2px;border:none;border-radius:4px;margin-top:1rem;padding:1.2rem;font-size:1rem;font-weight:800;transition:all .3s}.Home-Edso-Learn-demo-submit:hover{background:var(--primary-blue);transform:translateY(-2px)}.Home-Edso-Learn-why-section{background:#fff;padding:2rem 8%}.Home-Edso-Learn-why-grid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:1rem;display:grid}.Home-Edso-Learn-why-item{text-align:center}.Home-Edso-Learn-why-icon{background:var(--primary-blue);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 2rem;transition:all .3s;display:flex;box-shadow:0 10px 20px #1868bb33}.Home-Edso-Learn-why-icon svg{width:32px;height:32px}.Home-Edso-Learn-why-item:hover .Home-Edso-Learn-why-icon{background:var(--dark-navy);transform:translateY(-5px)scale(1.05)}.Home-Edso-Learn-why-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.4rem;font-weight:700}.Home-Edso-Learn-why-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Home-Edso-Learn-reviews-section{background:#fff;padding:2rem 8%}.Home-Edso-Learn-reviews-carousel-wrapper{margin-top:1rem;padding:1rem 0;overflow:hidden}.Home-Edso-Learn-reviews-track{gap:2rem;transition:all .5s ease-in-out;display:flex}.Home-Edso-Learn-review-card{border-top:5px solid var(--primary-blue);background:#f8fafc;border-radius:12px;flex-direction:column;flex:0 0 calc(33.333% - 1.35rem);justify-content:center;min-height:250px;padding:3rem;display:flex;position:relative;box-shadow:0 10px 30px #00000008}.Home-Edso-Learn-review-header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.Home-Edso-Learn-review-avatar{object-fit:cover;border:3px solid #fffc;border-radius:50%;width:60px;height:60px;box-shadow:0 5px 15px #0000000d}.Home-Edso-Learn-review-position{color:var(--primary-blue);margin-top:0;font-size:.9rem;font-weight:700}.Home-Edso-Learn-review-text{color:var(--dark-navy);z-index:1;margin-bottom:2rem;font-size:1.15rem;font-style:italic;line-height:1.7;position:relative}.Home-Edso-Learn-review-author{color:var(--primary-blue);margin-top:auto;font-size:1rem;font-weight:700}.Home-Edso-Learn-steps-section{color:var(--dark-navy);background-image:linear-gradient(#e6f7ff99,#e6f7ffa6),url(/assets/hero-bg-DX9sPCPl.webp);background-position:50%;background-size:cover;background-attachment:fixed;padding:6rem 8%}.Home-Edso-Learn-steps-grid{z-index:2;grid-template-columns:repeat(4,1fr);gap:2.5rem;margin-top:5rem;display:grid;position:relative}.Home-Edso-Learn-step-item{-webkit-backdrop-filter:blur(10px);background:#fff6;border:1px solid #ffffff80;border-radius:12px;padding:2.5rem 2rem;transition:all .3s;position:relative;box-shadow:0 15px 35px #0000000d}.Home-Edso-Learn-step-item:hover{background:#ffffffb3;transform:translateY(-10px);box-shadow:0 20px 45px #1868bb1a}.Home-Edso-Learn-step-num{opacity:1;color:var(--dark-navy);margin-bottom:1.2rem;font-family:Space Grotesk,sans-serif;font-size:2.4rem;font-weight:900;line-height:1;display:block}.Home-Edso-Learn-step-title{margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Home-Edso-Learn-step-desc{color:var(--text-muted);font-size:.95rem;line-height:1.6}@media (width<=1200px){.Home-Edso-Learn-hero-section{text-align:center;grid-template-columns:1fr;gap:4rem;padding-top:2rem}.Home-Edso-Learn-hero-left{max-width:90%;margin-left:auto;margin-right:auto;padding:2.5rem}.Home-Edso-Learn-hero-left,.Home-Edso-Learn-logos-row,.Home-Edso-Learn-partners{justify-content:center}.Home-Edso-Learn-hero-right{width:100%;max-width:550px;margin:0 auto}.Home-Edso-Learn-course-row{text-align:center;grid-template-columns:1fr;gap:2rem}.Home-Edso-Learn-course-info{padding-right:0}.Home-Edso-Learn-course-actions{align-items:center}.Home-Edso-Learn-demo-container{text-align:center;flex-direction:column}.Home-Edso-Learn-demo-form-wrapper{width:100%;max-width:550px}.Home-Edso-Learn-demo-item{justify-content:center}}@media (width<=1024px){.Home-Edso-Learn-why-grid,.Home-Edso-Learn-steps-grid{grid-template-columns:repeat(2,1fr)}.Home-Edso-Learn-review-card{flex:0 0 calc(50% - 1rem)}}@media (width<=768px){.Home-Edso-Learn-review-card{flex:0 0 100%}.Home-Edso-Learn-demo-input-row{grid-template-columns:1fr}}@media (width<=600px){.Home-Edso-Learn-why-grid,.Home-Edso-Learn-steps-grid{grid-template-columns:1fr}.Home-Edso-Learn-impact-section{flex-direction:column;gap:2rem}.Home-Edso-Learn-hero-left{border-radius:20px;padding:1.5rem}}@keyframes float{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.05)}to{transform:translateY(0)scale(1)}}.Home-Edso-Learn-floating-demo{z-index:9999;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:40px;right:40px}.Home-Edso-Learn-floating-btn{background:var(--primary-blue);color:#fff;cursor:pointer;border:none;border-radius:50px;align-items:center;gap:12px;padding:1rem 2rem;font-size:1.1rem;font-weight:800;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:visible;box-shadow:0 12px 30px #1868bb66}.Home-Edso-Learn-floating-btn:hover{background:var(--dark-navy);transform:scale(1.05)translateY(-5px);box-shadow:0 15px 35px #342d424d}.floating-btn-pulse{background:var(--primary-blue);z-index:-1;opacity:.6;border-radius:50px;width:100%;height:100%;animation:2s infinite btnPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes btnPulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}.floating-btn-icon{font-size:1.2rem;transition:transform .3s}.Home-Edso-Learn-floating-btn:hover .floating-btn-icon{transform:translate(5px)}.Home-Edso-Learn-floating-tooltip{opacity:0;visibility:hidden;border-top:6px solid var(--primary-blue);cursor:default;pointer-events:none;background:#fff;border-radius:16px;width:340px;padding:1.8rem;transition:all .4s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:85px;right:0;transform:translateY(20px)scale(.95);box-shadow:0 20px 50px #0000002e}.Home-Edso-Learn-floating-btn:hover~.Home-Edso-Learn-floating-tooltip,.Home-Edso-Learn-floating-tooltip:hover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.tooltip-header{color:var(--primary-blue);text-transform:uppercase;letter-spacing:2px;margin-bottom:.5rem;font-size:.8rem;font-weight:800}.tooltip-main-title{color:var(--dark-navy);margin-bottom:1.2rem;font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.2}.tooltip-list{margin:0 0 1.5rem;padding:0;list-style:none}.tooltip-list li{color:var(--dark-navy);gap:12px;margin-bottom:1rem;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.tooltip-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:.7rem;font-weight:900;display:flex}.tooltip-footer{color:var(--text-muted);border-top:1px solid #0000000f;padding-top:1.2rem;font-size:.85rem;font-weight:600;line-height:1.5}.tooltip-arrow{background:#fff;width:20px;height:20px;position:absolute;bottom:-10px;right:30px;transform:rotate(45deg);box-shadow:10px 10px 20px #0000000d}@media (width<=768px){.Home-Edso-Learn-floating-demo{bottom:20px;right:20px}.Home-Edso-Learn-floating-tooltip{width:280px;right:-10px}.tooltip-arrow{right:40px}.floating-btn-text{display:none}.Home-Edso-Learn-floating-btn{justify-content:center;width:60px;height:60px;padding:1rem}.floating-btn-icon{margin:0}}.ApiTesting_Details,.ApiTesting_course-overview,.ApiTesting_course-benefit,.ApiTesting_course-certificate,.ApiTesting_course-visuals-wrapper,.ApiTesting_syllabus-flex,.ApiTesting_review-section,.ApiTesting_faq-section{max-width:100vw;overflow-x:hidden}.ApiTesting_Details{background:url(/assets/bg111-BI0HPDRU.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.ApiTesting_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.ApiTesting_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.ApiTesting_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.ApiTesting_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.ApiTesting_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.ApiTesting_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.ApiTesting_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.ApiTesting_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.ApiTesting_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.ApiTesting_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.ApiTesting_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.ApiTesting_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.ApiTesting_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.ApiTesting_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.ApiTesting_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ApiTesting_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.ApiTesting_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#ApiTesting_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.ApiTesting_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.ApiTesting_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.ApiTesting_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.ApiTesting_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.ApiTesting_stat-item{text-align:center;padding:10px}.ApiTesting_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.ApiTesting_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.ApiTesting_achievement-container{flex-direction:column}.ApiTesting_achievement-title{width:100%;padding:15px}.ApiTesting_achievement-stats{padding:20px 10px}.ApiTesting_stat-item{width:50%}}@media (width<=480px){.ApiTesting_stat-item{width:100%}}.ApiTesting_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.ApiTesting_course-overview:before{display:none}.ApiTesting_course-overview>*{z-index:1;position:relative}.ApiTesting_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.ApiTesting_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.ApiTesting_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.ApiTesting_course-detail h1:not(:first-child){font-size:2.2rem}.ApiTesting_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.ApiTesting_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.ApiTesting_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.ApiTesting_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.ApiTesting_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.ApiTesting_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.ApiTesting_course-image img:hover{transform:scale(1.05)}.ApiTesting_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.ApiTesting_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.ApiTesting_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.ApiTesting_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.ApiTesting_course-viewflex ul li img{display:none}.ApiTesting_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.ApiTesting_course-certificate:before{display:none}.ApiTesting_course-certificate>*{z-index:1;position:relative}.ApiTesting_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.ApiTesting_certification-content{flex:1;max-width:60%;padding:20px 70px}.ApiTesting_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.ApiTesting_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.ApiTesting_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.ApiTesting_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.ApiTesting_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.ApiTesting_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.ApiTesting_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.ApiTesting_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.ApiTesting_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.ApiTesting_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.ApiTesting_enroll-btn:hover{background:#1557c0}.ApiTesting_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.ApiTesting_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.ApiTesting_certificate-card:before{display:none}.ApiTesting_certificate-card>*{z-index:1;position:relative}.ApiTesting_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.ApiTesting_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.ApiTesting_form-group{width:100%;margin-bottom:15px}.ApiTesting_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.ApiTesting_containered input[type=text],.ApiTesting_containered input[type=tel],.ApiTesting_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.ApiTesting_containered textarea{resize:vertical;min-height:80px;max-height:150px}#ApiTesting_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#ApiTesting_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.ApiTesting_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.ApiTesting_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.ApiTesting_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.ApiTesting_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.ApiTesting_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.ApiTesting_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.ApiTesting_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.ApiTesting_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.ApiTesting_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.ApiTesting_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.ApiTesting_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.ApiTesting_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.ApiTesting_designation-tab i{color:#00b4d8;font-size:1.2rem}.ApiTesting_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.ApiTesting_salary-viz{flex-direction:column;align-items:center;display:flex}.ApiTesting_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.ApiTesting_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.ApiTesting_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.ApiTesting_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.ApiTesting_donut-text .avg-label{font-size:.9rem;display:block}.ApiTesting_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.ApiTesting_donut-text .avg-sub{color:#718096;font-size:.8rem}.ApiTesting_salary-legend{gap:15px;margin-bottom:20px;display:flex}.ApiTesting_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.ApiTesting_partner-grid{flex-direction:column;gap:12px;display:flex}.ApiTesting_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.ApiTesting_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.ApiTesting_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.ApiTesting_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.ApiTesting_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.ApiTesting_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.ApiTesting_designation div:hover{background:#d6d8db}.ApiTesting_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.ApiTesting_chart,.ApiTesting_companies{text-align:center;width:30%}.ApiTesting_chart h3,.ApiTesting_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.ApiTesting_chart img,.ApiTesting_companies img{max-width:250px}.ApiTesting_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.ApiTesting_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.ApiTesting_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.ApiTesting_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.ApiTesting_salary-label{color:#666;margin-top:2px;font-size:12px}.ApiTesting_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.ApiTesting_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.ApiTesting_salary-dot{border-radius:50%;width:8px;height:8px}.ApiTesting_salary-dot.max,.ApiTesting_salary-dot.min{background-color:#1868db}.ApiTesting_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.ApiTesting_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.ApiTesting_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.ApiTesting_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.ApiTesting_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.ApiTesting_company-info p{color:#666;margin:0;font-size:12px}.ApiTesting_chart p,.ApiTesting_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.ApiTesting_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.ApiTesting_chart,.ApiTesting_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.ApiTesting_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.ApiTesting_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.ApiTesting_company-set img:hover{transform:scale(1.1)}.ApiTesting_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.ApiTesting_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.ApiTesting_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.ApiTesting_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.ApiTesting_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.ApiTesting_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ApiTesting_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.ApiTesting_video-slider{max-width:100%;position:relative;overflow:hidden}.ApiTesting_video-flex{transition:transform .5s;display:flex}.ApiTesting_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.ApiTesting_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.ApiTesting_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.ApiTesting_dots-container{text-align:center;margin-top:20px}.ApiTesting_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.ApiTesting_dot:hover,.ApiTesting_dot.active{background-color:#717171}.ApiTesting_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.ApiTesting_video-popup{border:none;border-radius:8px;width:80%;height:80%}.ApiTesting_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.ApiTesting_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.ApiTesting_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.ApiTesting_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.ApiTesting_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.ApiTesting_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.ApiTesting_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.ApiTesting_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.ApiTesting_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.ApiTesting_syllabus-section:last-child:after{display:none}.ApiTesting_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.ApiTesting_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.ApiTesting_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.ApiTesting_section-heading p{text-align:left;flex:1;margin:0}.ApiTesting_section-heading:hover{background-color:#f1f5f9}.ApiTesting_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.ApiTesting_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.ApiTesting_section-heading.active .ApiTesting_expand-collapse-icon{color:#fff}.ApiTesting_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.ApiTesting_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.ApiTesting_Syllabus ul{margin:0;padding:0;list-style:none}.ApiTesting_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.ApiTesting_Syllabus ul li:last-child{border-bottom:none}.ApiTesting_Syllabus ul li:hover{color:#1868db}.ApiTesting_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ApiTesting_Download{flex:0 0 400px;width:100%}.ApiTesting_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.ApiTesting_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.ApiTesting_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.ApiTesting_placement-content{flex:1;max-width:600px}.ApiTesting_placement-features{margin-bottom:40px;padding:0;list-style:none}.ApiTesting_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.ApiTesting_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.ApiTesting_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.ApiTesting_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.ApiTesting_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.ApiTesting_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.ApiTesting_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.ApiTesting_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.ApiTesting_organic-mask:hover img{transform:scale(1.05)}.ApiTesting_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.ApiTesting_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.ApiTesting_review-section>*{z-index:2;position:relative}.ApiTesting_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.ApiTesting_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.ApiTesting_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.ApiTesting_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}@keyframes slideInFromRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}.ApiTesting_review-flex.ApiTesting_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.ApiTesting_review-flex:not(.ApiTesting_sliding){animation:.3s ease-in-out forwards slideInFromRight}.ApiTesting_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.ApiTesting_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.ApiTesting_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.ApiTesting_review-avatar{margin-bottom:10px}.ApiTesting_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.ApiTesting_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.ApiTesting_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.ApiTesting_review-dots,.ApiTesting_dott,.ApiTesting_dott:hover,.ApiTesting_dott.active{display:none}.ApiTesting_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.ApiTesting_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.ApiTesting_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.ApiTesting_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.ApiTesting_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.ApiTesting_faq-toggle:hover{color:#1868db}.ApiTesting_faq-toggle svg{transition:transform .3s}.ApiTesting_faq-item.ApiTesting_active .ApiTesting_faq-toggle svg{transform:rotate(180deg)}.ApiTesting_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.ApiTesting_faq-answer.ApiTesting_show{display:block}.ApiTesting_faq-answer ul{padding-left:20px;list-style-type:disc}.ApiTesting_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.ApiTesting_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.ApiTesting_video-containers{display:none}}@media screen and (width<=1024px){.ApiTesting_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.ApiTesting_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.ApiTesting_info{max-width:100%;margin-bottom:40px}.ApiTesting_info h1{font-size:2.5rem}.ApiTesting_info h2{font-size:1.3rem}@media screen and (width<=1024px){.ApiTesting_info,.ApiTesting_info h1,.ApiTesting_info h2,.ApiTesting_info p{text-align:left}}@media screen and (width<=768px){.ApiTesting_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.ApiTesting_info{text-align:left;max-width:100%;margin-bottom:30px}.ApiTesting_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.ApiTesting_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.ApiTesting_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.ApiTesting_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.ApiTesting_course-image{order:-1;width:100%;margin-top:0;position:static}.ApiTesting_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.ApiTesting_salary-chart{flex-direction:column;align-items:center;gap:25px}.ApiTesting_salary-circle{width:120px;height:120px;margin-top:20px}.ApiTesting_salary-center{width:80px;height:80px}.ApiTesting_salary-amount{font-size:16px}.ApiTesting_salary-range{gap:30px;max-width:250px}.ApiTesting_salary-item{gap:4px;font-size:12px}.ApiTesting_salary-dot{width:6px;height:6px}.ApiTesting_company-cards{gap:10px}.ApiTesting_company-card{gap:20px;padding:10px}.ApiTesting_company-logo-img{width:35px;height:35px}.ApiTesting_company-info h4{font-size:13px}.ApiTesting_company-info p{font-size:11px}.ApiTesting_info,.ApiTesting_course-detail,.ApiTesting_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.ApiTesting_course-viewflex ul{flex-direction:column;align-items:center}.ApiTesting_course-viewflex ul li{width:100%}.ApiTesting_Details{flex-direction:column;align-items:flex-start}#ApiTesting_view-img{width:80px;height:80px}.ApiTesting_info{max-width:100%}.ApiTesting_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.ApiTesting_dots-container{display:none}.ApiTesting_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.ApiTesting_review-nav{display:none}.ApiTesting_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.ApiTesting_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.ApiTesting_review-flex .ApiTesting_review-card:not(:first-child){display:none}.ApiTesting_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.ApiTesting_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.ApiTesting_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.ApiTesting_avatar-img{width:80px;height:80px}.ApiTesting_review-user-name .ApiTesting_user-name{font-size:16px}.ApiTesting_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.ApiTesting_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.ApiTesting_review-slider,.ApiTesting_review-flex{flex-direction:row;gap:20px}.ApiTesting_review-card{flex:1;min-width:250px;max-width:280px}.ApiTesting_dots-container{display:none}}@media screen and (width<=480px){.ApiTesting_certificate-img-wrapper,.ApiTesting_course-certificate-detail{max-width:100%}.ApiTesting_course-certificate-flex,.ApiTesting_syllabus-flex{flex-direction:column}.ApiTesting_Syllabus{width:90%}.ApiTesting_containered{width:100%}#ApiTesting_button{width:100%;padding:10px}.ApiTesting_review-card{flex:1 0 100%;margin-bottom:20px}.ApiTesting_certificate{flex-direction:column;gap:10px}.ApiTesting_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.ApiTesting_rating-review{display:none}}@media (width<=480px){.ApiTesting_Details{height:auto;min-height:calc(100vh - 80px)}.ApiTesting_background-image{height:100%}.ApiTesting_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.ApiTesting_placement-visual{justify-content:center;width:100%}.ApiTesting_organic-mask{max-width:100%}.ApiTesting_placement-features p,.ApiTesting_feature-icon{font-size:1.2rem}.ApiTesting_enroll-btn-placement{width:100%}}@media (width<=880px){.ApiTesting_company-set img{width:44%}}@media (width<=1024px){.ApiTesting_certification-content{padding:20px 40px}.ApiTesting_certification-content h1{font-size:2.5rem}}@media (width<=768px){.ApiTesting_course-benefit{padding:4rem 1.5rem}.ApiTesting_glass-dashboard{flex-direction:column;padding:20px}.ApiTesting_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.ApiTesting_benefit-title-gradient{font-size:2.5rem}.ApiTesting_benefit-subtitle{margin-bottom:30px;font-size:1rem}.ApiTesting_donut-container{width:160px;height:160px}.ApiTesting_donut-text .avg-val{font-size:1.4rem}.ApiTesting_company-set{justify-content:center;gap:10px}.ApiTesting_certification-container{flex-direction:column;gap:2rem;padding:0}.ApiTesting_certification-content,.ApiTesting_certificate-visual{max-width:100%}.ApiTesting_certification-content h1{font-size:2.2rem}.ApiTesting_certification-content h2{font-size:1.5rem}.ApiTesting_certification-content p{font-size:1.1rem}}@media (width<=480px){.ApiTesting_certification-container{padding:0}.ApiTesting_certification-content h1{font-size:2rem}.ApiTesting_enroll-btn{padding:12px 25px;font-size:1rem}.ApiTesting_chart,.ApiTesting_companies{width:100%}.ApiTesting_chart img,.ApiTesting_companies img{max-width:200px}.ApiTesting_company-set{justify-content:center;gap:10px}}@media (width<=768px){.ApiTesting_faq-section{margin:20px auto;padding:1.5rem}.ApiTesting_faq-section h2{margin-bottom:15px;font-size:20px}.ApiTesting_faq-question,.ApiTesting_faq-question span{padding:10px;font-size:16px}.ApiTesting_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.ApiTesting_faq-section{margin:15px auto;padding:1rem}.ApiTesting_faq-section h2{font-size:18px}.ApiTesting_faq-question,.ApiTesting_faq-question span{padding:8px;font-size:14px}.ApiTesting_faq-answer{padding:8px;font-size:13px}}.ApiTesting_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.ApiTesting_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.ApiTesting_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.ApiTesting_Details{height:auto;min-height:calc(100vh - 80px)}.ApiTesting_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Brochure-modal-overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;animation:.3s ease-out fadeIn;display:flex;position:fixed;top:0;left:0}.Brochure-modal-card{background:#fff;border-radius:20px;width:100%;max-width:500px;animation:.4s cubic-bezier(.16,1,.3,1) slideUp;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.Brochure-modal-close{cursor:pointer;color:#4b5563;z-index:10;background:#f3f4f6;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;top:15px;right:15px}.Brochure-modal-close:hover{color:#111827;background:#e5e7eb;transform:rotate(90deg)}.Brochure-modal-content{padding:40px}.Brochure-modal-header{text-align:center;margin-bottom:30px}.Brochure-modal-title{color:#1f2937;margin-bottom:10px;font-size:28px;font-weight:800}.Brochure-modal-title span{color:#4f46e5;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Brochure-modal-subtitle{color:#6b7280;font-size:15px}.Brochure-modal-form{flex-direction:column;gap:20px;display:flex}.Brochure-modal-input-group{flex-direction:column;gap:8px;display:flex}.Brochure-modal-input-group label{color:#374151;font-size:14px;font-weight:600}.Brochure-modal-input-group input{border:1.5px solid #e5e7eb;border-radius:12px;outline:none;padding:12px 16px;font-size:15px;transition:all .2s}.Brochure-modal-input-group input:focus{border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e51a}.Brochure-modal-input-group input.error{border-color:#ef4444}.error-text{color:#ef4444;margin-top:4px;font-size:12px}.Brochure-modal-captcha-section{flex-direction:column;gap:8px;display:flex}.Brochure-modal-captcha-row{align-items:center;gap:12px;display:flex}.Brochure-modal-captcha-image{background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:10px;justify-content:center;align-items:center;width:120px;height:48px;padding:4px;display:flex;overflow:hidden}.Brochure-modal-captcha-image img{object-fit:contain;width:100%;height:100%}.Brochure-modal-captcha-refresh{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:all .2s;display:flex}.Brochure-modal-captcha-refresh:hover{background:#4338ca;transform:rotate(30deg)}.Brochure-modal-captcha-row input{border:1.5px solid #e5e7eb;border-radius:12px;outline:none;flex:1;padding:12px 16px;font-size:15px;transition:all .2s}.Brochure-modal-captcha-row input:focus{border-color:#4f46e5}.Brochure-modal-status{text-align:center;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500}.Brochure-modal-status.success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.Brochure-modal-status.error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.Brochure-modal-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border:none;border-radius:12px;margin-top:10px;padding:14px;font-size:16px;font-weight:700;transition:all .3s;box-shadow:0 4px 6px -1px #4f46e533}.Brochure-modal-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 15px -3px #4f46e54d}.Brochure-modal-submit:active:not(:disabled){transform:translateY(0)}.Brochure-modal-submit:disabled{opacity:.7;cursor:not-allowed}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.Brochure-modal-content{padding:24px}.Brochure-modal-title{font-size:24px}.Brochure-modal-captcha-row{flex-wrap:wrap}.Brochure-modal-captcha-row input{min-width:100%}}.DataScience_Details,.DataScience_course-overview,.DataScience_course-benefit,.DataScience_course-certificate,.DataScience_course-visuals-wrapper,.DataScience_syllabus-flex,.DataScience_review-section,.DataScience_faq-section{max-width:100vw;overflow-x:hidden}.DataScience_Details{background:url(/assets/newbg2-D8v6PprG.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.DataScience_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.DataScience_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.DataScience_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.DataScience_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.DataScience_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.DataScience_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.DataScience_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.DataScience_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.DataScience_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.DataScience_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.DataScience_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.DataScience_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.DataScience_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.DataScience_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.DataScience_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.DataScience_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.DataScience_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#DataScience_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.DataScience_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.DataScience_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.DataScience_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.DataScience_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.DataScience_stat-item{text-align:center;padding:10px}.DataScience_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.DataScience_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.DataScience_achievement-container{flex-direction:column}.DataScience_achievement-title{width:100%;padding:15px}.DataScience_achievement-stats{padding:20px 10px}.DataScience_stat-item{width:50%}}@media (width<=480px){.DataScience_stat-item{width:100%}}.DataScience_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.DataScience_course-overview:before{display:none}.DataScience_course-overview>*{z-index:1;position:relative}.DataScience_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.DataScience_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.DataScience_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.DataScience_course-detail h1:not(:first-child){font-size:2.2rem}.DataScience_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.DataScience_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.DataScience_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.DataScience_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.DataScience_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.DataScience_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.DataScience_course-image img:hover{transform:scale(1.05)}.DataScience_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.DataScience_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.DataScience_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.DataScience_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.DataScience_course-viewflex ul li img{display:none}.DataScience_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.DataScience_course-certificate:before{display:none}.DataScience_course-certificate>*{z-index:1;position:relative}.DataScience_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.DataScience_certification-content{flex:1;max-width:60%;padding:20px 70px}.DataScience_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.DataScience_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.DataScience_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.DataScience_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.DataScience_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.DataScience_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.DataScience_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.DataScience_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.DataScience_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.DataScience_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.DataScience_enroll-btn:hover{background:#1557c0}.DataScience_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.DataScience_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.DataScience_certificate-card:before{display:none}.DataScience_certificate-card>*{z-index:1;position:relative}.DataScience_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.DataScience_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.DataScience_form-group{width:100%;margin-bottom:15px}.DataScience_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.DataScience_containered input[type=text],.DataScience_containered input[type=tel],.DataScience_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.DataScience_containered textarea{resize:vertical;min-height:80px;max-height:150px}#DataScience_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#DataScience_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.DataScience_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.DataScience_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.DataScience_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.DataScience_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.DataScience_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.DataScience_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.DataScience_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.DataScience_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.DataScience_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.DataScience_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.DataScience_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.DataScience_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.DataScience_designation-tab i{color:#00b4d8;font-size:1.2rem}.DataScience_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.DataScience_salary-viz{flex-direction:column;align-items:center;display:flex}.DataScience_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.DataScience_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.DataScience_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.DataScience_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.DataScience_donut-text .avg-label{font-size:.9rem;display:block}.DataScience_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.DataScience_donut-text .avg-sub{color:#718096;font-size:.8rem}.DataScience_salary-legend{gap:15px;margin-bottom:20px;display:flex}.DataScience_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.DataScience_partner-grid{flex-direction:column;gap:12px;display:flex}.DataScience_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.DataScience_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.DataScience_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.DataScience_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.DataScience_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.DataScience_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.DataScience_designation div:hover{background:#d6d8db}.DataScience_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.DataScience_chart,.DataScience_companies{text-align:center;width:30%}.DataScience_chart h3,.DataScience_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.DataScience_chart img,.DataScience_companies img{max-width:250px}.DataScience_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.DataScience_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.DataScience_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.DataScience_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.DataScience_salary-label{color:#666;margin-top:2px;font-size:12px}.DataScience_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.DataScience_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.DataScience_salary-dot{border-radius:50%;width:8px;height:8px}.DataScience_salary-dot.max,.DataScience_salary-dot.min{background-color:#1868db}.DataScience_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.DataScience_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.DataScience_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.DataScience_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.DataScience_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.DataScience_company-info p{color:#666;margin:0;font-size:12px}.DataScience_chart p,.DataScience_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.DataScience_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.DataScience_chart,.DataScience_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.DataScience_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.DataScience_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.DataScience_company-set img:hover{transform:scale(1.1)}.DataScience_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.DataScience_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.DataScience_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.DataScience_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.DataScience_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.DataScience_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DataScience_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.DataScience_video-slider{max-width:100%;position:relative;overflow:hidden}.DataScience_video-flex{transition:transform .5s;display:flex}.DataScience_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.DataScience_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.DataScience_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.DataScience_dots-container{text-align:center;margin-top:20px}.DataScience_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.DataScience_dot:hover,.DataScience_dot.active{background-color:#717171}.DataScience_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.DataScience_video-popup{border:none;border-radius:8px;width:80%;height:80%}.DataScience_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.DataScience_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.DataScience_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.DataScience_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.DataScience_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.DataScience_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.DataScience_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.DataScience_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.DataScience_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.DataScience_syllabus-section:last-child:after{display:none}.DataScience_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.DataScience_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.DataScience_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.DataScience_section-heading p{text-align:left;flex:1;margin:0}.DataScience_section-heading:hover{background-color:#f1f5f9}.DataScience_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.DataScience_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.DataScience_section-heading.active .DataScience_expand-collapse-icon{color:#fff}.DataScience_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.DataScience_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.DataScience_Syllabus ul{margin:0;padding:0;list-style:none}.DataScience_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.DataScience_Syllabus ul li:last-child{border-bottom:none}.DataScience_Syllabus ul li:hover{color:#1868db}.DataScience_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.DataScience_Download{flex:0 0 400px;width:100%}.DataScience_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.DataScience_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.DataScience_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.DataScience_placement-content{flex:1;max-width:600px}.DataScience_placement-features{margin-bottom:40px;padding:0;list-style:none}.DataScience_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.DataScience_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.DataScience_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.DataScience_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.DataScience_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.DataScience_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.DataScience_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.DataScience_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.DataScience_organic-mask:hover img{transform:scale(1.05)}.DataScience_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.DataScience_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.DataScience_review-section>*{z-index:2;position:relative}.DataScience_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.DataScience_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.DataScience_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.DataScience_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.DataScience_review-flex.DataScience_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.DataScience_review-flex:not(.DataScience_sliding){animation:.3s ease-in-out forwards slideInFromRight}.DataScience_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.DataScience_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.DataScience_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.DataScience_review-avatar{margin-bottom:10px}.DataScience_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.DataScience_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.DataScience_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.DataScience_review-dots,.DataScience_dott,.DataScience_dott:hover,.DataScience_dott.active{display:none}.DataScience_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.DataScience_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.DataScience_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.DataScience_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.DataScience_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.DataScience_faq-toggle:hover{color:#1868db}.DataScience_faq-toggle svg{transition:transform .3s}.DataScience_faq-item.DataScience_active .DataScience_faq-toggle svg{transform:rotate(180deg)}.DataScience_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.DataScience_faq-answer.DataScience_show{display:block}.DataScience_faq-answer ul{padding-left:20px;list-style-type:disc}.DataScience_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.DataScience_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.DataScience_video-containers{display:none}}@media screen and (width<=1024px){.DataScience_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.DataScience_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.DataScience_info{max-width:100%;margin-bottom:40px}.DataScience_info h1{font-size:2.5rem}.DataScience_info h2{font-size:1.3rem}@media screen and (width<=1024px){.DataScience_info,.DataScience_info h1,.DataScience_info h2,.DataScience_info p{text-align:left}}@media screen and (width<=768px){.DataScience_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.DataScience_info{text-align:left;max-width:100%;margin-bottom:30px}.DataScience_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.DataScience_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.DataScience_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.DataScience_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.DataScience_course-image{order:-1;width:100%;margin-top:0;position:static}.DataScience_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.DataScience_salary-chart{flex-direction:column;align-items:center;gap:25px}.DataScience_salary-circle{width:120px;height:120px;margin-top:20px}.DataScience_salary-center{width:80px;height:80px}.DataScience_salary-amount{font-size:16px}.DataScience_salary-range{gap:30px;max-width:250px}.DataScience_salary-item{gap:4px;font-size:12px}.DataScience_salary-dot{width:6px;height:6px}.DataScience_company-cards{gap:10px}.DataScience_company-card{gap:20px;padding:10px}.DataScience_company-logo-img{width:35px;height:35px}.DataScience_company-info h4{font-size:13px}.DataScience_company-info p{font-size:11px}.DataScience_info,.DataScience_course-detail,.DataScience_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.DataScience_course-viewflex ul{flex-direction:column;align-items:center}.DataScience_course-viewflex ul li{width:100%}.DataScience_Details{flex-direction:column;align-items:flex-start}#DataScience_view-img{width:80px;height:80px}.DataScience_info{max-width:100%}.DataScience_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.DataScience_dots-container{display:none}.DataScience_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.DataScience_review-nav{display:none}.DataScience_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.DataScience_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.DataScience_review-flex .DataScience_review-card:not(:first-child){display:none}.DataScience_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.DataScience_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.DataScience_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.DataScience_avatar-img{width:80px;height:80px}.DataScience_review-user-name .DataScience_user-name{font-size:16px}.DataScience_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.DataScience_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.DataScience_review-slider,.DataScience_review-flex{flex-direction:row;gap:20px}.DataScience_review-card{flex:1;min-width:250px;max-width:280px}.DataScience_dots-container{display:none}}@media screen and (width<=480px){.DataScience_certificate-img-wrapper,.DataScience_course-certificate-detail{max-width:100%}.DataScience_course-certificate-flex,.DataScience_syllabus-flex{flex-direction:column}.DataScience_Syllabus{width:90%}.DataScience_containered{width:100%}#DataScience_button{width:100%;padding:10px}.DataScience_review-card{flex:1 0 100%;margin-bottom:20px}.DataScience_certificate{flex-direction:column;gap:10px}.DataScience_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.DataScience_rating-review{display:none}}@media (width<=480px){.DataScience_Details{height:auto;min-height:calc(100vh - 80px)}.DataScience_background-image{height:100%}.DataScience_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.DataScience_placement-visual{justify-content:center;width:100%}.DataScience_organic-mask{max-width:100%}.DataScience_placement-features p,.DataScience_feature-icon{font-size:1.2rem}.DataScience_enroll-btn-placement{width:100%}}@media (width<=880px){.DataScience_company-set img{width:44%}}@media (width<=1024px){.DataScience_certification-content{padding:20px 40px}.DataScience_certification-content h1{font-size:2.5rem}}@media (width<=768px){.DataScience_course-benefit{padding:4rem 1.5rem}.DataScience_glass-dashboard{flex-direction:column;padding:20px}.DataScience_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.DataScience_benefit-title-gradient{font-size:2.5rem}.DataScience_benefit-subtitle{margin-bottom:30px;font-size:1rem}.DataScience_donut-container{width:160px;height:160px}.DataScience_donut-text .avg-val{font-size:1.4rem}.DataScience_company-set{justify-content:center;gap:10px}.DataScience_certification-container{flex-direction:column;gap:2rem;padding:0}.DataScience_certification-content,.DataScience_certificate-visual{max-width:100%}.DataScience_certification-content h1{font-size:2.2rem}.DataScience_certification-content h2{font-size:1.5rem}.DataScience_certification-content p{font-size:1.1rem}}@media (width<=480px){.DataScience_certification-container{padding:0}.DataScience_certification-content h1{font-size:2rem}.DataScience_enroll-btn{padding:12px 25px;font-size:1rem}.DataScience_chart,.DataScience_companies{width:100%}.DataScience_chart img,.DataScience_companies img{max-width:200px}.DataScience_company-set{justify-content:center;gap:10px}}@media (width<=768px){.DataScience_faq-section{margin:20px auto;padding:1.5rem}.DataScience_faq-section h2{margin-bottom:15px;font-size:20px}.DataScience_faq-question,.DataScience_faq-question span{padding:10px;font-size:16px}.DataScience_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.DataScience_faq-section{margin:15px auto;padding:1rem}.DataScience_faq-section h2{font-size:18px}.DataScience_faq-question,.DataScience_faq-question span{padding:8px;font-size:14px}.DataScience_faq-answer{padding:8px;font-size:13px}}.DataScience_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.DataScience_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.DataScience_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.DataScience_Details{height:auto;min-height:calc(100vh - 80px)}.DataScience_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.JavaDevelopment_Details,.JavaDevelopment_course-overview,.JavaDevelopment_course-benefit,.JavaDevelopment_course-certificate,.JavaDevelopment_course-visuals-wrapper,.JavaDevelopment_syllabus-flex,.JavaDevelopment_review-section,.JavaDevelopment_faq-section{max-width:100vw;overflow-x:hidden}.JavaDevelopment_Details{background:url(/assets/Gemini_Generated_Image_ekjrgjekjrgjekjr-cXq049iJ.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.JavaDevelopment_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.JavaDevelopment_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.JavaDevelopment_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.JavaDevelopment_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.JavaDevelopment_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.JavaDevelopment_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.JavaDevelopment_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.JavaDevelopment_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.JavaDevelopment_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.JavaDevelopment_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.JavaDevelopment_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.JavaDevelopment_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.JavaDevelopment_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.JavaDevelopment_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.JavaDevelopment_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.JavaDevelopment_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.JavaDevelopment_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#JavaDevelopment_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.JavaDevelopment_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.JavaDevelopment_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.JavaDevelopment_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.JavaDevelopment_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.JavaDevelopment_stat-item{text-align:center;padding:10px}.JavaDevelopment_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.JavaDevelopment_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.JavaDevelopment_achievement-container{flex-direction:column}.JavaDevelopment_achievement-title{width:100%;padding:15px}.JavaDevelopment_achievement-stats{padding:20px 10px}.JavaDevelopment_stat-item{width:50%}}@media (width<=480px){.JavaDevelopment_stat-item{width:100%}}.JavaDevelopment_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.JavaDevelopment_course-overview:before{display:none}.JavaDevelopment_course-overview>*{z-index:1;position:relative}.JavaDevelopment_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.JavaDevelopment_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.JavaDevelopment_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.JavaDevelopment_course-detail h1:not(:first-child){font-size:2.2rem}.JavaDevelopment_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.JavaDevelopment_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.JavaDevelopment_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.JavaDevelopment_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.JavaDevelopment_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.JavaDevelopment_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.JavaDevelopment_course-image img:hover{transform:scale(1.05)}.JavaDevelopment_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.JavaDevelopment_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.JavaDevelopment_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.JavaDevelopment_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.JavaDevelopment_course-viewflex ul li img{display:none}.JavaDevelopment_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.JavaDevelopment_course-certificate:before{display:none}.JavaDevelopment_course-certificate>*{z-index:1;position:relative}.JavaDevelopment_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.JavaDevelopment_certification-content{flex:1;max-width:60%;padding:20px 70px}.JavaDevelopment_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.JavaDevelopment_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.JavaDevelopment_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.JavaDevelopment_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.JavaDevelopment_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.JavaDevelopment_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.JavaDevelopment_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.JavaDevelopment_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.JavaDevelopment_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.JavaDevelopment_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.JavaDevelopment_enroll-btn:hover{background:#1557c0}.JavaDevelopment_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.JavaDevelopment_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.JavaDevelopment_certificate-card:before{display:none}.JavaDevelopment_certificate-card>*{z-index:1;position:relative}.JavaDevelopment_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.JavaDevelopment_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.JavaDevelopment_form-group{width:100%;margin-bottom:15px}.JavaDevelopment_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.JavaDevelopment_containered input[type=text],.JavaDevelopment_containered input[type=tel],.JavaDevelopment_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.JavaDevelopment_containered textarea{resize:vertical;min-height:80px;max-height:150px}#JavaDevelopment_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#JavaDevelopment_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.JavaDevelopment_course-benefit{color:#343b42;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:3rem 2rem;font-family:Arial,sans-serif;display:flex;position:relative;overflow:hidden}.JavaDevelopment_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.JavaDevelopment_benefit-content-wrapper{z-index:2;width:100%;max-width:1200px;margin:0 auto}.JavaDevelopment_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.JavaDevelopment_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.JavaDevelopment_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.JavaDevelopment_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.JavaDevelopment_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.JavaDevelopment_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.JavaDevelopment_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.JavaDevelopment_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.JavaDevelopment_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.JavaDevelopment_designation-tab i{color:#00b4d8;font-size:1.2rem}.JavaDevelopment_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.JavaDevelopment_salary-viz{flex-direction:column;align-items:center;display:flex}.JavaDevelopment_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.JavaDevelopment_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.JavaDevelopment_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.JavaDevelopment_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.JavaDevelopment_donut-text .avg-label{font-size:.9rem;display:block}.JavaDevelopment_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.JavaDevelopment_donut-text .avg-sub{color:#718096;font-size:.8rem}.JavaDevelopment_salary-legend{gap:15px;margin-bottom:20px;display:flex}.JavaDevelopment_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.JavaDevelopment_partner-grid{flex-direction:column;gap:12px;display:flex}.JavaDevelopment_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.JavaDevelopment_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.JavaDevelopment_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.JavaDevelopment_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.JavaDevelopment_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.JavaDevelopment_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.JavaDevelopment_designation div:hover{background:#d6d8db}.JavaDevelopment_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.JavaDevelopment_chart,.JavaDevelopment_companies{text-align:center;width:30%}.JavaDevelopment_chart h3,.JavaDevelopment_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.JavaDevelopment_chart img,.JavaDevelopment_companies img{max-width:250px}.JavaDevelopment_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.JavaDevelopment_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.JavaDevelopment_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.JavaDevelopment_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.JavaDevelopment_salary-label{color:#666;margin-top:2px;font-size:12px}.JavaDevelopment_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.JavaDevelopment_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.JavaDevelopment_salary-dot{border-radius:50%;width:8px;height:8px}.JavaDevelopment_salary-dot.max,.JavaDevelopment_salary-dot.min{background-color:#1868db}.JavaDevelopment_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.JavaDevelopment_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.JavaDevelopment_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.JavaDevelopment_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.JavaDevelopment_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.JavaDevelopment_company-info p{color:#666;margin:0;font-size:12px}.JavaDevelopment_chart p,.JavaDevelopment_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.JavaDevelopment_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.JavaDevelopment_chart,.JavaDevelopment_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.JavaDevelopment_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.JavaDevelopment_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.JavaDevelopment_company-set img:hover{transform:scale(1.1)}.JavaDevelopment_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.JavaDevelopment_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.JavaDevelopment_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.JavaDevelopment_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.JavaDevelopment_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.JavaDevelopment_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.JavaDevelopment_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.JavaDevelopment_video-slider{max-width:100%;position:relative;overflow:hidden}.JavaDevelopment_video-flex{transition:transform .5s;display:flex}.JavaDevelopment_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.JavaDevelopment_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.JavaDevelopment_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.JavaDevelopment_dots-container{text-align:center;margin-top:20px}.JavaDevelopment_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.JavaDevelopment_dot:hover,.JavaDevelopment_dot.active{background-color:#717171}.JavaDevelopment_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.JavaDevelopment_video-popup{border:none;border-radius:8px;width:80%;height:80%}.JavaDevelopment_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.JavaDevelopment_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.JavaDevelopment_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.JavaDevelopment_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.JavaDevelopment_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.JavaDevelopment_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.JavaDevelopment_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.JavaDevelopment_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.JavaDevelopment_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.JavaDevelopment_syllabus-section:last-child:after{display:none}.JavaDevelopment_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.JavaDevelopment_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.JavaDevelopment_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.JavaDevelopment_section-heading p{text-align:left;flex:1;margin:0}.JavaDevelopment_section-heading:hover{background-color:#f1f5f9}.JavaDevelopment_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.JavaDevelopment_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.JavaDevelopment_section-heading.active .JavaDevelopment_expand-collapse-icon{color:#fff}.JavaDevelopment_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.JavaDevelopment_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.JavaDevelopment_Syllabus ul{margin:0;padding:0;list-style:none}.JavaDevelopment_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.JavaDevelopment_Syllabus ul li:last-child{border-bottom:none}.JavaDevelopment_Syllabus ul li:hover{color:#1868db}.JavaDevelopment_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.JavaDevelopment_Download{flex:0 0 400px;width:100%}.JavaDevelopment_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.JavaDevelopment_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.JavaDevelopment_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.JavaDevelopment_placement-content{flex:1;max-width:600px}.JavaDevelopment_placement-features{margin-bottom:40px;padding:0;list-style:none}.JavaDevelopment_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.JavaDevelopment_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.JavaDevelopment_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.JavaDevelopment_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.JavaDevelopment_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.JavaDevelopment_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.JavaDevelopment_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.JavaDevelopment_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.JavaDevelopment_organic-mask:hover img{transform:scale(1.05)}.JavaDevelopment_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.JavaDevelopment_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.JavaDevelopment_review-section>*{z-index:2;position:relative}.JavaDevelopment_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.JavaDevelopment_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.JavaDevelopment_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.JavaDevelopment_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.JavaDevelopment_review-flex.JavaDevelopment_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.JavaDevelopment_review-flex:not(.JavaDevelopment_sliding){animation:.3s ease-in-out forwards slideInFromRight}.JavaDevelopment_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.JavaDevelopment_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.JavaDevelopment_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.JavaDevelopment_review-avatar{margin-bottom:10px}.JavaDevelopment_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.JavaDevelopment_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.JavaDevelopment_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.JavaDevelopment_review-dots,.JavaDevelopment_dott,.JavaDevelopment_dott:hover,.JavaDevelopment_dott.active{display:none}.JavaDevelopment_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.JavaDevelopment_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.JavaDevelopment_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.JavaDevelopment_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.JavaDevelopment_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.JavaDevelopment_faq-toggle:hover{color:#1868db}.JavaDevelopment_faq-toggle svg{transition:transform .3s}.JavaDevelopment_faq-item.JavaDevelopment_active .JavaDevelopment_faq-toggle svg{transform:rotate(180deg)}.JavaDevelopment_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.JavaDevelopment_faq-answer.JavaDevelopment_show{display:block}.JavaDevelopment_faq-answer ul{padding-left:20px;list-style-type:disc}.JavaDevelopment_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.JavaDevelopment_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.JavaDevelopment_video-containers{display:none}}@media screen and (width<=1024px){.JavaDevelopment_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.JavaDevelopment_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.JavaDevelopment_info{max-width:100%;margin-bottom:40px}.JavaDevelopment_info h1{font-size:2.5rem}.JavaDevelopment_info h2{font-size:1.3rem}@media screen and (width<=1024px){.JavaDevelopment_info,.JavaDevelopment_info h1,.JavaDevelopment_info h2,.JavaDevelopment_info p{text-align:left}}@media screen and (width<=768px){.JavaDevelopment_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.JavaDevelopment_info{text-align:left;max-width:100%;margin-bottom:30px}.JavaDevelopment_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.JavaDevelopment_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.JavaDevelopment_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.JavaDevelopment_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.JavaDevelopment_course-image{order:-1;width:100%;margin-top:0;position:static}.JavaDevelopment_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.JavaDevelopment_salary-chart{flex-direction:column;align-items:center;gap:25px}.JavaDevelopment_salary-circle{width:120px;height:120px;margin-top:20px}.JavaDevelopment_salary-center{width:80px;height:80px}.JavaDevelopment_salary-amount{font-size:16px}.JavaDevelopment_salary-range{gap:30px;max-width:250px}.JavaDevelopment_salary-item{gap:4px;font-size:12px}.JavaDevelopment_salary-dot{width:6px;height:6px}.JavaDevelopment_company-cards{gap:10px}.JavaDevelopment_company-card{gap:20px;padding:10px}.JavaDevelopment_company-logo-img{width:35px;height:35px}.JavaDevelopment_company-info h4{font-size:13px}.JavaDevelopment_company-info p{font-size:11px}.JavaDevelopment_info,.JavaDevelopment_course-detail,.JavaDevelopment_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.JavaDevelopment_course-viewflex ul{flex-direction:column;align-items:center}.JavaDevelopment_course-viewflex ul li{width:100%}.JavaDevelopment_Details{flex-direction:column;align-items:flex-start}#JavaDevelopment_view-img{width:80px;height:80px}.JavaDevelopment_info{max-width:100%}.JavaDevelopment_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.JavaDevelopment_dots-container{display:none}.JavaDevelopment_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.JavaDevelopment_review-nav{display:none}.JavaDevelopment_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.JavaDevelopment_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.JavaDevelopment_review-flex .JavaDevelopment_review-card:not(:first-child){display:none}.JavaDevelopment_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.JavaDevelopment_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.JavaDevelopment_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.JavaDevelopment_avatar-img{width:80px;height:80px}.JavaDevelopment_review-user-name .JavaDevelopment_user-name{font-size:16px}.JavaDevelopment_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.JavaDevelopment_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.JavaDevelopment_review-slider,.JavaDevelopment_review-flex{flex-direction:row;gap:20px}.JavaDevelopment_review-card{flex:1;min-width:250px;max-width:280px}.JavaDevelopment_dots-container{display:none}}@media screen and (width<=480px){.JavaDevelopment_certificate-img-wrapper,.JavaDevelopment_course-certificate-detail{max-width:100%}.JavaDevelopment_course-certificate-flex,.JavaDevelopment_syllabus-flex{flex-direction:column}.JavaDevelopment_Syllabus{width:90%}.JavaDevelopment_containered{width:100%}#JavaDevelopment_button{width:100%;padding:10px}.JavaDevelopment_review-card{flex:1 0 100%;margin-bottom:20px}.JavaDevelopment_certificate{flex-direction:column;gap:10px}.JavaDevelopment_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.JavaDevelopment_rating-review{display:none}}@media (width<=480px){.JavaDevelopment_Details{height:auto;min-height:calc(100vh - 80px)}.JavaDevelopment_background-image{height:100%}.JavaDevelopment_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.JavaDevelopment_placement-visual{justify-content:center;width:100%}.JavaDevelopment_organic-mask{max-width:100%}.JavaDevelopment_placement-features p,.JavaDevelopment_feature-icon{font-size:1.2rem}.JavaDevelopment_enroll-btn-placement{width:100%}}@media (width<=880px){.JavaDevelopment_company-set img{width:44%}}@media (width<=1024px){.JavaDevelopment_certification-content{padding:20px 40px}.JavaDevelopment_certification-content h1{font-size:2.5rem}}@media (width<=768px){.JavaDevelopment_course-benefit{padding:4rem 1.5rem}.JavaDevelopment_glass-dashboard{flex-direction:column;padding:20px}.JavaDevelopment_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.JavaDevelopment_benefit-title-gradient{font-size:2.5rem}.JavaDevelopment_benefit-subtitle{margin-bottom:30px;font-size:1rem}.JavaDevelopment_donut-container{width:160px;height:160px}.JavaDevelopment_donut-text .avg-val{font-size:1.4rem}.JavaDevelopment_company-set{justify-content:center;gap:10px}.JavaDevelopment_certification-container{flex-direction:column;gap:2rem;padding:0}.JavaDevelopment_certification-content,.JavaDevelopment_certificate-visual{max-width:100%}.JavaDevelopment_certification-content h1{font-size:2.2rem}.JavaDevelopment_certification-content h2{font-size:1.5rem}.JavaDevelopment_certification-content p{font-size:1.1rem}}@media (width<=480px){.JavaDevelopment_certification-container{padding:0}.JavaDevelopment_certification-content h1{font-size:2rem}.JavaDevelopment_enroll-btn{padding:12px 25px;font-size:1rem}.JavaDevelopment_chart,.JavaDevelopment_companies{width:100%}.JavaDevelopment_chart img,.JavaDevelopment_companies img{max-width:200px}.JavaDevelopment_company-set{justify-content:center;gap:10px}}@media (width<=768px){.JavaDevelopment_faq-section{margin:20px auto;padding:1.5rem}.JavaDevelopment_faq-section h2{margin-bottom:15px;font-size:20px}.JavaDevelopment_faq-question,.JavaDevelopment_faq-question span{padding:10px;font-size:16px}.JavaDevelopment_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.JavaDevelopment_faq-section{margin:15px auto;padding:1rem}.JavaDevelopment_faq-section h2{font-size:18px}.JavaDevelopment_faq-question,.JavaDevelopment_faq-question span{padding:8px;font-size:14px}.JavaDevelopment_faq-answer{padding:8px;font-size:13px}}.JavaDevelopment_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.JavaDevelopment_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.JavaDevelopment_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.JavaDevelopment_Details{height:auto;min-height:calc(100vh - 80px)}.JavaDevelopment_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Mern_Details,.Mern_course-overview,.Mern_course-benefit,.Mern_course-certificate,.Mern_course-visuals-wrapper,.Mern_syllabus-flex,.Mern_review-section,.Mern_faq-section{max-width:100vw;overflow-x:hidden}.Mern_Details{background:url(/assets/newbg10-By_pVj4N.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.Mern_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.Mern_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.Mern_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.Mern_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.Mern_info p{text-align:left;color:#ffffffe6;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.Mern_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.Mern_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.Mern_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.Mern_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.Mern_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.Mern_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.Mern_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.Mern_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.Mern_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Mern_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Mern_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.Mern_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#Mern_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.Mern_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.Mern_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.Mern_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.Mern_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.Mern_stat-item{text-align:center;padding:10px}.Mern_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.Mern_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.Mern_achievement-container{flex-direction:column}.Mern_achievement-title{width:100%;padding:15px}.Mern_achievement-stats{padding:20px 10px}.Mern_stat-item{width:50%}}@media (width<=480px){.Mern_stat-item{width:100%}}.Mern_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.Mern_course-overview:before{display:none}.Mern_course-overview>*{z-index:1;position:relative}.Mern_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.Mern_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.Mern_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.Mern_course-detail h1:not(:first-child){font-size:2.2rem}.Mern_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.Mern_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.Mern_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.Mern_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.Mern_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.Mern_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.Mern_course-image img:hover{transform:scale(1.05)}.Mern_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.Mern_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.Mern_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.Mern_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.Mern_course-viewflex ul li img{display:none}.Mern_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.Mern_course-certificate:before{display:none}.Mern_course-certificate>*{z-index:1;position:relative}.Mern_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.Mern_certification-content{flex:1;max-width:60%;padding:20px 70px}.Mern_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.Mern_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.Mern_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.Mern_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.Mern_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.Mern_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.Mern_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.Mern_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.Mern_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.Mern_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.Mern_enroll-btn:hover{background:#1557c0}.Mern_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.Mern_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Mern_certificate-card:before{display:none}.Mern_certificate-card>*{z-index:1;position:relative}.Mern_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.Mern_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.Mern_form-group{width:100%;margin-bottom:15px}.Mern_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.Mern_containered input[type=text],.Mern_containered input[type=tel],.Mern_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.Mern_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Mern_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#Mern_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.Mern_course-benefit{color:#343b42;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:3rem 2rem;font-family:Arial,sans-serif;display:flex;position:relative;overflow:hidden}.Mern_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.Mern_benefit-content-wrapper{z-index:2;width:100%;max-width:1200px;margin:0 auto}.Mern_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.Mern_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.Mern_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.Mern_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.Mern_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.Mern_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.Mern_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.Mern_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.Mern_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.Mern_designation-tab i{color:#00b4d8;font-size:1.2rem}.Mern_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.Mern_salary-viz{flex-direction:column;align-items:center;display:flex}.Mern_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.Mern_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.Mern_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.Mern_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.Mern_donut-text .avg-label{font-size:.9rem;display:block}.Mern_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.Mern_donut-text .avg-sub{color:#718096;font-size:.8rem}.Mern_salary-legend{gap:15px;margin-bottom:20px;display:flex}.Mern_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.Mern_partner-grid{flex-direction:column;gap:12px;display:flex}.Mern_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.Mern_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.Mern_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.Mern_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.Mern_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.Mern_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Mern_designation div:hover{background:#d6d8db}.Mern_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Mern_chart,.Mern_companies{text-align:center;width:30%}.Mern_chart h3,.Mern_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.Mern_chart img,.Mern_companies img{max-width:250px}.Mern_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.Mern_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.Mern_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.Mern_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.Mern_salary-label{color:#666;margin-top:2px;font-size:12px}.Mern_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.Mern_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.Mern_salary-dot{border-radius:50%;width:8px;height:8px}.Mern_salary-dot.max,.Mern_salary-dot.min{background-color:#1868db}.Mern_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.Mern_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.Mern_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Mern_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.Mern_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.Mern_company-info p{color:#666;margin:0;font-size:12px}.Mern_chart p,.Mern_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.Mern_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.Mern_chart,.Mern_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.Mern_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.Mern_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.Mern_company-set img:hover{transform:scale(1.1)}.Mern_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Mern_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.Mern_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Mern_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.Mern_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.Mern_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Mern_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.Mern_video-slider{max-width:100%;position:relative;overflow:hidden}.Mern_video-flex{transition:transform .5s;display:flex}.Mern_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Mern_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.Mern_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Mern_dots-container{text-align:center;margin-top:20px}.Mern_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.Mern_dot:hover,.Mern_dot.active{background-color:#717171}.Mern_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.Mern_video-popup{border:none;border-radius:8px;width:80%;height:80%}.Mern_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.Mern_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.Mern_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.Mern_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.Mern_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.Mern_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.Mern_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.Mern_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.Mern_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.Mern_syllabus-section:last-child:after{display:none}.Mern_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.Mern_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.Mern_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Mern_section-heading p{text-align:left;flex:1;margin:0}.Mern_section-heading:hover{background-color:#f1f5f9}.Mern_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.Mern_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.Mern_section-heading.active .Mern_expand-collapse-icon{color:#fff}.Mern_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.Mern_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.Mern_Syllabus ul{margin:0;padding:0;list-style:none}.Mern_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.Mern_Syllabus ul li:last-child{border-bottom:none}.Mern_Syllabus ul li:hover{color:#1868db}.Mern_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Mern_Download{flex:0 0 400px;width:100%}.Mern_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Mern_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.Mern_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.Mern_placement-content{flex:1;max-width:600px}.Mern_placement-features{margin-bottom:40px;padding:0;list-style:none}.Mern_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.Mern_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.Mern_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.Mern_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.Mern_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.Mern_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.Mern_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.Mern_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Mern_organic-mask:hover img{transform:scale(1.05)}.Mern_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.Mern_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.Mern_review-section>*{z-index:2;position:relative}.Mern_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.Mern_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.Mern_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.Mern_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.Mern_review-flex.Mern_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.Mern_review-flex:not(.Mern_sliding){animation:.3s ease-in-out forwards slideInFromRight}.Mern_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.Mern_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.Mern_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.Mern_review-avatar{margin-bottom:10px}.Mern_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.Mern_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.Mern_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.Mern_review-dots,.Mern_dott,.Mern_dott:hover,.Mern_dott.active{display:none}.Mern_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.Mern_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.Mern_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Mern_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.Mern_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.Mern_faq-toggle:hover{color:#1868db}.Mern_faq-toggle svg{transition:transform .3s}.Mern_faq-item.Mern_active .Mern_faq-toggle svg{transform:rotate(180deg)}.Mern_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.Mern_faq-answer.Mern_show{display:block}.Mern_faq-answer ul{padding-left:20px;list-style-type:disc}.Mern_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.Mern_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.Mern_video-containers{display:none}}@media screen and (width<=1024px){.Mern_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.Mern_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.Mern_info{max-width:100%;margin-bottom:40px}.Mern_info h1{font-size:2.5rem}.Mern_info h2{font-size:1.3rem}@media screen and (width<=1024px){.Mern_info,.Mern_info h1,.Mern_info h2,.Mern_info p{text-align:left}}@media screen and (width<=768px){.Mern_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.Mern_info{text-align:left;max-width:100%;margin-bottom:30px}.Mern_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.Mern_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.Mern_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.Mern_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.Mern_course-image{order:-1;width:100%;margin-top:0;position:static}.Mern_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.Mern_salary-chart{flex-direction:column;align-items:center;gap:25px}.Mern_salary-circle{width:120px;height:120px;margin-top:20px}.Mern_salary-center{width:80px;height:80px}.Mern_salary-amount{font-size:16px}.Mern_salary-range{gap:30px;max-width:250px}.Mern_salary-item{gap:4px;font-size:12px}.Mern_salary-dot{width:6px;height:6px}.Mern_company-cards{gap:10px}.Mern_company-card{gap:20px;padding:10px}.Mern_company-logo-img{width:35px;height:35px}.Mern_company-info h4{font-size:13px}.Mern_company-info p{font-size:11px}.Mern_info,.Mern_course-detail,.Mern_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.Mern_course-viewflex ul{flex-direction:column;align-items:center}.Mern_course-viewflex ul li{width:100%}.Mern_Details{flex-direction:column;align-items:flex-start}#Mern_view-img{width:80px;height:80px}.Mern_info{max-width:100%}.Mern_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.Mern_dots-container{display:none}.Mern_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.Mern_review-nav{display:none}.Mern_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.Mern_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.Mern_review-flex .Mern_review-card:not(:first-child){display:none}.Mern_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.Mern_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.Mern_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.Mern_avatar-img{width:80px;height:80px}.Mern_review-user-name .Mern_user-name{font-size:16px}.Mern_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.Mern_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.Mern_review-slider,.Mern_review-flex{flex-direction:row;gap:20px}.Mern_review-card{flex:1;min-width:250px;max-width:280px}.Mern_dots-container{display:none}}@media screen and (width<=480px){.Mern_certificate-img-wrapper,.Mern_course-certificate-detail{max-width:100%}.Mern_course-certificate-flex,.Mern_syllabus-flex{flex-direction:column}.Mern_Syllabus{width:90%}.Mern_containered{width:100%}#Mern_button{width:100%;padding:10px}.Mern_review-card{flex:1 0 100%;margin-bottom:20px}.Mern_certificate{flex-direction:column;gap:10px}.Mern_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.Mern_rating-review{display:none}}@media (width<=480px){.Mern_Details{height:auto;min-height:calc(100vh - 80px)}.Mern_background-image{height:100%}.Mern_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.Mern_placement-visual{justify-content:center;width:100%}.Mern_organic-mask{max-width:100%}.Mern_placement-features p,.Mern_feature-icon{font-size:1.2rem}.Mern_enroll-btn-placement{width:100%}}@media (width<=880px){.Mern_company-set img{width:44%}}@media (width<=1024px){.Mern_certification-content{padding:20px 40px}.Mern_certification-content h1{font-size:2.5rem}}@media (width<=768px){.Mern_course-benefit{padding:4rem 1.5rem}.Mern_glass-dashboard{flex-direction:column;padding:20px}.Mern_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.Mern_benefit-title-gradient{font-size:2.5rem}.Mern_benefit-subtitle{margin-bottom:30px;font-size:1rem}.Mern_donut-container{width:160px;height:160px}.Mern_donut-text .avg-val{font-size:1.4rem}.Mern_company-set{justify-content:center;gap:10px}.Mern_certification-container{flex-direction:column;gap:2rem;padding:0}.Mern_certification-content,.Mern_certificate-visual{max-width:100%}.Mern_certification-content h1{font-size:2.2rem}.Mern_certification-content h2{font-size:1.5rem}.Mern_certification-content p{font-size:1.1rem}}@media (width<=480px){.Mern_certification-container{padding:0}.Mern_certification-content h1{font-size:2rem}.Mern_enroll-btn{padding:12px 25px;font-size:1rem}.Mern_chart,.Mern_companies{width:100%}.Mern_chart img,.Mern_companies img{max-width:200px}.Mern_company-set{justify-content:center;gap:10px}}@media (width<=768px){.Mern_faq-section{margin:20px auto;padding:1.5rem}.Mern_faq-section h2{margin-bottom:15px;font-size:20px}.Mern_faq-question,.Mern_faq-question span{padding:10px;font-size:16px}.Mern_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.Mern_faq-section{margin:15px auto;padding:1rem}.Mern_faq-section h2{font-size:18px}.Mern_faq-question,.Mern_faq-question span{padding:8px;font-size:14px}.Mern_faq-answer{padding:8px;font-size:13px}}.Mern_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.Mern_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.Mern_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.Mern_Details{height:auto;min-height:calc(100vh - 80px)}.Mern_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Playwrite_Details,.Playwrite_course-overview,.Playwrite_course-benefit,.Playwrite_course-certificate,.Playwrite_course-visuals-wrapper,.Playwrite_syllabus-flex,.Playwrite_review-section,.Playwrite_faq-section{max-width:100vw;overflow-x:hidden}.Playwrite_Details{background:url(/assets/bg111-BI0HPDRU.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.Playwrite_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.Playwrite_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.Playwrite_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.Playwrite_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.Playwrite_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.Playwrite_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.Playwrite_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.Playwrite_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.Playwrite_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.Playwrite_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.Playwrite_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.Playwrite_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.Playwrite_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.Playwrite_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Playwrite_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Playwrite_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.Playwrite_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#Playwrite_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.Playwrite_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.Playwrite_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.Playwrite_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.Playwrite_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.Playwrite_stat-item{text-align:center;padding:10px}.Playwrite_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.Playwrite_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.Playwrite_achievement-container{flex-direction:column}.Playwrite_achievement-title{width:100%;padding:15px}.Playwrite_achievement-stats{padding:20px 10px}.Playwrite_stat-item{width:50%}}@media (width<=480px){.Playwrite_stat-item{width:100%}}.Playwrite_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.Playwrite_course-overview:before{display:none}.Playwrite_course-overview>*{z-index:1;position:relative}.Playwrite_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.Playwrite_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.Playwrite_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.Playwrite_course-detail h1:not(:first-child){font-size:2.2rem}.Playwrite_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.Playwrite_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.Playwrite_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.Playwrite_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.Playwrite_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.Playwrite_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.Playwrite_course-image img:hover{transform:scale(1.05)}.Playwrite_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.Playwrite_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.Playwrite_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.Playwrite_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.Playwrite_course-viewflex ul li img{display:none}.Playwrite_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.Playwrite_course-certificate:before{display:none}.Playwrite_course-certificate>*{z-index:1;position:relative}.Playwrite_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.Playwrite_certification-content{flex:1;max-width:60%;padding:20px 70px}.Playwrite_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.Playwrite_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.Playwrite_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.Playwrite_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.Playwrite_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.Playwrite_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.Playwrite_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.Playwrite_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.Playwrite_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.Playwrite_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.Playwrite_enroll-btn:hover{background:#1557c0}.Playwrite_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.Playwrite_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Playwrite_certificate-card:before{display:none}.Playwrite_certificate-card>*{z-index:1;position:relative}.Playwrite_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.Playwrite_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.Playwrite_form-group{width:100%;margin-bottom:15px}.Playwrite_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.Playwrite_containered input[type=text],.Playwrite_containered input[type=tel],.Playwrite_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.Playwrite_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Playwrite_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#Playwrite_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.Playwrite_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.Playwrite_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.Playwrite_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.Playwrite_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.Playwrite_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.Playwrite_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.Playwrite_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.Playwrite_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.Playwrite_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.Playwrite_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.Playwrite_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.Playwrite_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.Playwrite_designation-tab i{color:#00b4d8;font-size:1.2rem}.Playwrite_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.Playwrite_salary-viz{flex-direction:column;align-items:center;display:flex}.Playwrite_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.Playwrite_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.Playwrite_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.Playwrite_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.Playwrite_donut-text .avg-label{font-size:.9rem;display:block}.Playwrite_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.Playwrite_donut-text .avg-sub{color:#718096;font-size:.8rem}.Playwrite_salary-legend{gap:15px;margin-bottom:20px;display:flex}.Playwrite_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.Playwrite_partner-grid{flex-direction:column;gap:12px;display:flex}.Playwrite_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.Playwrite_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.Playwrite_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.Playwrite_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.Playwrite_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.Playwrite_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Playwrite_designation div:hover{background:#d6d8db}.Playwrite_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Playwrite_chart,.Playwrite_companies{text-align:center;width:30%}.Playwrite_chart h3,.Playwrite_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.Playwrite_chart img,.Playwrite_companies img{max-width:250px}.Playwrite_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.Playwrite_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.Playwrite_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.Playwrite_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.Playwrite_salary-label{color:#666;margin-top:2px;font-size:12px}.Playwrite_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.Playwrite_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.Playwrite_salary-dot{border-radius:50%;width:8px;height:8px}.Playwrite_salary-dot.max,.Playwrite_salary-dot.min{background-color:#1868db}.Playwrite_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.Playwrite_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.Playwrite_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Playwrite_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.Playwrite_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.Playwrite_company-info p{color:#666;margin:0;font-size:12px}.Playwrite_chart p,.Playwrite_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.Playwrite_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.Playwrite_chart,.Playwrite_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.Playwrite_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.Playwrite_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.Playwrite_company-set img:hover{transform:scale(1.1)}.Playwrite_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Playwrite_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.Playwrite_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Playwrite_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.Playwrite_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.Playwrite_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Playwrite_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.Playwrite_video-slider{max-width:100%;position:relative;overflow:hidden}.Playwrite_video-flex{transition:transform .5s;display:flex}.Playwrite_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Playwrite_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.Playwrite_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Playwrite_dots-container{text-align:center;margin-top:20px}.Playwrite_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.Playwrite_dot:hover,.Playwrite_dot.active{background-color:#717171}.Playwrite_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.Playwrite_video-popup{border:none;border-radius:8px;width:80%;height:80%}.Playwrite_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.Playwrite_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.Playwrite_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.Playwrite_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.Playwrite_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.Playwrite_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.Playwrite_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.Playwrite_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.Playwrite_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.Playwrite_syllabus-section:last-child:after{display:none}.Playwrite_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.Playwrite_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.Playwrite_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Playwrite_section-heading p{text-align:left;flex:1;margin:0}.Playwrite_section-heading:hover{background-color:#f1f5f9}.Playwrite_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.Playwrite_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.Playwrite_section-heading.active .Playwrite_expand-collapse-icon{color:#fff}.Playwrite_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.Playwrite_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.Playwrite_Syllabus ul{margin:0;padding:0;list-style:none}.Playwrite_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.Playwrite_Syllabus ul li:last-child{border-bottom:none}.Playwrite_Syllabus ul li:hover{color:#1868db}.Playwrite_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Playwrite_Download{flex:0 0 400px;width:100%}.Playwrite_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Playwrite_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.Playwrite_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.Playwrite_placement-content{flex:1;max-width:600px}.Playwrite_placement-features{margin-bottom:40px;padding:0;list-style:none}.Playwrite_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.Playwrite_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.Playwrite_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.Playwrite_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.Playwrite_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.Playwrite_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.Playwrite_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.Playwrite_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Playwrite_organic-mask:hover img{transform:scale(1.05)}.Playwrite_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.Playwrite_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.Playwrite_review-section>*{z-index:2;position:relative}.Playwrite_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.Playwrite_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.Playwrite_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.Playwrite_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.Playwrite_review-flex.Playwrite_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.Playwrite_review-flex:not(.Playwrite_sliding){animation:.3s ease-in-out forwards slideInFromRight}.Playwrite_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.Playwrite_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.Playwrite_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.Playwrite_review-avatar{margin-bottom:10px}.Playwrite_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.Playwrite_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.Playwrite_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.Playwrite_review-dots,.Playwrite_dott,.Playwrite_dott:hover,.Playwrite_dott.active{display:none}.Playwrite_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.Playwrite_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.Playwrite_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Playwrite_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.Playwrite_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.Playwrite_faq-toggle:hover{color:#1868db}.Playwrite_faq-toggle svg{transition:transform .3s}.Playwrite_faq-item.Playwrite_active .Playwrite_faq-toggle svg{transform:rotate(180deg)}.Playwrite_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.Playwrite_faq-answer.Playwrite_show{display:block}.Playwrite_faq-answer ul{padding-left:20px;list-style-type:disc}.Playwrite_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.Playwrite_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.Playwrite_video-containers{display:none}}@media screen and (width<=1024px){.Playwrite_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.Playwrite_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.Playwrite_info{max-width:100%;margin-bottom:40px}.Playwrite_info h1{font-size:2.5rem}.Playwrite_info h2{font-size:1.3rem}@media screen and (width<=1024px){.Playwrite_info,.Playwrite_info h1,.Playwrite_info h2,.Playwrite_info p{text-align:left}}@media screen and (width<=768px){.Playwrite_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.Playwrite_info{text-align:left;max-width:100%;margin-bottom:30px}.Playwrite_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.Playwrite_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.Playwrite_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.Playwrite_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.Playwrite_course-image{order:-1;width:100%;margin-top:0;position:static}.Playwrite_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.Playwrite_salary-chart{flex-direction:column;align-items:center;gap:25px}.Playwrite_salary-circle{width:120px;height:120px;margin-top:20px}.Playwrite_salary-center{width:80px;height:80px}.Playwrite_salary-amount{font-size:16px}.Playwrite_salary-range{gap:30px;max-width:250px}.Playwrite_salary-item{gap:4px;font-size:12px}.Playwrite_salary-dot{width:6px;height:6px}.Playwrite_company-cards{gap:10px}.Playwrite_company-card{gap:20px;padding:10px}.Playwrite_company-logo-img{width:35px;height:35px}.Playwrite_company-info h4{font-size:13px}.Playwrite_company-info p{font-size:11px}.Playwrite_info,.Playwrite_course-detail,.Playwrite_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.Playwrite_course-viewflex ul{flex-direction:column;align-items:center}.Playwrite_course-viewflex ul li{width:100%}.Playwrite_Details{flex-direction:column;align-items:flex-start}#Playwrite_view-img{width:80px;height:80px}.Playwrite_info{max-width:100%}.Playwrite_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.Playwrite_dots-container{display:none}.Playwrite_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.Playwrite_review-nav{display:none}.Playwrite_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.Playwrite_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.Playwrite_review-flex .Playwrite_review-card:not(:first-child){display:none}.Playwrite_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.Playwrite_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.Playwrite_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.Playwrite_avatar-img{width:80px;height:80px}.Playwrite_review-user-name .Playwrite_user-name{font-size:16px}.Playwrite_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.Playwrite_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.Playwrite_review-slider,.Playwrite_review-flex{flex-direction:row;gap:20px}.Playwrite_review-card{flex:1;min-width:250px;max-width:280px}.Playwrite_dots-container{display:none}}@media screen and (width<=480px){.Playwrite_certificate-img-wrapper,.Playwrite_course-certificate-detail{max-width:100%}.Playwrite_course-certificate-flex,.Playwrite_syllabus-flex{flex-direction:column}.Playwrite_Syllabus{width:90%}.Playwrite_containered{width:100%}#Playwrite_button{width:100%;padding:10px}.Playwrite_review-card{flex:1 0 100%;margin-bottom:20px}.Playwrite_certificate{flex-direction:column;gap:10px}.Playwrite_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.Playwrite_rating-review{display:none}}@media (width<=480px){.Playwrite_Details{height:auto;min-height:calc(100vh - 80px)}.Playwrite_background-image{height:100%}.Playwrite_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.Playwrite_placement-visual{justify-content:center;width:100%}.Playwrite_organic-mask{max-width:100%}.Playwrite_placement-features p,.Playwrite_feature-icon{font-size:1.2rem}.Playwrite_enroll-btn-placement{width:100%}}@media (width<=880px){.Playwrite_company-set img{width:44%}}@media (width<=1024px){.Playwrite_certification-content{padding:20px 40px}.Playwrite_certification-content h1{font-size:2.5rem}}@media (width<=768px){.Playwrite_course-benefit{padding:4rem 1.5rem}.Playwrite_glass-dashboard{flex-direction:column;padding:20px}.Playwrite_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.Playwrite_benefit-title-gradient{font-size:2.5rem}.Playwrite_benefit-subtitle{margin-bottom:30px;font-size:1rem}.Playwrite_donut-container{width:160px;height:160px}.Playwrite_donut-text .avg-val{font-size:1.4rem}.Playwrite_company-set{justify-content:center;gap:10px}.Playwrite_certification-container{flex-direction:column;gap:2rem;padding:0}.Playwrite_certification-content,.Playwrite_certificate-visual{max-width:100%}.Playwrite_certification-content h1{font-size:2.2rem}.Playwrite_certification-content h2{font-size:1.5rem}.Playwrite_certification-content p{font-size:1.1rem}}@media (width<=480px){.Playwrite_certification-container{padding:0}.Playwrite_certification-content h1{font-size:2rem}.Playwrite_enroll-btn{padding:12px 25px;font-size:1rem}.Playwrite_chart,.Playwrite_companies{width:100%}.Playwrite_chart img,.Playwrite_companies img{max-width:200px}.Playwrite_company-set{justify-content:center;gap:10px}}@media (width<=768px){.Playwrite_faq-section{margin:20px auto;padding:1.5rem}.Playwrite_faq-section h2{margin-bottom:15px;font-size:20px}.Playwrite_faq-question,.Playwrite_faq-question span{padding:10px;font-size:16px}.Playwrite_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.Playwrite_faq-section{margin:15px auto;padding:1rem}.Playwrite_faq-section h2{font-size:18px}.Playwrite_faq-question,.Playwrite_faq-question span{padding:8px;font-size:14px}.Playwrite_faq-answer{padding:8px;font-size:13px}}.Playwrite_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.Playwrite_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.Playwrite_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.Playwrite_Details{height:auto;min-height:calc(100vh - 80px)}.Playwrite_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Python_Details,.Python_course-overview,.Python_course-benefit,.Python_course-certificate,.Python_course-visuals-wrapper,.Python_syllabus-flex,.Python_review-section,.Python_faq-section{max-width:100vw;overflow-x:hidden}.Python_Details{background:url(/assets/Time%20Flies%20\(Desktop%20wallpaper\)-c7kvvJl-.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.Python_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.Python_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.Python_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.Python_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.Python_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.Python_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.Python_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.Python_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.Python_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.Python_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.Python_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.Python_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.Python_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.Python_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Python_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Python_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.Python_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#Python_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.Python_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.Python_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.Python_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.Python_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.Python_stat-item{text-align:center;padding:10px}.Python_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.Python_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.Python_achievement-container{flex-direction:column}.Python_achievement-title{width:100%;padding:15px}.Python_achievement-stats{padding:20px 10px}.Python_stat-item{width:50%}}@media (width<=480px){.Python_stat-item{width:100%}}.Python_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.Python_course-overview:before{display:none}.Python_course-overview>*{z-index:1;position:relative}.Python_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.Python_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.Python_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.Python_course-detail h1:not(:first-child){font-size:2.2rem}.Python_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.Python_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.Python_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.Python_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.Python_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.Python_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.Python_course-image img:hover{transform:scale(1.05)}.Python_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.Python_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.Python_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.Python_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.Python_course-viewflex ul li img{display:none}.Python_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.Python_course-certificate:before{display:none}.Python_course-certificate>*{z-index:1;position:relative}.Python_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.Python_certification-content{flex:1;max-width:60%;padding:20px 70px}.Python_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.Python_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.Python_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.Python_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.Python_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.Python_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.Python_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.Python_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.Python_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.Python_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.Python_enroll-btn:hover{background:#1557c0}.Python_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.Python_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Python_certificate-card:before{display:none}.Python_certificate-card>*{z-index:1;position:relative}.Python_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.Python_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.Python_form-group{width:100%;margin-bottom:15px}.Python_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.Python_containered input[type=text],.Python_containered input[type=tel],.Python_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.Python_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Python_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#Python_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.Python_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.Python_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.Python_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.Python_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.Python_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.Python_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.Python_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.Python_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.Python_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.Python_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.Python_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.Python_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.Python_designation-tab i{color:#00b4d8;font-size:1.2rem}.Python_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.Python_salary-viz{flex-direction:column;align-items:center;display:flex}.Python_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.Python_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.Python_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.Python_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.Python_donut-text .avg-label{font-size:.9rem;display:block}.Python_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.Python_donut-text .avg-sub{color:#718096;font-size:.8rem}.Python_salary-legend{gap:15px;margin-bottom:20px;display:flex}.Python_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.Python_partner-grid{flex-direction:column;gap:12px;display:flex}.Python_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.Python_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.Python_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.Python_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.Python_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.Python_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Python_designation div:hover{background:#d6d8db}.Python_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Python_chart,.Python_companies{text-align:center;width:30%}.Python_chart h3,.Python_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.Python_chart img,.Python_companies img{max-width:250px}.Python_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.Python_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.Python_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.Python_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.Python_salary-label{color:#666;margin-top:2px;font-size:12px}.Python_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.Python_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.Python_salary-dot{border-radius:50%;width:8px;height:8px}.Python_salary-dot.max,.Python_salary-dot.min{background-color:#1868db}.Python_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.Python_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.Python_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Python_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.Python_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.Python_company-info p{color:#666;margin:0;font-size:12px}.Python_chart p,.Python_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.Python_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.Python_chart,.Python_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.Python_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.Python_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.Python_company-set img:hover{transform:scale(1.1)}.Python_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Python_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.Python_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Python_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.Python_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.Python_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Python_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.Python_video-slider{max-width:100%;position:relative;overflow:hidden}.Python_video-flex{transition:transform .5s;display:flex}.Python_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Python_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.Python_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Python_dots-container{text-align:center;margin-top:20px}.Python_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.Python_dot:hover,.Python_dot.active{background-color:#717171}.Python_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.Python_video-popup{border:none;border-radius:8px;width:80%;height:80%}.Python_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.Python_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.Python_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.Python_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.Python_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.Python_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.Python_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.Python_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.Python_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.Python_syllabus-section:last-child:after{display:none}.Python_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.Python_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.Python_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Python_section-heading p{text-align:left;flex:1;margin:0}.Python_section-heading:hover{background-color:#f1f5f9}.Python_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.Python_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.Python_section-heading.active .Python_expand-collapse-icon{color:#fff}.Python_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.Python_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.Python_Syllabus ul{margin:0;padding:0;list-style:none}.Python_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.Python_Syllabus ul li:last-child{border-bottom:none}.Python_Syllabus ul li:hover{color:#1868db}.Python_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Python_Download{flex:0 0 400px;width:100%}.Python_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Python_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.Python_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.Python_placement-content{flex:1;max-width:600px}.Python_placement-features{margin-bottom:40px;padding:0;list-style:none}.Python_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.Python_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.Python_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.Python_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.Python_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.Python_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.Python_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.Python_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Python_organic-mask:hover img{transform:scale(1.05)}.Python_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.Python_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.Python_review-section>*{z-index:2;position:relative}.Python_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.Python_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.Python_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.Python_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.Python_review-flex.Python_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.Python_review-flex:not(.Python_sliding){animation:.3s ease-in-out forwards slideInFromRight}.Python_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.Python_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.Python_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.Python_review-avatar{margin-bottom:10px}.Python_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.Python_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.Python_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.Python_review-dots,.Python_dott,.Python_dott:hover,.Python_dott.active{display:none}.Python_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.Python_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.Python_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Python_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.Python_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.Python_faq-toggle:hover{color:#1868db}.Python_faq-toggle svg{transition:transform .3s}.Python_faq-item.Python_active .Python_faq-toggle svg{transform:rotate(180deg)}.Python_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.Python_faq-answer.Python_show{display:block}.Python_faq-answer ul{padding-left:20px;list-style-type:disc}.Python_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.Python_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.Python_video-containers{display:none}}@media screen and (width<=1024px){.Python_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.Python_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.Python_info{max-width:100%;margin-bottom:40px}.Python_info h1{font-size:2.5rem}.Python_info h2{font-size:1.3rem}@media screen and (width<=1024px){.Python_info,.Python_info h1,.Python_info h2,.Python_info p{text-align:left}}@media screen and (width<=768px){.Python_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.Python_info{text-align:left;max-width:100%;margin-bottom:30px}.Python_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.Python_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.Python_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.Python_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.Python_course-image{order:-1;width:100%;margin-top:0;position:static}.Python_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.Python_salary-chart{flex-direction:column;align-items:center;gap:25px}.Python_salary-circle{width:120px;height:120px;margin-top:20px}.Python_salary-center{width:80px;height:80px}.Python_salary-amount{font-size:16px}.Python_salary-range{gap:30px;max-width:250px}.Python_salary-item{gap:4px;font-size:12px}.Python_salary-dot{width:6px;height:6px}.Python_company-cards{gap:10px}.Python_company-card{gap:20px;padding:10px}.Python_company-logo-img{width:35px;height:35px}.Python_company-info h4{font-size:13px}.Python_company-info p{font-size:11px}.Python_info,.Python_course-detail,.Python_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.Python_course-viewflex ul{flex-direction:column;align-items:center}.Python_course-viewflex ul li{width:100%}.Python_Details{flex-direction:column;align-items:flex-start}#Python_view-img{width:80px;height:80px}.Python_info{max-width:100%}.Python_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.Python_dots-container{display:none}.Python_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.Python_review-nav{display:none}.Python_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.Python_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.Python_review-flex .Python_review-card:not(:first-child){display:none}.Python_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.Python_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.Python_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.Python_avatar-img{width:80px;height:80px}.Python_review-user-name .Python_user-name{font-size:16px}.Python_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.Python_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.Python_review-slider,.Python_review-flex{flex-direction:row;gap:20px}.Python_review-card{flex:1;min-width:250px;max-width:280px}.Python_dots-container{display:none}}@media screen and (width<=480px){.Python_certificate-img-wrapper,.Python_course-certificate-detail{max-width:100%}.Python_course-certificate-flex,.Python_syllabus-flex{flex-direction:column}.Python_Syllabus{width:90%}.Python_containered{width:100%}#Python_button{width:100%;padding:10px}.Python_review-card{flex:1 0 100%;margin-bottom:20px}.Python_certificate{flex-direction:column;gap:10px}.Python_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.Python_rating-review{display:none}}@media (width<=480px){.Python_Details{height:auto;min-height:calc(100vh - 80px)}.Python_background-image{height:100%}.Python_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.Python_placement-visual{justify-content:center;width:100%}.Python_organic-mask{max-width:100%}.Python_placement-features p,.Python_feature-icon{font-size:1.2rem}.Python_enroll-btn-placement{width:100%}}@media (width<=880px){.Python_company-set img{width:44%}}@media (width<=1024px){.Python_certification-content{padding:20px 40px}.Python_certification-content h1{font-size:2.5rem}}@media (width<=768px){.Python_course-benefit{padding:4rem 1.5rem}.Python_glass-dashboard{flex-direction:column;padding:20px}.Python_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.Python_benefit-title-gradient{font-size:2.5rem}.Python_benefit-subtitle{margin-bottom:30px;font-size:1rem}.Python_donut-container{width:160px;height:160px}.Python_donut-text .avg-val{font-size:1.4rem}.Python_company-set{justify-content:center;gap:10px}.Python_certification-container{flex-direction:column;gap:2rem;padding:0}.Python_certification-content,.Python_certificate-visual{max-width:100%}.Python_certification-content h1{font-size:2.2rem}.Python_certification-content h2{font-size:1.5rem}.Python_certification-content p{font-size:1.1rem}}@media (width<=480px){.Python_certification-container{padding:0}.Python_certification-content h1{font-size:2rem}.Python_enroll-btn{padding:12px 25px;font-size:1rem}.Python_chart,.Python_companies{width:100%}.Python_chart img,.Python_companies img{max-width:200px}.Python_company-set{justify-content:center;gap:10px}}@media (width<=768px){.Python_faq-section{margin:20px auto;padding:1.5rem}.Python_faq-section h2{margin-bottom:15px;font-size:20px}.Python_faq-question,.Python_faq-question span{padding:10px;font-size:16px}.Python_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.Python_faq-section{margin:15px auto;padding:1rem}.Python_faq-section h2{font-size:18px}.Python_faq-question,.Python_faq-question span{padding:8px;font-size:14px}.Python_faq-answer{padding:8px;font-size:13px}}.Python_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.Python_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.Python_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.Python_Details{height:auto;min-height:calc(100vh - 80px)}.Python_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}.Selenium_Details,.Selenium_course-overview,.Selenium_course-benefit,.Selenium_course-certificate,.Selenium_course-visuals-wrapper,.Selenium_syllabus-flex,.Selenium_review-section,.Selenium_faq-section{max-width:100vw;overflow-x:hidden}.Selenium_Details{background:url(/assets/image-BPWNbNu1.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.Selenium_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.Selenium_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.Selenium_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.Selenium_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.Selenium_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.Selenium_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.Selenium_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.Selenium_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.Selenium_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.Selenium_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.Selenium_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.Selenium_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.Selenium_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.Selenium_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.Selenium_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Selenium_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.Selenium_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#Selenium_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.Selenium_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.Selenium_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.Selenium_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.Selenium_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.Selenium_stat-item{text-align:center;padding:10px}.Selenium_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.Selenium_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.Selenium_achievement-container{flex-direction:column}.Selenium_achievement-title{width:100%;padding:15px}.Selenium_achievement-stats{padding:20px 10px}.Selenium_stat-item{width:50%}}@media (width<=480px){.Selenium_stat-item{width:100%}}.Selenium_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.Selenium_course-overview:before{display:none}.Selenium_course-overview>*{z-index:1;position:relative}.Selenium_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.Selenium_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.Selenium_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.Selenium_course-detail h1:not(:first-child){font-size:2.2rem}.Selenium_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.Selenium_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.Selenium_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.Selenium_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.Selenium_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.Selenium_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.Selenium_course-image img:hover{transform:scale(1.05)}.Selenium_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.Selenium_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.Selenium_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.Selenium_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.Selenium_course-viewflex ul li img{display:none}.Selenium_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.Selenium_course-certificate:before{display:none}.Selenium_course-certificate>*{z-index:1;position:relative}.Selenium_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.Selenium_certification-content{flex:1;max-width:60%;padding:20px 70px}.Selenium_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.Selenium_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.Selenium_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.Selenium_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.Selenium_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.Selenium_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.Selenium_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.Selenium_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.Selenium_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.Selenium_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.Selenium_enroll-btn:hover{background:#1557c0}.Selenium_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.Selenium_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Selenium_certificate-card:before{display:none}.Selenium_certificate-card>*{z-index:1;position:relative}.Selenium_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.Selenium_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.Selenium_form-group{width:100%;margin-bottom:15px}.Selenium_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.Selenium_containered input[type=text],.Selenium_containered input[type=tel],.Selenium_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.Selenium_containered textarea{resize:vertical;min-height:80px;max-height:150px}#Selenium_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#Selenium_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.Selenium_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.Selenium_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.Selenium_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.Selenium_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.Selenium_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.Selenium_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.Selenium_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.Selenium_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.Selenium_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.Selenium_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.Selenium_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.Selenium_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.Selenium_designation-tab i{color:#00b4d8;font-size:1.2rem}.Selenium_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.Selenium_salary-viz{flex-direction:column;align-items:center;display:flex}.Selenium_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.Selenium_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.Selenium_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.Selenium_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.Selenium_donut-text .avg-label{font-size:.9rem;display:block}.Selenium_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.Selenium_donut-text .avg-sub{color:#718096;font-size:.8rem}.Selenium_salary-legend{gap:15px;margin-bottom:20px;display:flex}.Selenium_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.Selenium_partner-grid{flex-direction:column;gap:12px;display:flex}.Selenium_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.Selenium_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.Selenium_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.Selenium_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.Selenium_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.Selenium_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Selenium_designation div:hover{background:#d6d8db}.Selenium_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.Selenium_chart,.Selenium_companies{text-align:center;width:30%}.Selenium_chart h3,.Selenium_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.Selenium_chart img,.Selenium_companies img{max-width:250px}.Selenium_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.Selenium_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.Selenium_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.Selenium_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.Selenium_salary-label{color:#666;margin-top:2px;font-size:12px}.Selenium_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.Selenium_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.Selenium_salary-dot{border-radius:50%;width:8px;height:8px}.Selenium_salary-dot.max,.Selenium_salary-dot.min{background-color:#1868db}.Selenium_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.Selenium_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.Selenium_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.Selenium_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.Selenium_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.Selenium_company-info p{color:#666;margin:0;font-size:12px}.Selenium_chart p,.Selenium_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.Selenium_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.Selenium_chart,.Selenium_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.Selenium_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.Selenium_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.Selenium_company-set img:hover{transform:scale(1.1)}.Selenium_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.Selenium_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.Selenium_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Selenium_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.Selenium_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.Selenium_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Selenium_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.Selenium_video-slider{max-width:100%;position:relative;overflow:hidden}.Selenium_video-flex{transition:transform .5s;display:flex}.Selenium_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Selenium_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.Selenium_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.Selenium_dots-container{text-align:center;margin-top:20px}.Selenium_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.Selenium_dot:hover,.Selenium_dot.active{background-color:#717171}.Selenium_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.Selenium_video-popup{border:none;border-radius:8px;width:80%;height:80%}.Selenium_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.Selenium_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.Selenium_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.Selenium_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.Selenium_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.Selenium_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.Selenium_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.Selenium_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.Selenium_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.Selenium_syllabus-section:last-child:after{display:none}.Selenium_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.Selenium_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.Selenium_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Selenium_section-heading p{text-align:left;flex:1;margin:0}.Selenium_section-heading:hover{background-color:#f1f5f9}.Selenium_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.Selenium_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.Selenium_section-heading.active .Selenium_expand-collapse-icon{color:#fff}.Selenium_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.Selenium_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.Selenium_Syllabus ul{margin:0;padding:0;list-style:none}.Selenium_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.Selenium_Syllabus ul li:last-child{border-bottom:none}.Selenium_Syllabus ul li:hover{color:#1868db}.Selenium_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Selenium_Download{flex:0 0 400px;width:100%}.Selenium_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.Selenium_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.Selenium_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.Selenium_placement-content{flex:1;max-width:600px}.Selenium_placement-features{margin-bottom:40px;padding:0;list-style:none}.Selenium_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.Selenium_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.Selenium_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.Selenium_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.Selenium_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.Selenium_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.Selenium_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.Selenium_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Selenium_organic-mask:hover img{transform:scale(1.05)}.Selenium_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.Selenium_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.Selenium_review-section>*{z-index:2;position:relative}.Selenium_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.Selenium_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.Selenium_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.Selenium_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.Selenium_review-flex.Selenium_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.Selenium_review-flex:not(.Selenium_sliding){animation:.3s ease-in-out forwards slideInFromRight}.Selenium_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.Selenium_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.Selenium_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.Selenium_review-avatar{margin-bottom:10px}.Selenium_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.Selenium_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.Selenium_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.Selenium_review-dots,.Selenium_dott,.Selenium_dott:hover,.Selenium_dott.active{display:none}.Selenium_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.Selenium_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.Selenium_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.Selenium_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.Selenium_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.Selenium_faq-toggle:hover{color:#1868db}.Selenium_faq-toggle svg{transition:transform .3s}.Selenium_faq-item.Selenium_active .Selenium_faq-toggle svg{transform:rotate(180deg)}.Selenium_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.Selenium_faq-answer.Selenium_show{display:block}.Selenium_faq-answer ul{padding-left:20px;list-style-type:disc}.Selenium_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.Selenium_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.Selenium_video-containers{display:none}}@media screen and (width<=1024px){.Selenium_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.Selenium_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.Selenium_info{max-width:100%;margin-bottom:40px}.Selenium_info h1{font-size:2.5rem}.Selenium_info h2{font-size:1.3rem}@media screen and (width<=1024px){.Selenium_info,.Selenium_info h1,.Selenium_info h2,.Selenium_info p{text-align:left}}@media screen and (width<=768px){.Selenium_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.Selenium_info{text-align:left;max-width:100%;margin-bottom:30px}.Selenium_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.Selenium_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.Selenium_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.Selenium_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.Selenium_course-image{order:-1;width:100%;margin-top:0;position:static}.Selenium_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.Selenium_salary-chart{flex-direction:column;align-items:center;gap:25px}.Selenium_salary-circle{width:120px;height:120px;margin-top:20px}.Selenium_salary-center{width:80px;height:80px}.Selenium_salary-amount{font-size:16px}.Selenium_salary-range{gap:30px;max-width:250px}.Selenium_salary-item{gap:4px;font-size:12px}.Selenium_salary-dot{width:6px;height:6px}.Selenium_company-cards{gap:10px}.Selenium_company-card{gap:20px;padding:10px}.Selenium_company-logo-img{width:35px;height:35px}.Selenium_company-info h4{font-size:13px}.Selenium_company-info p{font-size:11px}.Selenium_info,.Selenium_course-detail,.Selenium_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.Selenium_course-viewflex ul{flex-direction:column;align-items:center}.Selenium_course-viewflex ul li{width:100%}.Selenium_Details{flex-direction:column;align-items:flex-start}#Selenium_view-img{width:80px;height:80px}.Selenium_info{max-width:100%}.Selenium_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.Selenium_dots-container{display:none}.Selenium_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.Selenium_review-nav{display:none}.Selenium_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.Selenium_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.Selenium_review-flex .Selenium_review-card:not(:first-child){display:none}.Selenium_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.Selenium_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.Selenium_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.Selenium_avatar-img{width:80px;height:80px}.Selenium_review-user-name .Selenium_user-name{font-size:16px}.Selenium_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.Selenium_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.Selenium_review-slider,.Selenium_review-flex{flex-direction:row;gap:20px}.Selenium_review-card{flex:1;min-width:250px;max-width:280px}.Selenium_dots-container{display:none}}@media screen and (width<=480px){.Selenium_certificate-img-wrapper,.Selenium_course-certificate-detail{max-width:100%}.Selenium_course-certificate-flex,.Selenium_syllabus-flex{flex-direction:column}.Selenium_Syllabus{width:90%}.Selenium_containered{width:100%}#Selenium_button{width:100%;padding:10px}.Selenium_review-card{flex:1 0 100%;margin-bottom:20px}.Selenium_certificate{flex-direction:column;gap:10px}.Selenium_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.Selenium_rating-review{display:none}}@media (width<=480px){.Selenium_Details{height:auto;min-height:calc(100vh - 80px)}.Selenium_background-image{height:100%}.Selenium_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.Selenium_placement-visual{justify-content:center;width:100%}.Selenium_organic-mask{max-width:100%}.Selenium_placement-features p,.Selenium_feature-icon{font-size:1.2rem}.Selenium_enroll-btn-placement{width:100%}}@media (width<=880px){.Selenium_company-set img{width:44%}}@media (width<=1024px){.Selenium_certification-content{padding:20px 40px}.Selenium_certification-content h1{font-size:2.5rem}}@media (width<=768px){.Selenium_course-benefit{padding:4rem 1.5rem}.Selenium_glass-dashboard{flex-direction:column;padding:20px}.Selenium_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.Selenium_benefit-title-gradient{font-size:2.5rem}.Selenium_benefit-subtitle{margin-bottom:30px;font-size:1rem}.Selenium_donut-container{width:160px;height:160px}.Selenium_donut-text .avg-val{font-size:1.4rem}.Selenium_company-set{justify-content:center;gap:10px}.Selenium_certification-container{flex-direction:column;gap:2rem;padding:0}.Selenium_certification-content,.Selenium_certificate-visual{max-width:100%}.Selenium_certification-content h1{font-size:2.2rem}.Selenium_certification-content h2{font-size:1.5rem}.Selenium_certification-content p{font-size:1.1rem}}@media (width<=480px){.Selenium_certification-container{padding:0}.Selenium_certification-content h1{font-size:2rem}.Selenium_enroll-btn{padding:12px 25px;font-size:1rem}.Selenium_chart,.Selenium_companies{width:100%}.Selenium_chart img,.Selenium_companies img{max-width:200px}.Selenium_company-set{justify-content:center;gap:10px}}@media (width<=768px){.Selenium_faq-section{margin:20px auto;padding:1.5rem}.Selenium_faq-section h2{margin-bottom:15px;font-size:20px}.Selenium_faq-question,.Selenium_faq-question span{padding:10px;font-size:16px}.Selenium_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.Selenium_faq-section{margin:15px auto;padding:1rem}.Selenium_faq-section h2{font-size:18px}.Selenium_faq-question,.Selenium_faq-question span{padding:8px;font-size:14px}.Selenium_faq-answer{padding:8px;font-size:13px}}.Selenium_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.Selenium_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.Selenium_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.Selenium_Details{height:auto;min-height:calc(100vh - 80px)}.Selenium_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}html,body{width:100%;max-width:100%;overflow-x:hidden}html{scroll-behavior:smooth}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,sans-serif}.SoftwareTesting_Details,.SoftwareTesting_course-overview,.SoftwareTesting_course-benefit,.SoftwareTesting_course-certificate,.SoftwareTesting_course-visuals-wrapper,.SoftwareTesting_syllabus-flex,.SoftwareTesting_review-section,.SoftwareTesting_faq-section{max-width:100vw;overflow-x:hidden}.SoftwareTesting_Details{background:url(/assets/bg2-DQz-8khX.webp) 50%/cover no-repeat;justify-content:space-between;align-items:center;width:100%;min-height:calc(100vh - 80px);padding:40px;display:flex;position:relative;overflow:hidden}.SoftwareTesting_info{color:#fff;z-index:2;max-width:800px;margin-top:50px;position:relative}.SoftwareTesting_info_glass_content{-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:40px;box-shadow:0 8px 32px #1f26875e}.SoftwareTesting_info h1{color:#fff;letter-spacing:-1px;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:3.8rem;font-weight:800;line-height:1.1}.SoftwareTesting_info h2{color:#ffffffe6;max-width:90%;margin-bottom:25px;font-size:1.4rem;font-weight:500;line-height:1.5}.SoftwareTesting_info p{text-align:left;color:#fffffff2;max-width:100%;margin-bottom:30px;font-size:1.1rem;font-weight:400;line-height:1.7}.SoftwareTesting_hero_btns{align-items:center;gap:15px;margin-top:10px;display:flex}.SoftwareTesting_syllabus_link{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:8px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s}.SoftwareTesting_syllabus_link:hover{background:#ffffff4d;transform:translateY(-2px)}.SoftwareTesting_download_btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;align-items:center;padding:12px 25px;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #1868db33}.SoftwareTesting_download_btn:hover{background:#1557c0;transform:translateY(-2px);box-shadow:0 6px 15px #1868db66}.SoftwareTesting_video-containers{z-index:3;width:350px;height:220px;position:relative;top:10%}.SoftwareTesting_video-containers video{object-fit:cover;border-radius:8px;width:100%;height:100%}.SoftwareTesting_bottom-info-flex{background:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:80%;max-width:1200px;margin:40px auto;padding:40px 60px;display:flex;position:relative;box-shadow:0 4px 20px #0000001a}.SoftwareTesting_bottom-info{text-align:center;flex:1;padding:40px 20px;position:relative}.SoftwareTesting_bottom-info:not(:last-child):after{content:"";background-color:#e0e0e0;width:1px;height:60%;position:absolute;top:50%;right:0;transform:translateY(-50%)}.SoftwareTesting_bottom-info h3{color:#343b42;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.3}.SoftwareTesting_bottom-info p{color:#666;margin:0;font-size:15px;line-height:1.4}#SoftwareTesting_rating{background-color:#fff;width:100%;margin:0;padding:0;box-shadow:0 4px 15px #0000000d}.SoftwareTesting_achievement-container{align-items:stretch;width:100%;min-height:100px;display:flex}.SoftwareTesting_achievement-title{color:#fff;background-color:#1868db;justify-content:center;align-items:center;width:25%;padding:20px;display:flex}.SoftwareTesting_achievement-title h1{margin:0;font-size:24px;font-weight:700;color:#fff!important}.SoftwareTesting_achievement-stats{background-color:#fff;flex-wrap:wrap;flex:1;justify-content:space-around;align-items:center;padding:10px 20px;display:flex}.SoftwareTesting_stat-item{text-align:center;padding:10px}.SoftwareTesting_stat-item p{color:#1868db;margin-bottom:5px;font-size:14px;font-weight:500}.SoftwareTesting_stat-item h3{color:#1868db;margin:0;font-size:24px;font-weight:800}@media (width<=768px){.SoftwareTesting_achievement-container{flex-direction:column}.SoftwareTesting_achievement-title{width:100%;padding:15px}.SoftwareTesting_achievement-stats{padding:20px 10px}.SoftwareTesting_stat-item{width:50%}}@media (width<=480px){.SoftwareTesting_stat-item{width:100%}}.SoftwareTesting_course-overview{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;justify-content:space-between;align-items:center;gap:3rem;margin:40px auto;padding:0;display:flex;position:relative;overflow:visible}.SoftwareTesting_course-overview:before{display:none}.SoftwareTesting_course-overview>*{z-index:1;position:relative}.SoftwareTesting_course-detail{max-width:65%;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1;padding:20px 70px;transition:none;position:relative;overflow:visible}.SoftwareTesting_course-overview h1{color:#333;text-align:center;text-shadow:0 2px 4px #0000001a;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.SoftwareTesting_course-detail h1{color:#2c3e50;text-align:left;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;position:relative}.SoftwareTesting_course-detail h1:not(:first-child){font-size:2.2rem}.SoftwareTesting_course-detail h1:last-of-type{border-top:2px solid #00b4d833;padding-top:1.5rem}.SoftwareTesting_course-detail h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:0}.SoftwareTesting_course-overview p{color:#555;text-align:center;text-shadow:0 1px 2px #0000001a;max-width:800px;margin-bottom:1.5rem;margin-right:auto;font-size:1.1rem;line-height:1.8}.SoftwareTesting_course-detail p{color:#555;text-align:left;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.7}.SoftwareTesting_course-image{z-index:1;flex:none;justify-content:center;align-items:center;width:35%;height:100%;min-height:400px;margin-top:0;display:flex;position:relative}.SoftwareTesting_course-image img{z-index:1;object-fit:contain;border-radius:12px;width:100%;max-width:450px;height:auto;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 30px #00000014,0 4px 12px #0000000a}.SoftwareTesting_course-image img:hover{transform:scale(1.05)}.SoftwareTesting_course-viewflex ul{flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:50px;list-style:none;display:flex}.SoftwareTesting_course-viewflex ul li{color:#2c3e50;background:0 0;border:none;border-radius:0;align-items:flex-start;width:30%;margin-bottom:.8rem;padding:0;font-size:1.1rem;font-weight:500;line-height:1.6;display:flex;position:relative}.SoftwareTesting_course-viewflex ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-top:.1rem;margin-right:.75rem;font-size:1.4rem;font-weight:700}.SoftwareTesting_course-viewflex ul li:hover{box-shadow:none;background:0 0;transform:none}.SoftwareTesting_course-viewflex ul li img{display:none}.SoftwareTesting_course-certificate{max-width:1500px;min-height:auto;box-shadow:none;background:#f8f9fa;border-radius:0;margin:40px auto;padding:0;position:relative;overflow:visible}.SoftwareTesting_course-certificate:before{display:none}.SoftwareTesting_course-certificate>*{z-index:1;position:relative}.SoftwareTesting_certification-container{box-shadow:none;background:0 0;align-items:center;gap:60px;padding:0;display:flex}.SoftwareTesting_certification-content{flex:1;max-width:60%;padding:20px 70px}.SoftwareTesting_certification-content h1{color:#2c3e50;margin-bottom:1.5rem;font-size:2.8rem;font-weight:700;line-height:1.2;position:relative}.SoftwareTesting_certification-content h1:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-8px;left:0}.SoftwareTesting_certification-content p{color:#555;text-align:left;margin-bottom:2rem;font-size:1.2rem;line-height:1.7}.SoftwareTesting_certification-content h2{color:#2c3e50;margin:2rem 0 1rem;font-size:1.8rem;font-weight:600;position:relative}.SoftwareTesting_certification-content h2:after{content:"";background:#1868db;border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}.SoftwareTesting_certification-content h3{color:#2c3e50;margin:1.5rem 0 1rem;font-size:1.4rem;font-weight:600}.SoftwareTesting_certification-content ul{margin:1rem 0 2rem;padding-left:0;list-style:none}.SoftwareTesting_certification-content ul li{color:#555;text-align:left;align-items:flex-start;margin-bottom:.8rem;padding-left:0;font-size:1.1rem;line-height:1.6;display:flex;position:relative}.SoftwareTesting_certification-content ul li:before{content:"•";color:#1868db;flex-shrink:0;margin-right:.75rem;font-size:1.2rem;font-weight:700}.SoftwareTesting_enroll-btn{color:#fff;cursor:pointer;background:#1868db;border:none;border-radius:8px;margin-top:20px;padding:15px 35px;font-size:1.1rem;font-weight:600;transition:background-color .3s}.SoftwareTesting_enroll-btn:hover{background:#1557c0}.SoftwareTesting_certificate-visual{flex:1;justify-content:center;align-items:center;max-width:40%;display:flex}.SoftwareTesting_certificate-card{background:#fff;border:3px solid #1868db;border-radius:8px;padding:2rem;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.SoftwareTesting_certificate-card:before{display:none}.SoftwareTesting_certificate-card>*{z-index:1;position:relative}.SoftwareTesting_certificate-img{border-radius:4px;width:100%;max-width:400px;height:auto;display:block}.SoftwareTesting_containered{background-color:#fff;width:45%;height:100%;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0000001a}.SoftwareTesting_form-group{width:100%;margin-bottom:15px}.SoftwareTesting_containered label{margin-bottom:8px;font-size:1.1em;font-weight:600;display:block}.SoftwareTesting_containered input[type=text],.SoftwareTesting_containered input[type=tel],.SoftwareTesting_containered textarea{border:1px solid #ccc;border-radius:5px;width:100%;margin-top:8px;padding:10px;font-size:1em;transition:border-color .3s,box-shadow .3s}.SoftwareTesting_containered textarea{resize:vertical;min-height:80px;max-height:150px}#SoftwareTesting_button{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:5px;width:100%;margin-top:20px;padding:12px;font-size:1.2em;transition:background-color .3s,transform .3s}#SoftwareTesting_button:hover{color:#000;background-color:#c5ccd3;transform:scale(1.05)}.SoftwareTesting_course-benefit{color:#fff;background:#f9f9f9 url(/assets/bg4-BvYV2SCo.webp) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;margin:0;padding:80px 4%;font-family:Outfit,sans-serif;display:flex;position:relative;overflow:hidden}.SoftwareTesting_course-benefit:before{content:"";-webkit-backdrop-filter:blur(2px);z-index:1;background:#00000080;position:absolute;inset:0}.SoftwareTesting_benefit-content-wrapper{z-index:2;flex-direction:column;gap:30px;width:100%;max-width:1500px;margin:0 auto;display:flex}.SoftwareTesting_benefit-title-gradient{text-align:center;background:linear-gradient(90deg,#00b4d8,#9b5de5);-webkit-text-fill-color:transparent;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:20px;font-size:4rem;font-weight:800}.SoftwareTesting_benefit-subtitle{color:#fff;text-align:center;text-shadow:0 1px 2px #0003;max-width:800px;margin:0 auto 50px;font-size:1.1rem;line-height:1.6}.SoftwareTesting_glass-dashboard{-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #fff6;border-radius:24px;justify-content:space-between;gap:30px;padding:35px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006,inset 0 0 10px #ffffff1a}.SoftwareTesting_glass-dashboard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#fff0 100%);height:100%;position:absolute;top:0;left:0;right:0}.SoftwareTesting_glass-column{flex-direction:column;flex:1;padding:0 15px;display:flex}.SoftwareTesting_glass-column:not(:last-child){border-right:1px solid #ffffff1a}.SoftwareTesting_glass-col-title{color:#fff;text-align:center;letter-spacing:1px;opacity:.9;margin-bottom:25px;font-size:1rem;font-weight:600}.SoftwareTesting_designation-tabs-container{flex-direction:column;gap:15px;display:flex}.SoftwareTesting_designation-tab{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 6px #0000001a}.SoftwareTesting_designation-tab i{color:#00b4d8;font-size:1.2rem}.SoftwareTesting_designation-tab.active{background:#ffffff4d;border:1px solid #1868db;transform:scale(1.02)}.SoftwareTesting_salary-viz{flex-direction:column;align-items:center;display:flex}.SoftwareTesting_donut-container{width:200px;height:200px;margin-bottom:20px;position:relative}.SoftwareTesting_donut-3d{background:conic-gradient(#1868db 0deg 240deg,#edf2f7 240deg 360deg);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:inset 0 0 15px #0000001a,0 5px 15px #0003}.SoftwareTesting_donut-3d:after{content:"";background:#fff;border-radius:50%;width:80%;height:80%;position:absolute;box-shadow:0 4px 8px #0000001a}.SoftwareTesting_donut-text{z-index:10;text-align:center;color:#2c3e50;position:relative}.SoftwareTesting_donut-text .avg-label{font-size:.9rem;display:block}.SoftwareTesting_donut-text .avg-val{margin:2px 0;font-size:1.8rem;font-weight:800;display:block}.SoftwareTesting_donut-text .avg-sub{color:#718096;font-size:.8rem}.SoftwareTesting_salary-legend{gap:15px;margin-bottom:20px;display:flex}.legend-item{color:#fff;align-items:center;gap:8px;font-size:.85rem;display:flex}.dot-blue{background:#1868db;border-radius:50%;width:8px;height:8px}.dot-gray{background:#edf2f7;border-radius:50%;width:8px;height:8px}.SoftwareTesting_glass-source{color:#ffffffb3;margin-top:auto;font-size:.75rem}.SoftwareTesting_partner-grid{flex-direction:column;gap:12px;display:flex}.SoftwareTesting_partner-glass-card{background:#fff3;border:1px solid #ffffff4d;border-radius:12px;align-items:center;gap:15px;padding:12px 15px;transition:transform .3s;display:flex}.SoftwareTesting_partner-glass-card:hover{background:#ffffff4d;transform:translate(5px)}.SoftwareTesting_partner-glass-card img{object-fit:contain;background:#fff;border-radius:8px;width:45px;height:45px;padding:5px}.partner-details h4{color:#fff;margin:0;font-size:.95rem}.partner-details p{color:#fffc;margin:2px 0 0;font-size:.75rem}.SoftwareTesting_designation{text-align:center;flex-direction:column;align-items:center;gap:12px;width:30%;display:flex}.SoftwareTesting_designation h3{text-align:center;text-transform:uppercase;color:#343b42;margin-bottom:10px;font-size:18px;font-weight:700}.SoftwareTesting_designation div{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.SoftwareTesting_designation div:hover{background:#d6d8db}.SoftwareTesting_designation div.active{cursor:pointer;text-align:start;box-sizing:border-box;background:#e9ecef;border-radius:5px;align-items:center;width:100%;min-height:60px;padding:22px 20px;font-size:14px;transition:transform .3s,color .3s;display:flex}.SoftwareTesting_chart,.SoftwareTesting_companies{text-align:center;width:30%}.SoftwareTesting_chart h3,.SoftwareTesting_companies h3{text-transform:uppercase;color:#343b42;letter-spacing:1px;text-align:center;margin-bottom:15px;font-size:18px;font-weight:700}.SoftwareTesting_chart img,.SoftwareTesting_companies img{max-width:250px}.SoftwareTesting_salary-chart{flex-direction:column;align-items:center;gap:34px;display:flex}.SoftwareTesting_salary-circle{border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;margin-top:40px;display:flex;position:relative}.SoftwareTesting_salary-center{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;display:flex;box-shadow:0 2px 10px #0000001a}.SoftwareTesting_salary-amount{color:#1868db;font-size:18px;font-weight:700;line-height:1}.SoftwareTesting_salary-label{color:#666;margin-top:2px;font-size:12px}.SoftwareTesting_salary-range{justify-content:space-between;gap:40px;width:100%;max-width:280px;margin-top:15px;display:flex}.SoftwareTesting_salary-item{color:#343b42;align-items:center;gap:6px;font-size:13px;display:flex}.SoftwareTesting_salary-dot{border-radius:50%;width:8px;height:8px}.SoftwareTesting_salary-dot.max,.SoftwareTesting_salary-dot.min{background-color:#1868db}.SoftwareTesting_company-cards{flex-direction:column;gap:12px;margin-top:10px;display:flex}.SoftwareTesting_company-card{background:#fff;border-radius:8px;align-items:center;gap:25px;padding:12px;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000001a}.SoftwareTesting_company-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.SoftwareTesting_company-logo-img{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.SoftwareTesting_company-info h4{text-align:left;color:#333;margin:0 0 4px;font-size:14px;font-weight:700}.SoftwareTesting_company-info p{color:#666;margin:0;font-size:12px}.SoftwareTesting_chart p,.SoftwareTesting_companies p{color:#999;text-align:center;margin-top:20px;margin-bottom:0;font-size:12px}.SoftwareTesting_course-benefit-container{justify-content:space-between;align-items:flex-end;display:flex}.SoftwareTesting_chart,.SoftwareTesting_companies{flex-direction:column;justify-content:space-between;height:100%;display:flex}.SoftwareTesting_company-set{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:10px;display:flex}.SoftwareTesting_company-set img{object-fit:contain;width:100px;height:100px;transition:transform .3s}.SoftwareTesting_company-set img:hover{transform:scale(1.1)}.SoftwareTesting_title-container{text-align:center;margin-top:30px;font-family:Arial,sans-serif}.SoftwareTesting_title-container h1{color:#333;margin-bottom:.5rem;font-size:2rem;font-weight:700}.SoftwareTesting_title-container p{color:#555;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.SoftwareTesting_video-slider-section{background-color:#f7f7f7;border-radius:10px;max-width:1500px;margin:20px auto;padding:40px;box-shadow:0 4px 12px #0000001a}.SoftwareTesting_video-slider-title{color:#333;text-align:center;margin-bottom:1.875rem;font-size:1.625rem;font-weight:700}.SoftwareTesting_play-button{clip-path:polygon(25% 0%,100% 50%,25% 100%);cursor:pointer;background-color:#fff;width:50px;height:50px;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SoftwareTesting_play-button:hover{transform:translate(-50%,-50%)scale(1.1)}.SoftwareTesting_video-slider{max-width:100%;position:relative;overflow:hidden}.SoftwareTesting_video-flex{transition:transform .5s;display:flex}.SoftwareTesting_video-container{cursor:pointer;border-radius:10px;flex:1 0 35%;margin:10px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.SoftwareTesting_thumbnail{object-fit:cover;border-radius:10px;width:100%;height:200px;transition:opacity .3s,transform .3s}.SoftwareTesting_thumbnail:hover{transform:scale(1.05);box-shadow:0 10px 20px #00000026}.SoftwareTesting_dots-container{text-align:center;margin-top:20px}.SoftwareTesting_dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 5px;transition:background-color .3s;display:inline-block}.SoftwareTesting_dot:hover,.SoftwareTesting_dot.active{background-color:#717171}.SoftwareTesting_overlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.SoftwareTesting_video-popup{border:none;border-radius:8px;width:80%;height:80%}.SoftwareTesting_close-btn{color:#fff;cursor:pointer;background:0 0;border:none;font-size:30px;position:absolute;top:20px;right:20px}.SoftwareTesting_syllabus-flex{background-color:#f8f9fa;justify-content:center;align-items:flex-start;gap:4rem;max-width:1500px;margin:40px auto;padding:3rem 2rem;display:flex}.SoftwareTesting_syllabus-h{text-align:center;color:#2c3e50;justify-content:center;align-items:center;margin:2rem auto;padding:20px 0;font-size:2.5rem;font-weight:700;display:flex;position:relative}.SoftwareTesting_syllabus-h:after{content:"";background:#1868db;border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.SoftwareTesting_Syllabus{color:#333;background:#fff;border-radius:12px;flex:1;max-width:600px;margin:0;padding:0 0 0 40px;position:relative;overflow:visible;box-shadow:0 4px 20px #00000014}.SoftwareTesting_Syllabus:before{content:"";z-index:0;background:0 0;border-left:2px dashed #cbd5e0;width:2px;position:absolute;top:100px;bottom:50px;left:20px}.SoftwareTesting_syllabus-section{margin-bottom:0;padding-bottom:20px;position:relative}.SoftwareTesting_syllabus-section:before{content:"";z-index:2;box-sizing:border-box;background-color:#fff;border:3px solid #718096;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:25px;left:-27px}.SoftwareTesting_syllabus-section:after{content:"";z-index:1;background-color:#0000;width:2px;transition:all .3s;position:absolute;top:25px;bottom:-25px;left:-21px}.SoftwareTesting_syllabus-section:last-child:after{display:none}.SoftwareTesting_syllabus-section.completed:before{background-color:#1868db;border:3px solid #1868db4d;transform:scale(1.1)}.SoftwareTesting_syllabus-section.completed:after{background-color:#1868db;border-left:2px solid #1868db;width:2px}.SoftwareTesting_section-heading{cursor:pointer;color:#2c3e50;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #edf2f7;border-radius:8px;justify-content:space-between;align-items:center;padding:15px 25px;font-size:1.05rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.SoftwareTesting_section-heading p{text-align:left;flex:1;margin:0}.SoftwareTesting_section-heading:hover{background-color:#f1f5f9}.SoftwareTesting_section-heading.active{color:#fff;background-color:#1868db;border-bottom-color:#1868db}.SoftwareTesting_expand-collapse-icon{color:#1868db;cursor:pointer;font-size:20px}.SoftwareTesting_section-heading.active .SoftwareTesting_expand-collapse-icon{color:#fff}.SoftwareTesting_section-content{background-color:#fff;border-bottom:1px solid #edf2f7;padding:20px 30px;animation:.4s ease-out slideDownFade;display:none}.SoftwareTesting_section-content p{color:#333;margin:10px 0;font-size:18px;font-weight:700}.SoftwareTesting_Syllabus ul{margin:0;padding:0;list-style:none}.SoftwareTesting_Syllabus ul li{color:#4a5568;border-bottom:1px solid #f7fafc;padding:10px 0 10px 30px;font-size:1rem;transition:color .2s;position:relative}.SoftwareTesting_Syllabus ul li:last-child{border-bottom:none}.SoftwareTesting_Syllabus ul li:hover{color:#1868db}.SoftwareTesting_Syllabus ul li:before{content:"✓";color:#1868db;font-size:.9rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SoftwareTesting_Download{flex:0 0 400px;width:100%}.SoftwareTesting_Download a{color:#fff;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;margin-top:20px;padding:12px 25px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.SoftwareTesting_Download a:hover{color:#fff;background-color:#1557ad;transform:translateY(-2px);box-shadow:0 4px 12px #1868db33}.SoftwareTesting_placement{background-color:#f7f9fc;border-radius:20px;justify-content:space-around;align-items:center;gap:40px;width:100%;max-width:1500px;margin:40px auto;padding:2.5rem;display:flex;position:relative;overflow:hidden}.SoftwareTesting_placement-content{flex:1;max-width:600px}.SoftwareTesting_placement-features{margin-bottom:40px;padding:0;list-style:none}.SoftwareTesting_placement-features li{align-items:center;gap:15px;margin-bottom:25px;display:flex}.SoftwareTesting_feature-icon{color:#1868db;font-family:Courier New,Courier,monospace;font-size:1.4rem;font-weight:800}.SoftwareTesting_placement-features p{color:#333;margin:0;font-size:1.4rem;font-weight:600}.SoftwareTesting_enroll-btn-placement{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#1868db;border:none;border-radius:8px;padding:15px 40px;font-size:1.1rem;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #1868db33}.SoftwareTesting_enroll-btn-placement:hover{background-color:#1557ad;transform:translateY(-3px);box-shadow:0 6px 20px #1868db4d}.SoftwareTesting_placement-visual{flex:1;justify-content:center;align-items:center;display:flex}.SoftwareTesting_organic-mask{aspect-ratio:1;background-color:#e0e0e0;border-radius:60% 40% 70% 30%/30% 60% 40% 70%;width:100%;max-width:500px;overflow:hidden;box-shadow:0 15px 35px #0000001a}.SoftwareTesting_organic-mask img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.SoftwareTesting_organic-mask:hover img{transform:scale(1.05)}.SoftwareTesting_review-section{background:url(/assets/bg6-DUbfR557.webp) 50%/cover no-repeat;border-radius:20px;flex-direction:column;justify-content:center;max-width:1500px;min-height:500px;margin:60px auto;padding:0;display:flex;position:relative;overflow:hidden}.SoftwareTesting_review-section:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.SoftwareTesting_review-section>*{z-index:2;position:relative}.SoftwareTesting_review-title{color:#fff;text-align:center;margin-bottom:30px;padding:40px 0;font-size:26px;font-weight:700}.SoftwareTesting_review-slider{justify-content:center;align-items:center;width:100%;margin-bottom:60px;padding:0 40px;display:flex;position:relative}.SoftwareTesting_review-container{justify-content:center;width:100%;margin:0 auto;display:flex;overflow:hidden}.SoftwareTesting_review-flex{justify-content:center;align-items:stretch;gap:20px;transition:all .6s ease-in-out;animation:.6s ease-in-out slideInFromRight;display:flex}.SoftwareTesting_review-flex.SoftwareTesting_sliding{animation:.3s ease-in-out forwards slideOutToLeft}.SoftwareTesting_review-flex:not(.SoftwareTesting_sliding){animation:.3s ease-in-out forwards slideInFromRight}.SoftwareTesting_review-card{box-sizing:border-box;background-color:#fff;border-radius:15px;flex:1;min-width:250px;max-width:280px;padding:20px;font-family:Arial,sans-serif;transition:all .3s;box-shadow:0 6px 14px #0000001a}.SoftwareTesting_review-card:hover{transform:translateY(-8px);box-shadow:0 10px 20px #00000026}.SoftwareTesting_review-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.SoftwareTesting_review-avatar{margin-bottom:10px}.SoftwareTesting_avatar-img{object-fit:cover;object-position:top;background-color:#fff;border:1px solid #6d6d6d;border-radius:50%;width:100px;height:100px}.SoftwareTesting_review-user-name .user-name{color:#333;text-align:center;font-size:18px;font-weight:600}.SoftwareTesting_review-content p{color:#555;margin-top:10px;font-size:16px;line-height:1.6}.SoftwareTesting_review-dots,.SoftwareTesting_dott,.SoftwareTesting_dott:hover,.SoftwareTesting_dott.active{display:none}.SoftwareTesting_faq-section{background-color:#f9fafb;border-radius:8px;max-width:1500px;margin:40px auto;padding:2.5rem;font-family:Arial,sans-serif;box-shadow:0 8px 16px #0000001a}.SoftwareTesting_faq-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;transition:transform .3s,box-shadow .3s;overflow:hidden}.SoftwareTesting_faq-item:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000001a}.SoftwareTesting_faq-question{color:#fff;justify-content:space-between;align-items:center;padding:5px;font-size:18px;font-weight:700;display:flex}.SoftwareTesting_faq-toggle{cursor:pointer;color:#2c3e50;background:0 0;border:none;padding:15px;font-size:18px;transition:color .3s}.SoftwareTesting_faq-toggle:hover{color:#1868db}.SoftwareTesting_faq-toggle svg{transition:transform .3s}.SoftwareTesting_faq-item.SoftwareTesting_active .SoftwareTesting_faq-toggle svg{transform:rotate(180deg)}.SoftwareTesting_faq-answer{background-color:#ecf0f1;border-top:1px solid #e0e0e0;padding:15px;font-size:16px;display:none}.SoftwareTesting_faq-answer.SoftwareTesting_show{display:block}.SoftwareTesting_faq-answer ul{padding-left:20px;list-style-type:disc}.SoftwareTesting_faq-question span{color:#2c3e50;padding:15px;font-size:18px;font-weight:700}.SoftwareTesting_faq-section h2{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:24px}@media screen and (width<=1023px){.SoftwareTesting_video-containers{display:none}}@media screen and (width<=1024px){.SoftwareTesting_bottom-info-flex{gap:40px;width:90%;padding:30px 40px}}@media screen and (width<=768px){.SoftwareTesting_Details{text-align:center;flex-direction:column;align-items:center;height:auto;min-height:100vh;padding:60px 40px}.SoftwareTesting_info{max-width:100%;margin-bottom:40px}.SoftwareTesting_info h1{font-size:2.5rem}.SoftwareTesting_info h2{font-size:1.3rem}@media screen and (width<=1024px){.SoftwareTesting_info,.SoftwareTesting_info h1,.SoftwareTesting_info h2,.SoftwareTesting_info p{text-align:left}}@media screen and (width<=768px){.SoftwareTesting_Details{text-align:left;flex-direction:column;align-items:flex-start;height:auto;min-height:100vh;padding:40px 20px}.SoftwareTesting_info{text-align:left;max-width:100%;margin-bottom:30px}.SoftwareTesting_info h1{text-align:left;margin-bottom:20px;font-size:2rem}.SoftwareTesting_info h2{text-align:left;margin-bottom:20px;font-size:1.1rem}.SoftwareTesting_info p{text-align:left;margin-bottom:30px;font-size:1rem}}.SoftwareTesting_course-overview{text-align:center;background:#f8f9fa;flex-direction:column;align-items:center;gap:2rem;padding:40px 20px}.SoftwareTesting_course-image{order:-1;width:100%;margin-top:0;position:static}.SoftwareTesting_course-image img{width:100%;max-width:100%;height:auto;position:static;top:auto;right:auto;transform:none}.SoftwareTesting_salary-chart{flex-direction:column;align-items:center;gap:25px}.SoftwareTesting_salary-circle{width:120px;height:120px;margin-top:20px}.SoftwareTesting_salary-center{width:80px;height:80px}.SoftwareTesting_salary-amount{font-size:16px}.SoftwareTesting_salary-range{gap:30px;max-width:250px}.SoftwareTesting_salary-item{gap:4px;font-size:12px}.SoftwareTesting_salary-dot{width:6px;height:6px}.SoftwareTesting_company-cards{gap:10px}.SoftwareTesting_company-card{gap:20px;padding:10px}.SoftwareTesting_company-logo-img{width:35px;height:35px}.SoftwareTesting_company-info h4{font-size:13px}.SoftwareTesting_company-info p{font-size:11px}.SoftwareTesting_info,.SoftwareTesting_course-detail,.SoftwareTesting_certification-content{text-align:center;width:100%;max-width:100%;padding:20px}.SoftwareTesting_course-viewflex ul{flex-direction:column;align-items:center}.SoftwareTesting_course-viewflex ul li{width:100%}.SoftwareTesting_Details{flex-direction:column;align-items:flex-start}#SoftwareTesting_view-img{width:80px;height:80px}.SoftwareTesting_info{max-width:100%}.SoftwareTesting_video-flex{flex-direction:column;transition:none;display:flex;transform:none}.SoftwareTesting_dots-container{display:none}.SoftwareTesting_review-slider{flex-direction:column;gap:15px;height:300px;padding:0 20px;overflow:hidden}.SoftwareTesting_review-nav{display:none}.SoftwareTesting_review-flex{flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;width:100%;height:100%;transition:transform .6s ease-in-out;overflow:hidden}.SoftwareTesting_review-card{flex-direction:column;flex:0 0 100%;width:100%;min-width:100%;max-width:100%;height:auto;min-height:300px;margin:0;padding:20px;display:flex;overflow:visible}.SoftwareTesting_review-flex .SoftwareTesting_review-card:not(:first-child){display:none}.SoftwareTesting_review-content{flex-direction:column;flex:1;padding:0;display:flex;overflow:visible}.SoftwareTesting_review-content p{text-overflow:initial;flex:1;font-size:15px;line-height:1.6;display:block;overflow:visible}.SoftwareTesting_review-header{flex-shrink:0;margin-bottom:10px;padding:15px 15px 0}.SoftwareTesting_avatar-img{width:80px;height:80px}.SoftwareTesting_review-user-name .SoftwareTesting_user-name{font-size:16px}.SoftwareTesting_review-content p{font-size:14px;line-height:1.5}}@media screen and (width>=768px){.SoftwareTesting_video-flex{transform:initial;flex-direction:row;transition:transform .5s}.SoftwareTesting_review-slider,.SoftwareTesting_review-flex{flex-direction:row;gap:20px}.SoftwareTesting_review-card{flex:1;min-width:250px;max-width:280px}.SoftwareTesting_dots-container{display:none}}@media screen and (width<=480px){.SoftwareTesting_certificate-img-wrapper,.SoftwareTesting_course-certificate-detail{max-width:100%}.SoftwareTesting_course-certificate-flex,.SoftwareTesting_syllabus-flex{flex-direction:column}.SoftwareTesting_Syllabus{width:90%}.SoftwareTesting_containered{width:100%}#SoftwareTesting_button{width:100%;padding:10px}.SoftwareTesting_review-card{flex:1 0 100%;margin-bottom:20px}.SoftwareTesting_certificate{flex-direction:column;gap:10px}.SoftwareTesting_bottom-info-flex{flex-direction:column;gap:20px;width:90%;padding:20px}.SoftwareTesting_rating-review{display:none}}@media (width<=480px){.SoftwareTesting_Details{height:auto;min-height:calc(100vh - 80px)}.SoftwareTesting_background-image{height:100%}.SoftwareTesting_placement{text-align:left;flex-direction:column;gap:40px;padding:3rem 1.5rem}.SoftwareTesting_placement-visual{justify-content:center;width:100%}.SoftwareTesting_organic-mask{max-width:100%}.SoftwareTesting_placement-features p,.SoftwareTesting_feature-icon{font-size:1.2rem}.SoftwareTesting_enroll-btn-placement{width:100%}}@media (width<=880px){.SoftwareTesting_company-set img{width:44%}}@media (width<=1024px){.SoftwareTesting_certification-content{padding:20px 40px}.SoftwareTesting_certification-content h1{font-size:2.5rem}}@media (width<=768px){.SoftwareTesting_course-benefit{padding:4rem 1.5rem}.SoftwareTesting_glass-dashboard{flex-direction:column;padding:20px}.SoftwareTesting_glass-column:not(:last-child){border-bottom:1px solid #ffffff1a;border-right:none;margin-bottom:20px;padding-bottom:30px}.SoftwareTesting_benefit-title-gradient{font-size:2.5rem}.SoftwareTesting_benefit-subtitle{margin-bottom:30px;font-size:1rem}.SoftwareTesting_donut-container{width:160px;height:160px}.SoftwareTesting_donut-text .avg-val{font-size:1.4rem}.SoftwareTesting_company-set{justify-content:center;gap:10px}.SoftwareTesting_certification-container{flex-direction:column;gap:2rem;padding:0}.SoftwareTesting_certification-content,.SoftwareTesting_certificate-visual{max-width:100%}.SoftwareTesting_certification-content h1{font-size:2.2rem}.SoftwareTesting_certification-content h2{font-size:1.5rem}.SoftwareTesting_certification-content p{font-size:1.1rem}}@media (width<=480px){.SoftwareTesting_certification-container{padding:0}.SoftwareTesting_certification-content h1{font-size:2rem}.SoftwareTesting_enroll-btn{padding:12px 25px;font-size:1rem}.SoftwareTesting_chart,.SoftwareTesting_companies{width:100%}.SoftwareTesting_chart img,.SoftwareTesting_companies img{max-width:200px}.SoftwareTesting_company-set{justify-content:center;gap:10px}}@media (width<=768px){.SoftwareTesting_faq-section{margin:20px auto;padding:1.5rem}.SoftwareTesting_faq-section h2{margin-bottom:15px;font-size:20px}.SoftwareTesting_faq-question,.SoftwareTesting_faq-question span{padding:10px;font-size:16px}.SoftwareTesting_faq-answer{padding:10px;font-size:14px}}@media (width<=480px){.SoftwareTesting_faq-section{margin:15px auto;padding:1rem}.SoftwareTesting_faq-section h2{font-size:18px}.SoftwareTesting_faq-question,.SoftwareTesting_faq-question span{padding:8px;font-size:14px}.SoftwareTesting_faq-answer{padding:8px;font-size:13px}}.SoftwareTesting_info a{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868db;border-radius:50px;padding:16px 40px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:inline-block;box-shadow:0 10px 25px #1868db4d}.SoftwareTesting_info a:hover{color:#1868db;background:#fff;transform:translateY(-5px);box-shadow:0 15px 35px #0003}@media (width<=768px){.SoftwareTesting_info a{padding:12px 25px;font-size:1rem}}@media (width>=1920px){.SoftwareTesting_Details{height:auto;min-height:calc(100vh - 80px)}.SoftwareTesting_bottom-info-flex{width:80%;max-width:1400px;padding:3px 80px}}:root{--about-primary-blue:#1868bb;--about-dark-navy:#342d42;--about-pure-white:#fff;--about-text-muted:#342d42b3;--about-light-bg:#f8fafc}.AboutUs-container{color:var(--about-dark-navy);background-color:var(--about-pure-white);font-family:Outfit,sans-serif;line-height:1.6}.AboutUs-hero{background-image:linear-gradient(#0a112866,#0a112866),url(/assets/hero-bg-DX9sPCPl.webp);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:flex-end;align-items:flex-start;height:70vh;min-height:550px;padding:6rem 8% 0;display:flex;position:relative}.AboutUs-hero-card{text-align:left;border-top:6px solid var(--about-primary-blue);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border-radius:8px;max-width:480px;padding:2.2rem 2.5rem;animation:6s ease-in-out infinite aboutFloat;box-shadow:0 25px 50px #0000001a}@keyframes aboutFloat{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.AboutUs-hero-title{color:var(--about-dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:800;line-height:1.1}.AboutUs-hero-description{color:var(--about-dark-navy);font-size:1.15rem;font-weight:500;line-height:1.8}.AboutUs-vision-mission{background:var(--about-light-bg);padding:1rem 8%}.AboutUs-vm-row{align-items:center;gap:4rem;margin-bottom:2rem;padding:1rem 0;display:flex}.AboutUs-vm-reverse{flex-direction:row-reverse}.AboutUs-vm-image{aspect-ratio:16/9;border-radius:12px;flex:1;width:100%;overflow:hidden;box-shadow:0 15px 35px #0000001a}.AboutUs-vm-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.AboutUs-vm-row:hover .AboutUs-vm-image img{transform:scale(1.05)}.AboutUs-vm-content{flex:1;padding:2rem}.AboutUs-vm-title{color:var(--about-dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.2rem;font-weight:800}.AboutUs-vm-text{color:var(--about-text-muted);font-size:1.15rem;font-weight:500;line-height:1.8}.AboutUs-details{grid-template-columns:1fr 1fr;align-items:center;gap:6rem;padding:1rem 8%;display:grid}.AboutUs-details-image{aspect-ratio:1;background:var(--about-light-bg);border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.AboutUs-details-image img{object-fit:cover;object-position:top center;width:100%;height:100%}.AboutUs-section-tag{color:var(--about-primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:1rem;font-size:.9rem;font-weight:800;display:block}.AboutUs-section-title{color:var(--about-dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:800;line-height:1.1}.AboutUs-text-block{color:var(--about-text-muted);margin-bottom:1.5rem;font-size:1.1rem;font-weight:500;line-height:1.8}.AboutUs-specialties{background:var(--about-pure-white);color:var(--about-dark-navy);padding:1rem 8%}.AboutUs-spec-header{text-align:center;margin-bottom:2rem}.AboutUs-spec-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.AboutUs-spec-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:350px;transition:all .5s;position:relative;overflow:hidden}.AboutUs-spec-overlay{background:linear-gradient(#0a11284d,#0a1128f2);flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:2rem;transition:padding .3s;display:flex;position:absolute;top:0;left:0}.AboutUs-spec-item:hover{transform:translateY(-8px);box-shadow:0 15px 35px #0003}.AboutUs-spec-item:hover .AboutUs-spec-overlay{background:linear-gradient(to top, var(--about-primary-blue), #0a112833);padding-bottom:2.5rem}.AboutUs-spec-name{color:#fff;margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:800}.AboutUs-spec-desc{color:#ffffffe6;font-size:.95rem;line-height:1.5}.AboutUs-leadership{padding:1rem 8%}.AboutUs-lead-grid{grid-template-columns:repeat(3,1fr);gap:4rem;margin-top:4rem;display:grid}.AboutUs-lead-card{text-align:center}.AboutUs-lead-photo-wrapper{aspect-ratio:4/5;background:var(--about-light-bg);border-radius:8px;width:100%;margin-bottom:2.5rem;overflow:hidden;box-shadow:0 10px 20px #0000000d}.AboutUs-lead-photo{object-fit:cover;width:100%;height:100%;transition:transform .5s}.AboutUs-lead-card:hover .AboutUs-lead-photo{transform:scale(1.05)}.AboutUs-lead-name{color:var(--about-dark-navy);margin-bottom:.5rem;font-size:1.8rem;font-weight:800}.AboutUs-lead-role{color:var(--about-primary-blue);text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;font-size:.9rem;font-weight:700;display:block}.AboutUs-counters{color:var(--about-pure-white);background:#000;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:2rem;padding:4rem 8%;display:grid}.AboutUs-counter-item{text-align:center;padding:1rem;position:relative}.AboutUs-counter-item:not(:last-child):after{content:"";background:linear-gradient(#0000,#fff3,#0000);width:1px;height:60%;position:absolute;top:20%;right:-1rem}.AboutUs-counter-val{color:#fff;letter-spacing:-2px;text-shadow:0 10px 20px #1868db33;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:900;display:block}.AboutUs-counter-label{text-transform:uppercase;letter-spacing:3px;color:#fff9;font-size:.8rem;font-weight:700;display:block}@media (width<=1200px){.AboutUs-details{grid-template-columns:1fr;gap:3rem}.AboutUs-details-image{aspect-ratio:1;height:auto}}@media (width<=1024px){.AboutUs-spec-grid,.AboutUs-lead-grid{grid-template-columns:repeat(2,1fr)}.AboutUs-vm-row,.AboutUs-vm-reverse{gap:2rem}.AboutUs-vm-title{font-size:1.8rem}}@media (width<=768px){.AboutUs-hero{justify-content:center;align-items:center;height:auto;min-height:500px;padding-top:4rem}.AboutUs-hero-card{text-align:center;max-width:100%;margin:2rem 0;padding:2.5rem}.AboutUs-vm-row,.AboutUs-vm-reverse{text-align:center;flex-direction:column;gap:3rem}.AboutUs-vm-image{width:100%;height:300px}.AboutUs-spec-grid,.AboutUs-lead-grid{grid-template-columns:1fr}.AboutUs-counters{grid-template-columns:repeat(2,1fr);padding:4rem 5%}.AboutUs-counter-item:after{display:none}}@media (width<=480px){.AboutUs-section-title{font-size:2.2rem}.AboutUs-hero-title{font-size:2rem}.AboutUs-counters{grid-template-columns:1fr}.AboutUs-vm-content{padding:1rem 0}}.AboutUs-edso-meaning{background:#fdfdfd;padding:1rem 8%}.AboutUs-edso-grid{grid-template-columns:repeat(4,1fr);gap:2.5rem;margin-top:4rem;display:grid}.AboutUs-edso-card{text-align:center;background:#fff;border:1px solid #0000000d;border-radius:16px;padding:3rem 2rem;box-shadow:0 5px 15px #00000008}.AboutUs-edso-word{color:var(--about-dark-navy);z-index:2;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:800;position:relative}.AboutUs-edso-card .AboutUs-vm-text{color:#4b5563;z-index:2;font-size:.95rem;line-height:1.6;position:relative}@media (width<=1024px){.AboutUs-edso-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.AboutUs-edso-grid{grid-template-columns:1fr}}:root{--primary-blue:#1868db;--primary-light:#4c94ff;--dark-navy:#342d42;--pure-white:#fff;--bg-light:#f8fafc;--text-main:#1e293b;--text-muted:#64748b;--border-color:#e2e8f0;--card-shadow:0 10px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--glass-bg:#ffffff0d;--glass-border:#ffffff1a}.BlogHome-container{background-color:var(--bg-light);color:var(--text-main);font-family:Outfit,sans-serif;overflow-x:hidden}.BlogHome-hero{background-color:var(--dark-navy);color:var(--pure-white);text-align:center;padding:8rem 8% 6rem;position:relative;overflow:hidden}.BlogHome-hero:before{content:"";filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#1868db26 0%,#0000 70%);width:60%;height:100%;position:absolute;top:-50%;left:-10%}.BlogHome-hero-tag{color:var(--primary-light);text-transform:uppercase;letter-spacing:5px;margin-bottom:1.5rem;font-size:.85rem;font-weight:800;animation:.8s ease-out fadeInUp;display:block}.BlogHome-hero-title{letter-spacing:-2px;margin-bottom:2.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.8rem,6vw,4.5rem);font-weight:800;line-height:1.1}.BlogHome-search-wrapper{z-index:2;max-width:650px;margin:0 auto;position:relative}.BlogHome-search-input{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border-radius:50px;width:100%;padding:1.2rem 2rem 1.2rem 4rem;font-size:1.1rem;transition:all .3s}.BlogHome-search-input:focus{border-color:var(--primary-blue);background:#ffffff1a;outline:none;box-shadow:0 0 20px #1868db33}.BlogHome-search-icon{opacity:.6;font-size:1.3rem;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.BlogHome-cat-grid-section{z-index:5;background:0 0;margin-top:-3rem;padding:0 8%;position:relative}.BlogHome-cat-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.BlogHome-cat-item{border:1px solid var(--border-color);text-align:center;color:var(--dark-navy);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 1rem;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;box-shadow:0 10px 15px -3px #0000000d}.BlogHome-cat-item:hover{border-color:var(--primary-blue);background:var(--primary-blue);color:#fff;transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}.BlogHome-cat-icon{font-size:2.2rem;transition:transform .3s}.BlogHome-cat-item:hover .BlogHome-cat-icon{transform:scale(1.2)rotate(5deg)}.BlogHome-cat-name{font-size:1rem;font-weight:700}.BlogHome-articles-section{padding:6rem 8%}.BlogHome-section-header{text-align:center;margin-bottom:4rem}.BlogHome-grid-title{letter-spacing:-1px;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:800}.BlogHome-title-underline{background:var(--primary-blue);border-radius:10px;width:60px;height:5px;margin:0 auto}.BlogHome-articles-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.BlogHome-article-card{box-shadow:var(--card-shadow);background:#fff;border-radius:16px;flex-direction:column;height:100%;transition:all .4s;display:flex;overflow:hidden}.BlogHome-article-card:hover{transform:translateY(-12px);box-shadow:0 25px 50px -12px #00000026}.BlogHome-card-image-box{width:100%;height:240px;position:relative;overflow:hidden}.BlogHome-card-image{width:100%;height:100%;transition:transform .6s}.BlogHome-article-card:hover .BlogHome-card-image{transform:scale(1.1)}.BlogHome-card-category{background:var(--primary-blue);color:#fff;text-transform:uppercase;letter-spacing:1px;z-index:2;border-radius:50px;padding:.4rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:1.5rem;left:1.5rem}.BlogHome-card-body{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.BlogHome-card-meta{color:var(--text-muted);align-items:center;gap:12px;margin-bottom:1rem;font-size:.85rem;display:flex}.BlogHome-dot{background:var(--border-color);border-radius:50%;width:4px;height:4px}.BlogHome-card-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:800;line-height:1.3}.BlogHome-card-title a{color:var(--dark-navy);text-decoration:none;transition:color .3s}.BlogHome-card-title a:hover{color:var(--primary-blue)}.BlogHome-card-excerpt{color:var(--text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:2rem;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogHome-card-footer{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;padding-top:1.5rem;display:flex}.BlogHome-read-link{color:var(--primary-blue);align-items:center;gap:8px;font-size:.9rem;font-weight:800;text-decoration:none;transition:gap .3s;display:flex}.BlogHome-read-link:hover{gap:15px}.BlogHome-counselor-banner{background:var(--dark-navy);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;border-top:4px solid var(--primary-blue);padding:1.5rem 0;position:sticky;bottom:0}.BlogHome-banner-content h3{margin:0;font-size:1.2rem;font-weight:400}.BlogHome-banner-content strong{color:var(--primary-light);margin-left:15px;font-family:Space Grotesk,sans-serif;font-size:1.4rem}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.BlogHome-articles-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.BlogHome-cat-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.BlogHome-articles-grid,.BlogHome-cat-grid{grid-template-columns:1fr}.BlogHome-hero{padding:6rem 5% 4rem}.BlogHome-grid-title{font-size:2.2rem}.BlogHome-cat-grid-section{margin-top:-2rem}}:root{--primary-blue:#1868bb;--dark-navy:#342d42;--bg-light:#f8fafc;--border-soft:#e2e8f0;--text-navy:#1e293b;--text-muted:#64748b}.Accred-container{color:var(--text-navy);background:#fff;font-family:Outfit,sans-serif;line-height:1.6}.Accred-hero{background-color:var(--dark-navy);color:#fff;text-align:center;border-bottom:5px solid var(--primary-blue);padding:8rem 5% 6rem;position:relative;overflow:hidden}.Accred-hero-stars{color:#ffc107;letter-spacing:5px;margin-bottom:1.5rem;font-size:1.5rem}.Accred-hero-tag{background:var(--primary-blue);text-transform:uppercase;letter-spacing:2px;border-radius:50px;margin-bottom:2rem;padding:.5rem 1.5rem;font-size:.8rem;font-weight:700;display:inline-block}.Accred-hero-title{letter-spacing:-2px;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.Accred-hero-text{opacity:.9;max-width:900px;margin:0 auto 3rem;font-size:1.3rem}.Accred-hero-badges{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.Accred-badge{opacity:.8;border:1px solid #fff3;border-radius:4px;padding:.6rem 2rem;font-size:.9rem;font-weight:600}.Accred-pearson-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:6rem;padding:8rem 8%;display:grid}.Accred-sub-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:2px;margin-bottom:1rem;font-size:.9rem;font-weight:700;display:block}.Accred-pearson-content h2{color:var(--dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:800;line-height:1.1}.Accred-pearson-content p{color:var(--text-muted);margin-bottom:2rem;font-size:1.15rem}.Accred-stat-row{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;display:grid}.Accred-stat h3{color:var(--primary-blue);margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:2.2rem;font-weight:800}.Accred-stat p{opacity:.7;margin-bottom:0;font-size:.9rem}.Accred-exam-portal-mockup{background:#111;border-radius:12px;overflow:hidden;box-shadow:0 40px 80px #0003}.Mockup-header{color:#fff;text-align:center;background:#333;border-bottom:1px solid #444;padding:1rem;font-size:.8rem}.Mockup-body{text-align:center;color:#fff;padding:4rem 2rem}.Mockup-logo{background:var(--primary-blue);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:2rem;font-size:2rem;font-weight:800;display:inline-flex}.Mockup-btn{background:var(--primary-blue);border-radius:4px;margin-top:2rem;padding:.8rem 2rem;font-weight:700;display:inline-block}.Accred-features{background:var(--bg-light);padding:8rem 8%}.Accred-section-header{text-align:center;margin-bottom:5rem}.Accred-features-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid}.Accred-feature-card{border:1px solid var(--border-soft);background:#fff;border-radius:16px;padding:3rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.Accred-feature-card:hover{transform:translateY(-12px);box-shadow:0 30px 60px #00000014}.Accred-feature-icon{margin-bottom:2rem;font-size:2.5rem}.Accred-feature-card h3{color:var(--dark-navy);margin-bottom:1.2rem;font-size:1.4rem;font-weight:800}.Accred-feature-card p{color:var(--text-muted);font-size:.95rem}.Accred-protocol-section{background:#fff;padding:8rem 8%}.Accred-protocol-container{max-width:1200px;margin:0 auto}.Accred-protocol-header{margin-bottom:4rem}.Accred-protocol-header h2{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2.8rem;font-weight:800}.Accred-checklist-grid{grid-template-columns:repeat(2,1fr);gap:3rem;margin-bottom:6rem;display:grid}.Accred-checklist-item{align-items:flex-start;gap:1.5rem;display:flex}.Checklist-num{color:var(--primary-blue);opacity:.4;font-size:1.5rem;font-weight:800}.Checklist-content h3{margin-bottom:.5rem;font-weight:700}.Accred-prohibited-items{background:#fff5f5;border-left:8px solid #ff4d4d;border-radius:16px;padding:4rem}.Accred-prohibited-items h3{color:#d63031;margin-bottom:1.5rem;font-weight:800}.Prohibited-list{grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:0;list-style:none;display:grid}.Prohibited-list li{color:#444;align-items:center;gap:10px;font-weight:600;display:flex}.Prohibited-list li:before{content:"✕";color:#ff4d4d}.Accred-booking-guide{background:var(--bg-light);padding:6rem 8%}.Booking-steps{grid-template-columns:repeat(4,1fr);gap:3rem;margin-top:4rem;display:grid}.Step-icon{background:var(--primary-blue);color:#fff;border-radius:50px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-weight:800;display:flex}.Accred-booking{background:linear-gradient(135deg, var(--dark-navy) 0%, #0c0b13 100%);text-align:center;color:#fff;padding:10rem 5%}.Accred-final-info{opacity:.8;background:#ffffff0d;border-radius:16px;max-width:900px;margin:0 auto 3rem;padding:3rem;line-height:2}.Accred-booking-btn{background:var(--primary-blue);color:#fff;border-radius:50px;padding:1.4rem 4rem;font-weight:700;text-decoration:none;transition:transform .3s,background .3s;display:inline-block}.Accred-booking-btn:hover{background:#155cb3;transform:translateY(-5px)}@media (width<=1024px){.Accred-pearson-grid{grid-template-columns:1fr;gap:4rem}.Accred-features-grid,.Accred-checklist-grid,.Prohibited-list,.Booking-steps{grid-template-columns:1fr}}:root{--hire-primary-blue:#1868bb;--hire-dark-navy:#342d42;--hire-black-accent:#050505;--hire-pure-white:#fff;--hire-text-muted:#342d42b3;--hire-text-dark-muted:#342d42b3;--hire-border-glass:#ffffff1a}.HireFromUs-container{color:var(--hire-dark-navy);background:#fff;font-family:Outfit,sans-serif}.HireFromUs-hero{color:var(--hire-dark-navy);text-align:left;background:#f0f7ff;justify-content:flex-start;align-items:center;padding:2rem 8%;display:flex;position:relative;overflow:hidden}.HireFromUs-hero-container{z-index:5;max-width:850px;position:relative}.HireFromUs-hero-tag{color:var(--hire-primary-blue);text-transform:uppercase;letter-spacing:5px;margin-bottom:1rem;font-size:.85rem;font-weight:800;display:block}.HireFromUs-hero-title{letter-spacing:-2px;margin-bottom:2.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1.1}.HireFromUs-hero-subtitle{max-width:800px;color:var(--hire-text-dark-muted);z-index:5;margin:0 0 3.5rem;font-size:1.2rem;font-weight:500;line-height:1.8;position:relative}.HireFromUs-hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:2rem;margin-top:1rem;display:flex}.HireFromUs-hero-outline-btn{border:2px solid var(--hire-primary-blue);color:var(--hire-primary-blue);text-transform:uppercase;letter-spacing:1px;border-radius:8px;padding:1.2rem 3rem;font-weight:800;text-decoration:none;transition:all .3s;display:inline-block}.HireFromUs-hero-outline-btn:hover{background:var(--hire-primary-blue);color:#fff;transform:translateY(-3px)}.HireFromUs-shapes{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.shape{background:#1868bb14;animation:20s linear infinite floatShape;position:absolute}.circle{border-radius:50%;width:150px;height:150px;top:-50px;right:-20px}.square{width:80px;height:80px;animation-duration:25s;top:20%;left:40%;transform:rotate(45deg)}.triangle{background:0 0;border-bottom:90px solid #1868bb0d;border-left:50px solid #0000;border-right:50px solid #0000;width:0;height:0;animation-duration:30s;top:60%;right:20%}.parallelogram{background:#1868bb0f;width:150px;height:80px;animation-duration:22s;bottom:5%;left:5%;transform:skew(20deg)}.circle-small{border-radius:50%;width:40px;height:40px;animation-duration:15s;top:40%;right:5%}@keyframes floatShape{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-50px)rotate(180deg)}to{transform:translateY(0)rotate(360deg)}}.HireFromUs-impact-stats{background:var(--hire-dark-navy);border-top:1px solid var(--hire-border-glass);grid-template-columns:repeat(4,1fr);gap:2rem;padding:3rem 8%;display:grid}.HireFromUs-impact-item{text-align:center;border-right:1px solid var(--hire-border-glass)}.HireFromUs-impact-item:last-child{border-right:none}.HireFromUs-impact-num{color:#fff;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:800;display:block}.HireFromUs-impact-label{text-transform:uppercase;letter-spacing:2px;color:var(--hire-pure-white);font-size:.8rem;font-weight:700}.HireFromUs-why-section{background:#fff;padding:1rem 8%;overflow:hidden}.cmp-dual-slider__container{margin:0 auto;position:relative;overflow:hidden}.cmp-dual-slider__slides-wrapper{will-change:transform;transition:transform .6s cubic-bezier(.25,.46,.45,.94);display:flex}.cmp-dual-slider__slide{flex:0 0 100%;grid-template-columns:1.2fr .8fr;align-items:center;gap:5rem;display:grid}.cmp-dual-slider__image-container{background:#f1f5f9;width:100%;height:550px;overflow:hidden}.cmp-dual-slider__image{object-fit:cover;width:100%;height:100%}.cmp-dual-slider__content{text-align:left}.cmp-dual-slider__title{color:var(--hire-dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:3.5rem;font-weight:800;line-height:1.1}.cmp-dual-slider__description{color:var(--hire-text-dark-muted);margin-bottom:3rem;font-size:1.2rem;line-height:1.7}.cmp-dual-slider__cta{text-transform:uppercase;letter-spacing:2px;color:var(--hire-primary-blue);align-items:center;gap:15px;font-size:1rem;font-weight:800;text-decoration:none;transition:gap .3s;display:flex}.cmp-dual-slider__cta:hover{gap:25px}.cmp-dual-slider__controls{justify-content:space-between;align-items:center;gap:4rem;margin-top:5rem;display:flex}.cmp-dual-slider__progress-track{background:#efefef;flex:1;height:2px;position:relative}.cmp-dual-slider__progress-bar{background:var(--hire-primary-blue);height:100%;transition:width .4s;position:absolute;top:0;left:0}.cmp-dual-slider__nav{align-items:center;gap:2.5rem;display:flex}.cmp-dual-slider__nav-btn{cursor:pointer;color:var(--hire-dark-navy);background:0 0;border:none;justify-content:center;align-items:center;padding:10px;transition:transform .3s;display:flex}.cmp-dual-slider__nav-btn:hover{color:var(--hire-primary-blue);transform:scale(1.2)}.cmp-dual-slider__counter{color:var(--hire-dark-navy);text-align:center;min-width:60px;font-size:1.1rem;font-weight:500}.HireFromUs-process-section{color:var(--hire-dark-navy);background-image:url(data:image/webp;base64,UklGRi4JAABXRUJQVlA4ICIJAAAQcgCdASpyAqEBPm02mUmkIyWhILYYeLANiWlu+F6oFKyOQXQ7//7t2huRvyKlhzWvCEwAaH9xW837X/pi9r6At8VmZi9o9HS53YdCQPOOnJaub+Y5THtH5yWkOtxezqfi0sDEbpwNgxivz0HNF47ujlJyyBFu1OzhPMzFwxexNIaE6vCkChcu6eZEhXPk5Ek4oNgQjDNqa+IB+Ctn5r+Gf8mdBP7NvPfx5ETe+12UDqfQsPMxezwualqd//PuzlhkUEqR+EFFd560lZrC48WYvZ4rM1d/nX/TJgX6PkvBD8kvGHVJ59h+77zB5mYvZ4rNOlsfl2q0mrgURYqPwrEVbnjBDhVMay6pr4gUGUugqPLabrNtHg9ajWVp05iSCsjT2s8uMviBQZBc8lhTXxxNRhVUv9vSoWBMrEpsqtSojwgAJdBYyfu0ehXtRrVtC+BXY7BHlnTzMxe0crdQRc/ZJiLGHzb2iGbolCqBuu9GULnCrPHZUDPuohLaRirx56EfMJ3o7gCQ9O8ld24vZ5LOrGeYG0ILIQHh0ZkuzauS4EhI+O7H1f4q1nnxWZxuV71Mxb6KL5dipBh2FK9aeXx/tveUjXoCdhk/RkFgy/oE8nURqCf0Sab0j5XLpVh+CEXibge5qnVGGhAoMp9ScaaZukpAs0so1c3GQXmR24j0Jwhd7W+LIgJ0oFdZspr4gV0dGqGkwV8jZWoidsCNB32ou/UI5gYIZsHTRrD1cpUZhQsVMZPtVThoKJU5U70owHKgHgC9niszonitwUHl1tMr4cOifWq2UfBb6NYsDXXuCeZmL2eKzMxmjGhzjdCGCIAdU3KJW+Kf2rLWLpaS+IFBkFzxAosRrQdlfyfwx+rLOkm6BXLL2zo1oC7jWniszMXs8VnDI6p9BA9DoTXMJVUbdmXWJMY9+kiPLUMEIy7qXxAoMgueIs7QdlfyxRyZHH+lXTvtx86tU8fNnp39SgiwABL2Dcsfwr7PFZs4fZHKNozYSH54vTjQYTBP4XlnhNLyzw0VKJ962WPFCBCIIVSyrseZWQdRW2pxhhwwniw0ajwVhRsTQRmfDjc00PZ1EaAdFarOf5Azfoc1zAclW+lLFXm/vG6HKowwGcT8bcRmbPxGHCvSzRqdNL7O71Ui6nBT3qMMBnE/GldGDqZhBm/Q6KYmIjBUTZg4+8OD4mAx5lZCI4nJ5z8gZv0OimVluJ5FzrX6gycgYDAA/vuRD/1E9hHfhu5/+LftH97e8+l+KL1En123U4dGBVm7b/uZDip8yoY/5I1VukByMlVYYSD4VsQO1lNLcI52bt5fVRsPkMG60eeC/XxzJz3zlMv91v4v2rM3ILCoEkdFxTt0t4bAON3xVbBj5l7oiT6SUMBEfoDhdyEaDSUkVU8JRJo27i5OjKIQYMDtySsZsa7wqME7aLwnWz9egn990igEvRlhjgDf/Fj0QG8XV6FuTJRsEavvwx45y7Ndzyham2l8Xqn6hg1WU7AAAfTJfQkoxxtGFWoq9dibydFVCb/gvT0NmYGjrCcrw+BNY1QfCWbs1lhsFiNEI9ABXMJ9W/A/kAU4Ver9hg0JmWlgMJblOJjYea2U4aYo+HhCaWp5hulQAarW6pyrV7QWZzLm7aA574osr1DDN3F8eQa0dCavWSSNN8M90wwRMSGYUCu61QLYzUDcI25FwAD4oAtlhRxAtwYIV5lfjp0p+cLCrep241tOyPDIhrhLMOjgvlvY3A5JJ14DmlQaZWt6PAACfrvMnQL2Rltvm1bAQWfJxXgiKkJpozX0M5wQ0HuGiX/fqwLbPEJrt9hxkqOYAAAGr4Nxjumq0CZyFGfBRSM2r7X/thhijXKNKEhq5htPR4lqnzbc19O0jsT1yNFRo+xOKoLuyf2SLIbcpL2Zy/gmyVxrhnrWpA8AJx4b358ARMebdpjj/QO9gvy8HkPtJd5uj7UpIISaFidlANt5g6TcltIInYLxMiAluWcuUH3uaNevwVpOUrrBBFkgwJsd/kQ5bbehuSY0589Lwo2jlUfMhwbfk2/B1lQUFneRnc1cNfYjbUOQCqIC2piJatIJNVVXLjdfj9ScrOiBcQ6QNDWnDblLMjWrlYYcv6tUTMQoRHPm3OFQQKajZLOAfBA48u43eHWU+DUO5gGMQdQT9HXhodk2u31uHkcceEXkREQS8tbhghfPfcBZQd7BiqHB2eJCq7zifhhwkUlXuAopQLBHqzOJbfL8Z6kP4jgbLgxYlBMRmgEiArKQfPmieuP62fjBOwzfufxrQd4n/dXA6/ZilkRxAE4bzfliLv1shyr2zLKfxzXA6uxnjCnw8sZ4yLZtWohoCPxdq4o8CPUALiWG30s7mnYCCXJrda3YTdP8KO1EYoDRCLagVV2ah2W77z3qnXneyaHx9qHa54R2tBW2Z3zsR34lX3n0z2adjugAAI6q7eT3RukmRkBnMcYiaCwmYNXeydmqqLdijmuiNZDn2qEwCfgXTPrEtZvEWvlstG8nfaaKVbOE84++C3omAoc1oO4K+RvgSXTxKjVbh7AOjxTgAAAAAY4++q26TygEKn1Z+Fr1u7p4XV9JaYrZ8+ViFbIS3oxVKuDyRVN++eNLaAAAAAhYQLLc1sy/dDO5GuUCDWLWRAXCk6bFroZrg+5nTGLZ3DucID4hSouiQggAAAA4HQ/C0VMdaiLRVDPI8YqOU1tNnBL92/yViTjaPvOCgK37Em9FyAAIecEu49OJUJ3SmdZU/nDRpQv1QfkzyKkcp5oXJX/MOCHlkoL65fiAAABcFn8uEpL88+Dgr5Ob5FDp0Tvakm+AcfoQ9qy9T6u52ImSogA2LnAItH2fsZSuqBIlWMJg9D/XV9to6tVDUHSwtSJI1PoImgeb7siNThNnWDAbunIOmZpf64ZBH39bK1+Q84oLEKpsKpeE9/j2sKg7HMr9usGUIKDIAAx58SP5iQYp7pVroF/nbg6z6oJhFw2k+nRGbYEAHBLOVesZyM182U0bxJdAX3R4iWzSGCOHFNxlIUMAYizHL0Zj3WySuGCIBvsA7K5BBeMU7SDli9JAS3VSnEwgAchykcjJT/35sx5gks8VpIaxyE8EyateBhDMkR5DAAAA);background-position:50%;background-size:cover;background-attachment:fixed;padding:1rem 8%}.HireFromUs-process-grid{grid-template-columns:repeat(4,1fr);gap:2rem;margin-top:4rem;display:grid}.HireFromUs-process-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#fff9;border:1px solid #ffffff4d;border-radius:12px;padding:3rem 2rem;transition:transform .3s;position:relative}.HireFromUs-process-item:hover{background:#ffffffe6;transform:translateY(-5px)}.HireFromUs-process-step{background:var(--hire-primary-blue);border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;font-size:.9rem;font-weight:800;display:flex;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.HireFromUs-streams-section{padding:2rem 8%}.HireFromUs-streams-grid{grid-template-columns:repeat(2,1fr);gap:4rem;margin-top:1rem;display:grid}.HireFromUs-stream-card{color:#342d42;background:#f0f7ff;border-radius:12px;padding:3rem;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #00000008}.HireFromUs-stream-card:hover{background:#fff;transform:translateY(-5px);box-shadow:0 20px 40px #0000000d}.HireFromUs-stream-title{color:var(--hire-primary-blue);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:800}.HireFromUs-skill-list{padding:0;list-style:none}.HireFromUs-skill-list li{color:#342d42;border-bottom:1px solid #0000000d;align-items:center;gap:15px;padding:.75rem 0;font-size:1rem;font-weight:500;display:flex}.skill-dot{background:var(--hire-primary-blue);border-radius:50%;width:8px;height:8px}.HireFromUs-form-section{padding:1rem 8%}.HireFromUs-form-wrapper{background:var(--hire-pure-white);border:1px solid #e0e0e0;border-radius:16px;grid-template-columns:1fr 1.5fr;gap:5rem;margin:0 auto;padding:5rem;display:grid}.HireFromUs-form-info h3{margin-bottom:2rem;font-size:2.5rem;font-weight:800;line-height:1.2}.HireFromUs-form-info p{color:#64748b;margin-bottom:3rem;font-size:1.1rem}.HireFromUs-form-input{border:1.5px solid #e2e8f0;border-radius:8px;width:100%;margin-bottom:1.5rem;padding:1.1rem;font-family:Outfit,sans-serif}.HireFromUs-form-input:focus{border-color:var(--hire-primary-blue);outline:none}.HireFromUs-submit{background:var(--hire-primary-blue);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:2px;border:none;border-radius:8px;width:100%;padding:1.2rem;font-weight:800}.HireFromUs-captcha-container{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.HireFromUs-captcha-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:1.5rem;padding:.8rem 1.5rem;display:flex}.HireFromUs-captcha-box img{height:40px}.HireFromUs-captcha-refresh{color:var(--hire-primary-blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.5rem;display:flex}.HireFromUs-status{text-align:center;border-radius:8px;margin-bottom:1.5rem;padding:1rem;font-size:.95rem}.HireFromUs-status.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.HireFromUs-status.error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}@media (width<=1200px){.cmp-dual-slider__slide{grid-template-columns:1fr;gap:3rem}.cmp-dual-slider__title{font-size:2.8rem}.HireFromUs-form-wrapper{grid-template-columns:1fr;padding:4rem}}@media (width<=1024px){.HireFromUs-process-grid,.HireFromUs-impact-stats{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.HireFromUs-process-grid,.HireFromUs-impact-stats,.HireFromUs-streams-grid{grid-template-columns:1fr}.cmp-dual-slider__image-container{height:350px}.cmp-dual-slider__controls{flex-direction:column;gap:2rem}}:root{--primary-blue:#1868bb;--dark-navy:#342d42;--pure-white:#fff;--text-muted:#342d42b3;--bg-light:#f8fafc;--border-soft:#e2e8f0}.Placements-container{color:var(--dark-navy);background:#fff;font-family:Outfit,sans-serif}.Placements-hero{color:var(--dark-navy);text-align:left;background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #1868bb1a;align-items:center;padding:6rem 8%;display:flex;position:relative;overflow:hidden}.Placements-hero-content{z-index:5;max-width:900px;position:relative}.Placements-hero-tag{background:var(--primary-blue);color:var(--pure-white);text-transform:uppercase;letter-spacing:2px;border-left:5px solid #00d4ff;border-radius:4px;margin-bottom:2.5rem;padding:.8rem 1.8rem;font-size:.85rem;font-weight:800;display:inline-block;box-shadow:0 4px 15px #1868bb4d}.Placements-hero-title{color:var(--dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(1.8rem,7vw,2.5rem);font-weight:800;line-height:1.05}.Placements-section-subtitle{color:var(--text-muted);max-width:700px;margin:0;font-size:1.25rem;font-weight:500;line-height:1.6}.Placements-hero-stats{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5rem;margin-top:4.5rem;display:flex}.Placements-hero-stat-item{text-align:left;position:relative}.Placements-hero-stat-item:not(:last-child):after{content:"";background:#0000001a;width:1px;height:40px;position:absolute;top:50%;right:-2.5rem;transform:translateY(-50%)}.Placements-hero-stat-num{color:var(--primary-blue);margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:3.2rem;font-weight:800;line-height:1;display:block}.Placements-hero-stat-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:1px;font-size:.95rem;font-weight:600}.Placements-section{padding:1rem 2rem}.Placements-section-header{text-align:center;margin-bottom:1rem}.Placements-section-title{color:var(--dark-navy);margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:800}.Placements-section-subtitle{color:var(--text-muted);max-width:800px;margin:0 auto;font-size:1.2rem}.Placements-sub-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:1rem;font-size:.9rem;font-weight:800;display:block}.Placements-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (width<=1024px){.Placements-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.Placements-grid{grid-template-columns:1fr}}.Placements-card{border:1px solid var(--border-soft);text-align:center;background:#fff;border-radius:20px;padding:3rem 2rem;transition:transform .3s,box-shadow .3s}.Placements-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000000d}.Placements-card-img{background:var(--bg-light);border:4px solid var(--bg-light);border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin:0 auto 2rem;display:flex;overflow:hidden;box-shadow:0 8px 25px #0000000d}.student-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.Placements-card-name{margin-bottom:.5rem;font-size:1.2rem;font-weight:800}.Placements-card-role{color:var(--primary-blue);margin-bottom:1rem;font-size:.9rem;font-weight:700;display:block}.Placements-card-company{opacity:.8;font-weight:600}.Placements-carousel-container{max-width:1100px;margin:4rem auto;padding:0 5rem;position:relative}.Placements-carousel-view{justify-content:center;align-items:center;min-height:450px;display:flex;position:relative}.Placements-testi-card{text-align:center;background:#fff;border:1px solid #00000005;border-radius:32px;width:100%;padding:4rem 5rem;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 20px 60px #0000000d}.Placements-testi-quote-icon{color:var(--primary-blue);opacity:.15;margin-bottom:1.5rem;font-size:3.5rem}.Placements-testi-quote{color:var(--dark-navy);z-index:1;margin-bottom:2rem;font-size:1.15rem;font-weight:500;line-height:1.7;position:relative}.Placements-testi-divider{background:var(--primary-blue);opacity:.3;border-radius:10px;width:60px;height:3px;margin:0 auto 2rem}.Placements-testi-author{margin-top:1rem}.Placements-testi-name{color:#1a1a1a;margin-bottom:.4rem;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:800}.Placements-testi-job{color:var(--primary-blue);text-transform:uppercase;letter-spacing:1.5px;font-size:.95rem;font-weight:700}.Placements-carousel-nav{width:65px;height:65px;color:var(--dark-navy);cursor:pointer;z-index:10;background:#fff;border:1px solid #0000000f;border-radius:50%;justify-content:center;align-items:center;font-size:1.4rem;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 10px 30px #0000000d}.Placements-carousel-nav:hover{background:var(--primary-blue);color:#fff;transform:translateY(-50%)scale(1.1);box-shadow:0 15px 35px #1868bb33}.Placements-carousel-nav.prev{left:0}.Placements-carousel-nav.next{right:0}.Placements-carousel-dots{justify-content:center;gap:1rem;margin-top:3.5rem;display:flex}.carousel-dot{cursor:pointer;background:#e2e8f0;border-radius:50%;width:12px;height:12px;transition:all .4s}.carousel-dot.active{background:var(--primary-blue);border-radius:20px;width:40px}.Placements-cta{background:linear-gradient(135deg, var(--dark-navy) 0%, #15131a 100%);text-align:center;color:#fff;padding:2rem 8%}.Placements-cta-btn{background:var(--primary-blue);color:#fff;border-radius:50px;margin-top:3rem;padding:1.2rem 3rem;font-weight:800;text-decoration:none;transition:transform .3s;display:inline-block}.Placements-cta-btn:hover{transform:scale(1.05);box-shadow:0 20px 40px #1868bb4d}.Placements-building-showcase{grid-template-columns:1fr 2fr;align-items:stretch;gap:2rem;padding:2.5rem 0;display:grid}.Placements-building-featured{border-radius:30px;flex-direction:column;justify-content:center;height:100%;min-height:480px;padding:3.5rem 2.5rem;transition:all .6s cubic-bezier(.23,1,.32,1);display:flex;position:sticky;top:100px;box-shadow:0 15px 40px #0000000a}.Placements-building-featured-content{z-index:2;position:relative}.Placements-testi-quote-icon{color:var(--primary-blue);margin-bottom:1.5rem;font-size:2.5rem}.Placements-testi-quote{color:var(--dark-navy);margin-bottom:2rem;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.8}.Placements-testi-divider{background:var(--primary-blue);border-radius:2px;width:50px;height:4px;margin-bottom:2rem}.Placements-testi-author{border-left:4px solid var(--primary-blue);padding-left:1.5rem}.Placements-testi-name{color:var(--dark-navy);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:800}.Placements-testi-job{color:var(--text-muted);margin:.2rem 0 0;font-size:.95rem;font-weight:600}.Placements-building-organic-shape{z-index:1;background:#ffffff4d;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:250px;height:250px;position:absolute;bottom:-50px;right:-50px}.Placements-building-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Placements-building-card{cursor:pointer;border:2px solid #0000;border-radius:20px;flex-direction:column;justify-content:flex-end;min-height:180px;padding:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.Placements-building-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000000d}.Placements-building-card.active{border-color:var(--primary-blue);box-shadow:0 15px 35px #00000014}.Placements-building-card-title{color:var(--dark-navy);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:800}.Placements-partners-grid{flex-wrap:wrap;justify-content:center;gap:2.5rem;padding:2rem 0;display:flex}.Placements-partner-img{object-fit:contain;height:50px;transition:transform .3s}.Placements-partner-img:hover{transform:scale(1.1)}.Placements-cta-title{margin-bottom:2rem;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1}.Placements-cta-description{opacity:.8;max-width:600px;margin:0 auto}@media (width<=1024px){.Placements-building-showcase{grid-template-columns:1fr}.Placements-building-featured{min-height:auto;position:relative;top:0}}@media (width<=600px){.Placements-building-grid{grid-template-columns:repeat(2,1fr)}}:root{--primary-blue:#1868bb;--dark-navy:#342d42;--pure-white:#fff;--text-muted:#342d42b3;--bg-light:#f8fafc;--glass-white:#fffc;--border-soft:#0000000d}.StudentsJourney-container{color:var(--dark-navy);background-color:#fff;min-height:100vh;font-family:Outfit,sans-serif;overflow-x:hidden}.StudentsJourney-hero{color:var(--pure-white);z-index:2;background-image:url(/assets/employeeonboarding8-0zktueLX.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:3rem 8%;display:grid;position:relative}.StudentsJourney-hero-left{max-width:750px}.StudentsJourney-hero-title{margin-bottom:3.5rem;font-family:Space Grotesk,sans-serif;line-height:.95}.StudentsJourney-hero-label{text-transform:uppercase;letter-spacing:5px;color:var(--primary-blue);border-left:4px solid var(--primary-blue);background:#1868bb26;border-radius:4px;margin-bottom:1.5rem;padding:.6rem 1.2rem;font-size:clamp(1rem,2vw,1.4rem);font-weight:700;display:inline-block}.StudentsJourney-hero-maintext{color:var(--dark-navy);letter-spacing:-3px;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;display:block}.StudentsJourney-hero-maintext span{color:var(--primary-blue);background:linear-gradient(135deg, var(--primary-blue), #5eb2ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.StudentsJourney-hero-description{color:var(--text-muted);max-width:650px;margin-top:-1rem;margin-bottom:2rem;font-family:Outfit,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.8}.StudentsJourney-hiring{flex-direction:column;gap:1rem;display:flex}.StudentsJourney-hiring-label{color:var(--text-muted);font-size:.9rem;font-weight:500}.StudentsJourney-partners{filter:grayscale();opacity:.7;align-items:center;gap:2rem;transition:all .5s;display:flex}.StudentsJourney-partners:hover{filter:grayscale(0);opacity:1}.StudentsJourney-partner-logo{object-fit:contain;height:30px}.StudentsJourney-hero-right{justify-content:flex-end;display:flex;position:relative}.StudentsJourney-form-box{background:var(--pure-white);color:var(--dark-navy);border-top:8px solid var(--primary-blue);border-radius:4px;width:100%;max-width:450px;padding:2.2rem 2.5rem;box-shadow:0 20px 40px #0000000d}.StudentsJourney-form-title{color:var(--dark-navy);margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700}.StudentsJourney-form-subtitle{color:var(--text-muted);margin-bottom:2rem;font-size:.95rem}.StudentsJourney-input-group{flex-direction:column;gap:1rem;display:flex}.StudentsJourney-form-input,.StudentsJourney-form-select{color:#333;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:1rem 1.2rem;font-family:Outfit,sans-serif;font-size:.95rem;transition:all .3s}.StudentsJourney-form-input::placeholder{color:#a0aec0}.StudentsJourney-form-input:focus,.StudentsJourney-form-select:focus{border-color:var(--primary-blue);background-color:#fff;outline:none}.StudentsJourney-form-select option{background-color:var(--dark-navy);color:#fff}.StudentsJourney-checkbox-row{align-items:flex-start;gap:.8rem;margin-top:.5rem;display:flex}.StudentsJourney-checkbox-text{color:var(--text-muted);font-size:.85rem;line-height:1.4}.StudentsJourney-form-submit{background-color:var(--primary-blue);color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;margin-top:1rem;padding:1rem;font-family:Outfit,sans-serif;font-size:1rem;font-weight:700;transition:all .3s}.StudentsJourney-form-submit:hover{background-color:var(--dark-navy);transform:translateY(-2px)}.StudentsJourney-captcha-container{flex-direction:column;gap:.5rem;display:flex}.StudentsJourney-captcha-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;align-items:center;gap:1rem;padding:.5rem 1rem;display:flex}.StudentsJourney-captcha-box img{height:35px}.StudentsJourney-captcha-refresh{color:var(--primary-blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.2rem}.StudentsJourney-status{text-align:center;border-radius:4px;padding:10px;font-size:.9rem}.StudentsJourney-status.success{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.StudentsJourney-status.error{color:#991b1b;background:#fee2e2;border:1px solid #fecaca}.StudentsJourney-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float-bubble;position:absolute}.StudentsJourney-bubble-top-right{width:150px;height:150px;top:5%;right:-20px}.StudentsJourney-bubble-tr-small-1{background:#1868bb1a;width:40px;height:40px;animation-duration:6s;top:3%;right:15%}.StudentsJourney-bubble-tr-small-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.StudentsJourney-bubble-tr-small-3{opacity:.6;width:30px;height:30px;animation-duration:7s;animation-delay:2s;top:10%;right:20%}.StudentsJourney-bubble-bottom-left{width:200px;height:200px;animation-duration:12s;bottom:5%;left:-30px}@keyframes float-bubble{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.StudentsJourney-process{background:#fff;padding:2rem}.StudentsJourney-process-container{grid-template-columns:1fr 1.2fr;align-items:center;gap:6rem;margin:0 auto;display:grid}.StudentsJourney-process-title{color:var(--dark-navy);letter-spacing:-1px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:3rem;font-weight:900;line-height:1.1}.StudentsJourney-process-desc{color:var(--text-muted);margin-bottom:3rem;font-size:1.2rem;line-height:1.8}.StudentsJourney-process-points{flex-direction:column;gap:1.5rem;display:flex}.StudentsJourney-process-point{color:var(--dark-navy);align-items:flex-start;gap:1.2rem;font-size:1.1rem;display:flex}.StudentsJourney-process-dot{background:var(--primary-blue);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:.5rem;box-shadow:0 0 0 5px #1868bb0d}.StudentsJourney-process-image-box{border:1px solid #00000008;border-radius:40px;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000014}.StudentsJourney-step-icon svg{color:#1868bb;width:80px;height:80px;transition:all .5s}.StudentsJourney-step-image-visual{object-fit:cover;border-radius:40px;width:100%;height:100%;transition:transform .8s cubic-bezier(.23,1,.32,1)}.StudentsJourney-step:hover .StudentsJourney-step-image-visual{transform:scale(1.08)}.StudentsJourney-process-img{width:100%;height:auto;transition:transform .8s cubic-bezier(.23,1,.32,1);display:block}.StudentsJourney-process-image-box:hover .StudentsJourney-process-img{transform:scale(1.03)}.StudentsJourney-timeline{margin:0 auto;padding:1rem 2rem;position:relative}.StudentsJourney-timeline-grid{flex-direction:column;gap:2rem;display:flex;position:relative}.StudentsJourney-timeline-grid:after{content:"";border-left:2px dotted #1868bb33;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.StudentsJourney-step{background-image:var(--step-bg);background-position:50%;background-size:cover;border-radius:40px;grid-template-columns:1fr 1fr;align-items:center;gap:10rem;margin-bottom:2rem;padding:2rem;transition:all .5s;display:grid;position:relative}.StudentsJourney-step:nth-child(2n){background-image:var(--step-bg)}.StudentsJourney-step:hover{transform:translateY(-10px)}.StudentsJourney-step:before{content:"";border:4px solid var(--primary-blue);z-index:10;background:#fff;border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 10px #1868bb0d}.StudentsJourney-step:nth-child(2n) .StudentsJourney-step-content{text-align:left;grid-column:2}.StudentsJourney-step:nth-child(2n) .StudentsJourney-step-visual{grid-area:1/1}.StudentsJourney-step:nth-child(odd) .StudentsJourney-step-content{text-align:left}.StudentsJourney-step-content{padding:0;position:relative}.StudentsJourney-step-num{color:#1868bb0d;justify-content:inherit;pointer-events:none;width:100%;font-family:Space Grotesk,sans-serif;font-size:8rem;font-weight:900;display:flex;position:absolute;top:-2rem;left:0}.StudentsJourney-step:nth-child(odd) .StudentsJourney-step-num{left:auto;right:0}.StudentsJourney-step-title{color:var(--dark-navy);letter-spacing:-1px;margin-bottom:2rem;font-size:2.8rem;font-weight:900;line-height:1.1}.StudentsJourney-step:nth-child(7) .StudentsJourney-step-title,.StudentsJourney-step:nth-child(7) .StudentsJourney-step-desc,.StudentsJourney-step:nth-child(8) .StudentsJourney-step-title,.StudentsJourney-step:nth-child(8) .StudentsJourney-step-desc{color:#fff}.StudentsJourney-step-desc{color:var(--dark-navy);max-width:500px;margin-left:initial;margin-right:initial;font-size:1.2rem;line-height:1.8}.StudentsJourney-step-visual{border:1px solid #0000000a;border-radius:50px;justify-content:center;align-items:center;min-height:400px;transition:all .6s cubic-bezier(.23,1,.32,1);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000005;background-color:#0000!important}.StudentsJourney-step-visual.is-floating-step{box-shadow:0 25px 60px #007bff1a;background-color:#fff!important;overflow:visible!important}.StudentsJourney-step-visual.is-floating-step:after{content:"";z-index:1;background:radial-gradient(circle,#1868bb0d 0%,#0000 80%);border-radius:50px;position:absolute;inset:0}.StudentsJourney-floating-tech{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.StudentsJourney-tech-logo{cursor:default;background:#fff;border-radius:18px;justify-content:center;align-items:center;width:80px;height:80px;animation:5s ease-in-out infinite float-tech;display:flex;position:absolute;box-shadow:0 15px 35px #0000001f}.StudentsJourney-tech-logo img{object-fit:contain;width:70%;height:70%}.java-float{animation-delay:0s;top:20%;left:20%}.sql-float{animation-delay:1s;bottom:20%;right:20%}.spring-float{animation-delay:1.5s;top:50%;left:10%}.html-float{animation-delay:2s;top:20%;right:20%}.css-float{animation-delay:3s;bottom:20%;left:20%}.js-float{margin-top:-40px;margin-left:-40px;animation-delay:4s;top:50%;left:50%}.qa-1{animation-delay:0s;top:15%;left:15%}.qa-2{animation-delay:.8s;top:15%;right:15%}.qa-3{animation-delay:1.6s;top:48%;left:8%}.qa-4{animation-delay:2.4s;top:48%;right:8%}.qa-5{z-index:10;margin-top:-40px;margin-left:-40px;animation-delay:3.2s;top:50%;left:50%}.qa-6{margin-left:-40px;animation-delay:4s;bottom:15%;left:50%}.corp-1{animation-delay:0s;top:20%;left:20%}.corp-2{animation-delay:1.2s;top:20%;right:20%}.corp-3{animation-delay:2.4s;bottom:20%;left:20%}.corp-4{animation-delay:3.6s;bottom:20%;right:20%}@keyframes float-tech{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(10px,-15px)rotate(5deg)}66%{transform:translate(-10px,10px)rotate(-5deg)}}.StudentsJourney-step-visual:after{content:"";background:linear-gradient(135deg,#0000 80%,#1868bb08);position:absolute;inset:0}.StudentsJourney-step:hover .StudentsJourney-step-visual{border-color:#1868bb1a;transform:translateY(-20px)scale(1.02);box-shadow:0 40px 80px #0000000f}.StudentsJourney-step-icon{color:var(--primary-blue);opacity:.9;filter:drop-shadow(0 10px 20px #1868bb33);font-size:7rem}.StudentsJourney-features{background:var(--dark-navy);color:#fff;padding:6rem 2rem}.StudentsJourney-features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;max-width:1200px;margin:0 auto;display:grid}.StudentsJourney-feature-card{background:#ffffff08;border:1px solid #ffffff0d;border-radius:24px;padding:3rem;transition:all .3s}.StudentsJourney-feature-card:hover{background:#ffffff0d;transform:translateY(-5px)}.StudentsJourney-feature-title{color:#fff;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:700}.StudentsJourney-feature-desc{color:#fff;font-family:Outfit,sans-serif;font-size:1rem;line-height:1.6}.StudentsJourney-step-visual,.StudentsJourney-building-featured,.StudentsJourney-building-card{background-color:var(--card-bg,#fff)}.StudentsJourney-timeline-alt{background:#f8fafc;max-width:100%!important;padding:1rem 2rem!important}.StudentsJourney-timeline-header{text-align:left;margin-bottom:3rem}.StudentsJourney-timeline-title{font-size:3rem!important}.StudentsJourney-feature-icon-box{margin-bottom:1.5rem}.StudentsJourney-feature-icon-box.dev{color:#3b82f6}.StudentsJourney-feature-icon-box.award{color:#10b981}.StudentsJourney-feature-icon-box.zap{color:#f59e0b}.StudentsJourney-cta{background:#fff}.StudentsJourney-cta-title{color:var(--dark-navy)}.StudentsJourney-cta-description{color:var(--text-muted)}.StudentsJourney-drive-btn{border-color:var(--primary-blue);color:var(--primary-blue)}@media (width<=1100px){.StudentsJourney-step{gap:4rem}.StudentsJourney-step-title{font-size:2.2rem}}@media (width<=991px){.StudentsJourney-hero{min-height:auto;padding:1rem 1.5rem}.StudentsJourney-hero-content{text-align:left!important}.StudentsJourney-title{font-size:2.8rem}.StudentsJourney-process{padding:2rem 1.5rem}.StudentsJourney-process-container{grid-template-columns:1fr;gap:3rem}.StudentsJourney-process-title{font-size:2.2rem}.StudentsJourney-step{grid-template-columns:1fr;gap:3rem;text-align:center!important}.StudentsJourney-step:before,.StudentsJourney-timeline-grid:after{display:none}.StudentsJourney-step:nth-child(2n) .StudentsJourney-step-content,.StudentsJourney-step:nth-child(2n) .StudentsJourney-step-visual{grid-column:1}.StudentsJourney-step-content{order:2;padding:1rem}.StudentsJourney-step-visual{border-radius:30px;order:1;min-height:300px}.StudentsJourney-step-num{font-size:6rem;top:-4rem;justify-content:center!important}.StudentsJourney-timeline-title{font-size:2rem!important}}.StudentsJourney-building-showcase{grid-template-columns:1fr 2fr;align-items:stretch;gap:2rem;padding:2.5rem 0;display:grid}.StudentsJourney-building-featured{background-image:url(https://www.transparenttextures.com/patterns/paper.webp);border-radius:30px;flex-direction:column;justify-content:center;height:100%;min-height:460px;padding:2.5rem 2rem;transition:all .6s cubic-bezier(.23,1,.32,1);display:flex;position:sticky;top:100px;box-shadow:0 15px 40px #0000000a}.StudentsJourney-building-featured-content{z-index:2;position:relative}.StudentsJourney-building-featured-num{color:#0000000a;font-family:Space Grotesk,sans-serif;font-size:5rem;font-weight:900;position:absolute;top:-2.5rem;left:-.5rem}.StudentsJourney-building-featured-icon{color:var(--primary-blue);background:#fff;border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;font-size:2.5rem;display:flex}.StudentsJourney-building-featured-title{color:var(--dark-navy);margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:800;line-height:1.2}.StudentsJourney-building-featured-description{color:#475569;max-width:100%;font-size:1.05rem;line-height:1.7}.StudentsJourney-building-organic-shape{z-index:1;background:#fff3;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:250px;height:250px;position:absolute;bottom:-50px;right:-50px}.StudentsJourney-building-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.StudentsJourney-building-card{cursor:pointer;text-align:center;border:3px solid #0000;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:140px;padding:1.2rem 1rem;transition:all .4s;display:flex;position:relative}.StudentsJourney-building-card.active{border-color:var(--primary-blue);transform:scale(1.02);box-shadow:0 10px 20px #0000000d}.StudentsJourney-building-card:hover{transform:translateY(-5px)}.StudentsJourney-building-icon{color:var(--primary-blue);margin-bottom:1rem;font-size:2rem}.StudentsJourney-building-card-title{color:var(--dark-navy);font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;line-height:1.3}.StudentsJourney-building-num{opacity:.3;font-size:.8rem;font-weight:800;position:absolute;top:1rem;right:1.2rem}@media (width<=1024px){.StudentsJourney-building-showcase{grid-template-columns:1fr;gap:2.5rem;padding:2rem 0}.StudentsJourney-building-featured{min-height:auto;padding:3rem 2rem;position:static}.StudentsJourney-building-featured-num{font-size:5rem;top:-1.5rem}.StudentsJourney-building-featured-title{font-size:1.8rem}.StudentsJourney-building-grid{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (width<=768px){.StudentsJourney-building-grid{grid-template-columns:repeat(2,1fr)}.StudentsJourney-building-featured-description{max-width:100%;font-size:1rem}.StudentsJourney-building-featured-icon{width:70px;height:70px;font-size:2.5rem}}@media (width<=480px){.StudentsJourney-building-grid{grid-template-columns:1fr}}.ContactUs-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.ContactUs-bubble{z-index:0;pointer-events:none;background:#1868bb1a;border-radius:50%;animation:10s ease-in-out infinite float-contact;position:absolute}.ContactUs-bubble-1{width:300px;height:300px;top:-5%;right:-5%}.ContactUs-bubble-2{width:200px;height:200px;bottom:10%;left:-5%}@keyframes float-contact{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-30px)scale(1.05)}}.ContactUs-wrapper{z-index:1;margin:0 auto;padding:1rem 5%;position:relative}.ContactUs-header{margin-bottom:5rem}.ContactUs-tag{text-transform:uppercase;letter-spacing:5px;color:var(--primary-blue);border-left:4px solid var(--primary-blue);background:#1868bb1a;border-radius:4px;margin-bottom:1.2rem;padding:.6rem 1.2rem;font-size:1.1rem;font-weight:700;display:inline-block}.ContactUs-title{letter-spacing:-2px;font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.1}.ContactUs-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:6rem;display:grid}.ContactUs-info{flex-direction:column;gap:3rem;display:flex}.ContactUs-item{align-items:flex-start;gap:1.5rem;display:flex}.ContactUs-icon-box{background:var(--pure-white);width:60px;height:60px;color:var(--primary-blue);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;display:flex;box-shadow:0 10px 20px #0000000d}.ContactUs-item-content h3{color:var(--dark-navy);margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:1.3rem}.ContactUs-item-content p{color:var(--text-muted);font-size:1.05rem;line-height:1.6}.ContactUs-form-card{background:var(--pure-white);border-top:8px solid var(--primary-blue);border-radius:8px;max-height:85vh;padding:1.5rem 2rem;overflow-y:auto;box-shadow:0 30px 60px #00000014}.ContactUs-form-group{flex-direction:column;gap:.75rem;display:flex}.ContactUs-input-row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.ContactUs-field{flex-direction:column;gap:.3rem;display:flex}.ContactUs-field label{color:var(--dark-navy);font-size:.9rem;font-weight:700}.ContactUs-input,.ContactUs-textarea,.ContactUs-select{color:var(--dark-navy);background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:.75rem;font-family:Outfit,sans-serif;font-size:.95rem;transition:all .3s}.ContactUs-input:focus,.ContactUs-textarea:focus,.ContactUs-select:focus{border-color:var(--primary-blue);background:#fff;outline:none;box-shadow:0 0 0 4px #1868bb0d}.ContactUs-btn{background:var(--primary-blue);color:#fff;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;padding:.8rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:700;transition:all .3s;display:flex}.ContactUs-btn:hover{background:var(--dark-navy);transform:translateY(-3px);box-shadow:0 10px 20px #0000001a}.ContactUs-map-section{margin-top:5rem}.ContactUs-map-title{color:var(--dark-navy);margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.ContactUs-map-wrapper{border:3px solid var(--pure-white);border-radius:12px;overflow:hidden;box-shadow:0 20px 40px #00000014}.ContactUs-map-iframe{border:none;width:100%;height:450px;display:block}@media (width<=968px){.ContactUs-grid{grid-template-columns:1fr;gap:4rem}.ContactUs-wrapper{padding:1rem 5%}}@media (width<=600px){.ContactUs-input-row{grid-template-columns:1fr}.ContactUs-form-card{padding:2rem}}.captcha-image{background:#fff;border:1px solid #e2e8f0;border-radius:6px;height:48px}.submit-status{text-align:center;border-radius:6px;margin-top:1rem;padding:1.2rem;font-size:1rem;font-weight:600}:root{--legal-primary:#1868bb;--legal-secondary:#0a1128;--legal-text:#334155;--legal-bg:#f8fafc;--legal-accent:#3b82f6;--legal-border:#e2e8f0}.LegalPage-container{background-color:var(--legal-bg);min-height:100vh;padding-bottom:80px}.LegalPage-hero{background:linear-gradient(135deg, var(--legal-secondary) 0%, #1a2a5a 100%);text-align:center;color:#fff;padding:120px 20px 80px;position:relative;overflow:hidden}.LegalPage-hero:before{content:"";background:radial-gradient(circle at 20% 30%,#3b82f61a 0%,#0000 50%),radial-gradient(circle at 80% 70%,#1868bb1a 0%,#0000 50%);position:absolute;inset:0}.LegalPage-hero-content{z-index:1;max-width:800px;margin:0 auto;position:relative}.LegalPage-hero-title{margin-bottom:16px;font-size:clamp(32px,5vw,48px);font-weight:800}.LegalPage-hero-subtitle{opacity:.8;font-size:18px}.LegalPage-content-wrapper{z-index:2;background:#fff;border-radius:24px;max-width:900px;margin:-40px auto 0;padding:60px;position:relative;box-shadow:0 20px 50px #0000000d}.LegalPage-section{margin-bottom:40px}.LegalPage-section:last-child{margin-bottom:0}.LegalPage-section h2{color:var(--legal-secondary);align-items:center;gap:12px;margin-bottom:20px;font-size:24px;font-weight:700;display:flex}.LegalPage-section h2:before{content:"";background:var(--legal-primary);border-radius:4px;width:4px;height:24px}.LegalPage-section p{color:var(--legal-text);margin-bottom:16px;font-size:16px;line-height:1.8}.LegalPage-section ul{margin:20px 0;padding:0;list-style:none}.LegalPage-section ul li{color:var(--legal-text);margin-bottom:12px;padding-left:28px;line-height:1.6;position:relative}.LegalPage-section ul li:before{content:"→";color:var(--legal-primary);font-weight:700;position:absolute;left:0}.LegalPage-updated{border-top:1px solid var(--legal-border);color:var(--legal-text);opacity:.6;margin-top:60px;padding-top:30px;font-size:14px;font-style:italic}@media (width<=768px){.LegalPage-content-wrapper{margin:-20px 20px 0;padding:40px 25px}.LegalPage-section h2{font-size:20px}}:root{--primary-blue:#1868db;--primary-light:#4c94ff;--dark-navy:#342d42;--pure-white:#fff;--bg-light:#f8fafc;--bg-accent:#f1f5f9;--text-main:#1e293b;--text-muted:#64748b;--border-color:#e2e8f0}.BlogPost-container{color:var(--text-main);background:var(--pure-white);font-family:Outfit,sans-serif;line-height:1.6;overflow:visible}.BlogPost-breadcrumbs{background:var(--bg-light);color:var(--text-muted);padding:1rem 8%;font-size:.85rem}.BlogPost-breadcrumbs a{color:var(--primary-blue);margin:0 5px;text-decoration:none}.BlogPost-hero{background-color:var(--dark-navy);color:var(--pure-white);text-align:left;border-bottom:5px solid var(--primary-blue);padding:2rem;position:relative}.BlogPost-category-tag{background:var(--primary-blue);color:#fff;text-transform:uppercase;letter-spacing:1px;border-radius:4px;margin-bottom:1.5rem;padding:.4rem 1.2rem;font-size:.75rem;font-weight:700;display:inline-block}.BlogPost-title{letter-spacing:-1px;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;line-height:1.2}.BlogPost-meta{opacity:.8;align-items:center;gap:20px;font-size:.9rem;display:flex}.BlogPost-main{grid-template-columns:3fr 1fr;align-items:stretch;gap:4rem;margin:0 auto;padding:2rem;display:grid;overflow:visible}.BlogPost-content-area{overflow:hidden}.BlogPost-featured-image{aspect-ratio:16/9;background-color:var(--bg-accent);border:1px solid var(--border-color);border-radius:8px;width:100%;height:auto;margin-bottom:3rem}.BlogPost-toc{border:1px solid var(--border-color);background:#fff;border-radius:12px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 6px #00000005}.BlogPost-toc-title{color:var(--dark-navy);border-bottom:1px solid var(--border-color);margin-bottom:1.2rem;padding-bottom:10px;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:800}.BlogPost-toc-list{padding:0;list-style:none}.BlogPost-toc-list li{border-left:2px solid #0000;margin-bottom:.8rem;padding-left:1rem;font-size:.9rem;transition:all .3s;position:relative}.BlogPost-toc-list li:hover{border-left:2px solid var(--primary-blue);padding-left:1.5rem}.BlogPost-toc-list a{color:var(--text-main);font-weight:500;text-decoration:none}.BlogPost-toc-list li:hover a{color:var(--primary-blue)}.BlogPost-syllabus{border:1.5px solid var(--primary-blue);border-radius:12px;margin:1rem 0;overflow:hidden}.BlogPost-syllabus-header{background:var(--primary-blue);color:#fff;padding:1.5rem 2rem;font-family:Space Grotesk,sans-serif;font-size:1.3rem;font-weight:800}.BlogPost-module{border-bottom:1px solid var(--border-color);padding:1.5rem 2rem}.BlogPost-module:last-child{border-bottom:none}.BlogPost-module-title{color:var(--dark-navy);justify-content:space-between;margin-bottom:1rem;font-size:1.1rem;font-weight:800;display:flex}.BlogPost-module-content{color:var(--text-muted);grid-template-columns:1fr 1fr;gap:10px;padding:0;font-size:.95rem;list-style:none;display:grid}.BlogPost-module-content li:before{content:"✓";color:var(--primary-blue);margin-right:10px;font-weight:900}.BlogPost-projects-grid{grid-template-columns:1fr 1fr;gap:20px;margin:1rem 0;display:grid}.BlogPost-project-card{border:1px solid var(--border-color);background:#fff;border-radius:8px;padding:1.5rem;transition:box-shadow .3s}.BlogPost-project-card:hover{box-shadow:0 10px 30px #0000000d}.BlogPost-text h2{color:var(--dark-navy);border-bottom:2px solid var(--primary-blue);margin:1.5rem 0;padding-bottom:10px;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:800;line-height:1.2;display:inline-block}.BlogPost-text h3{color:var(--dark-navy);margin:2.5rem 0 1rem;font-family:Space Grotesk,sans-serif;font-size:1.4rem;font-weight:700}.BlogPost-text p{color:var(--text-main);margin-bottom:1.8rem;font-size:1.1rem;line-height:1.8}.BlogPost-table-wrapper{margin:3rem 0;overflow-x:auto}.BlogPost-table{border-collapse:collapse;border:1px solid var(--border-color);background:#fff;width:100%}.BlogPost-table th{background:var(--dark-navy);color:#fff;text-align:left;padding:1.2rem;font-weight:700}.BlogPost-table td{border:1px solid var(--border-color);padding:1.2rem;font-size:1rem}.BlogPost-faq-section{background:#d0deec;border-radius:12px;margin-top:1rem;padding:3rem}.BlogPost-faq-item{border:1px solid var(--border-color);background:#fff;border-radius:6px;margin-bottom:1rem}.BlogPost-faq-question{cursor:pointer;justify-content:space-between;padding:1.2rem;font-size:1rem;font-weight:700;display:flex}.BlogPost-faq-answer{color:var(--text-muted);padding:0 1.2rem 1.2rem;font-size:.95rem}.BlogPost-sidebar{z-index:100;align-self:flex-start;height:fit-content;position:sticky;top:6rem}.BlogPost-sidebar-form{color:#fff;z-index:100;background:linear-gradient(145deg,#342d42 0%,#1e1b2a 100%);border:1px solid #ffffff1a;border-radius:16px;padding:2.5rem 2rem;box-shadow:0 20px 40px #0003,inset 0 1px 1px #ffffff1a}.BlogPost-form-header{text-align:center;margin-bottom:2rem}.BlogPost-form-title{color:#fff;letter-spacing:-.5px;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:800}.BlogPost-form-group{margin-bottom:1.2rem;position:relative}.BlogPost-form-input{color:#fff;box-sizing:border-box;background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:8px;width:100%;padding:1rem 1.2rem 1rem 3.2rem;font-size:.95rem;transition:all .3s}.BlogPost-form-input:focus{border-color:var(--primary-light);background:#ffffff14;outline:none;box-shadow:0 0 15px #4c94ff33}.BlogPost-form-group:before{content:"";background-color:var(--primary-light);opacity:.8;width:18px;height:18px;position:absolute;top:50%;left:1.2rem;transform:translateY(-50%);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.BlogPost-form-group.name-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E")}.BlogPost-form-group.email-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z'/%3E%3Cpolyline points='22,6 12,13 2,6'/%3E%3C/svg%3E")}.BlogPost-form-group.phone-icon:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}.BlogPost-form-btn{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#1868db;border:none;border-radius:8px;width:100%;margin-top:1rem;padding:1.1rem;font-size:1rem;font-weight:800;transition:all .3s}.BlogPost-form-btn:hover{background:#0056b3;transform:translateY(-2px);box-shadow:0 8px 25px #1868db66}.BlogPost-info-card{background:var(--bg-accent);border:1.5px dashed var(--primary-blue);border-radius:8px;margin-top:2rem;padding:2rem}.BlogPost-info-title{color:var(--primary-blue);margin-bottom:1rem;font-weight:800;display:block}.BlogPost-info-list{padding:0;font-size:.9rem;list-style:none}.BlogPost-info-list li{margin-bottom:10px;padding-left:20px;position:relative}.BlogPost-info-list li:before{content:"→";color:var(--primary-blue);position:absolute;left:0}.BlogPost-sticky-footer{background:var(--primary-blue);color:#fff;z-index:1000;justify-content:center;align-items:center;gap:20px;width:100%;padding:.8rem 1rem;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -5px 15px #0000001a}.BlogPost-sticky-text{font-size:1.1rem;font-weight:700}.BlogPost-sticky-call{color:var(--primary-blue);background:#fff;border-radius:50px;padding:.5rem 1.5rem;font-weight:800;text-decoration:none}@media (width<=1024px){.BlogPost-main{grid-template-columns:1fr}.BlogPost-toc-list{columns:1}.BlogPost-module-content,.BlogPost-projects-grid{grid-template-columns:1fr}}.Blog-Index-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Index-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Index-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Index-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Index-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Index-bubble-4{width:80px;height:80px;animation-duration:15s;animation-delay:2s;top:50%;left:10%}.Blog-Index-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Index-reveal{opacity:0;transform:translateY(40px)}.Blog-Index-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Index-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 50%,#f0f7ff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Index-hero-content{max-width:750px}.Blog-Index-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Index-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Index-category.secondary{color:#f4a261;background:linear-gradient(135deg,#f4a2611a,#e639461a);border-color:#f4a26133}.Blog-Index-hero-stats{flex-wrap:wrap;gap:2rem;margin-top:2rem;display:flex}.Blog-Index-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:16px;flex-direction:column;align-items:flex-start;padding:1.25rem 1.75rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 20px #1868bb1a}.Blog-Index-stat-item:hover{transform:translateY(-5px);box-shadow:0 12px 30px #1868bb33}.Blog-Index-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Index-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.85rem;font-weight:500}.Blog-Index-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:1}.Blog-Index-subtitle{color:var(--text-muted);max-width:600px;font-size:1.2rem;line-height:1.8}.Blog-Index-hero-carousel{width:100%;max-width:450px;position:relative}.Blog-Index-carousel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffff2,#ffffffd9);border:1px solid #ffffff80;border-radius:24px;overflow:hidden;box-shadow:0 20px 60px #1868bb40}.Blog-Index-carousel-track{transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Index-carousel-slide{box-sizing:border-box;min-width:100%;padding:2.5rem}.Blog-Index-carousel-card{text-align:center;background:#f0f9ff;border:none;border-radius:20px;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;display:flex}.Blog-Index-carousel-slide:first-child .Blog-Index-carousel-card{background-color:#f0f9ff}.Blog-Index-carousel-slide:nth-child(2) .Blog-Index-carousel-card{background-color:#f5f3ff}.Blog-Index-carousel-slide:nth-child(3) .Blog-Index-carousel-card{background-color:#f0fdf4}.Blog-Index-carousel-slide:nth-child(4) .Blog-Index-carousel-card{background-color:#fff7ed}.Blog-Index-carousel-icon{filter:drop-shadow(0 4px 12px #0000001a);margin-bottom:.5rem;font-size:4rem}.Blog-Index-carousel-image-wrapper{border-radius:16px;width:100%;height:200px;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 8px 25px #1868bb26}.Blog-Index-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.Blog-Index-carousel-card:hover .Blog-Index-carousel-image{transform:scale(1.08)}.Blog-Index-carousel-title{color:var(--dark-navy);margin:0;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:700}.Blog-Index-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Index-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Index-carousel-btn{border:2px solid var(--primary-blue);width:44px;height:44px;color:var(--primary-blue);cursor:pointer;background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;transition:all .3s;display:flex;box-shadow:0 4px 15px #1868bb33}.Blog-Index-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 6px 20px #1868bb66}.Blog-Index-carousel-dots{gap:.5rem;display:flex}.Blog-Index-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Index-carousel-dot.active{background:var(--primary-blue);transform:scale(1.3);box-shadow:0 0 12px #1868bb99}.Blog-Index-carousel-dot:hover{background:#1868bb99}.Blog-Index-categories-section{z-index:1;background:linear-gradient(135deg,#fff 0%,#f8fafc 50%,#fff 100%);padding:4rem 8%;position:relative}.Blog-Index-categories-navbar{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem;padding-bottom:.5rem;display:flex}.Blog-Index-category-pill{cursor:pointer;background:#fff;border:1px solid #1868bb33;border-radius:50px;align-items:center;gap:.75rem;padding:.75rem 1.75rem;transition:all .3s;display:flex}.Blog-Index-category-pill:hover{border-color:#1868bb66;transform:translateY(-2px)}.Blog-Index-category-pill.active{background:#1868bb1a;border-color:#1868bb4d}.Blog-Index-category-pill .Blog-Index-category-name{color:var(--dark-navy);margin-bottom:0;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.Blog-Index-category-pill.active .Blog-Index-category-name{color:#1868bb}.Blog-Index-category-badge{color:var(--primary-blue);background:#1868bb26;border-radius:20px;padding:.2rem .6rem;font-size:.8rem;font-weight:800}.Blog-Index-category-pill.active .Blog-Index-category-badge{color:#fff;background:#1868bb}.Blog-Index-blogs-section{z-index:1;background:#fff;padding:4rem 8%;position:relative}.Blog-Index-section-header{text-align:center;margin-bottom:3rem}.Blog-Index-section-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border-radius:20px;margin-bottom:1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;display:inline-block}.Blog-Index-section-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:3.5rem;font-weight:800}.Blog-Index-section-subtitle{color:var(--text-muted);font-size:1.1rem}.Blog-Index-blogs-grid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.Blog-Index-blog-card{color:var(--dark-navy);background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid #1868bb1a;border-radius:20px;flex-direction:column;height:100%;padding:2rem;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #1868bb14}.Blog-Index-blog-card:before{content:"";background:linear-gradient(90deg, var(--primary-blue), #00a86b);transform-origin:0;width:100%;height:4px;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.Blog-Index-blog-card-header{justify-content:flex-start;align-items:center;margin-bottom:1.5rem;display:flex}.Blog-Index-blog-card-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:#1868bb1a;border-radius:20px;padding:.35rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.Blog-Index-blog-card-body{flex-grow:1}.Blog-Index-blog-title{margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4}.Blog-Index-blog-description{color:var(--text-muted);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.Blog-Index-blog-card-footer{border-top:1px solid #1868bb1a;margin-top:auto;padding-top:1rem}.Blog-Index-read-more{color:var(--primary-blue);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;transition:gap .3s;display:flex}.Blog-Index-cta-section{z-index:1;background:linear-gradient(135deg,#1868bb 0%,#0d47a1 50%,#1a237e 100%);padding:4rem 8%;position:relative;overflow:hidden}.Blog-Index-cta-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:60%;height:200%;position:absolute;top:-50%;right:-20%}.Blog-Index-cta-content{text-align:center;color:#fff;z-index:2;max-width:700px;margin:0 auto;position:relative}.Blog-Index-cta-tag{color:#fff;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:20px;margin-bottom:1rem;padding:.5rem 1.25rem;font-size:.8rem;font-weight:600;display:inline-block}.Blog-Index-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800}.Blog-Index-cta-text{opacity:.9;margin-bottom:2rem;font-size:1.2rem;line-height:1.6}.Blog-Index-cta-btn{color:var(--primary-blue);background:#fff;border-radius:50px;padding:1rem 2.5rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 10px 30px #0003}.Blog-Index-cta-btn:hover{transform:translateY(-3px);box-shadow:0 15px 40px #0000004d}.Blog-Index-newsletter-section{background:linear-gradient(135deg, var(--dark-navy) 0%, #2d2640 50%, #4a4159 100%);color:var(--pure-white);text-align:center;z-index:1;padding:4rem 8%;position:relative;overflow:hidden}.Blog-Index-newsletter-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#1868bb4d 0%,#0000 70%);width:60%;height:200%;position:absolute;top:-50%;left:-20%}.Blog-Index-newsletter-content{z-index:2;max-width:650px;margin:0 auto;position:relative}.Blog-Index-newsletter-icon{filter:drop-shadow(0 4px 12px #0003);margin-bottom:1rem;font-size:4rem}.Blog-Index-newsletter-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2.2rem;font-weight:700}.Blog-Index-newsletter-text{opacity:.85;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.Blog-Index-newsletter-form{gap:1rem;max-width:500px;margin:0 auto 1.5rem;display:flex}.Blog-Index-newsletter-input{color:#fff;background:#ffffff1a;border:2px solid #fff3;border-radius:12px;outline:none;flex:1;padding:1rem 1.5rem;font-size:1rem;transition:all .3s}.Blog-Index-newsletter-input::placeholder{color:#fff9}.Blog-Index-newsletter-input:focus{border-color:var(--primary-blue);background:#ffffff26}.Blog-Index-newsletter-btn{background:linear-gradient(135deg, var(--primary-blue), #0d47a1);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:12px;padding:1rem 2rem;font-size:1rem;font-weight:700;transition:all .3s;box-shadow:0 10px 30px #1868bb4d}.Blog-Index-newsletter-btn:hover{background:linear-gradient(135deg,#1e7ce6,#1565c0);transform:translateY(-2px);box-shadow:0 15px 40px #1868bb66}.Blog-Index-newsletter-note{opacity:.6;margin-top:.5rem;font-size:.85rem}@media (width<=1200px){.Blog-Index-blogs-grid{grid-template-columns:repeat(2,1fr)}.Blog-Index-categories-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){.Blog-Index-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem;min-height:auto;padding:1rem 5%}.Blog-Index-hero-content{max-width:100%}.Blog-Index-hero-stats{justify-content:center}.Blog-Index-stat-item{align-items:center}.Blog-Index-hero-carousel{max-width:400px;margin:0 auto}.Blog-Index-cta-title{font-size:2rem}}@media (width<=768px){.Blog-Index-hero-section{padding:.5rem 5%}.Blog-Index-categories-section,.Blog-Index-blogs-section,.Blog-Index-cta-section,.Blog-Index-newsletter-section{padding:2.5rem 5%}.Blog-Index-title{font-size:1.8rem}.Blog-Index-subtitle{font-size:1rem}.Blog-Index-categories-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.Blog-Index-category-card{padding:1.5rem 1rem}.Blog-Index-category-icon{font-size:2rem}.Blog-Index-blogs-grid{grid-template-columns:1fr;gap:1.5rem}.Blog-Index-carousel-slide{padding:1.5rem}.Blog-Index-carousel-icon{font-size:3rem}.Blog-Index-carousel-title{font-size:1.25rem}.Blog-Index-section-title{font-size:1.8rem}.Blog-Index-cta-title{font-size:1.6rem}.Blog-Index-cta-text{font-size:1rem}.Blog-Index-newsletter-title{font-size:1.6rem}.Blog-Index-newsletter-form{flex-direction:column}.Blog-Index-newsletter-input,.Blog-Index-newsletter-btn{width:100%}.Blog-Index-stat-number{font-size:1.5rem}.Blog-Index-stat-item{padding:1rem 1.25rem}}.Blog-Ai-Software-Testing-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Software-Testing-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Software-Testing-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Software-Testing-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Software-Testing-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Software-Testing-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Software-Testing-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Software-Testing-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Software-Testing-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Software-Testing-hero-content{max-width:750px}.Blog-Ai-Software-Testing-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Ai-Software-Testing-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Ai-Software-Testing-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Ai-Software-Testing-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Software-Testing-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Software-Testing-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Software-Testing-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Software-Testing-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Software-Testing-intro{margin-bottom:3rem}.Blog-Ai-Software-Testing-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Software-Testing-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Ai-Software-Testing-main-content{margin-bottom:3rem}.Blog-Ai-Software-Testing-image-wrapper{margin:2.5rem 0}.Blog-Ai-Software-Testing-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Software-Testing-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Software-Testing-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Software-Testing-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Software-Testing-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Software-Testing-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Software-Testing-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Software-Testing-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Software-Testing-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Software-Testing-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Software-Testing-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Software-Testing-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Software-Testing-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Software-Testing-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Software-Testing-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Software-Testing-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Software-Testing-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Software-Testing-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Software-Testing-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Software-Testing-hero-content{max-width:100%}.Blog-Ai-Software-Testing-meta{justify-content:center}.Blog-Ai-Software-Testing-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Software-Testing-hero-section{padding:1rem 5%}.Blog-Ai-Software-Testing-content-section{padding:2rem 5%}.Blog-Ai-Software-Testing-title{font-size:2rem}.Blog-Ai-Software-Testing-cta{padding:2rem}.Blog-Ai-Software-Testing-cta-title{font-size:1.5rem}}.Blog-Ai-Software-Testing-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Software-Testing-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Software-Testing-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Software-Testing-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Software-Testing-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Software-Testing-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Software-Testing-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Software-Testing-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Software-Testing-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Software-Testing-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Software-Testing-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Software-Testing-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Software-Testing-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Software-Testing-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Software-Testing-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Software-Testing-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Software-Testing-carousel-card:hover .Blog-Ai-Software-Testing-carousel-image{transform:scale(1.05)}.Blog-Ai-Software-Testing-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Software-Testing-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Software-Testing-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Software-Testing-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Software-Testing-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Software-Testing-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Software-Testing-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Software-Testing-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Software-Testing-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Software-Testing-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Software-Testing-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Software-Testing-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Software-Testing-stat-number{font-size:1.25rem}.Blog-Ai-Software-Testing-carousel-container{max-width:100%}.Blog-Ai-Software-Testing-carousel-slide{padding:1.5rem}.Blog-Ai-Software-Testing-carousel-icon{font-size:2.5rem}.Blog-Ai-Software-Testing-carousel-title{font-size:1.1rem}.Blog-Ai-Software-Testing-carousel-controls{margin-top:1rem}}.BlogSidebar-container{flex-direction:column;gap:2rem;width:100%;display:flex;position:sticky;top:100px}.BlogSidebar-consultation-card,.BlogSidebar-links-card{background:#fff;border:1px solid #1868bb1a;border-radius:12px;padding:1.5rem;box-shadow:0 10px 30px #0000000d}.BlogSidebar-title{color:#342d42;margin-top:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.BlogSidebar-subtitle{color:#342d42b3;margin-bottom:1.25rem;font-size:.9rem;line-height:1.4}.BlogSidebar-form{flex-direction:column;gap:.75rem;display:flex}.BlogSidebar-input-wrapper{flex-direction:column;gap:.25rem;margin-bottom:.5rem;display:flex}.BlogSidebar-input-label{color:#342d42;margin-bottom:4px;font-size:.85rem;font-weight:600}.BlogSidebar-input{border:1px solid #e2e8f0;border-radius:6px;outline:none;width:100%;padding:.6rem;font-size:.9rem;transition:border-color .2s}.BlogSidebar-input:focus{border-color:#1868bb}.BlogSidebar-submit-btn{color:#fff;cursor:pointer;background:#1868bb;border:none;border-radius:6px;margin-top:.5rem;padding:.8rem;font-size:.9rem;font-weight:700;transition:all .3s}.BlogSidebar-submit-btn:hover{background:#342d42;transform:translateY(-2px)}.BlogSidebar-links-list{flex-direction:column;gap:.75rem;display:flex}.BlogSidebar-link-item{color:#342d42;background:#f8fafc;border-radius:8px;align-items:center;gap:.75rem;padding:.6rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.BlogSidebar-link-item:hover{color:#fff;background:#1868bb;transform:translate(5px)}.BlogSidebar-link-icon{font-size:1rem}.BlogSidebar-link-text{font-size:.85rem}@media (width<=1024px){.BlogSidebar-container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:100%;margin-top:2rem;display:grid;position:static}}@media (width<=768px){.BlogSidebar-container{grid-template-columns:1fr}}.captcha-container{align-items:center;gap:10px;margin-bottom:5px;display:flex}.captcha-image{border:1px solid #e2e8f0;border-radius:6px;height:40px}.refresh-captcha-btn{cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:8px 12px;font-size:14px;transition:all .2s}.refresh-captcha-btn:hover{background:#e2e8f0}.submit-status{text-align:center;border-radius:6px;margin-top:10px;padding:10px;font-size:.85rem}.submit-status.success{color:#166534;background-color:#dcfce7;border:1px solid #bbf7d0}.submit-status.error{color:#991b1b;background-color:#fee2e2;border:1px solid #fecaca}.blog-content-layout{grid-template-columns:1fr 350px!important;align-items:start!important;gap:4rem!important;max-width:1300px!important;margin:0 auto!important;padding:0!important;display:grid!important}.blog-main-column{min-width:0}@media (width<=1100px){.blog-content-layout{grid-template-columns:1fr 300px!important;gap:2rem!important}}@media (width<=1024px){.blog-content-layout{grid-template-columns:1fr!important}}.Blog-Api-Testing-AI-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Api-Testing-AI-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Api-Testing-AI-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Api-Testing-AI-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Api-Testing-AI-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Api-Testing-AI-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Api-Testing-AI-reveal{opacity:0;transform:translateY(40px)}.Blog-Api-Testing-AI-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Api-Testing-AI-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Api-Testing-AI-hero-content{max-width:750px}.Blog-Api-Testing-AI-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Api-Testing-AI-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Api-Testing-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Api-Testing-AI-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Api-Testing-AI-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Api-Testing-AI-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Api-Testing-AI-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Api-Testing-AI-content-wrapper{max-width:900px;margin:0 auto}.Blog-Api-Testing-AI-intro{margin-bottom:3rem}.Blog-Api-Testing-AI-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Api-Testing-AI-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Api-Testing-AI-main-content{margin-bottom:3rem}.Blog-Api-Testing-AI-image-wrapper{margin:2.5rem 0}.Blog-Api-Testing-AI-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Api-Testing-AI-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Api-Testing-AI-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Api-Testing-AI-benefit-card:first-child{background-color:#f0f9ff}.Blog-Api-Testing-AI-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Api-Testing-AI-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Api-Testing-AI-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Api-Testing-AI-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Api-Testing-AI-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Api-Testing-AI-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Api-Testing-AI-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Api-Testing-AI-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Api-Testing-AI-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Api-Testing-AI-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Api-Testing-AI-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Api-Testing-AI-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Api-Testing-AI-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Api-Testing-AI-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Api-Testing-AI-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Api-Testing-AI-hero-content{max-width:100%}.Blog-Api-Testing-AI-meta{justify-content:center}.Blog-Api-Testing-AI-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Api-Testing-AI-hero-section{padding:1rem 5%}.Blog-Api-Testing-AI-content-section{padding:2rem 5%}.Blog-Api-Testing-AI-title{font-size:2rem}.Blog-Api-Testing-AI-cta{padding:2rem}.Blog-Api-Testing-AI-cta-title{font-size:1.5rem}}.Blog-Api-Testing-AI-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Api-Testing-AI-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Api-Testing-AI-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Api-Testing-AI-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Api-Testing-AI-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Api-Testing-AI-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Api-Testing-AI-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Api-Testing-AI-author{color:var(--text-muted);font-weight:500}.Blog-Api-Testing-AI-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Api-Testing-AI-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Api-Testing-AI-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Api-Testing-AI-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Api-Testing-AI-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Api-Testing-AI-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Api-Testing-AI-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Api-Testing-AI-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Api-Testing-AI-carousel-card:hover .Blog-Api-Testing-AI-carousel-image{transform:scale(1.05)}.Blog-Api-Testing-AI-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Api-Testing-AI-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Api-Testing-AI-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Api-Testing-AI-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Api-Testing-AI-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Api-Testing-AI-carousel-dots{gap:.5rem;display:flex}.Blog-Api-Testing-AI-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Api-Testing-AI-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Api-Testing-AI-carousel-dot:hover{background:#1868bb99}.Blog-Api-Testing-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Api-Testing-AI-hero-stats{justify-content:center;gap:1rem}.Blog-Api-Testing-AI-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Api-Testing-AI-stat-number{font-size:1.25rem}.Blog-Api-Testing-AI-carousel-container{max-width:100%}.Blog-Api-Testing-AI-carousel-slide{padding:1.5rem}.Blog-Api-Testing-AI-carousel-icon{font-size:2.5rem}.Blog-Api-Testing-AI-carousel-title{font-size:1.1rem}.Blog-Api-Testing-AI-carousel-controls{margin-top:1rem}}.Blog-Playwright-AI-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Playwright-AI-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Playwright-AI-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Playwright-AI-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Playwright-AI-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Playwright-AI-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Playwright-AI-reveal{opacity:0;transform:translateY(40px)}.Blog-Playwright-AI-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Playwright-AI-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Playwright-AI-hero-content{max-width:750px}.Blog-Playwright-AI-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Playwright-AI-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Playwright-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Playwright-AI-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Playwright-AI-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Playwright-AI-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Playwright-AI-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Playwright-AI-content-wrapper{max-width:900px;margin:0 auto}.Blog-Playwright-AI-intro{margin-bottom:3rem}.Blog-Playwright-AI-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Playwright-AI-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Playwright-AI-main-content{margin-bottom:3rem}.Blog-Playwright-AI-image-wrapper{margin:2.5rem 0}.Blog-Playwright-AI-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Playwright-AI-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Playwright-AI-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Playwright-AI-benefit-card:first-child{background-color:#f0f9ff}.Blog-Playwright-AI-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Playwright-AI-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Playwright-AI-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Playwright-AI-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Playwright-AI-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Playwright-AI-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Playwright-AI-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Playwright-AI-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Playwright-AI-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Playwright-AI-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Playwright-AI-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Playwright-AI-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Playwright-AI-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Playwright-AI-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Playwright-AI-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Playwright-AI-hero-content{max-width:100%}.Blog-Playwright-AI-meta{justify-content:center}.Blog-Playwright-AI-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Playwright-AI-hero-section{padding:1rem 5%}.Blog-Playwright-AI-content-section{padding:2rem 5%}.Blog-Playwright-AI-title{font-size:2rem}.Blog-Playwright-AI-cta{padding:2rem}.Blog-Playwright-AI-cta-title{font-size:1.5rem}}.Blog-Playwright-AI-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Playwright-AI-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Playwright-AI-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Playwright-AI-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Playwright-AI-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Playwright-AI-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Playwright-AI-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Playwright-AI-author{color:var(--text-muted);font-weight:500}.Blog-Playwright-AI-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Playwright-AI-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Playwright-AI-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Playwright-AI-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Playwright-AI-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Playwright-AI-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Playwright-AI-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Playwright-AI-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Playwright-AI-carousel-card:hover .Blog-Playwright-AI-carousel-image{transform:scale(1.05)}.Blog-Playwright-AI-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Playwright-AI-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Playwright-AI-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Playwright-AI-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Playwright-AI-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Playwright-AI-carousel-dots{gap:.5rem;display:flex}.Blog-Playwright-AI-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Playwright-AI-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Playwright-AI-carousel-dot:hover{background:#1868bb99}.Blog-Playwright-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Playwright-AI-hero-stats{justify-content:center;gap:1rem}.Blog-Playwright-AI-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Playwright-AI-stat-number{font-size:1.25rem}.Blog-Playwright-AI-carousel-container{max-width:100%}.Blog-Playwright-AI-carousel-slide{padding:1.5rem}.Blog-Playwright-AI-carousel-icon{font-size:2.5rem}.Blog-Playwright-AI-carousel-title{font-size:1.1rem}.Blog-Playwright-AI-carousel-controls{margin-top:1rem}}.Blog-Ai-Java-Development-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Java-Development-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Java-Development-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Java-Development-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Java-Development-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Java-Development-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Java-Development-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Java-Development-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Java-Development-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Java-Development-hero-content{max-width:750px}.Blog-Ai-Java-Development-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Ai-Java-Development-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Ai-Java-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Ai-Java-Development-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Java-Development-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Java-Development-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Java-Development-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Java-Development-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Java-Development-intro{margin-bottom:3rem}.Blog-Ai-Java-Development-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Java-Development-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Ai-Java-Development-main-content{margin-bottom:3rem}.Blog-Ai-Java-Development-image-wrapper{margin:2.5rem 0}.Blog-Ai-Java-Development-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Java-Development-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Java-Development-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Java-Development-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Java-Development-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Java-Development-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Java-Development-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Java-Development-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Java-Development-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Java-Development-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Java-Development-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Java-Development-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Java-Development-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Java-Development-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Java-Development-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Java-Development-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Java-Development-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Java-Development-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Java-Development-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Java-Development-hero-content{max-width:100%}.Blog-Ai-Java-Development-meta{justify-content:center}.Blog-Ai-Java-Development-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Java-Development-hero-section{padding:1rem 5%}.Blog-Ai-Java-Development-content-section{padding:2rem 5%}.Blog-Ai-Java-Development-title{font-size:2rem}.Blog-Ai-Java-Development-cta{padding:2rem}.Blog-Ai-Java-Development-cta-title{font-size:1.5rem}}.Blog-Ai-Java-Development-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Java-Development-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Java-Development-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Java-Development-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Java-Development-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Java-Development-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Java-Development-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Java-Development-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Java-Development-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Java-Development-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Java-Development-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Java-Development-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Java-Development-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Java-Development-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Java-Development-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Java-Development-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Java-Development-carousel-card:hover .Blog-Ai-Java-Development-carousel-image{transform:scale(1.05)}.Blog-Ai-Java-Development-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Java-Development-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Java-Development-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Java-Development-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Java-Development-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Java-Development-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Java-Development-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Java-Development-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Java-Development-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Java-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Java-Development-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Java-Development-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Java-Development-stat-number{font-size:1.25rem}.Blog-Ai-Java-Development-carousel-container{max-width:100%}.Blog-Ai-Java-Development-carousel-slide{padding:1.5rem}.Blog-Ai-Java-Development-carousel-icon{font-size:2.5rem}.Blog-Ai-Java-Development-carousel-title{font-size:1.1rem}.Blog-Ai-Java-Development-carousel-controls{margin-top:1rem}}.Blog-Ai-Mern-Development-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Mern-Development-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Mern-Development-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Mern-Development-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Mern-Development-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Mern-Development-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Mern-Development-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Mern-Development-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Mern-Development-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Mern-Development-hero-content{max-width:750px}.Blog-Ai-Mern-Development-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Ai-Mern-Development-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Ai-Mern-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Ai-Mern-Development-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Mern-Development-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Mern-Development-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Mern-Development-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Mern-Development-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Mern-Development-intro{margin-bottom:3rem}.Blog-Ai-Mern-Development-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Mern-Development-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Ai-Mern-Development-main-content{margin-bottom:3rem}.Blog-Ai-Mern-Development-image-wrapper{margin:2.5rem 0}.Blog-Ai-Mern-Development-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Mern-Development-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Mern-Development-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Mern-Development-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Mern-Development-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Mern-Development-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Mern-Development-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Mern-Development-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Mern-Development-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Mern-Development-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Mern-Development-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Mern-Development-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Mern-Development-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Mern-Development-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Mern-Development-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Mern-Development-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Mern-Development-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Mern-Development-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Mern-Development-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Mern-Development-hero-content{max-width:100%}.Blog-Ai-Mern-Development-meta{justify-content:center}.Blog-Ai-Mern-Development-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Mern-Development-hero-section{padding:1rem 5%}.Blog-Ai-Mern-Development-content-section{padding:2rem 5%}.Blog-Ai-Mern-Development-title{font-size:2rem}.Blog-Ai-Mern-Development-cta{padding:2rem}.Blog-Ai-Mern-Development-cta-title{font-size:1.5rem}}.Blog-Ai-Mern-Development-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Mern-Development-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Mern-Development-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Mern-Development-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Mern-Development-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Mern-Development-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Mern-Development-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Mern-Development-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Mern-Development-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Mern-Development-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Mern-Development-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Mern-Development-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Mern-Development-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Mern-Development-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Mern-Development-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Mern-Development-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Mern-Development-carousel-card:hover .Blog-Ai-Mern-Development-carousel-image{transform:scale(1.05)}.Blog-Ai-Mern-Development-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Mern-Development-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Mern-Development-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Mern-Development-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Mern-Development-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Mern-Development-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Mern-Development-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Mern-Development-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Mern-Development-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Mern-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Mern-Development-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Mern-Development-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Mern-Development-stat-number{font-size:1.25rem}.Blog-Ai-Mern-Development-carousel-container{max-width:100%}.Blog-Ai-Mern-Development-carousel-slide{padding:1.5rem}.Blog-Ai-Mern-Development-carousel-icon{font-size:2.5rem}.Blog-Ai-Mern-Development-carousel-title{font-size:1.1rem}.Blog-Ai-Mern-Development-carousel-controls{margin-top:1rem}}.Blog-Data-Science-AI-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Data-Science-AI-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Data-Science-AI-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Data-Science-AI-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Data-Science-AI-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Data-Science-AI-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Data-Science-AI-reveal{opacity:0;transform:translateY(40px)}.Blog-Data-Science-AI-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Data-Science-AI-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Data-Science-AI-hero-content{max-width:750px}.Blog-Data-Science-AI-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Data-Science-AI-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Data-Science-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Data-Science-AI-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Data-Science-AI-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Data-Science-AI-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Data-Science-AI-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Data-Science-AI-content-wrapper{max-width:900px;margin:0 auto}.Blog-Data-Science-AI-intro{margin-bottom:3rem}.Blog-Data-Science-AI-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Data-Science-AI-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Data-Science-AI-main-content{margin-bottom:3rem}.Blog-Data-Science-AI-image-wrapper{margin:2.5rem 0}.Blog-Data-Science-AI-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Data-Science-AI-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Data-Science-AI-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Data-Science-AI-benefit-card:first-child{background-color:#f0f9ff}.Blog-Data-Science-AI-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Data-Science-AI-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Data-Science-AI-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Data-Science-AI-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Data-Science-AI-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Data-Science-AI-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Data-Science-AI-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Data-Science-AI-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Data-Science-AI-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Data-Science-AI-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Data-Science-AI-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Data-Science-AI-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Data-Science-AI-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Data-Science-AI-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Data-Science-AI-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Data-Science-AI-hero-content{max-width:100%}.Blog-Data-Science-AI-meta{justify-content:center}.Blog-Data-Science-AI-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Data-Science-AI-hero-section{padding:1rem 5%}.Blog-Data-Science-AI-content-section{padding:2rem 5%}.Blog-Data-Science-AI-title{font-size:2rem}.Blog-Data-Science-AI-cta{padding:2rem}.Blog-Data-Science-AI-cta-title{font-size:1.5rem}}.Blog-Data-Science-AI-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Data-Science-AI-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Data-Science-AI-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Data-Science-AI-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Data-Science-AI-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Data-Science-AI-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Data-Science-AI-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Data-Science-AI-author{color:var(--text-muted);font-weight:500}.Blog-Data-Science-AI-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Data-Science-AI-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Data-Science-AI-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Data-Science-AI-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Data-Science-AI-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Data-Science-AI-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Data-Science-AI-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Data-Science-AI-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Data-Science-AI-carousel-card:hover .Blog-Data-Science-AI-carousel-image{transform:scale(1.05)}.Blog-Data-Science-AI-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Data-Science-AI-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Data-Science-AI-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Data-Science-AI-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Data-Science-AI-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Data-Science-AI-carousel-dots{gap:.5rem;display:flex}.Blog-Data-Science-AI-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Data-Science-AI-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Data-Science-AI-carousel-dot:hover{background:#1868bb99}.Blog-Data-Science-AI-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Data-Science-AI-hero-stats{justify-content:center;gap:1rem}.Blog-Data-Science-AI-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Data-Science-AI-stat-number{font-size:1.25rem}.Blog-Data-Science-AI-carousel-container{max-width:100%}.Blog-Data-Science-AI-carousel-slide{padding:1.5rem}.Blog-Data-Science-AI-carousel-icon{font-size:2.5rem}.Blog-Data-Science-AI-carousel-title{font-size:1.1rem}.Blog-Data-Science-AI-carousel-controls{margin-top:1rem}}.Blog-Ai-Selenium-Testing-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Selenium-Testing-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Selenium-Testing-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Selenium-Testing-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Selenium-Testing-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Selenium-Testing-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Selenium-Testing-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Selenium-Testing-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Selenium-Testing-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Selenium-Testing-hero-content{max-width:750px}.Blog-Ai-Selenium-Testing-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Ai-Selenium-Testing-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Ai-Selenium-Testing-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Ai-Selenium-Testing-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Selenium-Testing-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Selenium-Testing-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Selenium-Testing-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Selenium-Testing-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Selenium-Testing-intro{margin-bottom:3rem}.Blog-Ai-Selenium-Testing-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Selenium-Testing-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Ai-Selenium-Testing-main-content{margin-bottom:3rem}.Blog-Ai-Selenium-Testing-image-wrapper{margin:2.5rem 0}.Blog-Ai-Selenium-Testing-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Selenium-Testing-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Selenium-Testing-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Selenium-Testing-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Selenium-Testing-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Selenium-Testing-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Selenium-Testing-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Selenium-Testing-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Selenium-Testing-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Selenium-Testing-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Selenium-Testing-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Selenium-Testing-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Selenium-Testing-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Selenium-Testing-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Selenium-Testing-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Selenium-Testing-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Selenium-Testing-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Selenium-Testing-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Selenium-Testing-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Selenium-Testing-hero-content{max-width:100%}.Blog-Ai-Selenium-Testing-meta{justify-content:center}.Blog-Ai-Selenium-Testing-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Selenium-Testing-hero-section{padding:1rem 5%}.Blog-Ai-Selenium-Testing-content-section{padding:2rem 5%}.Blog-Ai-Selenium-Testing-title{font-size:2rem}.Blog-Ai-Selenium-Testing-cta{padding:2rem}.Blog-Ai-Selenium-Testing-cta-title{font-size:1.5rem}}.Blog-Ai-Selenium-Testing-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Selenium-Testing-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Selenium-Testing-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Selenium-Testing-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Selenium-Testing-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Selenium-Testing-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Selenium-Testing-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Selenium-Testing-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Selenium-Testing-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Selenium-Testing-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Selenium-Testing-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Selenium-Testing-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Selenium-Testing-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Selenium-Testing-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Selenium-Testing-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Selenium-Testing-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Selenium-Testing-carousel-card:hover .Blog-Ai-Selenium-Testing-carousel-image{transform:scale(1.05)}.Blog-Ai-Selenium-Testing-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Selenium-Testing-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Selenium-Testing-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Selenium-Testing-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Selenium-Testing-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Selenium-Testing-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Selenium-Testing-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Selenium-Testing-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Selenium-Testing-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Selenium-Testing-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Selenium-Testing-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Selenium-Testing-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Selenium-Testing-stat-number{font-size:1.25rem}.Blog-Ai-Selenium-Testing-carousel-container{max-width:100%}.Blog-Ai-Selenium-Testing-carousel-slide{padding:1.5rem}.Blog-Ai-Selenium-Testing-carousel-icon{font-size:2.5rem}.Blog-Ai-Selenium-Testing-carousel-title{font-size:1.1rem}.Blog-Ai-Selenium-Testing-carousel-controls{margin-top:1rem}}.Blog-Ai-Python-Development-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Python-Development-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Python-Development-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Python-Development-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Python-Development-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Python-Development-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Python-Development-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Python-Development-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Python-Development-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Python-Development-hero-content{max-width:750px}.Blog-Ai-Python-Development-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:clamp(1rem,2vw,1.4rem);font-weight:800;display:block}.Blog-Ai-Python-Development-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:clamp(3.2rem,6.5vw,3.5rem)}.Blog-Ai-Python-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:2rem;font-size:1.2rem;font-weight:500;line-height:1.8}.Blog-Ai-Python-Development-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Python-Development-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Python-Development-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Python-Development-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Python-Development-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Python-Development-intro{margin-bottom:3rem}.Blog-Ai-Python-Development-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Python-Development-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800;line-height:1.1}.Blog-Ai-Python-Development-main-content{margin-bottom:3rem}.Blog-Ai-Python-Development-image-wrapper{margin:2.5rem 0}.Blog-Ai-Python-Development-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Python-Development-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Python-Development-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Python-Development-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Python-Development-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Python-Development-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Python-Development-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Python-Development-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Python-Development-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Python-Development-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Python-Development-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Python-Development-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Python-Development-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Python-Development-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Python-Development-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Python-Development-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Python-Development-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Python-Development-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Python-Development-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Python-Development-hero-content{max-width:100%}.Blog-Ai-Python-Development-meta{justify-content:center}.Blog-Ai-Python-Development-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Python-Development-hero-section{padding:1rem 5%}.Blog-Ai-Python-Development-content-section{padding:2rem 5%}.Blog-Ai-Python-Development-title{font-size:2rem}.Blog-Ai-Python-Development-cta{padding:2rem}.Blog-Ai-Python-Development-cta-title{font-size:1.5rem}}.Blog-Ai-Python-Development-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Python-Development-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Python-Development-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Python-Development-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Python-Development-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Python-Development-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Python-Development-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Python-Development-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Python-Development-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Python-Development-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Python-Development-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Python-Development-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Python-Development-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Python-Development-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Python-Development-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Python-Development-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Python-Development-carousel-card:hover .Blog-Ai-Python-Development-carousel-image{transform:scale(1.05)}.Blog-Ai-Python-Development-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Python-Development-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Python-Development-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Python-Development-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Python-Development-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Python-Development-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Python-Development-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Python-Development-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Python-Development-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Python-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Python-Development-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Python-Development-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Python-Development-stat-number{font-size:1.25rem}.Blog-Ai-Python-Development-carousel-container{max-width:100%}.Blog-Ai-Python-Development-carousel-slide{padding:1.5rem}.Blog-Ai-Python-Development-carousel-icon{font-size:2.5rem}.Blog-Ai-Python-Development-carousel-title{font-size:1.1rem}.Blog-Ai-Python-Development-carousel-controls{margin-top:1rem}}.Blog-Ai-Devops-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Devops-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Devops-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Devops-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Devops-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Devops-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Devops-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Devops-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Devops-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Devops-hero-content{max-width:750px}.Blog-Ai-Devops-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:.9rem;font-weight:800;display:block}.Blog-Ai-Devops-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:1}.Blog-Ai-Devops-subtitle{color:var(--primary-blue);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.Blog-Ai-Devops-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Devops-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Devops-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Devops-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Devops-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Devops-intro{margin-bottom:3rem}.Blog-Ai-Devops-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Devops-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800}.Blog-Ai-Devops-main-content{margin-bottom:3rem}.Blog-Ai-Devops-image-wrapper{margin:2.5rem 0}.Blog-Ai-Devops-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Devops-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Devops-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Devops-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Devops-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Devops-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Devops-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Devops-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Devops-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Devops-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Devops-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Devops-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Devops-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Devops-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Devops-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Devops-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Devops-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Devops-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Devops-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Devops-hero-content{max-width:100%}.Blog-Ai-Devops-meta{justify-content:center}.Blog-Ai-Devops-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Devops-hero-section{padding:1rem 5%}.Blog-Ai-Devops-content-section{padding:2rem 5%}.Blog-Ai-Devops-title{font-size:2rem}.Blog-Ai-Devops-cta{padding:2rem}.Blog-Ai-Devops-cta-title{font-size:1.5rem}}.Blog-Ai-Devops-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Devops-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Devops-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Devops-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Devops-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Devops-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Devops-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Devops-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Devops-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Devops-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Devops-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Devops-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Devops-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Devops-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Devops-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Devops-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Devops-carousel-card:hover .Blog-Ai-Devops-carousel-image{transform:scale(1.05)}.Blog-Ai-Devops-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Devops-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Devops-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Devops-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Devops-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Devops-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Devops-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Devops-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Devops-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Devops-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Devops-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Devops-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Devops-stat-number{font-size:1.25rem}.Blog-Ai-Devops-carousel-container{max-width:100%}.Blog-Ai-Devops-carousel-slide{padding:1.5rem}.Blog-Ai-Devops-carousel-icon{font-size:2.5rem}.Blog-Ai-Devops-carousel-title{font-size:1.1rem}.Blog-Ai-Devops-carousel-controls{margin-top:1rem}}.Blog-Ai-Cloud-Computing-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Cloud-Computing-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Cloud-Computing-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Cloud-Computing-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Cloud-Computing-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Cloud-Computing-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Cloud-Computing-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Cloud-Computing-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Cloud-Computing-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Cloud-Computing-hero-content{max-width:750px}.Blog-Ai-Cloud-Computing-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:.9rem;font-weight:800;display:block}.Blog-Ai-Cloud-Computing-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:1}.Blog-Ai-Cloud-Computing-subtitle{color:var(--primary-blue);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.Blog-Ai-Cloud-Computing-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Cloud-Computing-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Cloud-Computing-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Cloud-Computing-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Cloud-Computing-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Cloud-Computing-intro{margin-bottom:3rem}.Blog-Ai-Cloud-Computing-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Cloud-Computing-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800}.Blog-Ai-Cloud-Computing-main-content{margin-bottom:3rem}.Blog-Ai-Cloud-Computing-image-wrapper{margin:2.5rem 0}.Blog-Ai-Cloud-Computing-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Cloud-Computing-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Cloud-Computing-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Cloud-Computing-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Cloud-Computing-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Cloud-Computing-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Cloud-Computing-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Cloud-Computing-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Cloud-Computing-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Cloud-Computing-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Cloud-Computing-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Cloud-Computing-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Cloud-Computing-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Cloud-Computing-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Cloud-Computing-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Cloud-Computing-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Cloud-Computing-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Cloud-Computing-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Cloud-Computing-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Cloud-Computing-hero-content{max-width:100%}.Blog-Ai-Cloud-Computing-meta{justify-content:center}.Blog-Ai-Cloud-Computing-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Cloud-Computing-hero-section{padding:1rem 5%}.Blog-Ai-Cloud-Computing-content-section{padding:2rem 5%}.Blog-Ai-Cloud-Computing-title{font-size:2rem}.Blog-Ai-Cloud-Computing-cta{padding:2rem}.Blog-Ai-Cloud-Computing-cta-title{font-size:1.5rem}}.Blog-Ai-Cloud-Computing-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Cloud-Computing-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Cloud-Computing-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Cloud-Computing-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Cloud-Computing-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Cloud-Computing-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Cloud-Computing-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Cloud-Computing-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Cloud-Computing-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Cloud-Computing-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Cloud-Computing-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Cloud-Computing-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Cloud-Computing-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Cloud-Computing-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Cloud-Computing-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Cloud-Computing-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Cloud-Computing-carousel-card:hover .Blog-Ai-Cloud-Computing-carousel-image{transform:scale(1.05)}.Blog-Ai-Cloud-Computing-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Cloud-Computing-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Cloud-Computing-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Cloud-Computing-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Cloud-Computing-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Cloud-Computing-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Cloud-Computing-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Cloud-Computing-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Cloud-Computing-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Cloud-Computing-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Cloud-Computing-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Cloud-Computing-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Cloud-Computing-stat-number{font-size:1.25rem}.Blog-Ai-Cloud-Computing-carousel-container{max-width:100%}.Blog-Ai-Cloud-Computing-carousel-slide{padding:1.5rem}.Blog-Ai-Cloud-Computing-carousel-icon{font-size:2.5rem}.Blog-Ai-Cloud-Computing-carousel-title{font-size:1.1rem}.Blog-Ai-Cloud-Computing-carousel-controls{margin-top:1rem}}.Blog-Ai-Mobile-Development-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Mobile-Development-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Mobile-Development-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Mobile-Development-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Mobile-Development-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Mobile-Development-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Mobile-Development-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Mobile-Development-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Mobile-Development-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Mobile-Development-hero-content{max-width:750px}.Blog-Ai-Mobile-Development-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:.9rem;font-weight:800;display:block}.Blog-Ai-Mobile-Development-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:1}.Blog-Ai-Mobile-Development-subtitle{color:var(--primary-blue);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.Blog-Ai-Mobile-Development-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Mobile-Development-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Mobile-Development-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Mobile-Development-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Mobile-Development-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Mobile-Development-intro{margin-bottom:3rem}.Blog-Ai-Mobile-Development-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Mobile-Development-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800}.Blog-Ai-Mobile-Development-main-content{margin-bottom:3rem}.Blog-Ai-Mobile-Development-image-wrapper{margin:2.5rem 0}.Blog-Ai-Mobile-Development-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Mobile-Development-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Mobile-Development-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Mobile-Development-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Mobile-Development-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Mobile-Development-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Mobile-Development-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Mobile-Development-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Mobile-Development-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Mobile-Development-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Mobile-Development-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Mobile-Development-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Mobile-Development-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Mobile-Development-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Mobile-Development-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Mobile-Development-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Mobile-Development-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Mobile-Development-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Mobile-Development-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Mobile-Development-hero-content{max-width:100%}.Blog-Ai-Mobile-Development-meta{justify-content:center}.Blog-Ai-Mobile-Development-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Mobile-Development-hero-section{padding:1rem 5%}.Blog-Ai-Mobile-Development-content-section{padding:2rem 5%}.Blog-Ai-Mobile-Development-title{font-size:2rem}.Blog-Ai-Mobile-Development-cta{padding:2rem}.Blog-Ai-Mobile-Development-cta-title{font-size:1.5rem}}.Blog-Ai-Mobile-Development-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Mobile-Development-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Mobile-Development-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Mobile-Development-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Mobile-Development-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Mobile-Development-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Mobile-Development-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Mobile-Development-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Mobile-Development-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Mobile-Development-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Mobile-Development-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Mobile-Development-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Mobile-Development-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Mobile-Development-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Mobile-Development-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Mobile-Development-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Mobile-Development-carousel-card:hover .Blog-Ai-Mobile-Development-carousel-image{transform:scale(1.05)}.Blog-Ai-Mobile-Development-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Mobile-Development-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Mobile-Development-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Mobile-Development-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Mobile-Development-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Mobile-Development-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Mobile-Development-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Mobile-Development-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Mobile-Development-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Mobile-Development-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Mobile-Development-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Mobile-Development-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Mobile-Development-stat-number{font-size:1.25rem}.Blog-Ai-Mobile-Development-carousel-container{max-width:100%}.Blog-Ai-Mobile-Development-carousel-slide{padding:1.5rem}.Blog-Ai-Mobile-Development-carousel-icon{font-size:2.5rem}.Blog-Ai-Mobile-Development-carousel-title{font-size:1.1rem}.Blog-Ai-Mobile-Development-carousel-controls{margin-top:1rem}}:root{--primary-blue:#1868bb;--dark-navy:#342d42;--pure-white:#fff;--text-muted:#342d42b3}.Blog-Ai-Cybersecurity-container{color:var(--dark-navy);background-color:#e6f7ff;min-height:100vh;font-family:Outfit,sans-serif;position:relative;overflow:hidden}.Blog-Ai-Cybersecurity-bubble{pointer-events:none;z-index:0;background:#1868bb26;border-radius:50%;animation:8s ease-in-out infinite float;position:absolute}.Blog-Ai-Cybersecurity-bubble-1{width:150px;height:150px;top:5%;right:-20px}.Blog-Ai-Cybersecurity-bubble-2{width:60px;height:60px;animation-duration:10s;animation-delay:1s;top:15%;right:5%}.Blog-Ai-Cybersecurity-bubble-3{width:100px;height:100px;animation-duration:12s;bottom:10%;left:-30px}.Blog-Ai-Cybersecurity-reveal{opacity:1;transition:all 1s cubic-bezier(.23,1,.32,1);transform:translateY(0)}.js-enabled .Blog-Ai-Cybersecurity-reveal{opacity:0;transform:translateY(40px)}.Blog-Ai-Cybersecurity-reveal.is-visible{opacity:1!important;transform:translateY(0)!important}.Blog-Ai-Cybersecurity-hero-section{z-index:1;background:linear-gradient(135deg,#e6f7ff 0%,#fff 100%);grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;padding:1rem 8%;display:grid;position:relative}.Blog-Ai-Cybersecurity-hero-content{max-width:750px}.Blog-Ai-Cybersecurity-tag{color:var(--primary-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:0;font-size:.9rem;font-weight:800;display:block}.Blog-Ai-Cybersecurity-title{color:var(--dark-navy);letter-spacing:-2px;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.2rem,6.5vw,3.5rem);font-weight:800;line-height:1}.Blog-Ai-Cybersecurity-subtitle{color:var(--primary-blue);margin-bottom:1.5rem;font-size:1.25rem;font-weight:600;line-height:1.4}.Blog-Ai-Cybersecurity-meta{color:var(--text-muted);gap:2rem;font-size:.95rem;font-weight:500;display:flex}.Blog-Ai-Cybersecurity-hero-image{justify-content:center;align-items:center;display:flex}.Blog-Ai-Cybersecurity-image-placeholder{width:100%;height:400px;color:var(--primary-blue);background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%);border:2px dashed #1868bb4d;border-radius:12px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;display:flex}.Blog-Ai-Cybersecurity-content-section{z-index:1;background:#fff;padding:3rem 8%;position:relative}.Blog-Ai-Cybersecurity-content-wrapper{max-width:900px;margin:0 auto}.Blog-Ai-Cybersecurity-intro{margin-bottom:3rem}.Blog-Ai-Cybersecurity-text{color:var(--dark-navy);margin-bottom:2rem;font-size:1.2rem;font-weight:400;line-height:1.8}.Blog-Ai-Cybersecurity-section-title{color:var(--dark-navy);letter-spacing:-1px;margin-top:4rem;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:2.5rem;font-weight:800}.Blog-Ai-Cybersecurity-main-content{margin-bottom:3rem}.Blog-Ai-Cybersecurity-image-wrapper{margin:2.5rem 0}.Blog-Ai-Cybersecurity-content-image-placeholder{width:100%;height:350px;color:var(--text-muted);background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:2px dashed #342d4233;border-radius:12px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex}.Blog-Ai-Cybersecurity-benefits-grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin:2.5rem 0;display:grid}.Blog-Ai-Cybersecurity-benefit-card{border-left:none;border-radius:12px;padding:2rem;transition:all .3s}.Blog-Ai-Cybersecurity-benefit-card:first-child{background-color:#f0f9ff}.Blog-Ai-Cybersecurity-benefit-card:nth-child(2){background-color:#f5f3ff}.Blog-Ai-Cybersecurity-benefit-card:nth-child(3){background-color:#f0fdf4}.Blog-Ai-Cybersecurity-benefit-card:nth-child(4){background-color:#fff7ed}.Blog-Ai-Cybersecurity-benefit-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.Blog-Ai-Cybersecurity-benefit-icon{background:var(--primary-blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.5rem;font-weight:800;display:flex}.Blog-Ai-Cybersecurity-benefit-title{color:var(--dark-navy);margin-bottom:1rem;font-size:1.3rem;font-weight:700}.Blog-Ai-Cybersecurity-benefit-text{color:var(--text-muted);font-size:1rem;line-height:1.6}.Blog-Ai-Cybersecurity-conclusion{background:linear-gradient(135deg,#e6f7ff 0%,#f0f9ff 100%);border:1px solid #1868bb1a;border-radius:12px;margin-top:3rem;padding:2.5rem}.Blog-Ai-Cybersecurity-conclusion-title{color:var(--dark-navy);margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700}.Blog-Ai-Cybersecurity-cta{background:var(--dark-navy);color:var(--pure-white);text-align:center;border-radius:12px;margin-top:3rem;padding:3rem}.Blog-Ai-Cybersecurity-cta-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:2rem;font-weight:700}.Blog-Ai-Cybersecurity-cta-text{opacity:.8;margin-bottom:2rem;font-size:1.1rem}.Blog-Ai-Cybersecurity-cta-btn{background:var(--primary-blue);color:var(--pure-white);cursor:pointer;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:4px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;transition:all .3s}.Blog-Ai-Cybersecurity-cta-btn:hover{background:var(--pure-white);color:var(--primary-blue);transform:translateY(-2px)}@media (width<=1024px){.Blog-Ai-Cybersecurity-hero-section{text-align:center;grid-template-columns:1fr;gap:3rem}.Blog-Ai-Cybersecurity-hero-content{max-width:100%}.Blog-Ai-Cybersecurity-meta{justify-content:center}.Blog-Ai-Cybersecurity-benefits-grid{grid-template-columns:1fr}}@media (width<=768px){.Blog-Ai-Cybersecurity-hero-section{padding:1rem 5%}.Blog-Ai-Cybersecurity-content-section{padding:2rem 5%}.Blog-Ai-Cybersecurity-title{font-size:2rem}.Blog-Ai-Cybersecurity-cta{padding:2rem}.Blog-Ai-Cybersecurity-cta-title{font-size:1.5rem}}.Blog-Ai-Cybersecurity-hero-badge{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.Blog-Ai-Cybersecurity-category{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1868bb1a,#342d421a);border:1px solid #1868bb33;border-radius:20px;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.Blog-Ai-Cybersecurity-hero-stats{flex-wrap:wrap;gap:2rem;margin:1.5rem 0;display:flex}.Blog-Ai-Cybersecurity-stat-item{background:linear-gradient(135deg,#ffffffe6,#ffffffb3);border:1px solid #1868bb1a;border-radius:12px;flex-direction:column;align-items:center;padding:1rem 1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #1868bb1a}.Blog-Ai-Cybersecurity-stat-item:hover{transform:translateY(-3px);box-shadow:0 8px 25px #1868bb33}.Blog-Ai-Cybersecurity-stat-number{color:var(--primary-blue);font-size:2.5rem;font-weight:800;line-height:1}.Blog-Ai-Cybersecurity-stat-label{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;font-weight:500}.Blog-Ai-Cybersecurity-author{color:var(--text-muted);font-weight:500}.Blog-Ai-Cybersecurity-carousel-container{width:100%;max-width:450px;position:relative}.Blog-Ai-Cybersecurity-carousel{background:linear-gradient(135deg,#fffffff2,#fffc);border:1px solid #1868bb1a;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px #1868bb33}.Blog-Ai-Cybersecurity-carousel-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.Blog-Ai-Cybersecurity-carousel-slide{box-sizing:border-box;min-width:100%;padding:2rem}.Blog-Ai-Cybersecurity-carousel-card{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.Blog-Ai-Cybersecurity-carousel-icon{filter:drop-shadow(0 4px 8px #0000001a);margin-bottom:.5rem;font-size:3rem}.Blog-Ai-Cybersecurity-carousel-image-wrapper{border-radius:12px;width:100%;height:200px;margin-bottom:1rem;overflow:hidden}.Blog-Ai-Cybersecurity-carousel-image{object-fit:cover;width:100%;height:100%;transition:transform .5s}.Blog-Ai-Cybersecurity-carousel-card:hover .Blog-Ai-Cybersecurity-carousel-image{transform:scale(1.05)}.Blog-Ai-Cybersecurity-carousel-title{color:var(--dark-navy);margin:0;font-size:1.25rem;font-weight:700}.Blog-Ai-Cybersecurity-carousel-desc{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.Blog-Ai-Cybersecurity-carousel-controls{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.Blog-Ai-Cybersecurity-carousel-btn{border:2px solid var(--primary-blue);width:40px;height:40px;color:var(--primary-blue);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Blog-Ai-Cybersecurity-carousel-btn:hover{background:var(--primary-blue);color:#fff;transform:scale(1.1);box-shadow:0 4px 15px #1868bb4d}.Blog-Ai-Cybersecurity-carousel-dots{gap:.5rem;display:flex}.Blog-Ai-Cybersecurity-carousel-dot{cursor:pointer;background:#1868bb4d;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:all .3s}.Blog-Ai-Cybersecurity-carousel-dot.active{background:var(--primary-blue);transform:scale(1.2);box-shadow:0 0 10px #1868bb80}.Blog-Ai-Cybersecurity-carousel-dot:hover{background:#1868bb99}.Blog-Ai-Cybersecurity-hero-description{color:var(--text-muted);max-width:650px;margin-bottom:1.5rem;font-size:1.2rem;line-height:1.8}@media (width<=768px){.Blog-Ai-Cybersecurity-hero-stats{justify-content:center;gap:1rem}.Blog-Ai-Cybersecurity-stat-item{min-width:100px;padding:.75rem 1rem}.Blog-Ai-Cybersecurity-stat-number{font-size:1.25rem}.Blog-Ai-Cybersecurity-carousel-container{max-width:100%}.Blog-Ai-Cybersecurity-carousel-slide{padding:1.5rem}.Blog-Ai-Cybersecurity-carousel-icon{font-size:2.5rem}.Blog-Ai-Cybersecurity-carousel-title{font-size:1.1rem}.Blog-Ai-Cybersecurity-carousel-controls{margin-top:1rem}}:root{--ub-primary:#3b82f6;--ub-primary-dark:#2563eb;--ub-primary-light:#eff6ff;--ub-secondary:#0f172a;--ub-accent:#6366f1;--ub-text-main:#1e293b;--ub-text-muted:#64748b;--ub-white:#fff;--ub-bg:#f8fafc;--ub-glass:#ffffffe6;--ub-shadow-sm:0 1px 2px 0 #0000000d;--ub-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--ub-shadow-lg:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--ub-shadow-xl:0 25px 50px -12px #00000040;--ub-transition:all .3s ease;--ub-radius-lg:24px;--ub-radius-md:16px}.UpcomingBatches-container{color:var(--ub-text-main);background-color:var(--ub-bg);min-height:100vh;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif}.UpcomingBatches-hero{color:var(--ub-white);text-align:center;justify-content:center;align-items:center;min-height:400px;padding:120px 20px 100px;display:flex;position:relative;overflow:hidden}.UpcomingBatches-hero:before{content:"";opacity:1;z-index:0;background-image:url(/assets/batches_professional_students-BZ-7ThIB.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.UpcomingBatches-hero:after{content:"";background:linear-gradient(to top, var(--ub-bg), transparent);z-index:1;height:150px;position:absolute;bottom:-1px;left:0;right:0}.UpcomingBatches-hero-content{z-index:2;max-width:900px;padding:20px;position:relative}.UpcomingBatches-hero-badge{background:var(--ub-white);color:var(--ub-secondary);letter-spacing:.1em;text-transform:uppercase;box-shadow:var(--ub-shadow-lg);border:1px solid #e2e8f0;border-radius:100px;align-items:center;margin-bottom:32px;padding:10px 24px;font-size:14px;font-weight:700;display:inline-flex}.UpcomingBatches-hero-title{color:#fff;letter-spacing:-.01em;text-shadow:0 4px 15px #000000b3,0 2px 5px #00000080;margin-bottom:24px;font-size:clamp(36px,6vw,64px);font-weight:900;line-height:1.1}.UpcomingBatches-section{z-index:5;max-width:1440px;margin:0 auto;padding:60px 24px 30px;position:relative}.UpcomingBatches-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:32px;display:grid}.UpcomingBatches-card{background:var(--ub-white);border-radius:var(--ub-radius-lg);border:1px solid #e2e8f0;flex-direction:column;padding:32px;display:flex;position:relative;box-shadow:0 4px 20px -2px #0000000d}.UpcomingBatches-card-header{justify-content:flex-start;margin-bottom:24px;display:flex}.UpcomingBatches-status-badge{text-transform:uppercase;letter-spacing:.05em;color:#3b82f6;background:#eff6ff;border:1px solid #bfdbfe;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:800}.UpcomingBatches-role{color:var(--ub-secondary);margin-bottom:24px;font-size:24px;font-weight:800;line-height:1.3}.UpcomingBatches-details{flex-direction:column;flex-grow:1;gap:20px;margin-bottom:36px;display:flex}.UpcomingBatches-detail-item{align-items:flex-start;gap:16px;display:flex}.UpcomingBatches-detail-icon{background:var(--ub-primary-light);width:36px;height:36px;color:var(--ub-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.UpcomingBatches-detail-content{flex-direction:column;display:flex}.UpcomingBatches-detail-label{color:var(--ub-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:700}.UpcomingBatches-detail-value{color:var(--ub-secondary);font-size:15px;font-weight:600}.UpcomingBatches-venue-badge{color:#475569;background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.UpcomingBatches-card-footer{border-top:1px solid #f1f5f9;padding-top:24px;display:flex}.UpcomingBatches-action-btn{background:var(--ub-primary);color:var(--ub-white);cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:15px;font-weight:700;display:flex}.UpcomingBatches-modal-overlay{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172acc;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out ub_fadeIn;display:flex;position:fixed;top:0;left:0}.UpcomingBatches-modal-content{border-radius:var(--ub-radius-lg);width:95%;max-width:650px;max-height:90vh;box-shadow:var(--ub-shadow-xl);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.UpcomingBatches-modal-close{cursor:pointer;width:36px;height:36px;color:var(--ub-text-muted);z-index:10;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;top:20px;right:20px}.UpcomingBatches-modal-header{text-align:center;background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #f1f5f9;padding:30px 40px 15px}.UpcomingBatches-form-title{color:var(--ub-secondary);margin-bottom:0;font-size:24px;font-weight:800}.UpcomingBatches-form-subtitle{color:var(--ub-text-muted);font-size:16px;line-height:1.5}.UpcomingBatches-modal-body{flex-grow:1;padding:20px 50px;overflow-y:auto}.UpcomingBatches-form-group{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.UpcomingBatches-form-group label{color:var(--ub-text-main);font-size:14px;font-weight:700}.UpcomingBatches-form-group input,.UpcomingBatches-form-group select{background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;padding:14px 16px;font-size:15px}.UpcomingBatches-form-group input:focus,.UpcomingBatches-form-group select:focus{border-color:var(--ub-primary);background:#fff;outline:none}.UpcomingBatches-asterisk{color:#ef4444;margin-left:4px;font-weight:800}.UpcomingBatches-captcha-box{align-items:center;gap:16px;display:flex}.UpcomingBatches-captcha-box img{border:1px solid #e2e8f0;border-radius:12px;height:48px}.UpcomingBatches-checkbox-group{color:var(--ub-text-muted);background:#f8fafc;border-radius:12px;gap:14px;padding:16px;font-size:14px;display:flex}.UpcomingBatches-modal-footer{border-top:1px solid #f1f5f9;flex-shrink:0;justify-content:center;gap:16px;padding:20px 40px;display:flex}.UpcomingBatches-submit-btn{background:var(--ub-primary);color:#fff;cursor:pointer;width:fit-content;min-width:180px;transition:var(--ub-transition);border:none;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:800}.UpcomingBatches-cancel-btn{color:var(--ub-text-main);cursor:pointer;width:fit-content;min-width:120px;transition:var(--ub-transition);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:700}.UpcomingBatches-cancel-btn:hover{color:var(--ub-secondary);background:#e2e8f0}.UpcomingBatches-submit-btn:hover{background:var(--ub-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.UpcomingBatches-submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.UpcomingBatches-submit-message{text-align:center;border-radius:12px;margin-bottom:24px;padding:16px;font-weight:600}.UpcomingBatches-submit-message.success{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}.UpcomingBatches-submit-message.error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.UpcomingBatches-loading,.UpcomingBatches-no-data{text-align:center;background:var(--ub-white);border-radius:var(--ub-radius-lg);border:2px dashed #e2e8f0;max-width:600px;margin:40px auto;padding:100px 40px}.UpcomingBatches-spinner{border:4px solid var(--ub-primary-light);border-top:4px solid var(--ub-primary);border-radius:50%;width:60px;height:60px;margin:0 auto 32px;animation:1s linear infinite ub_spin}@keyframes ub_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ub_spin{to{transform:rotate(360deg)}}@media (width<=1024px){.UpcomingBatches-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=768px){.UpcomingBatches-hero{padding:100px 20px 60px}.UpcomingBatches-hero-title{font-size:36px}.UpcomingBatches-modal-header{padding:40px 24px 20px}.UpcomingBatches-modal-body{padding:10px 24px}.UpcomingBatches-modal-footer{padding:20px 24px 30px}.UpcomingBatches-form-title{font-size:24px}.UpcomingBatches-modal-close{width:36px;height:36px;font-size:20px;top:16px;right:16px}}@media (width<=480px){.UpcomingBatches-grid{grid-template-columns:1fr}.UpcomingBatches-card{padding:20px}.UpcomingBatches-captcha-box{flex-direction:column;align-items:flex-start}.UpcomingBatches-captcha-box img{width:100%;max-width:180px;height:auto}.UpcomingBatches-captcha-box input{width:100%}}:root{--up-primary:#3b82f6;--up-primary-dark:#2563eb;--up-primary-light:#eff6ff;--up-secondary:#0f172a;--up-accent:#6366f1;--up-text-main:#1e293b;--up-text-muted:#64748b;--up-white:#fff;--up-bg:#f8fafc;--up-glass:#ffffffe6;--up-shadow-sm:0 1px 2px 0 #0000000d;--up-shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--up-shadow-lg:0 20px 25px -5px #0000001a, 0 10px 10px -5px #0000000a;--up-shadow-xl:0 25px 50px -12px #00000040;--up-transition:all .3s ease;--up-radius-lg:24px;--up-radius-md:16px}.UpcomingPlacements-container{color:var(--up-text-main);background-color:var(--up-bg);min-height:100vh;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif}.UpcomingPlacements-hero{color:var(--up-white);text-align:center;justify-content:center;align-items:center;min-height:400px;padding:120px 20px 100px;display:flex;position:relative;overflow:hidden}.UpcomingPlacements-hero:before{content:"";opacity:1;z-index:0;background-image:url(/assets/placements_success_students-BWOnFLh7.webp);background-position:50%;background-size:cover;position:absolute;inset:0}.UpcomingPlacements-hero:after{content:"";background:linear-gradient(to top, var(--up-bg), transparent);z-index:1;height:150px;position:absolute;bottom:-1px;left:0;right:0}.UpcomingPlacements-hero-content{z-index:2;max-width:900px;padding:20px;position:relative}.UpcomingPlacements-hero-badge{background:var(--up-white);color:var(--up-secondary);letter-spacing:.1em;text-transform:uppercase;box-shadow:var(--up-shadow-lg);border:1px solid #e2e8f0;border-radius:100px;align-items:center;margin-bottom:32px;padding:10px 24px;font-size:14px;font-weight:700;display:inline-flex}.UpcomingPlacements-hero-title{color:#fff;letter-spacing:-.01em;text-shadow:0 4px 15px #000000b3,0 2px 5px #00000080;margin-bottom:24px;font-size:clamp(36px,6vw,64px);font-weight:900;line-height:1.1}.UpcomingPlacements-hero-subtitle{color:#fff;text-shadow:0 2px 8px #00000080;max-width:700px;margin:0 auto;font-size:clamp(18px,2.5vw,22px);font-weight:500;line-height:1.6}.UpcomingPlacements-section{z-index:5;max-width:1440px;margin:0 auto;padding:60px 24px 30px;position:relative}.UpcomingPlacements-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:32px;display:grid}.UpcomingPlacements-card{background:var(--up-white);border-radius:var(--up-radius-lg);border:1px solid #e2e8f0;flex-direction:column;padding:32px;display:flex;position:relative;box-shadow:0 4px 20px -2px #0000000d}.UpcomingPlacements-card-header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.UpcomingPlacements-company-logo{object-fit:contain;max-width:140px;height:48px}.UpcomingPlacements-logo-placeholder{background:linear-gradient(135deg, var(--up-primary) 0%, var(--up-primary-dark) 100%);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;font-weight:800;display:flex}.UpcomingPlacements-status-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:100px;padding:6px 14px;font-size:12px;font-weight:800}.UpcomingPlacements-status-badge.open{color:#3b82f6;background:#eff6ff;border:1px solid #bfdbfe}.UpcomingPlacements-status-badge.closed{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.UpcomingPlacements-role{color:var(--up-secondary);margin-bottom:8px;font-size:24px;font-weight:800;line-height:1.3}.UpcomingPlacements-company-name{color:var(--up-text-muted);margin-bottom:32px;font-size:16px;font-weight:600}.UpcomingPlacements-details{flex-direction:column;flex-grow:1;gap:20px;margin-bottom:36px;display:flex}.UpcomingPlacements-detail-item{align-items:flex-start;gap:16px;display:flex}.UpcomingPlacements-detail-icon{background:var(--up-primary-light);width:36px;height:36px;color:var(--up-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.UpcomingPlacements-detail-content{flex-direction:column;display:flex}.UpcomingPlacements-detail-label{color:var(--up-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:11px;font-weight:700}.UpcomingPlacements-detail-value{color:var(--up-secondary);font-size:15px;font-weight:600}.UpcomingPlacements-card-footer{border-top:1px solid #f1f5f9;gap:12px;padding-top:24px;display:flex}.UpcomingPlacements-action-btn{background:var(--up-primary);color:var(--up-white);cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:15px;font-weight:700;display:flex}.UpcomingPlacements-action-btn.secondary{color:var(--up-secondary);background:#f1f5f9}.UpcomingPlacements-modal-overlay{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172acc;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s ease-out up_fadeIn;display:flex;position:fixed;top:0;left:0}.UpcomingPlacements-modal-content{border-radius:var(--up-radius-lg);width:95%;max-width:650px;max-height:90vh;box-shadow:var(--up-shadow-xl);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.UpcomingPlacements-modal-close{cursor:pointer;width:36px;height:36px;color:var(--up-text-muted);z-index:10;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;top:20px;right:20px}.UpcomingPlacements-modal-header{text-align:center;background:linear-gradient(#f8fafc,#fff);border-bottom:1px solid #f1f5f9;padding:30px 40px 15px}.UpcomingPlacements-form-title{color:var(--up-secondary);margin-bottom:0;font-size:24px;font-weight:800}.UpcomingPlacements-form-subtitle{color:var(--up-text-muted);font-size:16px;line-height:1.5}.UpcomingPlacements-modal-body{flex-grow:1;padding:20px 50px;overflow-y:auto}.UpcomingPlacements-form-group{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.UpcomingPlacements-form-group label{color:var(--up-text-main);font-size:14px;font-weight:700}.UpcomingPlacements-form-group input,.UpcomingPlacements-form-group select{background:#f8fafc;border:2px solid #e2e8f0;border-radius:14px;padding:14px 16px;font-size:15px}.UpcomingPlacements-form-group input:focus,.UpcomingPlacements-form-group select:focus{border-color:var(--up-primary);background:#fff;outline:none}.error-text{color:#ef4444;margin-top:4px;font-size:12px;font-weight:600}.UpcomingPlacements-captcha-box{align-items:center;gap:16px;display:flex}.UpcomingPlacements-captcha-box img{border:1px solid #e2e8f0;border-radius:12px;height:48px}.UpcomingPlacements-checkbox-group{color:var(--up-text-muted);background:#f8fafc;border-radius:12px;gap:14px;padding:16px;font-size:14px;display:flex}.UpcomingPlacements-modal-footer{border-top:1px solid #f1f5f9;flex-shrink:0;justify-content:center;gap:16px;padding:20px 40px;display:flex}.UpcomingPlacements-submit-btn{background:var(--up-primary);color:#fff;cursor:pointer;width:fit-content;min-width:180px;transition:var(--up-transition);border:none;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:800}.UpcomingPlacements-cancel-btn{color:var(--up-text-main);cursor:pointer;width:fit-content;min-width:120px;transition:var(--up-transition);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:12px;padding:14px 28px;font-size:15px;font-weight:700}.UpcomingPlacements-cancel-btn:hover{color:var(--up-secondary);background:#e2e8f0}.UpcomingPlacements-submit-btn:hover{background:var(--up-primary-dark);transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.UpcomingPlacements-submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.UpcomingPlacements-submit-message{text-align:center;border-radius:12px;margin-bottom:24px;padding:16px;font-weight:600}.UpcomingPlacements-submit-message.success{color:#0284c7;background:#f0f9ff;border:1px solid #bae6fd}.UpcomingPlacements-submit-message.error{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.UpcomingPlacements-loading,.UpcomingPlacements-no-data{text-align:center;background:var(--up-white);border-radius:var(--up-radius-lg);border:2px dashed #e2e8f0;max-width:600px;margin:40px auto;padding:100px 40px}.UpcomingPlacements-spinner{border:4px solid var(--up-primary-light);border-top:4px solid var(--up-primary);border-radius:50%;width:60px;height:60px;margin:0 auto 32px;animation:1s linear infinite up_spin}.UpcomingPlacements-asterisk{color:#ef4444;margin-left:4px;font-weight:800}@keyframes up_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes up_spin{to{transform:rotate(360deg)}}@media (width<=1024px){.UpcomingPlacements-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (width<=768px){.UpcomingPlacements-hero{padding:100px 20px 60px}.UpcomingPlacements-hero-title{font-size:36px}.UpcomingPlacements-modal-header{padding:40px 24px 20px}.UpcomingPlacements-modal-body{padding:10px 24px}.UpcomingPlacements-modal-footer{padding:20px 24px 30px}.UpcomingPlacements-form-title{font-size:24px}.UpcomingPlacements-modal-close{width:36px;height:36px;font-size:20px;top:16px;right:16px}}@media (width<=480px){.UpcomingPlacements-grid{grid-template-columns:1fr}.UpcomingPlacements-card{padding:20px}.UpcomingPlacements-captcha-box{flex-direction:column;align-items:flex-start}.UpcomingPlacements-captcha-box img{width:100%;max-width:180px;height:auto}.UpcomingPlacements-captcha-box input{width:100%}}:root{--dashboard-primary:#4f46e5;--dashboard-bg:#f8fafc;--dashboard-card:#fff;--dashboard-text:#1e293b;--dashboard-muted:#64748b;--dashboard-border:#e2e8f0}.AdminPortal-container{background-color:var(--dashboard-bg);height:100vh;display:flex;overflow:hidden}.AdminPortal-sidebar{border-right:1px solid var(--dashboard-border);background:#fff;flex-direction:column;flex-shrink:0;width:260px;height:100vh;padding:2rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden auto}.AdminPortal-logo-container{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;margin-bottom:2.5rem;display:flex}.AdminPortal-logo-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:55px;transition:transform .3s}.AdminPortal-nav{flex-direction:column;flex:1;gap:.5rem;display:flex}.AdminPortal-nav-item{color:var(--dashboard-text);cursor:pointer;border-radius:12px;align-items:center;gap:14px;margin-bottom:4px;padding:.85rem 1.25rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.AdminPortal-nav-item:hover{color:#5850ec;background:#f1f5f9}.AdminPortal-nav-item.active{color:#fff;background:#5850ec;box-shadow:0 4px 12px #5850ec33}.AdminPortal-nav-icon{justify-content:center;align-items:center;min-width:24px;font-size:1.25rem;display:flex}.AdminPortal-main{flex-direction:column;flex:1;height:100vh;padding:2rem 3rem;display:flex;overflow:hidden}.AdminPortal-header{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.AdminPortal-header h1{color:var(--dashboard-text);margin:0;font-size:1.875rem;font-weight:800}.AdminPortal-header-left{align-items:center;gap:12px;display:flex}.AdminPortal-menu-toggle{display:none}.AdminPortal-action-btn{background:var(--dashboard-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:.75rem 1.5rem;font-weight:700;transition:all .2s}.AdminPortal-action-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px #4f46e54d}.AdminPortal-card{background:var(--dashboard-card);border:1px solid var(--dashboard-border);border-radius:16px;flex:1;overflow-y:auto;box-shadow:0 1px 3px #0000000d}.AdminPortal-table{border-collapse:collapse;width:100%}.AdminPortal-table th{z-index:10;text-align:left;color:var(--dashboard-muted);letter-spacing:.05em;box-shadow:inset 0 -1px 0 var(--dashboard-border);background:#f1f5f9;padding:1rem 1.5rem;font-size:.875rem;font-weight:700;position:sticky;top:0}.AdminPortal-table td{border-bottom:1px solid var(--dashboard-border);color:var(--dashboard-text);padding:1.25rem 1.5rem;font-size:.9375rem}.AdminPortal-table tr:hover{background:#f8fafc}.AdminPortal-status-badge{border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.AdminPortal-status-badge.active{color:#166534;background:#dcfce7}.AdminPortal-status-badge.inactive{color:#991b1b;background:#fee2e2}.AdminPortal-actions-cell{gap:10px;display:flex}.AdminPortal-edit-btn,.AdminPortal-delete-btn{border:1px solid var(--dashboard-border);cursor:pointer;background:#fff;border-radius:6px;padding:.5rem;transition:all .2s}.AdminPortal-edit-btn:hover{border-color:var(--dashboard-primary);color:var(--dashboard-primary)}.AdminPortal-delete-btn:hover{color:#ef4444;border-color:#ef4444}.AdminPortal-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ab3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AdminPortal-modal{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:600px;max-height:90vh;padding:0;display:flex;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.AdminPortal-modal form{flex-direction:column;flex:1;display:flex;overflow:hidden}.AdminPortal-modal-header{border-bottom:1px solid var(--dashboard-border);background:#f8fafc;flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.AdminPortal-modal-header h2{color:var(--dashboard-text);margin:0;font-size:1.25rem}.AdminPortal-close-btn{color:var(--dashboard-muted);cursor:pointer;background:0 0;border:none;align-items:center;font-size:1.5rem;transition:all .2s;display:flex}.AdminPortal-close-btn:hover{color:#ef4444}.AdminPortal-modal-body{flex:1;padding:2rem;overflow-y:auto}.AdminPortal-form-group{margin-bottom:1.5rem}.AdminPortal-form-group label{margin-bottom:.5rem;font-size:.875rem;font-weight:700;display:block}.AdminPortal-form-group input,.AdminPortal-form-group select,.AdminPortal-form-group textarea{border:1px solid var(--dashboard-border);border-radius:10px;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .2s}.AdminPortal-form-group input[type=checkbox]{width:auto;margin-right:10px}.AdminPortal-checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;font-size:.875rem;font-weight:700;display:flex}.AdminPortal-form-group input:focus,.AdminPortal-form-group select:focus{border-color:var(--dashboard-primary);outline:none;box-shadow:0 0 0 4px #4f46e51a}.AdminPortal-modal-footer{border-top:1px solid var(--dashboard-border);background:#f8fafc;flex-shrink:0;justify-content:flex-end;gap:12px;padding:1.25rem 2rem;display:flex}.AdminPortal-cancel-btn{cursor:pointer;background:#f1f5f9;border:none;border-radius:10px;padding:.75rem 1.5rem;font-weight:700}.AdminPortal-error-msg{color:#ef4444;margin-top:4px;font-size:.75rem;font-weight:600;display:block}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (width<=1100px){.AdminPortal-sidebar{z-index:1100;transition:left .3s;position:fixed;top:0;bottom:0;left:-260px;box-shadow:10px 0 30px #0000001a}.AdminPortal-sidebar.open{left:0}.AdminPortal-sidebar-overlay{z-index:1050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66;position:fixed;inset:0}.AdminPortal-menu-toggle{border:1.5px solid var(--dashboard-border);cursor:pointer;color:#5850ec;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:10px;font-size:1.5rem;transition:all .2s;display:flex}.AdminPortal-menu-toggle:hover{background:#f8fafc;border-color:#5850ec}.AdminPortal-sidebar .AdminPortal-logo-container{margin-top:1rem}.AdminPortal-header{align-items:center;gap:15px}.AdminPortal-header h1{font-size:1.25rem}.AdminPortal-action-btn{padding:.5rem 1rem;font-size:.875rem}.AdminPortal-main{padding:1.5rem}}.AdminLogin-container *{box-sizing:border-box}.AdminLogin-container{background:#fcfcfc radial-gradient(#d1d5db 1px,#0000 1px) 0 0/24px 24px;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem 1rem;font-family:Outfit,sans-serif;display:flex}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.AdminLogin-card{background:#fff;border-radius:28px;flex-direction:column;justify-content:center;width:100%;max-width:500px;min-height:500px;padding:1rem 3.5rem;animation:.6s cubic-bezier(.16,1,.3,1) fadeInScale;display:flex;box-shadow:0 10px 50px #0000000d,0 20px 70px #00000008}.AdminLogin-header{text-align:center;margin-bottom:1rem}.AdminLogin-logo-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:60px;margin-bottom:1rem;margin-left:auto;margin-right:auto;display:block}.AdminLogin-header h2{color:#342d42;letter-spacing:-.02em;margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.AdminLogin-header p{color:#6b7280;font-size:.95rem;font-weight:400}.AdminLogin-error{color:#e11d48;text-align:center;background:#fff1f2;border:1px solid #ffe4e6;border-radius:12px;margin-bottom:1.5rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500}.AdminLogin-form{flex-direction:column;gap:1.5rem;display:flex}.AdminLogin-group{flex-direction:column;gap:.5rem;display:flex}.AdminLogin-group label{color:#374151;margin-left:.25rem;font-size:.9rem;font-weight:700}.AdminLogin-group input{color:#1f2937;background:#fff;border:1.5px solid #e5e7eb;border-radius:14px;width:100%;padding:.875rem 1.25rem;font-size:1rem;transition:all .2s cubic-bezier(.4,0,.2,1)}.AdminLogin-group input::placeholder{color:#9ca3af}.AdminLogin-group input:focus{background:#fff;border-color:#5850ec;outline:none;box-shadow:0 0 0 4px #5850ec1a}.AdminLogin-btn{color:#fff;cursor:pointer;background:#5850ec;border:none;border-radius:14px;width:100%;margin-top:.5rem;padding:1rem;font-size:1.1rem;font-weight:700;transition:all .2s;box-shadow:0 4px 12px #5850ec33}.AdminLogin-btn:hover{background:#4e46e5;transform:translateY(-1px);box-shadow:0 6px 16px #5850ec4d}.AdminLogin-btn:active{transform:translateY(0)}.AdminLogin-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}@media (width<=480px){.AdminLogin-container{padding:1rem}.AdminLogin-card{border-radius:24px;min-height:auto;margin:0;padding:3rem 1.5rem}.AdminLogin-header h2{font-size:1.85rem}.AdminLogin-logo-img{max-height:70px}}.Header-navbar{z-index:1000;-webkit-backdrop-filter:blur(16px);background:#ffffffd1;border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;gap:30px;width:100%;height:70px;padding:0 3%;font-family:Outfit,sans-serif;display:flex;position:fixed;top:0;left:0}.Header-logo{color:#342d42;letter-spacing:-.5px;flex-shrink:0;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}.Header-logo-img{object-fit:contain;width:auto;height:48px;display:block}.Header-nav-links{white-space:nowrap;flex-shrink:0;gap:25px;padding:0;list-style:none;display:flex}.Header-nav-link{color:#342d42;font-size:15px;font-weight:600;text-decoration:none;position:relative}.Header-actions{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.Header-btn-login{cursor:pointer;color:#1f2937;background:0 0;border:none;border-radius:50px;padding:.6rem 1.5rem;font-size:.9rem;font-weight:600}.Header-btn-get-started{cursor:pointer;color:#fff;background:#1868bb;border:none;border-radius:50px;padding:.7rem 1.8rem;font-size:.9rem;font-weight:600}.Header-navbar-scrolled{background:#fffffffa;height:70px}.Header-courses-dropdown-trigger{position:relative}.Header-courses-shelf{z-index:1000;background:#fff;border:1px solid #00000014;border-radius:12px;width:450px;margin-top:10px;padding:1rem;position:absolute;top:100%;right:0}.Header-shelf-inner{max-height:500px;padding-right:5px;overflow-y:auto}.Header-shelf-inner::-webkit-scrollbar{width:6px}.Header-shelf-inner::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.Header-shelf-inner::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.Header-shelf-item{color:#333;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:1.25rem 1.5rem;text-decoration:none;display:flex}.Header-shelf-content{flex-direction:column;gap:6px;display:flex}.Header-shelf-title{color:#1a1a1a;margin:0;font-size:1.05rem;font-weight:700}.Header-shelf-duration{color:#666;align-items:center;gap:8px;font-size:.85rem;display:flex}.Header-shelf-duration svg{color:#1868db}.Header-shelf-arrow{color:#1868db;opacity:.6}.Header-hamburger{color:#342d42;cursor:pointer;z-index:1001;background:0 0;border:none;display:none}@media (width<=1024px){.Header-navbar{justify-content:space-between;height:70px;padding:0 5%}.Header-hamburger{justify-content:center;align-items:center;display:flex}.Header-nav-links{z-index:1000;background:#fff;border-left:1px solid #0000000d;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:50px;width:80%;max-width:320px;height:100vh;margin:0;padding:90px 2rem 2rem;position:fixed;top:0;right:-100%;overflow-y:auto}.Header-nav-links.is-open{right:0}.Header-nav-link{width:100%;font-size:1.1rem}.Header-courses-dropdown-trigger{width:100%}.Header-courses-shelf{background:#f8fafc;border:none;border-radius:8px;width:100%;margin-top:1rem;padding:1rem 0;position:static}.Header-shelf-inner{max-height:none;padding:0 1rem}.Header-shelf-item{margin-bottom:.5rem;padding:1rem}}.Footer-container{color:#342d42;background-image:url(data:image/webp;base64,UklGRiYJAABXRUJQVlA4IBoJAACQawCdASrfAp0BPm02l0mkJiehIHN4aPANiWlu/EsVUG9j3Y73zrYL2Cpq6ioZUfjtXSK2gVP1CVdxbl/QBqZFw8qz3XZjALhjrABVyW2YwC4pcjTM+ZKTTb232+32+32+32+32+32+32+wcOkX8dBQ1pvzGWMcC9pszrrA4KwJJzuboYKhBlzvmOAFArc/IIqMAuGOsAFXJbZjAMMYr0GYCV0KO3a/L1oBUthjpTB7xUqUGaLVoLV7R/aahoT1UGX+gU+R4/H4/H4/H4/H4/H4/Nv7QbztAhJ0/QarI321Cq5LbMYBcMdX/k5go7ACy8sAWWS/gQXBmm7SY5F9VqtVqtVqtVqtVKmRhf180p+ZAKjDouhJysbcnOVV+NQ4KwAAY+h1XJEHWlPLoJkUg3KKI3n41aL5o0Qdnwo7vhSzfiTphTy9jyeaLkpWGw/DnA2dukep8BP+q5LbMYBcHIDAPqkuh74kI64qMGpO93tdUs1YT+mX6M+FHd8BbTTprm5mP1oi9Cj27ZlWFfMAv58ie/b2itch4970VMImAKuS2xDXrAVeWg8SioiSAUtsxovFYAqt7tiVXplQQLLsAFXJbYfpLUBUb8RkUnktsynB+C3MYFoD/6LglMyMAuGOr8YR0AAH5SVnVTEfN1Igt5eb38xGF/RU65WX1QagCrkgd8WAQfGbbez0lwS8MdW1zGAkkiYks62EI21JJeeVWfTcExpSg7z53iHab9lbb1dJqjKFu7ZjRd+R6mmlMAiPopi9gagCrkspFJTFgEYuHxOoNWfjALh7cjvzQCMi8PHSR/zgMiodUozA0w76yzlVBqAMZtUl2BO0Hr0qMN0Bqro7cgVGAUUEfqUZqVxkl2Jw0AVclt+sAf1tW/Gd7UmD/EjWmzHV/4wAd92Y4L64bVhfmvL1TQcZxafxa9S+Xy4D4jFpw2GjAbMdmhoLqQQyyqXyXBXs0KeRVcSYCRvoyHL7Iw/az6arBE7vLibWpJ8z1Hj9SJDg4n+J+t96XpLbMX/nH5WRiMr377QEOZVZ8ghsiCTolTkdMeNFTDlvXri751qowC4Y7OsvUZnCJrMZg/hlebcu7IpkJm7FPwWrY32XVlo77tDPhSSbeqDjM4s8Sju5r9w9dgAAQjpYe/8iX6pnOzQAAD++jWv7TbE83xI990PXngR6bNh5ng31qGBy4/T+g4uVDa5RY3vjs+n4qOAAAAAD+TByk3L52SHUThBO+aZceavdFsen5bCAV9rAAAAAAiRQeGqIArRpKco+OO5vJwUjZPFJwBo7pU7rMTvEbEJ3iNiEOTJFqs6NjGcrmAc5WMNnfGx6B+YAAAAAC3pHOyHySvy+DlC845nCwNUydr3xrBRu8yCw6P0YE4ESr6GigeTNtJB+muu3siq2iD8MCAmNiF9c5ZpJwu4ze25ETOxUeB8kaaElXupLU5OqUAAAAAABYilVt2l7fUnLrXMKLW0DLbxrnJMV7hbMdllG66E93aQAAABbuP1JSS0+iH5FFS292fn0QOcMbo49Qe0MW35dKyCxciXKXoYm31oAAAQLNHsLPKJrVkrmoZnEssWZ4VfZMUl2wz5sCV04ij6VWL8mfTzmE/uSJSZAlh5X0x1Nzd4a7M+IzImVirNWzCUhullrYavZysZwhnSCHbAS7q5FfVmEWkYk5SzUZcx748Ipwa6ZyOuD4e0nu+YeCeg15gCgPnSqsSj9JRfqoOg3qabnAbNafOQACyPo64Po54ucjl5p7v2/QgROgsoS4+MyY5t2isK+Rmc+JTDkKyE5hZNb0M+zi+TxLbB6SWo7nlzfjplU2Sb3DQUAYvOL0Q1gADlksA5kGC/Uvqt1rnLscR3ouwAA0mLtb3twBJRHY6aiHP31aFjkN39AAiIjpamTUtDhgRXcM8o7p7S1FVQzseNTThxhRhNSiWB8wABA3J7Q4DOZZDrMZCMxFnBA9bQlPURYALpDSgQ/5wm7Ln9i508kHaeZn5m83uUr3I8ZHuBXCTryLOojzKQg01+t6KF7wAGsGR3n7uHh3RR4JSC7+mzeMepzjJMATfoqwmAX7XALzP2mT+WAZKhagZ5HFmYkjyWKIAfznT6TuCsqYf8Yc6KQgUAACR7lqN6QiIBmo0g/Jj7f0OsOv2NhG2BmRpVm1QAYLNXxQbjz9CojmhXfzPHihrXFuLFE9HQXJ+yB0exE4ThVZCaP4ueRkADqKp2s81EWkRQNdaPgABPY1Dd2AmkKR1yhaqWaW10LpQwBJGsrHDwT3tFv0wwD4gjCsqrTqWT41y59bZfeVVpcIxHylkeweHrJa1twM9FnyirRoiLFc9aHhU+ZYhQAE0czwa12v+2nhBSq22YvNS5AANqs8GftX5DVRbirGV+ZVUgzF+blUOH9igsHOy5Piu6eiG7NYwAZezvz1QuoiyLZXTgsAACBdK7adqPvNIkyDuPfnxv7IMVGYYdECafVLeUAASifE/74a6AOEFFwE5IAD7n4OuCYvxlxCt2yg5By86QcMXxj6sFFwQ2jXDs04AX2S6UjPOQW8j2p2D9kAKWRCXK4qdmv1wzCENB2/++7qyulHLN5HzNOjTI4D5G7wMDA0g3I0goBdPMAjOwjt6ODLALFGMIATk84kH9caeccS1NR6An9ZQlUbzsoxa2SPuTR91O7oO1YNnc3wEur07gGaAIL+FXdaXKJaysA6S58MwuhTR79MwlfSDi9HtMsxcRDfUQVmkYfG/JYSbFNYNsshby27RLdOQi/bawfBLAxv7TwsRdu2veDfByHv9ScgmvaXcJttOzioFD+OtwoU4gVoLViEmyXW6M2tGViyji7eegdJo2EHZ7fVavMITliaWKYcisc3OvXMUdek2ta6M8bEIkhWqrB47VcsBIklxGWQhX7Nh+amm7TEEHYThbJoUSimLxMj8UyVfkyxn5IqEUEb9Mn1Slu2hgI73eC6blpA3KgIUkb6epSuUb/TS9oCtiRgoxaPE/li19NMIQFHFbbwCwRAAi6fJDmiMda0GFSmu9uWCCIre6IbQHRuF8LQeLPxEFvmVyESIr3kpe+5UVp+yb39HpVb8xiAnITHlzmERgIfxg+UeeUAAAAA==);background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:4px solid #1868bb;flex-shrink:0;width:100%;padding:3.5rem 0 1.5rem;font-family:Outfit,sans-serif}.Footer-top-section{padding:0 5%}.Footer-grid{grid-template-columns:1fr 1fr .8fr 1fr 1.8fr;gap:3rem;display:grid}.Footer-brand-column{flex-direction:column;display:flex}.Footer-brand-card{-webkit-backdrop-filter:blur(8px);background:#0a11280d;border:1px solid #0a11281a;border-radius:12px;flex-direction:column;justify-content:center;height:100%;padding:2.5rem;transition:transform .3s,box-shadow .3s;display:flex}.Footer-logo-img{object-fit:contain;width:auto;height:70px;margin-bottom:2rem;display:block}.Footer-brand-card:hover{background:#0a112814;transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}.Footer-brand-heading{color:#342d42;margin-bottom:1.5rem;font-size:1.6rem;font-weight:700;line-height:1.35}.Footer-brand-subtext{color:#342d42b3;opacity:1;margin-bottom:2rem;font-size:1rem;line-height:1.6}.Footer-btn-inquire{color:#fff;cursor:pointer;width:fit-content;box-shadow:none;background:#1868bb;border:none;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:1.1rem 2rem;font-size:1.1rem;font-weight:700;transition:all .2s;display:flex}.Footer-btn-inquire:hover{color:#342d42;background:#fff}.Footer-btn-arrow{font-size:1.4rem}.Footer-column{flex-direction:column;display:flex}.Footer-title{color:#342d42;text-transform:uppercase;margin-bottom:1.5rem;font-size:.95rem;font-weight:700}.Footer-list{margin:0;padding:0;list-style:none}.Footer-link{color:#342d42b3;width:fit-content;margin-bottom:.8rem;font-size:.88rem;text-decoration:none;transition:all .3s;display:block}.Footer-link:hover{color:#1868bb;transform:translate(8px)}.Footer-social-list{margin:0;padding:0;list-style:none}.Footer-social-link{color:#342d42b3;align-items:center;gap:12px;margin-bottom:1.2rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.Footer-social-link svg{color:#342d42;font-size:1.25rem;transition:all .3s}.Footer-social-link:hover{color:#1868bb;transform:translate(8px)}.Footer-social-link:hover svg{color:#1868bb;transform:scale(1.2)}.Footer-contact-item{align-items:flex-start;gap:10px;margin-bottom:1.2rem;font-size:.88rem;display:flex}.Footer-contact-icon{color:#0a1128;width:20px;font-size:1rem}.Footer-contact-text{color:#333;line-height:1.4}.Footer-social-grid{flex-wrap:wrap;gap:8px;margin-top:1rem;display:flex}.Footer-social-box{color:#fff;background:#0a1128;border-radius:2px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.Footer-divider{border-top:1px solid #0a11281a;width:100%;margin:0}.Footer-bottom-section{background:0 0;padding:3rem 5%}.Footer-newsletter-container{align-items:flex-start;gap:2rem;display:flex}.Footer-newsletter-left{min-width:220px}.Footer-newsletter-title{margin-top:10px;font-size:1.1rem;font-weight:700}.Footer-newsletter-right{flex-grow:1}.Footer-form-row{gap:1.5rem;margin-bottom:1.2rem;display:flex}.Footer-input{color:#0a1128;background:0 0;border:none;border-bottom:2px solid #0a112833;outline:none;flex:1;padding:8px 0;font-size:.9rem}.Footer-input::placeholder{color:#0a112880}.Footer-input:focus{border-bottom-color:#fff}.Footer-terms-row{margin-bottom:1.5rem}.Footer-checkbox-label{cursor:pointer;align-items:center;gap:10px;display:flex}.Footer-checkbox{accent-color:#1868bb;cursor:pointer;width:16px;height:16px}.Footer-checkbox-text{color:#0a1128;opacity:1;font-size:.82rem}.Footer-btn-join{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:#1868bb;border:none;border-radius:50px;padding:12px 40px;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.Footer-btn-join:hover{color:#1868bb;background:#fff;transform:scale(1.05);box-shadow:0 10px 20px #1868bb4d}@media (width<=1200px){.Footer-grid{grid-template-columns:repeat(3,1fr);gap:3rem}}@media (width<=1024px){.Footer-grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (width<=768px){.Footer-grid{grid-template-columns:1fr;gap:4rem}}.Footer-bottom-bar{border-top:1px solid #342d421a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:4rem;padding-top:1.5rem;display:flex}.Footer-copyright{color:#342d42;font-size:.9rem;font-weight:600}.Footer-legal-links{align-items:center;gap:15px;display:flex}.footer-legal{font-weight:500;margin-bottom:0!important;font-size:.85rem!important}.footer-legal-divider{color:#342d424d;font-size:.8rem}@media (width<=600px){.Footer-bottom-bar{flex-direction:column;align-items:flex-start}}.ENtry-modal-overlay{-webkit-backdrop-filter:blur(10px);z-index:100000;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;animation:.4s ease-out ENtryFadeIn;display:flex;position:fixed;top:0;left:0}.ENtry-modal-card{z-index:100;background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:950px;height:auto;max-height:90vh;animation:.5s cubic-bezier(.16,1,.3,1) ENtrySlideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ENtry-modal-body{scrollbar-width:thin;scrollbar-color:#1868bb33 transparent;width:100%;height:100%;display:flex;overflow-y:auto}.ENtry-modal-body::-webkit-scrollbar{width:6px}.ENtry-modal-body::-webkit-scrollbar-track{background:0 0}.ENtry-modal-body::-webkit-scrollbar-thumb{background:#1868bb33;border-radius:10px}.ENtry-modal-image-side{background:#f1f5f9;flex:1;min-height:100%;display:flex;position:relative}.ENtry-modal-main-img{object-fit:cover;width:100%;height:100%}.ENtry-modal-close{cursor:pointer;color:#342d42;z-index:1001;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;transition:all .3s;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #0000001a}.ENtry-modal-close:hover{background:#e2e8f0;transform:rotate(90deg)}.ENtry-modal-content{z-index:5;background:#fff;flex-direction:column;flex:1.2;padding:2.5rem;display:flex;position:relative}.ENtry-modal-header{text-align:left;margin-bottom:1.5rem}.ENtry-modal-label{color:#1868bb;text-transform:uppercase;letter-spacing:1px;background:#1868bb1a;border-radius:50px;margin-bottom:1rem;padding:6px 14px;font-size:.75rem;font-weight:700;display:inline-block}.ENtry-modal-title{color:#342d42;margin-bottom:.5rem;font-family:Space Grotesk,sans-serif;font-size:2rem;line-height:1.2}.ENtry-modal-title span{color:#1868bb}.ENtry-modal-subtitle{color:#342d42b3;font-size:.95rem;line-height:1.5}.ENtry-modal-form{flex-direction:column;gap:1rem;display:flex}.ENtry-modal-input-group{flex-direction:column;gap:6px;display:flex}.ENtry-modal-input-label{color:#342d42;margin-left:2px;font-size:.85rem;font-weight:600}.ENtry-modal-input{box-sizing:border-box;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;width:100%;padding:12px 16px;font-family:Outfit,sans-serif;font-size:.95rem;transition:all .3s}.ENtry-modal-input:focus{background:#fff;border-color:#1868bb;outline:none;box-shadow:0 0 0 4px #1868bb1a}.ENtry-modal-captcha-section{flex-direction:column;gap:8px;display:flex}.ENtry-modal-captcha-row{align-items:center;gap:12px;display:flex}.ENtry-modal-captcha-image-box{box-sizing:border-box;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;min-width:120px;height:45px;padding:8px 12px;display:flex}.ENtry-modal-captcha-image-box img{object-fit:contain;width:auto;height:100%}.ENtry-modal-captcha-refresh{color:#1868bb;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;height:45px;padding:0 4px;font-size:1.6rem;line-height:0;transition:all .3s;display:flex}.ENtry-modal-captcha-refresh:hover{color:#342d42;transform:rotate(180deg)scale(1.1)}.ENtry-modal-captcha-row .ENtry-modal-input{flex:1;height:45px}.ENtry-modal-submit{color:#fff;cursor:pointer;background:#1868bb;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-top:.5rem;padding:1.1rem;font-size:1.05rem;font-weight:700;transition:all .3s;display:flex}.ENtry-modal-submit:hover:not(:disabled){background:#342d42;transform:translateY(-2px);box-shadow:0 4px 12px #1868bb33}.ENtry-modal-submit:disabled{opacity:.7;cursor:not-allowed}.ENtry-modal-footnote{color:#342d4280;text-align:center;margin-top:1.25rem;font-size:.75rem;line-height:1.4}.ENtry-modal-status{text-align:center;border-radius:10px;padding:12px;font-size:.85rem;font-weight:500}.ENtry-modal-status.success{color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0}.ENtry-modal-status.error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.ENtry-modal-bubble{z-index:1;filter:blur(40px);pointer-events:none;border-radius:50%;position:absolute}.bubble-1{background:#1868bb1a;width:150px;height:150px;top:-50px;left:-50px}.bubble-2{background:#1868bb14;width:120px;height:120px;bottom:-30px;right:-30px}@keyframes ENtryFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ENtrySlideUp{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){.ENtry-modal-card{max-width:500px}.ENtry-modal-image-side{display:none}.ENtry-modal-content{padding:2rem}}@media (width<=600px){.ENtry-modal-overlay{padding:12px}.ENtry-modal-card{border-radius:20px;max-height:95vh}.ENtry-modal-content{padding:1.5rem 1.25rem}.ENtry-modal-title{font-size:1.5rem}.ENtry-modal-subtitle{font-size:.85rem}.ENtry-modal-input{padding:10px 14px;font-size:.9rem}.ENtry-modal-submit{padding:.9rem;font-size:1rem}.ENtry-modal-close{width:32px;height:32px;font-size:1.1rem;top:.75rem;right:.75rem}}@media (height<=700px){.ENtry-modal-card{max-height:95vh}.ENtry-modal-content{padding:1.5rem 2rem}.ENtry-modal-header{margin-bottom:1rem}.ENtry-modal-form{gap:.75rem}}@media (height<=500px){.ENtry-modal-overlay{align-items:flex-start}.ENtry-modal-card{margin-top:10px;margin-bottom:10px}}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fcfcfd}.App-wrapper{flex-direction:column;width:100%;min-height:100vh;display:flex}.App-main-content{flex:1 0 auto;padding-top:70px}
