.app__video{height:70vh;width:100%;position:relative;overflow:hidden}.app__video video{width:100%;height:100%;object-fit:cover;display:block}.app__video-overlay{position:absolute;inset:0;background:rgba(34,33,33,.65)}.app__video-overlay,.app__video-overlay_circle{display:flex;align-items:center;justify-content:center}.app__video-overlay_circle{width:100px;height:100px;border-radius:50%;border:2px solid var(--color-primary-light);cursor:pointer;background-color:rgba(0,0,0,.216);transition:transform .3s ease}.app__video-overlay_circle:hover{transform:scale(1.1);border-color:var(--color-hover)}.hirevia__whathirevia{display:flex;flex-direction:column;padding:2rem;background:radial-gradient(circle at 30% -100%,var(--color-primary-dark) 25%,var(--color-primary) 100%);filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}.gradient__text{background:linear-gradient(89.97deg,var(--color-accent) 1.84%,var(--color-primary-light) 102.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-weight:700}.hirevia__whathirevia-feature{display:flex;flex-direction:column;gap:1.5rem}.hirevia__whathirevia-feature .gpt3__features-container__feature{margin:0}.hirevia__whathirevia-feature .gpt3__features-container_feature-text{max-width:700px}.hirevia__whathirevia-heading{display:flex;justify-content:space-between;align-items:center;margin:4rem 0 2rem;flex-wrap:wrap;gap:1rem}.hirevia__whathirevia-heading h1{font-size:34px;line-height:45px;font-weight:800;font-family:Manrope,sans-serif;max-width:510px}.hirevia__whathirevia-heading p{font-family:Manrope,sans-serif;font-weight:500;font-size:16px;line-height:30px;color:#ffd6e0;cursor:pointer}.hirevia__whathirevia-container{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:2rem;gap:1.5rem}.hirevia__whathirevia-container .gpt3__features-container__feature{flex:1;min-width:220px;display:flex;flex-direction:column}.hirevia__whathirevia-container .gpt3__features-container_feature-text{margin-top:.5rem}@media screen and (max-width:850px){.hirevia__whathirevia-heading{flex-direction:column;align-items:flex-start;margin-bottom:0}.hirevia__whathirevia-heading p{margin-top:1rem}}@media screen and (max-width:650px){.hirevia__whathirevia-feature .gpt3__features-container__feature{flex-direction:column}.hirevia__whathirevia-feature .gpt3__features-container_feature-text{margin-top:.5rem}.hirevia__whathirevia-heading h1{font-size:28px;line-height:40px}}@media screen and (max-width:350px){.hirevia__whathirevia-container .gpt3__features-container__feature{margin:1rem 0;min-width:100%}}.gpt3__features-container__feature{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;margin:1rem 0;gap:1.5rem}.text_gradient{background:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.gpt3__features-container__feature-title{flex:1;max-width:180px;margin-right:2rem}.gpt3__features-container__feature-title h1{font-family:Manrope,sans-serif;font-weight:800;font-size:18px;line-height:24px;letter-spacing:-.04em;color:#ffffff}.gpt3__features-container__feature-title div{width:38px;height:3px;background:linear-gradient(89.97deg,#ae67fa 1.84%,#f49867 102.67%);box-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:.25rem}.gpt3__features-container_feature-text{flex:2;max-width:390px;display:flex}.gpt3__features-container_feature-text p{font-family:Manrope,sans-serif;font-weight:500;font-size:14px;line-height:24px;color:#ffd6e0}@media screen and (max-width:550px){.gpt3__features-container__feature{flex-direction:column;margin:1rem 0}.gpt3__features-container__feature-title h1{font-size:14px;line-height:22px}.gpt3__features-container_feature-text p{font-size:12px;line-height:20px}}