.how_palnner_work{overflow:hidden}.how_palnner_work__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:28px}.how_palnner_work__col{display:flex;flex-direction:column;gap:32px;outline:1px solid transparent;padding:24px 27px 24px 24px;position:relative;transition:.2s}.how_palnner_work__col:hover{box-shadow:0 0 20px rgba(0,0,0,.1);outline-color:hsla(0,0%,100%,.5)}.how_palnner_work__col:nth-child(3n+1){background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03))}.how_palnner_work__col:nth-child(3n+2){background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.1))}.how_palnner_work__col:nth-child(3n+3){background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.03))}.how_palnner_work__grid_bottom{margin-top:auto}.how_palnner_work__grid_title{line-height:125%}.how_palnner_work__grid_info{letter-spacing:-.32px}.how_palnner_work__col--item_gap_style2 :where(.how_palnner_work__grid_info,.how_palnner_work__grid_info ul){gap:26px}@media(min-width:768px){.how_palnner_work__col{margin-top:40px}.how_palnner_work__col:before,.how_palnner_work__col_line{background:hsla(0,0%,100%,.1);bottom:calc(100% + 29px);content:"";height:2px;left:12px;position:absolute;right:12px}.how_palnner_work__col:first-child:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.1));left:0}.how_palnner_work__col:last-child:before{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0))}.how_palnner_work__col:nth-child(3) .how_palnner_work__col_line{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));left:calc(100% + 12px);right:auto;width:50vw}.how_palnner_work__col:nth-child(4) .how_palnner_work__col_line{background:linear-gradient(90deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1));left:auto;right:calc(100% + 12px);width:50vw}.how_palnner_work__col:after,.how_palnner_work__col_dot{aspect-ratio:1/1;background-clip:content-box;background-color:hsla(0,0%,100%,.1);background-image:url(https://www.openlegacy.com/hubfs/how_int_studio_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:7px;border-radius:50%;bottom:calc(100% + 20px);content:"";position:absolute;right:-9px;width:20px}.how_palnner_work__col:nth-child(4) .how_palnner_work__col_dot{left:-9px}.how_palnner_work__col:last-child:after{display:none}}@media(max-width:767px){.how_palnner_work__grid{gap:30px;grid-template-columns:1fr}}