.faq_section.code_review_faq{display:flex;flex-direction:column;align-items:flex-start;max-width:1258px;padding:60px 0 0}.faq_section.code_review_faq>h2{align-self:center;margin-bottom:46px;font-size:28px;font-weight:600;line-height:32px;letter-spacing:-.966px}@media(min-width:768px){.faq_section.code_review_faq>h2{text-align:start;font-size:40px;font-weight:600;line-height:48px;letter-spacing:-1.38px}}@media(min-width:1024px){.faq_section.code_review_faq{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;padding:80px 0;gap:12px}.faq_section.code_review_faq h2{flex:1 1;align-self:start}.faq_section.code_review_faq .faq_section__list{flex:2 1}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_left,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_right,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_left,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_right,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__server_converted{opacity:0}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation_image{position:absolute;top:0;left:0;transition:opacity .3s ease-in-out,left .3s ease-in-out}.code_review_image_animation_wrapper{margin:auto;width:100%;max-width:100%}@media(min-width:1024px){.code_review_image_animation_wrapper{max-width:630px}}.code_review_image_animation_wrapper .code_review_image_animation_container{position:relative;width:100%;max-width:100%;overflow:hidden;border-radius:12px;--fade-width:80px;--fade-color:#26213f}.code_review_image_animation_wrapper .code_review_image_animation_container:after,.code_review_image_animation_wrapper .code_review_image_animation_container:before{content:"";position:absolute;top:0;width:var(--fade-width);height:100%;pointer-events:none;z-index:1}.code_review_image_animation_wrapper .code_review_image_animation_container:before{left:0;background:linear-gradient(to right,var(--fade-color),transparent)}.code_review_image_animation_wrapper .code_review_image_animation_container:after{right:0;background:linear-gradient(to left,var(--fade-color),transparent)}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__background_image{width:100%}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items{--scale-mobile:0.6;--offset-small-base:113px;--offset-large-base:205px;--knowledge-offset-right-base:160px;--knowledge-offset-left-base:151px;--offset-small:calc(var(--offset-small-base) * var(--scale-mobile));--offset-large:calc(var(--offset-large-base) * var(--scale-mobile));--knowledge-offset-right:calc(var(--knowledge-offset-right-base) * var(--scale-mobile));--knowledge-offset-left:calc(var(--knowledge-offset-left-base) * var(--scale-mobile))}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items{--offset-small:var(--offset-small-base);--offset-large:var(--offset-large-base);--knowledge-offset-right:var(--knowledge-offset-right-base);--knowledge-offset-left:var(--knowledge-offset-left-base)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__server{top:50%;left:50%;transform:translate(-50%,-50%) scale(.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__server{transform:translate(-50%,-50%) scale(1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_right{top:50%;left:calc(50% + var(--offset-small));transform:translate(-50%,-50%) scale(.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_right{transform:translate(-50%,-50%) scale(1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_left{top:50%;left:calc(50% - var(--offset-small));transform:translate(-50%,-50%) scale(.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__boxes_left{transform:translate(-50%,-50%) scale(1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__server_converted{top:50%;left:50%;transform:translate(-50%,-50%) scale(.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__server_converted{transform:translate(-50%,-50%) scale(1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_right{top:calc(50% + 5px);left:calc(50% + var(--offset-small) + var(--knowledge-offset-right));transform:translate(-50%,-50%) scale(-.6,.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_right{transform:translate(-50%,-50%) scaleX(-1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_left{top:calc(50% + 5px);left:calc(50% - var(--offset-small) - var(--knowledge-offset-left));transform:translate(-50%,-50%) scale(.6)}@media(min-width:545px){.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items .code_review_image_animation__knowledge_left{transform:translate(-50%,-50%) scale(1)}}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_one .code_review_image_animation__boxes_left,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_one .code_review_image_animation__boxes_right,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_one .code_review_image_animation__server,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_two .code_review_image_animation__boxes_left,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_two .code_review_image_animation__boxes_right,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_two .code_review_image_animation__knowledge_left,.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_two .code_review_image_animation__knowledge_right{opacity:1}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__boxes_right{opacity:.5;left:calc(50% + var(--offset-large))}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__boxes_left{opacity:.5;left:calc(50% - var(--offset-large))}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__knowledge_right{opacity:.5;left:calc(50% + var(--offset-large) + var(--knowledge-offset-right))}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__knowledge_left{opacity:.5;left:calc(50% - var(--offset-large) - var(--knowledge-offset-left))}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__server{opacity:0}.code_review_image_animation_wrapper .code_review_image_animation_container .code_review_image_animation__items.active_three .code_review_image_animation__server_converted{opacity:1}@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:rgba(0,0,0,0)}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{background:none}.landing_nav_outlet{background-image:none;background-color:initial}.code_review_container{margin:-137px auto 0}.code_review_container h2{font-size:30px;line-height:34px;text-align:center}@media(min-width:768px){.code_review_container h2{font-size:52px;line-height:56px;text-align:left}}.code_review_container .unblocked_home_background__logo>img{top:200px}.code_review_container .heading_content_wrapper{padding:92px 0 60px}.code_review_container .heading_content_wrapper .heading_content{position:relative;margin:0 auto;max-width:1500px;padding:97px 0 60px}.code_review_container .heading_content_wrapper .code_review__hero{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1000px;margin:0 auto;z-index:1}.code_review_container .heading_content_wrapper .hero__heading{color:#1f1a38;font-weight:600;font-size:32px;line-height:36px;letter-spacing:-1.28px;margin:20px 0}@media(min-width:545px){.code_review_container .heading_content_wrapper .hero__heading{font-size:50px;line-height:56px}}@media(min-width:768px){.code_review_container .heading_content_wrapper .hero__heading{font-size:64px;line-height:64px;letter-spacing:-2.56px;margin-bottom:20px}}.code_review_container .heading_content_wrapper .hero__description{font-size:20px;line-height:26px;letter-spacing:-.6px;font-weight:300;color:#625f74;margin-bottom:28px;padding:8px 36px}@media(min-width:545px){.code_review_container .heading_content_wrapper .hero__description{font-size:26px;line-height:32px;letter-spacing:-.377px}}@media(min-width:768px){.code_review_container .heading_content_wrapper .hero__description{padding:0 48px}}.code_review_container .heading_content_wrapper .hero__signup_sub{font-size:14px;margin-top:16px}.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 .code_review__quote_marquee .quote_content{height:auto;width:344px;align-self:stretch}.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;margin-bottom:0}@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{font-size:18px;line-height:24px;letter-spacing:-.6px;max-width:876px;color:#625f74}@media(min-width:768px){.code_review_container .how_its_different_wrapper .how_its_different_feature .how_its_different_text_content .how_its_different_feature_description{font-size:26px;line-height:32px;letter-spacing:-.377px}}@media(min-width:1024px){.code_review_container .feature_in_depth_section>div{display:grid;gap:0 64px;grid-template-columns:repeat(2,1fr);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;padding-top:0}}.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__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:center stretch;position:sticky;top:calc(50vh - 300px);height:600px;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);gap:16px}@media(min-width:768px){.code_review_container .code_review_integrations_section .logo_bar_grid{gap:32px}}.code_review_container .powered_by_wrapper{display:flex;flex-direction:column;border-radius:20px;border:1px solid rgba(51,0,255,.4);background:radial-gradient(156.37% 44.85% at 79.39% 5.91%,rgba(51,0,255,.08) 0,rgba(51,0,255,0) 100%),radial-gradient(190.19% 54.55% at 35.52% 100%,rgba(173,0,255,.06) 0,rgba(173,0,255,0) 100%),#fff;gap:40px;padding:40px 20px}@media(min-width:768px){.code_review_container .powered_by_wrapper{padding:60px 20px}}@media(min-width:1024px){.code_review_container .powered_by_wrapper{padding:80px 20px}}@media(min-width:1280px){.code_review_container .powered_by_wrapper{padding:80px 71px}}.code_review_container .powered_by_wrapper .powered_by_title{color:rgba(31,26,56,.9);text-align:left;font-size:30px;line-height:34px;letter-spacing:-1.2px}@media(min-width:768px){.code_review_container .powered_by_wrapper .powered_by_title{font-size:52px;line-height:56px;letter-spacing:-2.08px}}.code_review_container .powered_by_wrapper .powered_by_description{font-size:18px;line-height:24px;letter-spacing:-.261px}@media(min-width:768px){.code_review_container .powered_by_wrapper .powered_by_description{font-size:26px;line-height:32px;letter-spacing:-.377px}}.code_review_container .code_review__get_started{display:flex;flex-direction:column;padding:64px 24px 0}.code_review_container .code_review__get_started .home_section__content{gap:24px}.code_review_container .code_review__get_started .home_section__content .hero__buttons{margin:0}@media(min-width:768px){.code_review_container .code_review__get_started .home_section__content .hero__buttons{margin-top:12px}}.code_review_container .code_review__get_started .code_review__get_started__heading{text-align:center}.code_review_container .code_review__get_started .code_review__get_started__heading h2{color:rgba(31,26,56,.9);font-size:30px;line-height:34px;letter-spacing:-1.2px;max-width:400px;text-align:center}@media(min-width:768px){.code_review_container .code_review__get_started .code_review__get_started__heading h2{font-size:56px;line-height:58px;letter-spacing:-2.24px;max-width:750px}}.code_review_container .code_review__get_started .code_review__get_started__heading .code_review__get_started__description{display:flex;flex-direction:column;gap:8px;width:max-content;margin:auto}@media(min-width:768px){.code_review_container .code_review__get_started .code_review__get_started__heading .code_review__get_started__description{gap:24px;display:flex;flex-direction:row;justify-self:center}}.code_review_container .code_review__get_started .code_review__get_started__heading .code_review__get_started__description .code_review__get_started__description_item{display:flex;gap:8px;font-size:16px;line-height:20px;letter-spacing:-.232px;color:var(--dark-gray-100,#625f74);align-items:center}.code_review_container .code_review__get_started .code_review__get_started__heading .code_review__get_started__description .code_review__get_started__description_item .code_review__get_started__description_icon{color:var(--indigo-100,#3e2dda)}.code_review_container .code_review__security .learn_more_card__description{max-width:800px}.code_review_container .works_with_stack_section{max-width:1258px;margin:auto;padding:46px 0}@media(min-width:1024px){.code_review_container .works_with_stack_section{padding:46px 32px 80px}}.code_review_container .works_with_stack_section .home_section__content{padding:0}.code_review_container .works_with_stack_section .works_with_stack_wrapper{display:flex;flex-direction:column;width:100%;align-items:center;text-align:center}@media(min-width:1024px){.code_review_container .works_with_stack_section .works_with_stack_wrapper{text-align:left;flex-direction:row;align-items:center}}.code_review_container .works_with_stack_section .works_with_stack_wrapper h3{font-size:40px;line-height:48px;letter-spacing:-1.38px;max-width:100%;padding:0 50px}@media(min-width:1024px){.code_review_container .works_with_stack_section .works_with_stack_wrapper h3{max-width:300px;padding:0 40px 0 60px}}.code_review_container .works_with_stack_section .works_with_stack_wrapper .unblocked_works_with_stack_image_wrapper{position:relative;aspect-ratio:774/350;max-width:774px;width:100%}.code_review_container .works_with_stack_section .works_with_stack_wrapper .unblocked_works_with_stack_image_wrapper .unblocked_works_with_stack_image{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.code_review_container .faq_section_wrapper .home_section__content{padding:0}.code_review__details_section{padding-bottom:0}.code_review__details_section .home_section__content{max-width:1250px!important}.code_review__details{margin-top:40px;gap:40px;display:flex;flex-direction:column}@media(min-width:1024px){.code_review__details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.code_review__details>:nth-child(3){grid-column:span 2}}.code_review__essentials{display:grid;gap:20px 40px;margin:60px 0 0;align-self:stretch;grid:"first" auto "second" auto "third" auto "fourth" auto/minmax(0,1fr)}@media(min-width:768px){.code_review__essentials{grid:"first first first" auto "second third fourth" auto/minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media(min-width:1280px){.code_review__essentials{grid:"first second third fourth" auto/minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.code_review__essentials>h4{grid-area:first;flex:1 1;align-self:center;font-size:28px;line-height:34px;text-align:center}@media(min-width:1280px){.code_review__essentials>h4{text-align:start}}.code_review__essentials .code_review__essentials__item{display:grid;grid:"icon" auto "title" auto "description" 1fr/1fr;padding:20px 20px 0;box-shadow:0 -8px 12px 4px rgba(62,45,218,.04);gap:12px;box-sizing:border-box;border-radius:12px;border:1px solid rgba(0,0,0,0);position:relative}.code_review__essentials .code_review__essentials__item:before{content:"";position:absolute;inset:-1px;border-radius:12px;border:1px solid rgba(0,0,0,0);background:linear-gradient(200deg,#8a7ef9,transparent 50%,transparent) border-box;pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}@media(min-width:1024px){.code_review__essentials .code_review__essentials__item{grid:"icon title" auto "description description" 1fr/auto 1fr;padding:24px 24px 0}}.code_review__essentials .code_review__essentials__item h5{grid-area:title;font-size:24px;line-height:32px;font-weight:500}.code_review__essentials .code_review__essentials__item .icon{grid-area:icon;align-self:center;height:30px;width:auto}.code_review__essentials .code_review__essentials__item p{grid-area:description}.code_review_sticky{--sticky-section-height:4000px;min-height:var(--sticky-section-height)}.code_review_sticky .code_review_sticky_item{position:sticky;bottom:auto;top:var(--sticky-top)}