.style_homehero__h0o3T{overflow:hidden;padding-block:20px}@media(min-width:1023.98px){.style_homehero__h0o3T{padding-block:40px}}.style_homehero__h0o3T .style_container__GY_v1{position:relative;display:flex;flex-wrap:wrap;gap:40px}@keyframes style_clipPathRevealAnimationToTop__OlRvy{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes style_clipPathRevealAnimationToBottom__78D0_{0%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes style_clipPathRevealAnimationToRight__ablVB{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes style_clipPathRevealAnimationToLeft__u_HZh{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.style_homehero__h0o3T .style_descs__In4VH{display:flex;flex-direction:column;gap:40px;position:relative;padding-block:40px}@media(max-width:768.98px){.style_homehero__h0o3T .style_descs__In4VH{padding-block:20px}}.style_homehero__h0o3T .style_desc__Q2mZG{color:var(--text);text-align:center;text-wrap:balance;font-size:20px}.style_homehero__h0o3T .style_desc__Q2mZG strong{color:var(--foreground)}.style_homehero__h0o3T .style_raised___HFyg{display:flex;flex-direction:column;margin-inline:auto;width:max-content;line-height:1.2;font-size:24px;text-align:center;color:var(--text)}.style_homehero__h0o3T .style_raised___HFyg span{font-weight:700;font-size:48px;color:var(--foreground);letter-spacing:3px}.style_homehero__h0o3T .style_buttons__MjaDf{color:var(--text);text-align:center;display:flex;flex-direction:column;margin-inline:auto;width:max-content;position:relative;padding-inline:20px;padding-block:40px}@media(min-width:1023.98px){.style_homehero__h0o3T .style_buttons__MjaDf{min-width:400px;padding-inline:40px}}@media(max-width:768.98px){.style_homehero__h0o3T .style_buttons__MjaDf{width:100%;padding-block:20px}}.style_homehero__h0o3T .style_card__Ygy0O{position:relative}.style_homehero__h0o3T.style_interactive__ewsI5 .style_card__Ygy0O:first-child:after{top:0;animation:style_clipPathRevealAnimationToRight__ablVB 1s ease-in-out forwards}.style_homehero__h0o3T.style_interactive__ewsI5 .style_card__Ygy0O:before,.style_homehero__h0o3T.style_interactive__ewsI5 .style_card__Ygy0O:first-child:after{content:"";left:-40px;width:calc(100% + 80px);height:1px;position:absolute;opacity:.15;background:linear-gradient(to right,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:5px 1px}.style_homehero__h0o3T.style_interactive__ewsI5 .style_card__Ygy0O:before{bottom:0;clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:style_clipPathRevealAnimationToLeft__u_HZh 1s ease-in-out 1s forwards}.style_homehero__h0o3T.style_interactive__ewsI5 .style_card__Ygy0O:nth-child(2n){animation:style_clipPathRevealAnimationToRight__ablVB 1s ease-in-out 1s forwards}.style_homehero__h0o3T.style_interactive__ewsI5 .style_descs__In4VH:before{content:"";left:-40px;width:calc(100% + 80px);bottom:0;height:1px;position:absolute;opacity:.15;background:linear-gradient(to right,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:5px 1px;clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:style_clipPathRevealAnimationToRight__ablVB 1s ease-in-out 2s forwards}.style_homehero__h0o3T.style_interactive__ewsI5 .style_buttons__MjaDf:after{content:"";top:-40px;right:0;height:calc(100% + 80px);width:1px;position:absolute;opacity:.15;background:linear-gradient(to bottom,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:1px 5px;clip-path:polygon(0 0,100% 0,100% 0,0 0);animation:style_clipPathRevealAnimationToBottom__78D0_ .5s ease-in-out 2.75s forwards}@media(max-width:768.98px){.style_homehero__h0o3T.style_interactive__ewsI5 .style_buttons__MjaDf:after{display:none}}.style_homehero__h0o3T.style_interactive__ewsI5 .style_buttons__MjaDf:before{content:"";bottom:-40px;left:0;height:calc(100% + 80px);width:1px;position:absolute;opacity:.15;background:linear-gradient(to bottom,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:1px 5px;clip-path:polygon(0 0,100% 0,100% 0,0 0);animation:style_clipPathRevealAnimationToBottom__78D0_ .5s ease-in-out 2.25s forwards}@media(max-width:768.98px){.style_homehero__h0o3T.style_interactive__ewsI5 .style_buttons__MjaDf:before{display:none}}.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span{display:flex;position:absolute;opacity:.15}.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span:first-child{left:40px;top:50%;width:1px;height:calc(100% + 80px);position:absolute;transform:translateY(-50%);background:linear-gradient(to bottom,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:1px 5px;clip-path:polygon(0 0,100% 0,100% 0,0 0);animation:style_clipPathRevealAnimationToBottom__78D0_ 1s ease-in-out forwards}@media(max-width:768.98px){.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span:first-child{left:20px;height:calc(100% + 40px)}}.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span:nth-child(2){right:40px;top:50%;width:1px;height:calc(100% + 80px);position:absolute;transform:translateY(-50%);background:linear-gradient(to bottom,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:1px 5px;clip-path:polygon(0 0,100% 0,100% 0,0 0);animation:style_clipPathRevealAnimationToBottom__78D0_ 1s ease-in-out forwards}@media(max-width:768.98px){.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span:nth-child(2){right:20px;height:calc(100% + 40px)}}.style_homehero__h0o3T.style_interactive__ewsI5 .style_shapes__IhC19 span:nth-child(3){bottom:0;left:-40px;width:calc(100% + 80px);height:1px;position:absolute;opacity:.15;background:linear-gradient(to right,var(--foreground),var(--foreground) 50%,transparent 0,transparent);background-size:5px 1px;clip-path:polygon(0 0,0 0,0 100%,0 100%);animation:style_clipPathRevealAnimationToLeft__u_HZh 1s ease-in-out 3s forwards}