@keyframes spin{to{transform:rotate(1turn)}}@keyframes fade-up{0%{margin-top:2%;opacity:0}to{margin-top:0;opacity:1}}@keyframes fade-up-disappear{0%{margin-top:0;opacity:1}to{margin-top:-2%;opacity:0}}@keyframes slide-up{0%{margin-top:3%}to{margin-top:0}}@keyframes enter-up{0%{margin-top:24px}to{margin-top:0}}@keyframes grow-right{0%{width:0;transform:scaleX(0);transform-origin:left}to{width:100%;transform:scaleX(1)}}@keyframes grow-left{0%{width:0;transform:scaleX(0);transform-origin:right}to{width:100%;transform:scaleX(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes grow-width{0%{width:0}to{width:100%}}@keyframes cursor-blink{0%,to{border-color:transparent}50%{border-color:#1f1a38}}@keyframes scroll-up-out{0%{transform:translateY(0);opacity:1}70%{opacity:0}to{transform:translateY(-100%)}}@keyframes scroll-up-in{0%{transform:translateY(100%);opacity:0}70%{opacity:1}to{transform:translateY(0)}}@keyframes bounce{0%{transform:scale(1) translateY(-30%)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-.5em)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-.125em)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes grow{0%{transform:scale(0)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes button-enable{0%{color:#aea4ec}to{color:#3e2dda}}@keyframes blur-in-out{0%{opacity:.08;filter:blur(2px)}50%{opacity:1;filter:none}to{opacity:.08;filter:blur(2px)}}.landing_nav_outlet{background-image:none}.code_review_container .heading_content_wrapper{background:radial-gradient(circle at top,hsla(0,0%,100%,.05) 8%,rgba(173,0,255,.12));-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent);margin-top:-72px;padding-top:60px}.code_review_container .heading_content_wrapper .heading_content{position:relative;margin:0 auto;padding:64px 0;max-width:1500px}@media(min-width:1024px){.code_review_container .heading_content_wrapper{background:radial-gradient(circle at center,#fff,rgba(173,0,255,.12))}.code_review_container .heading_content_wrapper .heading_content{padding:205px 0 265px}}.code_review_container .heading_content_wrapper .quote_section{margin:40px 0 0;z-index:1}.code_review_container .heading_content_wrapper .quotes_layout{max-width:1500px;overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:10px;position:absolute;top:10px;left:10px;right:10px;bottom:10px;z-index:0}.code_review_container .heading_content_wrapper .quotes_layout b{font-weight:600;color:#1f1a38}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_1{margin-top:80px}@media(min-width:1024px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_1{margin-top:40px}}@media(min-width:1280px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_1{margin-top:0}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_1 .quote_content{animation-delay:.5s}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_2{margin-right:80px}@media(min-width:1310px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_2{margin-right:0}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_2 .quote_content{animation-delay:5s}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_3{margin-top:100px;margin-left:60px}@media(min-width:768px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_3{margin-left:0}}@media(min-width:1310px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_3{margin-left:100px}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_3 .quote_content{animation-delay:2.5s}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_4{margin-top:80px}@media(min-width:1024px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_4{margin-top:120px;margin-bottom:0}}@media(min-width:1280px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_4{margin-top:40px;margin-bottom:80px}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_4 .quote_content{animation-delay:2.5s}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_5{margin-top:220px}@media(min-width:1024px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_5{margin-top:200px;margin-bottom:80px}}@media(min-width:1280px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_5{margin-top:250px}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_5 .quote_content{animation-delay:5s}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_6{margin-top:110px;margin-left:50px}@media(min-width:1310px){.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_6{margin-left:120px;margin-top:120px}}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_idx_6 .quote_content{animation-delay:.5s}.code_review_container .heading_content_wrapper .quotes_layout .quote_content{animation:blur-in-out 7.5s ease-in-out infinite;background:hsla(0,0%,100%,.4);opacity:.08;filter:blur(2px);box-shadow:0 2px 20px -2px rgba(171,0,255,.16);transition:opacity .7s ease-in-out,filter .7s ease-in-out}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_narrow{width:240px}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_long{width:300px}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_active__true .quote_content{animation:none;opacity:1;filter:none}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_active__false .quote_content{animation:none;opacity:.08;filter:blur(2px)}@media(min-width:1280px){.code_review_container .heading_content_wrapper .quotes_layout{grid-column-gap:0;grid-row-gap:0}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_narrow{width:300px}.code_review_container .heading_content_wrapper .quotes_layout .quotes_layout__quote_long{width:390px}}.code_review_container .heading_content_wrapper .code_review__hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:700px;margin:0 auto;z-index:1}.code_review_container .heading_content_wrapper .hero__heading{color:#1f1a38;font-weight:500;font-size:32px;line-height:36px;letter-spacing:-1.28px;max-width:250px;margin-bottom:8px}@media(min-width:545px){.code_review_container .heading_content_wrapper .hero__heading{font-size:50px;line-height:56px;max-width:400px}}@media(min-width:768px){.code_review_container .heading_content_wrapper .hero__heading{font-size:64px;line-height:64px;letter-spacing:-2.56px;max-width:500px;margin-bottom:20px}}.code_review_container .heading_content_wrapper .hero__description{max-width:565px;font-size:26px;font-weight:300;line-height:32px;letter-spacing:-.377px;margin-bottom:28px;padding:8px 36px}@media(min-width:768px){.code_review_container .heading_content_wrapper .hero__description{padding:0 48px}}.code_review_container .heading_content_wrapper .primary_hero_cta{padding:16px 40px;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.348px}.code_review_container .security_section_wrapper{padding:150px 32px 64px;overflow:hidden}.code_review_container .how_its_different_wrapper{position:relative;padding:16px 32px 32px}@media(min-width:768px){.code_review_container .how_its_different_wrapper{padding:64px 32px}}.code_review_container .how_its_different_wrapper:before{content:"";z-index:-1;border-radius:50%;width:100%;aspect-ratio:1/1;background:radial-gradient(49.95% 49.95% at 48.82% 50.05%,rgba(173,0,255,.26) 0,rgba(173,0,255,.07) 66.35%,rgba(173,0,255,0) 100%);opacity:.4;display:none;position:absolute;z-index:0;top:100%;left:22vh;transform:translate(-50%,-50%);max-width:1200px}@media(min-width:1024px){.code_review_container .how_its_different_wrapper:before{display:block}}.code_review_container .how_its_different_wrapper .home_section__content{gap:48px;padding:16px 0 0}@media(min-width:768px){.code_review_container .how_its_different_wrapper .home_section__content{gap:0}}@media(min-width:1024px){.code_review_container .how_its_different_wrapper .home_section__content{gap:0}}.code_review_container .how_its_different_wrapper .home_section__header h2{font-size:30px;line-height:34px;letter-spacing:-1.2px}@media(min-width:768px){.code_review_container .how_its_different_wrapper .home_section__header h2{font-size:52px;line-height:56px;letter-spacing:-2.08px}}.code_review_container .how_its_different_wrapper .home_section__header p{font-size:18px;line-height:24px;letter-spacing:-.6px}@media(min-width:768px){.code_review_container .how_its_different_wrapper .home_section__header p{font-size:26px;line-height:32px;letter-spacing:-.377px}}.code_review_container .how_its_different_wrapper .how_its_different_feature{text-align:center;display:flex;flex-direction:column;gap:24px}@media(min-width:1280px){.code_review_container .how_its_different_wrapper .how_its_different_feature{gap:40px;text-align:center;flex-direction:column}}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_feature_animation_wrapper{width:100%}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_feature_animation_wrapper>div{aspect-ratio:1784/855;max-width:841px;margin:0 auto}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content{display:flex;flex-direction:column;align-items:center;gap:16px}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content .how_its_different_feature_subtitle{color:#ad00ff;font-size:20px;font-weight:300;line-height:32px;letter-spacing:-.29px;margin-bottom:16px}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content .how_its_different_feature_title{font-size:30px;line-height:34px;letter-spacing:-1.2px;font-weight:600;max-width:700px}@media(min-width:768px){.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content .how_its_different_feature_title{font-size:52px;line-height:56px;letter-spacing:-2.08px}}.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content .how_its_different_feature_description{max-width:876px;color:#625f74;font-size:26px;font-weight:300;line-height:32px;letter-spacing:-.377px}@media(min-width:1024px){.code_review_container .feature_in_depth_section>div{display:grid;grid-gap:0 64px;gap:0 64px;grid-template-columns:repeat(2,1fr);grid-template-rows:calc(80vh - 72px) calc(80vh - 72px) calc(100vh - 72px);align-items:start;position:relative}}.code_review_container .feature_in_depth_section .home_section__content{position:relative}@media(min-width:1024px){.code_review_container .feature_in_depth_section .home_section__content{column-gap:64px}}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature{display:flex;align-items:center;flex-direction:column;gap:4px;position:relative;align-self:center;grid-column:1}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature>div{text-align:center}@media(min-width:1024px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature{gap:48px;flex-direction:row;padding:280px 0 200px;margin-bottom:80px}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature>div{text-align:left}}@media(min-width:1280px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature{gap:64px}}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature h3{font-size:24px;font-weight:600;line-height:32px}@media(min-width:768px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature h3{font-size:28px;line-height:34px}}@media(min-width:1024px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature h3{font-size:40px;line-height:48px}}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature p{font-weight:300;font-size:16px;line-height:20px;letter-spacing:-.276px}@media(min-width:768px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature p{font-size:19px;line-height:24px}}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature .feature__overlay_marker{display:block;position:absolute;height:20px;width:20px}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature .feature__overlay_marker.feature__overlay_marker__up{top:40%}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature .feature__overlay_marker.feature__overlay_marker__down{top:50%}@media(min-width:1024px){.code_review_container .feature_in_depth_section .feature_in_depth_section__feature .feature__overlay_marker.feature__overlay_marker__up{top:calc(50% - 12vh);bottom:auto}.code_review_container .feature_in_depth_section .feature_in_depth_section__feature .feature__overlay_marker.feature__overlay_marker__down{top:calc(50% + 20vh)}}.code_review_container .feature_in_depth_section .feature__overlay_image{margin-bottom:80px;width:100%;max-width:400px;right:24px;transition:opacity .2s ease-in-out}@media(min-width:1024px){.code_review_container .feature_in_depth_section .feature__overlay_image{margin-bottom:0;grid-column:2;grid-row:1/-1;place-self:stretch;position:-webkit-sticky;position:sticky;top:72px;bottom:72px;height:calc(100vh - 72px);display:flex;align-items:center;gap:0;max-width:520px;opacity:0}.code_review_container .feature_in_depth_section .feature__overlay_image.feature__overlay_image__in{opacity:1}}.code_review_container .code_review_integrations_section{padding:0 32px;background:linear-gradient(180deg,rgba(251,246,255,0) 71.93%,rgba(173,0,255,.08) 99.96%)}@media(min-width:768px){.code_review_container .code_review_integrations_section{padding:0}}.code_review_container .code_review_integrations_section.alternate_home_section_container .home_section__content{max-width:100%;padding:64px 0}.code_review_container .code_review_integrations_section .code_review_integrations_heading{text-align:center}@media(min-width:768px){.code_review_container .code_review_integrations_section .code_review_integrations_heading{padding:0 96px}}.code_review_container .code_review_integrations_section .code_review_integrations_heading h2{font-size:30px;line-height:34px;letter-spacing:-1.2px;font-weight:500}@media(min-width:768px){.code_review_container .code_review_integrations_section .code_review_integrations_heading h2{font-size:52px;line-height:56px;letter-spacing:-2.08px}}.code_review_container .code_review_integrations_section .code_review_integrations_heading p{font-size:18px;line-height:24px;letter-spacing:-.6px;max-width:800px}@media(min-width:768px){.code_review_container .code_review_integrations_section .code_review_integrations_heading p{font-size:26px;line-height:32px;letter-spacing:-.377px}}.code_review_container .code_review_integrations_section .code_review_integrations_heading .code_review_cta_wrapper{display:flex;align-items:center;justify-content:center;gap:24px;margin:24px 0;font-size:18px}@media(min-width:768px){.code_review_container .code_review_integrations_section .code_review_integrations_heading .code_review_cta_wrapper{margin:48px 0 32px}}@media(min-width:1024px){.code_review_container .code_review_integrations_section .code_review_integrations_heading .code_review_cta_wrapper{margin:48px 0 36px}}.code_review_container .code_review_integrations_section .logo_bar_marquee{padding:48px 0}.code_review_container .code_review_integrations_section .logo_bar_grid{margin:24px 0;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}@media(min-width:768px){.code_review_container .code_review_integrations_section .logo_bar_grid{gap:32px}}