.home-hero_component,.home-hero_section{position:relative;overflow:hidden}.home-hero_component{color:#fff;border-radius:2rem;flex-flow:column;justify-content:flex-end;min-height:calc(100vh - 48px);margin-bottom:1.5rem;padding:10rem 2.5rem 2.5rem;display:flex}@media screen and (max-width:767px){.home-hero_component{min-height:calc(100vh - 20px);margin-bottom:.625rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}}.home-hero_video{z-index:-1;border-radius:2rem;width:100%;max-width:none;height:100%;position:absolute;inset:0}.home-hero_video video{object-fit:cover;width:100%;height:100%;background-position:50%;background-size:cover}.home-hero_image{z-index:-2;object-fit:cover;border-radius:2rem;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.home-hero_block{gap:1rem;justify-content:space-between;display:flex}@media screen and (max-width:991px){.home-hero_block{flex-flow:column}}.home-hero_item{gap:1.5rem;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.home-hero_heading-block{max-width:33rem}.home-hero_item-inner{gap:3rem;flex-flow:column;margin-top:auto;margin-left:auto;display:flex}@media screen and (max-width:991px){.home-hero_item-inner{margin-left:0}}.home-hero_item-text{max-width:25.5rem}.home-hero_item-button-block{gap:.625rem;display:flex}@media screen and (max-width:767px){.home-hero_item-button-block{flex-flow:wrap}}@media screen and (max-width:479px){.home-hero_item-button-block{gap:.25rem}}.home-learn_section{position:relative}.home-learn_component{gap:2.5rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}@media screen and (max-width:767px){.home-learn_component{gap:2rem}}.home-learn_header{gap:2.5rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:51rem;margin-bottom:2.5rem;display:flex}@media screen and (max-width:767px){.home-learn_header{gap:2rem;padding-left:1.25rem;padding-right:1.25rem}}.home-learn_header-text{max-width:47.5rem}.home-learn_label{font-weight:500;position:absolute;left:0}@media screen and (max-width:991px){.home-learn_label{margin-bottom:-.625rem;position:static}}.marquee-block{flex-flow:column;position:relative}.marquee,.marquee-block{gap:1.25rem;width:100%;display:flex}.marquee{overflow:hidden}.marquee-content{gap:1.25rem;flex:none;justify-content:space-around;min-width:100%;display:flex}.marquee-item{gap:1rem;color:#fff;border-radius:2rem;flex-flow:column;justify-content:center;align-items:flex-start;min-width:30rem;height:14rem;padding-top:4rem;padding-bottom:4rem;padding-left:2rem;display:flex;position:relative;overflow:hidden}@media screen and (max-width:767px){.marquee-item{border-radius:1.25rem;min-width:21rem;height:auto;padding:2rem 1.5rem}}.marquee-text-block{z-index:1;position:relative}.marquee-image-cover{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.marquee-overlay{background-color:#fff;width:2px;height:100%;display:none;position:absolute;box-shadow:0 2px 24px 20px #fff}.marquee-overlay.is-right{background-image:linear-gradient(90deg,transparent 10%,#fff);right:0}.marquee-overlay.is-right.is-grey{display:block}.marquee-overlay.is-grey{background-color:rgba(0,0,0,0);width:0;display:block;box-shadow:0 2px 24px 20px #f4f5f4}@media screen and (max-width:767px){.marquee-overlay{box-shadow:0 2px 20px 14px #fff}}.home-journey_section{background-color:#f4f5f4}.home-journey_component{gap:8.5rem;display:flex}@media screen and (max-width:991px){.home-journey_component{gap:2rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:40rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.home-journey_component{gap:1rem;flex-flow:column;justify-content:flex-start;align-items:center}}.home-journey_text-block{gap:2.5rem;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}@media screen and (max-width:991px){.home-journey_text-block{justify-content:center;align-items:center}}@media screen and (max-width:767px){.home-journey_text-block{gap:2rem;text-align:center;justify-content:center;align-items:center}}.home-journey_img-block{width:100%;position:relative}.home-journey_img-block .marquee-block{gap:.625rem;flex-flow:column;display:flex;position:relative}.home-journey_img-block .marquee,.home-journey_img-block .marquee-content{gap:.625rem}@media screen and (max-width:767px){.home-journey_img-block{margin-top:1.5rem;margin-bottom:1.5rem}}.marquee-img{max-height:3rem}.button-block.is-for-mobile-landscape{display:none}@media screen and (max-width:767px){.button-block.is-for-mobile-landscape{display:flex;margin-top:1rem}}.home-progress_section{position:relative}.home-progress_component{gap:2.5rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}@media screen and (max-width:767px){.home-progress_component{gap:2rem;justify-content:flex-start;align-items:flex-start}}.home-progress_label{font-weight:500;position:absolute;left:0}@media screen and (max-width:991px){.home-progress_label{margin-bottom:-.625rem;position:static}}.home-progress_header{gap:2.5rem;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:65rem;display:flex}@media screen and (max-width:767px){.home-progress_header{gap:2rem;text-align:left;justify-content:flex-start;align-items:flex-start}}.home-progress_header-text{max-width:60rem}.home-progress_grid{gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}@media screen and (max-width:991px){.home-progress_grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.home-progress_grid{gap:.625rem;grid-template-columns:1fr}}@media screen and (max-width:479px){.home-progress_grid{flex-flow:column;grid-template-columns:1fr;display:flex}}.home-progress_grid-block{gap:2rem;text-align:center;background-color:#f4f5f4;border-radius:2rem;flex-flow:column;justify-content:space-between;padding:2.5rem 2rem;display:flex}.home-progress_grid-block.is-second{position:relative;justify-content:space-between;padding-bottom:0;padding-right:0;overflow:hidden}@media screen and (max-width:991px){.home-progress_grid-block.is-second{justify-content:center}}@media screen and (max-width:767px){.home-progress_grid-block.is-second{aspect-ratio:3/2;justify-content:space-between}}@media screen and (max-width:479px){.home-progress_grid-block.is-second{aspect-ratio:auto}}.home-progress_grid-block.is-third{padding-bottom:0;padding-left:1rem;padding-right:1rem;overflow:hidden}@media screen and (max-width:991px){.home-progress_grid-block.is-third{justify-content:center}}@media screen and (max-width:767px){.home-progress_grid-block.is-third{justify-content:space-between;min-height:20rem;padding:2rem 1.5rem 0}}@media screen and (max-width:479px){.home-progress_grid-block.is-third{min-height:18rem}}@media screen and (max-width:767px){.home-progress_grid-block{padding:2rem 1.5rem}}.home-progress_grid-image{margin-bottom:-17%}@media screen and (max-width:767px){.home-progress_grid-image{max-width:90%;margin-bottom:-15%;margin-left:auto;margin-right:auto}}.home-progress_grid-img-2{flex:1 1;min-height:0;display:flex;align-items:flex-end}.home-progress_grid-img-2 img{width:100%;display:block}@media screen and (max-width:991px){.home-progress_grid-img-2{margin-top:auto}}@media screen and (max-width:479px){.home-progress_grid-img-2{margin-bottom:-.5rem}}.home-grid_team{background-color:#f4f5f4;border-radius:1.25rem;justify-content:center;align-items:center;width:100%;padding:2.5rem 2rem;display:flex;position:relative;overflow:clip;grid-area:span 2/span 1/span 2/span 1}@media screen and (max-width:991px){.home-grid_team{grid-area:span 1/span 1/span 1/span 1;aspect-ratio:2/3}}@media screen and (max-width:767px){.home-grid_team{aspect-ratio:1;padding:2rem}}@media screen and (max-width:479px){.home-grid_team{aspect-ratio:auto;min-height:100vw}}.home-grid_circle-1{border:1px solid #ddd;border-radius:50%;flex-flow:column;width:65%}.home-grid_circle-1,.home-grid_circle-2{aspect-ratio:1;justify-content:center;align-items:center;margin-bottom:6rem;display:flex;position:absolute}.home-grid_circle-2{border:1px solid #dedede;border-radius:50%;width:35%}.home-grid_circle-center{width:14%;margin-bottom:6rem;position:absolute}.home-grid_heading{margin-top:auto}.home-grid_heading.is-secondary{text-align:center}@media screen and (max-width:767px){.home-grid_heading.is-secondary{margin-top:0}}.home-grid_member{border-radius:50%;width:12%;position:absolute}.home-grid_member._1{width:14%;top:-7.5%}.home-grid_member._2{width:20%;right:-7.5%}.home-grid_member._3{width:18%;bottom:-7.5%}.home-grid_member._4{width:21%;left:-10%}.home-grid_member-in{border-radius:50%;position:absolute}.home-grid_member-in._1{width:25%;top:-10%}.home-grid_member-in._3{width:30%;bottom:-12%}.home-grid_chat{background-color:#f4f5f4;border-radius:1.25rem;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:2.5rem 2rem;display:flex;position:relative;overflow:hidden;grid-area:span 2/span 1/span 2/span 1}@media screen and (max-width:991px){.home-grid_chat{grid-area:span 1/span 1/span 1/span 1;aspect-ratio:2/3}}@media screen and (max-width:767px){.home-grid_chat{order:9999;aspect-ratio:auto;min-height:38rem;padding-bottom:6rem;padding-left:2rem;padding-right:2rem}}@media screen and (max-width:479px){.home-grid_chat{gap:1.5rem;aspect-ratio:auto;min-height:34rem;padding:2rem 1.25rem 4rem}}.home-grid_chat-in{gap:1.25rem;flex-flow:column;align-items:center;margin-top:2.5rem}.home-grid_chat-group,.home-grid_chat-in{justify-content:flex-start;width:100%;display:flex}.home-grid_chat-group{gap:.75rem;align-items:flex-start}.home-grid_chat-group._2{justify-content:flex-start;align-items:flex-start;margin-left:auto}.home-grid_chat-group._3{margin-bottom:1rem}.home-grid_chats{flex-flow:column;flex:1 1;justify-content:flex-start;align-items:flex-start;display:flex}.home-grid_chats._1,.home-grid_chats._2{justify-content:flex-start;align-items:flex-end}.chat_message{transform-origin:0 100%;color:#4d4d4d;background-color:#fff;border-radius:1.75rem;font-size:.875rem;font-weight:500;overflow:clip}.chat_message.is-empty-1,.chat_message.is-empty-2{background-color:rgba(0,0,0,0)}.home-grid_message{padding:.4rem 1rem}.home-grid_message-text{white-space:nowrap}.home-grid_label{color:#001403;font-size:.75rem;font-weight:400}.chat_spacing{width:100%;height:.5rem}.chat_pic{border-radius:50%;width:2.5rem}.chat_pic.secondary{margin-top:2.35rem}.chat_pic.third{margin-top:2.75rem}.home-grid_chat-message{width:calc(100% - 4rem);max-width:none;margin-top:auto;margin-left:auto;margin-right:auto;position:absolute;bottom:2.5rem;left:0;right:0}.home-grid_chat .chat_message._2,.home-grid_chat .chat_message._3{clip-path:inset(0 0 0 100%);transition:clip-path .45s cubic-bezier(.25,.46,.45,.94)}.home-grid_chat .chat_message._4,.home-grid_chat .chat_message._5,.home-grid_chat .chat_message._6{clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.25,.46,.45,.94)}.home-grid_chat .chat_message.is-empty-1,.home-grid_chat .chat_message.is-empty-2{clip-path:inset(0 100% 0 0);transition:clip-path .35s ease}.home-grid_chat .chat_spacing{height:0;transition:height .3s ease}.home-grid_chat .home-grid_chat-group._2,.home-grid_chat .home-grid_chat-group._3{max-height:0;overflow:hidden;transition:max-height .6s ease}.home-grid_chat .chat_pic{transform:scale(0);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.home-grid_chat .home-grid_chats._2{opacity:0;transition:opacity .5s ease}.home-grid_chat.is-chat-visible .chat_spacing._1{height:.5rem;transition-delay:.3s}.home-grid_chat.is-chat-visible .chat_message._2{clip-path:inset(0 0 0 0);transition-delay:.6s}.home-grid_chat.is-chat-visible .chat_spacing._2{height:.5rem;transition-delay:.9s}.home-grid_chat.is-chat-visible .chat_message._3{clip-path:inset(0 0 0 0);transition-delay:1.2s}.home-grid_chat.is-chat-visible .home-grid_chat-group._2{max-height:12rem;transition-delay:1.5s}.home-grid_chat.is-chat-visible .chat_pic.secondary{transform:scale(1);transition-delay:1.7s}.home-grid_chat.is-chat-visible .chat_message.is-empty-1{clip-path:inset(0 0 0 0);transition-delay:1.9s}.home-grid_chat.is-chat-visible .chat_message._4{clip-path:inset(0 0 0 0);transition-delay:2.2s}.home-grid_chat.is-chat-visible .chat_spacing._3{height:.5rem;transition-delay:2.5s}.home-grid_chat.is-chat-visible .chat_message._5{clip-path:inset(0 0 0 0);transition-delay:2.8s}.home-grid_chat.is-chat-visible .home-grid_chat-group._3{max-height:12rem;transition-delay:3.1s}.home-grid_chat.is-chat-visible .chat_pic.third{transform:scale(1);transition-delay:3.3s}.home-grid_chat.is-chat-visible .chat_message.is-empty-2{clip-path:inset(0 0 0 0);transition-delay:3.5s}.home-grid_chat.is-chat-visible .chat_spacing._5{height:.5rem;transition-delay:3.8s}.home-grid_chat.is-chat-visible .chat_message._6{clip-path:inset(0 0 0 0);transition-delay:4.1s}.home-grid_chat.is-chat-visible .chat_spacing._6{height:.5rem;transition-delay:4.4s}@keyframes rotateClockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotateCounterClockwise{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes counterRotateCW{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(-1turn)}}@keyframes counterRotateCCW{0%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(1turn)}}.home-grid_team .home-grid_member,.home-grid_team .home-grid_member-in{opacity:0;transform:scale(0);transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.home-grid_team .home-grid_circle-center{opacity:0;transform:scale(0);transition:opacity .4s ease,transform .5s cubic-bezier(.34,1.56,.64,1)}.home-progress_grid-block.is-third .home-progress_grid-image{opacity:0;transform:translateY(40%);transition:opacity .6s ease,transform .8s ease}.home-progress_grid-block.is-second .home-progress_grid-img-2{opacity:0;transform:translateY(20%);transition:opacity .6s ease,transform .6s ease}.home-progress_grid.is-visible .home-grid_chats._2{opacity:1;transition-delay:.5s}.home-progress_grid.is-visible .home-grid_circle-center{opacity:1;transform:scale(1);transition-delay:.3s}.home-progress_grid.is-visible .home-grid_member-in._1{opacity:1;transform:scale(1);transition-delay:.5s}.home-progress_grid.is-visible .home-grid_member-in._3{opacity:1;transform:scale(1);transition-delay:.7s}.home-progress_grid.is-visible .home-grid_member._1{opacity:1;transform:scale(1);transition-delay:.4s}.home-progress_grid.is-visible .home-grid_member._2{opacity:1;transform:scale(1);transition-delay:.6s}.home-progress_grid.is-visible .home-grid_member._3{opacity:1;transform:scale(1);transition-delay:.8s}.home-progress_grid.is-visible .home-grid_member._4{opacity:1;transform:scale(1);transition-delay:1s}.home-progress_grid.is-visible .home-grid_circle-1{animation:rotateClockwise 30s linear infinite;animation-delay:1.2s}.home-progress_grid.is-visible .home-grid_circle-2{animation:rotateCounterClockwise 20s linear infinite;animation-delay:1.2s}.home-progress_grid.is-visible .home-grid_circle-1 .home-grid_member{animation:counterRotateCW 30s linear infinite;animation-delay:1.2s}.home-progress_grid.is-visible .home-grid_circle-2 .home-grid_member-in{animation:counterRotateCCW 20s linear infinite;animation-delay:1.2s}.home-progress_grid.is-visible .home-progress_grid-block.is-third .home-progress_grid-image{opacity:1;transform:translateY(0);transition-delay:.5s}.home-progress_grid.is-visible .home-progress_grid-block.is-second .home-progress_grid-img-2{opacity:1;transform:translateY(0);transition-delay:.4s}