.why-interviewa-section{background-color:#fff;width:100%;padding-block:40px;font-family:Inter,sans-serif;position:relative;overflow:hidden}.container-bg{z-index:0;position:absolute;top:1500px;right:0}.container{margin:0 auto}.section-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px;display:flex}.badge{background:linear-gradient(0deg, #10182833, #10182833), linear-gradient(0deg, var(--brand-blue-start) 0%, #1552f1 50%, var(--brand-blue-end) 100%);color:#fff;font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);border-radius:999px;margin-bottom:24px;padding:10px 28px;box-shadow:0 4px 6px -1px #155dfc33}.title-lg{font-family:var(--font-roboto-slab), serif;font-size:56px;font-weight:var(--font-weight-semibold);color:#101828;margin-bottom:16px;line-height:1.1}.subtitle{color:#535862;font-size:var(--font-size-xl);line-height:1.5;font-weight:var(--font-weight-regular);margin:0 auto}.about-us{z-index:10;flex-flow:wrap;justify-content:center;gap:30px;display:flex;position:relative}.about-us-cards{flex-direction:column;flex:1;gap:30px;min-width:0;display:flex}.card{border-radius:50px;padding:50px;transition:all .3s;position:relative;overflow:hidden;background:#fff!important;border:1px solid #c4c4c4!important}.card.card-more-interviews{padding:30px}.card.card-more-interviews .card-title{padding:20px}.card:hover{border-color:#bfdbfe;box-shadow:0 10px 30px -10px #0000000d}.card-title{font-size:34px;font-weight:var(--font-weight-semibold);color:#101828;z-index:10;letter-spacing:0%;line-height:100%;position:relative}.card-signal .card-title,.card-more-interviews .card-title,.card-cta .card-title{line-height:120%}.card-title span{font-weight:var(--font-weight-regular);color:#101828;font-size:var(--display-sm)}.card-desc{font-size:var(--font-size-sm);color:#101828;z-index:10;max-width:300px;position:relative}.card-signal{align-items:center;gap:24px;padding-bottom:0;display:flex}.card-team-friendly .card-title,.card-candidate-friendly .card-title{margin-bottom:56px}.card-team-friendly .card-title.practice{margin-bottom:26px}.card-team-friendly .card-desc,.card-candidate-friendly .card-desc{font-size:var(--font-size-xl);margin-bottom:42px}.card-desc.practice{width:100%;max-width:216px;margin-bottom:26px}.signal-icon-bg{background:linear-gradient(0deg, var(--brand-blue-end) 0%, #1552f1 50%, var(--brand-blue-start) 100%);border-top-left-radius:16px;border-top-right-radius:16px;width:100%;max-width:160px;height:280px;margin-top:56px}.signal-icon{position:absolute;top:7%;left:15%}.card-cta{color:#fff;justify-content:space-between;align-items:center;gap:15px;padding:50px;display:flex;background:linear-gradient(#1447e6 0%,#1552f1 50%,#155dfc 100%)!important}.card-cta div{color:#fff;width:100%;max-width:300px}.card-cta div span{color:#fff}.btn-white{color:var(--brand-blue-start);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);cursor:pointer;background:#fff;border-radius:16px;padding:21px 26px;transition:all .3s;box-shadow:0 10px 15px -3px #00000008}.btn-white:hover{color:var(--brand-blue-end);background:#f8f9fc;transform:translateY(-2px);box-shadow:0 12px 20px -3px #155dfc33}.pill-container{z-index:10;flex-direction:column;gap:16px;display:flex;position:relative}.pill-container.align-right{align-items:flex-end}.pill{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);color:#101828;white-space:nowrap;background:#fff;border:1px solid #f0f0f0;border-radius:40px;width:fit-content;padding:16px;transition:all .3s;box-shadow:0 2px 4px #0000000d}.pill:hover{border-color:var(--brand-blue-start);transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.card-image-wrapper{z-index:0;width:100%;max-width:330px;position:absolute}.card-image-wrapper.bottom-right{bottom:0;right:0}.card-image-wrapper.bottom-left{max-width:400px;bottom:0;left:0}.card-img{object-fit:cover;object-position:top;width:100%}.mask-gradient{-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.features-section{margin-top:60px}.features-header{text-align:center;margin-bottom:40px}.features-container{z-index:10;flex-direction:column;gap:32px;display:flex;position:relative}.features-row{flex-direction:row;align-items:stretch;gap:30px;display:flex}.features-row-single{width:100%}.adaptive-feature-card{width:100%;max-width:65%;background-color:#f8f9fc!important}.analytics-feature-card{width:100%;max-width:35%}.feature-card{flex-direction:column;flex:1;padding:30px;transition:all .3s;display:flex}.feature-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #00000014}.feature-card-full{flex:100%;width:100%}.feature-card-row{flex-direction:row;gap:69px;background-color:#f8f9fc!important}.feature-card-row .feature-content-wrapper{flex:none;max-width:400px;margin-bottom:0}.feature-card.bg-gray{background-color:#f9fafb}.feature-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:#101828;margin-bottom:12px}.feature-desc{font-size:var(--font-size-lg);color:#101828;max-width:none;margin-bottom:60px;line-height:1.6}.feature-content-wrapper .feature-title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:#101828;margin-top:46px;margin-bottom:12px}.feature-content-wrapper .feature-desc{font-size:var(--font-size-lg);color:#101828;max-width:none;margin-bottom:30px;line-height:1.6}.btn-small{background-color:var(--brand-blue-start);color:#fff;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;border:none;border-radius:16px;padding:21px 28px;transition:all .3s;box-shadow:0 10px 15px -3px #00000008}.btn-small:hover{background-color:var(--brand-blue-end);transform:translateY(-2px)}.feature-content-wrapper{z-index:10;margin-bottom:16px;position:relative}.feature-visual{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;margin-top:auto;position:relative;overflow:hidden}.visual-ai{min-height:200px}.visual-ai .card-img{object-fit:contain;width:100%}.visual-dashboard{background:linear-gradient(#f9fafb00 0%,#f9fafb 73.08%);width:100%;box-shadow:0 -4px 10px #0000000d}.visual-dashboard img{object-fit:contain;width:100%}@media (max-width:1440px){.container-bg{top:1600px;left:975px}}@media (max-width:1024px){.container-bg{top:1300px;left:750px}.title-lg{font-size:var(--display-md)}.card{padding:24px}.card-signal{padding-bottom:0}.signal-icon-bg{max-width:100px;height:215px;margin-top:75px}.more-interviews-img{width:100%;max-width:350px;margin:0 auto}.card-team-friendly .card-title,.card-candidate-friendly .card-title{margin-bottom:40px}.card-team-friendly .card-desc,.card-candidate-friendly .card-desc{font-size:var(--font-size-lg);margin-bottom:20px}.pill{font-size:var(--font-size-md);padding:10px 20px}.signal-icon{left:11%}.card-title,.card-title span{font-size:var(--font-size-semi-2xl)}.btn-white,.btn-small{padding:14px 18px}.features-row{gap:24px}.feature-desc{margin-bottom:30px}.feature-content-wrapper .feature-title{margin-top:0}.feature-card{flex:100%;width:100%}.feature-card-row{gap:35px}.card-image-wrapper{max-width:250px}.card-image-wrapper.bottom-left{max-width:300px}.card-cta{text-align:left;flex-direction:row}}@media (max-width:768px){.container-bg{display:none}.about-us{flex-direction:column;gap:16px;margin-bottom:0}.why-interviewa-section{padding-block:40px 20px}.features-section{margin-top:40px}.title-lg{font-size:var(--font-size-2xl-semi)}.about-us-cards{gap:16px}.features-row{flex-direction:column;gap:24px}.feature-card{flex:100%;width:100%}.feature-card-row{flex-direction:column;gap:16px}.card,.card.card-more-interviews{padding:24px}.card.card-more-interviews .card-title{padding:2px}.card-signal{flex-direction:row;padding-bottom:0}.signal-icon{width:40px;height:40px;left:7%}.card-team-friendly .card-title,.card-candidate-friendly .card-title{margin-bottom:30px}.card-cta{text-align:center;gap:20px}.more-interviews-img{max-width:300px}.pill-container.align-right{margin-top:16px}.pill{font-size:var(--font-size-sm);padding:6px 12px}.card-image-wrapper{max-width:200px}.signal-icon-bg{max-width:90px;height:150px;margin-top:50px}.adaptive-feature-card,.analytics-feature-card,.feature-card-row .feature-content-wrapper{max-width:100%}.card-title,.card-title span,.feature-content-wrapper .feature-title{font-size:var(--display-xs)}.section-header{margin-bottom:30px}.features-header,.feature-desc,.feature-content-wrapper .feature-desc{margin-bottom:20px}.card-cta div{max-width:395px}.features-container{gap:16px}}@media (max-width:480px){.why-interviewa-section{padding-block:30px 20px}.features-section{margin-top:30px}.card-title,.card-title span{font-size:var(--font-size-xl)}.card-team-friendly .card-desc,.card-candidate-friendly .card-desc{font-size:var(--font-size-md)}.card-cta{text-align:start;flex-direction:column;align-items:flex-start}.card-image-wrapper.bottom-left{max-width:200px}.signal-icon{left:12%}.signal-icon-bg{border-top-left-radius:30px;border-top-right-radius:30px}.card-image-wrapper{max-width:150px}.btn-white,.btn-small{padding:10px 27px}.section-header,.features-header{text-align:left}.title-lg{font-size:var(--font-size-semi-xl)}.subtitle,.feature-desc{font-size:var(--font-size-md)}.more-interviews-img{max-width:250px}}
@media (max-width:640px){.training-interview-built-scope .card-cta{flex-direction:column;align-items:stretch}.training-interview-built-scope .card-cta .btn-white{white-space:normal;width:100%;max-width:none}.training-interview-built-scope .pill{white-space:normal;text-align:center;max-width:100%}.training-interview-built-scope .pill-container.align-right .text-right{text-align:center}}
