.landing-hero{align-items:center;min-height:calc(100svh - 48px);display:flex}.landing-hero>div:nth-child(3){width:min(100%,1440px)}.landing-hero .hero-audience-card{justify-content:center;min-height:246px}.landing-hero .hero-audience-layout{grid-template-columns:minmax(0,1fr)}.landing-hero .hero-card-copy{width:100%;margin-left:auto;margin-right:auto;line-height:1.36;font-size:15px!important}.landing-hero .hero-audience-title{letter-spacing:-.03em;word-spacing:0;line-height:1.1;font-size:clamp(17px,1.45vw,22px)!important;font-weight:800!important}.landing-hero .hero-client-copy{text-align:center;max-width:350px}.landing-hero .hero-pro-copy{text-align:center;max-width:360px}.landing-hero .hero-workflow-step{min-width:0}.landing-hero .hero-workflow-title{white-space:nowrap;line-height:1}.landing-hero .hero-workflow-card{border-color:#d9e3f1;width:82px;height:102px;padding:7px;box-shadow:0 9px 20px #1d4ed81a}.landing-hero .hero-workflow-card>div:first-child{padding-bottom:5px}@media screen and (min-width:640px){.landing-hero .hero-workflow-card{width:96px;height:116px;padding:8px}}@media screen and (min-width:1024px){.landing-hero .hero-audience-layout{grid-template-columns:minmax(280px,1fr) minmax(320px,1.18fr) minmax(280px,1fr)}.landing-hero .hero-audience-layout>*{grid-column:auto}.landing-hero .hero-client-copy,.landing-hero .hero-pro-copy{max-width:330px}}@media screen and (min-width:1024px) and (max-height:760px){.landing-hero{min-height:calc(100svh - 44px)}.landing-hero .hero-audience-card{min-height:214px}.landing-hero .hero-workflow-card{width:78px;height:92px;padding:6px}}@media screen and (max-width:1023px){.landing-hero{min-height:auto;display:block}.landing-hero .hero-audience-card{min-height:0}.landing-hero .hero-card-copy{font-size:13px!important}}.freetrial_btn{color:#fff;background-color:#003de4;border:1px solid #003de4;border-radius:12px;padding:10px 20px}.accessduringtrial{color:#161a25;background-color:#fff;border:1px solid #161a25;border-radius:12px;padding:10px 20px}.freeqoute_text{color:#70c217;font-size:16px;font-weight:700}.client_request_text{color:#003de4;font-size:16px;font-weight:700}.banner_sec{font-family:SofiaPro,sans-serif!important}.banner_sec .banner_left_side{color:#fff;background-image:url(../media/banner_leftside.03ba1a5a.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:115vh;padding:30px 90px 0}.banner_sec .banner_right_side{color:#fff;background-image:url(../media/banner_righside.18e6d062.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-left:30px}.banner_sec .main_head{width:480px;margin-bottom:15px;font-size:30px;font-weight:700;line-height:43px}.banner_sec .main_para{margin-bottom:30px;font-size:14.7px;font-weight:400}.banner_sec .sub_head{margin-bottom:20px;font-size:26px;font-weight:800}.banner_sec .subpara{margin-bottom:25px;font-size:20px;font-weight:400}.banner_sec .info_text{color:#fff;font-size:13.6px;font-style:italic;font-weight:500}.banner_sec .center_para{color:#fff;font-size:16px;font-style:italic;font-weight:700;position:absolute;bottom:10px;right:30%}@media (max-width:1024px){.banner_sec .banner_left_side{min-height:auto;padding:30px 40px}.banner_sec .banner_right_side{min-height:auto}.banner_sec .main_head{width:100%;font-size:26px;line-height:36px}}@media (max-width:768px){.banner_sec .banner_left_side,.banner_sec .banner_right_side{padding:30px 20px}.banner_sec .main_head{font-size:22px;line-height:30px}.banner_sec .sub_head{font-size:22px}.banner_sec .subpara{font-size:16px}.banner_sec .center_para{text-align:center;margin-top:20px;font-size:13px;position:static}}.why_choose_mttaxapp{margin-top:60px}.why_choose_mttaxapp .why_choose_img{object-fit:cover;border-radius:24px;width:100%}.why_choose_mttaxapp p{margin-bottom:23px}.why_choose_mttaxapp .row{row-gap:30px}.why_choose_mttaxapp ul li{font-weight:600;line-height:28px;list-style:none;position:relative}.why_choose_mttaxapp ul li:not(:last-child){margin-bottom:25px}.why_choose_mttaxapp ul li:before{content:"";background-image:url(/assests/images/common/blue_tick.webp);background-repeat:no-repeat;background-size:100%;width:15px;height:15px;position:absolute;top:8px;left:-27px}.why_choose_mttaxapp .why_choose_section{padding-left:25px}.why_choose_mttaxapp .why_choose_section .grade_img{width:110px;position:absolute;top:-20px;right:50px}.tabs{margin-bottom:20px}.tabs .switch_tabs{background-color:#e5e7e9;border:3px solid #e5e7e9;border-radius:50px;padding:3px;display:inline-flex;overflow:hidden}.tabs .tab_btn{background-color:#fff;border-radius:6px;padding:10px;display:inline-block}.tabs input[type=radio]{opacity:0;pointer-events:none;position:absolute}.tabs .tab-label{cursor:pointer;-webkit-user-select:none;user-select:none;text-transform:uppercase;background:#e5e7e9;border:none;border-radius:50px;padding:14px 45px;font-size:14px;transition:background .18s;display:inline-block}.tabs .tab-content{display:none}.tabs .tab-content .tab_2_img,.tabs .tab-content .tab_1_img{justify-content:center;align-items:center;display:flex;position:relative}.tabs .tab-content .tab_2_img img,.tabs .tab-content .tab_1_img img{border-radius:12px}.tabs .tab-content .tab_2_img img:first-child,.tabs .tab-content .tab_1_img img:first-child{width:75%;animation:.5s ease-in-out rotate_left;position:absolute;top:0;right:50px;transform:rotate(10deg)}.tabs .tab-content .tab_2_img img:nth-child(2),.tabs .tab-content .tab_1_img img:nth-child(2){width:80%;animation:.5s ease-in-out rotate_right;transform:rotate(0)}.tabs #tab1:checked~#content1,.tabs #tab2:checked~#content2{display:block}.tabs #tab1:checked+.tab-label{color:#fff;background:#70c217;border-radius:50px;font-weight:600}.tabs #tab2:checked+.tab-label{color:#fff;background:#003de4;border-radius:50px;font-weight:600}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.how_its_work{text-align:left;padding:70px 0;position:relative}.how_its_work h2{color:#161a25;margin-bottom:10px;font-size:50px;font-weight:600}.how_its_work p{color:#161a25;margin-bottom:40px;font-size:15px;font-weight:500}.how_its_work .how_its_work_card{background:#f9f9f9;border-radius:24px;height:100%;min-height:200px;padding:30px;transition:all .3s;box-shadow:0 0 #0000}.how_its_work .how_its_work_card img{width:40px;height:40px;margin-bottom:15px}.how_its_work .how_its_work_card h6{color:#000;margin-bottom:20px;font-size:16px;font-weight:600;line-height:30px}.how_its_work .how_its_work_card p{color:#161a25;margin:0;font-size:14px}.how_its_work .how_its_work_card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000014}.how_its_work .same_qoutes{color:#161a25;font-size:16px;font-weight:400}.how_its_work .bluetic_imgs{width:20px;height:20px}.how_its_work .light-green{background-color:#e9f3ee}.how_its_work .light-blue{background-color:#e8eeff}.how_its_work .light-pink{background-color:#f6eeee}.how_its_work .light-beige{background-color:#f4efeb}.how_its_work .light-violet{background-color:#f5eef2}.how_its_work .taxclients_para{text-align:center;color:#161a25;font-size:16px;font-weight:400}.how_its_work .taxprosparas{color:#161a25;font-size:16px;font-weight:400;margin-bottom:30px!important}.how_its_work .taxclient_steps{color:#161a25;margin-top:20px;font-size:14px;font-weight:500;display:block}.tax_text{color:#161a25;margin-top:15px;padding-left:55px}@keyframes rotate_left{0%{transform:rotate(0)}to{transform:rotate(10deg)}}@keyframes rotate_right{0%{transform:rotate(10deg)}to{transform:rotate(0)}}.what_we_offer_section{background-color:#f5f5f7}.what_we_offer_section .whatweoffer_img{border-radius:24px}.what_we_offer_section .whatweoffer{padding:40px 0}.what_we_offer_section .whatweoffer .freeqoute_btn,.what_we_offer_section .whatweoffer .client_request{cursor:unset;margin-bottom:40px!important;padding:10px 40px!important}.what_we_offer_section .tax_client_pros_pts{color:#161a25;font-size:17px;font-weight:500}.tax-client-services{background:linear-gradient(#fff 0%,#f8f1f4 100%);border-radius:20px;max-width:700px;margin:0 auto;padding:50px 30px;font-family:Inter,sans-serif;box-shadow:0 2px 10px #0000000d}.tax-client-services h2{color:#0a0a0a;margin-bottom:8px;font-size:35.5px;font-weight:700}.tax-client-services .subtitle{margin-bottom:40px;font-size:14px}.tax-client-services .service-list{margin:0;padding:0;list-style:none}.tax-client-services .service-list li{align-items:center;margin-bottom:28px;display:flex}.tax-client-services .service-list li .number{color:#0000001a;min-width:40px;margin-right:18px;font-size:35px;font-weight:700}.tax-client-services .service-list li:hover .number{color:#003de4;opacity:1;transition:all .3s;transform:scale(1.1)}.tax-client-services .service-list li .content h3{color:#1a1a1a;margin-bottom:6px;font-size:18px;font-weight:600}.tax-client-services .service-list li .content p{color:#555;margin:0;font-size:15px;line-height:1.5}.tax_solution_build_head{background-image:url(/assests/images/home/tax_solution.webp);background-repeat:no-repeat;background-size:cover;border-radius:28px;width:100%;height:100%;margin-top:100px;overflow:hidden}.tax_solution_build_head .tax_solution_build{margin-bottom:100px;padding:50px 30px}.tax_solution_build_head .tax_solution_build .sec_title{line-height:53px}.tax_solution_build_head .tax_solution_build p{margin-bottom:40px}footer h5{margin-bottom:30px;font-size:46px}footer p{margin-bottom:50px}footer .footer_img{border-radius:24px;width:100%}.mytax_footer_logo{margin-bottom:40px}@media screen and (min-width:1400px){footer p{font-size:36px}.banner_sec h1{font-size:65px}.how_its_work p{font-size:16px}.how_its_work .how_its_work_card{padding:50px 30px}.how_its_work .how_its_work_card img{width:60px;height:60px;margin-bottom:30px}.how_its_work .how_its_work_card h6{font-size:20px}.how_its_work .how_its_work_card p{font-size:16px}.tax-client-services .service-list li .content h3{font-size:24px}.tax-client-services .service-list li .number{font-size:50px}}@media screen and (max-width:1450px){footer p{font-size:32px}}@media screen and (max-width:1400px){.why_choose_mttaxapp .why_choose_section .sec_title{font-size:30px;line-height:43px}.why_choose_mttaxapp .why_choose_section p{font-size:14px;line-height:26px}.why_choose_mttaxapp p{margin-bottom:15px}.why_choose_mttaxapp ul li{font-size:14px}.why_choose_mttaxapp ul li:not(:last-child){margin-bottom:15px}.why_choose_mttaxapp ul li:before{content:"";width:15px;height:15px}.why_choose_mttaxapp .row{align-items:center}.banner_sec .subpara{font-size:16px;line-height:25px}.why_choose_mttaxapp .why_choose_section .grade_img{width:85px;top:-8px;right:70px}.what_we_offer_section .tax_client_pros_pts{font-size:15px}.common_main_head{font-size:40px}.what_we_offer_section .whatweoffer .freeqoute_btn,.what_we_offer_section .whatweoffer .client_request{font-size:16px;padding:7px 20px!important}}@media screen and (max-width:1200px){.why_choose_mttaxapp .why_choose_section .grade_img{width:85px;top:-4px;right:30px}footer h5{font-size:36px;line-height:50px}footer p{font-size:27px}.freeqoute_btn,.client_request{padding:13px 20px;font-size:14px}}@media screen and (max-width:1080px){.why_choose_mttaxapp .why_choose_section .grade_img{width:70px;top:2px;right:4px}}@media screen and (max-width:992px){.why_choose_mttaxapp .why_choose_section .grade_img{width:80px;top:2px;right:55px}p br{display:none}.banner_sec{height:unset}.banner_sec h1{font-size:40px;line-height:60px}.col-1{display:none}.why_choose_mttaxapp{margin-top:0}.why_choose_img{margin:auto}.tabs .tab-label{padding:14px 30px;font-size:12px}.how_its_work h2{margin-bottom:10px;font-size:40px}.how_its_work .how_its_work_card{padding:15px}.taxprosparas{font-size:14px!important}.how_its_work .same_qoutes{font-size:14px}.how_its_work .bluetic_imgs{width:14px;height:14px}.tax_client_pros_pts br{display:none}.what_we_offer_section .tax_client_pros_pts{font-size:14px}.what_we_offer_section .whatweoffer_img{width:60%;margin:auto}.tax_solution_build_head .tax_solution_build .cancel_txt{font-size:13px}footer h5 br{display:none}footer p{margin-bottom:30px;font-size:22px}footer .footer_img{width:70%;margin:auto auto 30px}}@media screen and (max-width:768px){.banner_sec .tax_pros_client .tax_pros:hover:after,.banner_sec .tax_pros_client .tax_client:hover:after{display:none}.why_choose_mttaxapp .container{margin:auto;padding:10px}.tax_solution_build_head{background-size:cover}.tax_solution_build_head .tax_solution_build{padding:30px}.why_choose_mttaxapp .why_choose_section{padding:0 15px}.why_choose_mttaxapp .why_choose_section .grade_img{width:80px;top:0;right:0}.accessduringtrial,.freetrial_btn{font-size:14px}.tax_solution_build_head .tax_solution_build .sec_title{margin-bottom:10px;line-height:44px}.tax_solution_build_head .tax_solution_build .client_request,.tax_solution_build_head .tax_solution_build .freeqoute_btn{padding:13px 10px;font-size:13px}.tax_solution_build_head .tax_solution_build p{margin-bottom:30px}.how_its_work h2{font-size:34px}.how_its_work p{font-size:14px}.whatweoffer .common_main_head{font-size:34px}.whatweoffer .common_main_para{font-size:14px;line-height:26px}.smarter_tax_sec .common_main_head{font-size:34px}.our_client_review{margin:50px 0}}@media screen and (max-width:680px){.tabs .tab-label{padding:14px 10px}.tabs{margin-bottom:40px}.how_its_work .taxclients_para{font-size:14px}.tax_solution_build_head .tax_solution_build p{margin-bottom:20px}.tax_solution_build_head .tax_solution_build{margin-bottom:40px}.security_steps h5{margin-bottom:10px;font-size:25px}}@media screen and (max-width:480px){p br{display:none}.banner_sec h1{margin-top:40px;font-size:27px;line-height:40px}.banner_sec .btn_flex{gap:4px;margin:30px 0}.banner_sec .btn_flex .trans_btn,.banner_sec .btn_flex .outline_btn,.banner_sec .btn_flex .primary_btn{padding:10px 12px;font-size:12px}.banner_sec .tax_pros_client .tax_client,.banner_sec .tax_pros_client .tax_pros{width:100%}.banner_sec .tax_pros_client .tax_client h5,.banner_sec .tax_pros_client .tax_pros h5{font-size:16px}.tax-client-services{padding:10px}.tax-client-services h2{font-size:28px}.tax_solution_build_head{margin-top:0}.tax_solution_build_head .tax_solution_build .sec_title{line-height:33px}.why_choose_mttaxapp .why_choose_section .sec_title{font-size:25px;line-height:40px}.how_its_work{text-align:left;padding:20px 0}footer .btn_flex .primary_btn{padding:5px 20px}footer .footer_img{width:100%;margin:auto auto 30px}footer h5{font-size:31px;line-height:45px}footer p{font-size:19px}.banner_sec .banner_left_side{color:#fff;background-image:url(../media/banner_leftside_mobileview.569868cd.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:110vh}.banner_sec .sub_head{margin-bottom:10px;font-size:20px}.banner_sec .subpara{margin-bottom:20px;font-size:14px;line-height:20px}.freeqoute_text{font-size:14px}.freeqoute_btn,.client_request{padding:8px 10px;font-size:14px}.two_btns{align-items:unset!important;gap:10px!important;margin-bottom:10px!important}.banner_sec .banner_right_side{color:#fff;background-image:url(../media/banner_rightside_mobileview.a62a5273.png);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh}.tax_client_qoutes{justify-content:space-between!important}.how_its_work .cancel_txt{margin-bottom:20px!important}}@media screen and (max-width:450px){.how_its_work .cancel_txt{font-size:14px}.accessduringtrial,.freetrial_btn{padding:10px 8px;font-size:12px}.tax_solution_build_head .tax_solution_build .client_request,.tax_solution_build_head .tax_solution_build .freeqoute_btn{padding:13px 7px;font-size:12px}footer h5{margin-bottom:20px;font-size:27px;line-height:40px}.tabs .tab-label{padding:6px 20px;font-size:12px}.why_choose_mttaxapp .why_choose_section .grade_img{width:50px;top:0;right:0}}
.mh-hero{--u:min(calc(100vw/1600),calc((100dvh - 48px)/820));--ease:cubic-bezier(.2,.8,.2,1);color:#0b1220;background:linear-gradient(#f6f9fe,#fff);flex-direction:column;height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden}.mh-hero *{box-sizing:border-box}.mh-hero a{text-decoration:none!important}.mh-bg{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.mh-glow{filter:blur(calc(var(--u)*60));border-radius:50%;position:absolute}.mh-glow.g1{left:calc(var(--u)*-260);top:calc(var(--u)*120);width:calc(var(--u)*640);height:calc(var(--u)*640);background:radial-gradient(circle,#bfdbfe8c,#0000 65%);animation:14s ease-in-out infinite alternate glowDrift}.mh-glow.g2{right:calc(var(--u)*-260);top:calc(var(--u)*60);width:calc(var(--u)*680);height:calc(var(--u)*680);background:radial-gradient(circle,#bfdbfe99,#0000 65%);animation:16s ease-in-out -6s infinite alternate-reverse glowDrift}.mh-wave{top:calc(var(--u)*20);width:calc(var(--u)*360);height:calc(var(--u)*740);will-change:transform;position:absolute}.mh-wave svg{width:100%;height:100%;display:block}.mh-wave.left{left:calc(var(--u)*-90);animation:13s ease-in-out infinite alternate waveFloat}.mh-wave.right{right:calc(var(--u)*-90);animation:15s ease-in-out -5s infinite alternate-reverse waveFloat}.mh-wave.right svg{transform:scaleX(-1)}.mh-dot{width:calc(var(--u)*10);height:calc(var(--u)*10);opacity:.55;background:#bfd4f6;border-radius:50%;animation:9s ease-in-out infinite alternate dotFloat;position:absolute}.mh-dot.d1{animation-delay:0s;top:24%;left:9%}.mh-dot.d2{width:calc(var(--u)*7);height:calc(var(--u)*7);animation-delay:-3s;top:62%;left:5%}.mh-dot.d3{animation-delay:-5s;top:30%;right:8%}.mh-dot.d4{width:calc(var(--u)*7);height:calc(var(--u)*7);animation-delay:-7s;top:66%;right:5%}.mh-hero-inner{z-index:1;width:calc(var(--u)*1600);padding:calc(var(--u)*37)calc(var(--u)*55)0;flex:none;margin:auto;position:relative}.mh-head{text-align:center}.mh-tagline{font-size:calc(var(--u)*14);letter-spacing:.2em;color:#2563eb;animation:taglineIn 1s var(--ease)both;font-weight:700;display:block}.mh-head h1{margin:calc(var(--u)*22)0 0;font-size:calc(var(--u)*56);letter-spacing:-.035em;font-weight:800;line-height:1.08}.mh-word{vertical-align:top;margin:-.08em -.02em -.16em;padding:.08em .02em .16em;display:inline-block;overflow:hidden}.mh-word>span{animation:wordUp .9s var(--ease)both;animation-delay:calc(.25s + var(--i)*70ms);display:inline-block;transform:translateY(115%)}.mh-word.is-green>span{color:#0000;background:linear-gradient(100deg,#15893b 15%,#3ddc84 45%,#15893b 75%) 0 0/220% 100%;animation:wordUp .9s var(--ease)both,shimmer 5s ease-in-out 1.6s infinite;animation-delay:calc(.25s + var(--i)*70ms),1.6s;-webkit-background-clip:text;background-clip:text}.mh-word.is-blue>span{color:#0000;background:linear-gradient(100deg,#003de4 15%,#38bdf8 45%,#003de4 75%) 0 0/220% 100%;animation:wordUp .9s var(--ease)both,shimmer 5s ease-in-out 2.2s infinite;animation-delay:calc(.25s + var(--i)*70ms),2.2s;-webkit-background-clip:text;background-clip:text}.mh-sub{margin:calc(var(--u)*10)0 0;font-size:calc(var(--u)*20);color:#4b5668;animation:fadeUp .9s var(--ease).95s both;line-height:1.4}.mh-row{margin-top:calc(var(--u)*19);height:calc(var(--u)*422);grid-template-columns:calc(var(--u)*455)1fr calc(var(--u)*455);gap:calc(var(--u)*24);align-items:center;display:grid}.mh-card{border-radius:calc(var(--u)*24);height:100%;padding:calc(var(--u)*20)calc(var(--u)*35)0;text-align:center;animation:cardIn .9s var(--ease)both;border:1px solid;flex-direction:column;align-items:center;display:flex}.mh-card.green{background:linear-gradient(#f3fbf5,#eef9f1);border-color:#bfe8cb;animation-delay:1.05s}.mh-card.blue{background:linear-gradient(#f3f8ff,#eef4fe);border-color:#c9dcf8;animation-delay:1.2s}.mh-avatar{width:calc(var(--u)*114);height:calc(var(--u)*114);animation:5s ease-in-out 2s infinite alternate avatarFloat}.mh-card.blue .mh-avatar{animation-delay:2.6s}.mh-avatar-svg{width:100%;height:100%}.mh-card small{margin-top:calc(var(--u)*10);font-size:calc(var(--u)*14);letter-spacing:.18em;font-weight:700}.green small{color:#15893b}.blue small{color:#2563eb}.mh-card h2{margin:calc(var(--u)*6)0 0;font-size:calc(var(--u)*34);letter-spacing:-.035em;white-space:nowrap;font-weight:800;line-height:1.15}.mh-card p{margin:calc(var(--u)*8)0 0;font-size:calc(var(--u)*19.5);color:#4b5668;line-height:1.33}.mh-button{isolation:isolate;width:100%;height:calc(var(--u)*54);justify-content:center;align-items:center;gap:calc(var(--u)*12);border-radius:calc(var(--u)*14);font-size:calc(var(--u)*21);will-change:transform;transition:transform .3s var(--ease),box-shadow .3s var(--ease);margin-top:auto;font-weight:700;display:flex;position:relative;overflow:hidden;color:#fff!important}.green .mh-button{box-shadow:0 calc(var(--u)*6)calc(var(--u)*14)#15893b38;background:linear-gradient(#1ea84d,#15893b)}.blue .mh-button{box-shadow:0 calc(var(--u)*6)calc(var(--u)*14)#2563eb40;background:linear-gradient(#2f6ff0,#1f5de0)}.mh-button:before{content:"";z-index:-1;opacity:0;transition:opacity .3s var(--ease);background:linear-gradient(#ffffff38,#ffffff0a);position:absolute;inset:0}.mh-button:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000,#ffffff80,#0000);width:38%;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-20deg)}.mh-button b{transition:transform .3s var(--ease);display:inline-block}.mh-button:hover{transform:translateY(-3px)}.green .mh-button:hover{box-shadow:0 calc(var(--u)*14)calc(var(--u)*26)#15893b61}.blue .mh-button:hover{box-shadow:0 calc(var(--u)*14)calc(var(--u)*26)#2563eb6b}.mh-button:hover:before{opacity:1}.mh-button:hover:after{animation:sweep .85s var(--ease)}.mh-button:hover b{transform:translate(7px)}.mh-button:active{transition-duration:.1s;transform:translateY(0)scale(.985)}.mh-button:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}.mh-link{margin:calc(var(--u)*14)0 0;font-size:calc(var(--u)*17);color:#1e40af;text-underline-offset:4px;transition:color .2s,text-underline-offset .25s var(--ease);text-decoration:underline!important}.mh-link:hover{color:#2563eb;text-underline-offset:7px}.mh-workflow{--cycle:9s;--o:2s;animation:fadeScale .9s var(--ease)1.1s both;justify-content:center;align-items:center;display:flex;position:relative}.mh-workflow:before{content:"";z-index:0;width:90%;height:calc(var(--u)*360);pointer-events:none;background:radial-gradient(#dbeafeb3,#0000 68%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-step{z-index:1;width:calc(var(--u)*162);height:calc(var(--u)*207);filter:drop-shadow(0 calc(var(--u)*6)calc(var(--u)*14)#1e40af14);animation:stepLift var(--cycle)ease-in-out infinite;animation-delay:var(--sd);flex:none;position:relative}.mh-step.s1{--sd:var(--o)}.mh-step.s2{--sd:calc(var(--o) + 3s)}.mh-step.s3{--sd:calc(var(--o) + 6s)}.mh-wf-card{width:100%;height:100%;display:block;overflow:visible}.mh-wf-title{fill:#0b1220;font:600 17px SofiaPro,sans-serif}.mh-step:after{content:"";inset:calc(var(--u)*-3);pointer-events:none;border-radius:calc(var(--u)*17);box-shadow:0 0 0 calc(var(--u)*6)#3b82f61f,0 calc(var(--u)*12)calc(var(--u)*26)#2563eb38;opacity:0;animation:stepGlow var(--cycle)ease-in-out infinite;animation-delay:var(--sd);border:2px solid #3b82f6d9;position:absolute}.mh-hl{opacity:0;animation:rowHl var(--cycle)ease-in-out infinite;animation-delay:calc(var(--o) + var(--d))}.mh-tick-box{fill:#fff;stroke:#cbd5e1;stroke-width:1.2px;animation:tickBox var(--cycle)ease-in-out infinite;animation-delay:calc(var(--o) + var(--d))}.mh-tick-mark{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:tickMark var(--cycle)ease-in-out infinite;animation-delay:calc(var(--o) + var(--d))}.mh-pop{opacity:0;transform-box:fill-box;transform-origin:0 100%;animation:popIn var(--cycle)cubic-bezier(.2,.8,.2,1)infinite;animation-delay:calc(var(--o) + var(--d))}.mh-connector{z-index:1;min-width:calc(var(--u)*14);flex:1;height:16px;position:relative}.mh-connector span{background:repeating-linear-gradient(90deg,#bfd4f6 0 6px,#0000 6px 12px) 0 0/12px 2px;height:2px;margin-top:-1px;animation:.9s linear infinite dashFlow;position:absolute;top:50%;left:0;right:0}.mh-connector i{width:calc(var(--u)*15);height:calc(var(--u)*15);animation:nodeFlash var(--cycle)ease-out infinite;background:#fff;border:2px solid #3b82f6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mh-connector b{opacity:0;width:calc(var(--u)*11);height:calc(var(--u)*11);margin-top:calc(var(--u)*-5.5);animation:packet var(--cycle)ease-in-out infinite;background:#3b82f6;border-radius:50%;position:absolute;top:50%;left:0;box-shadow:0 0 0 4px #3b82f638,0 0 14px #3b82f6bf}.mh-connector b:before{content:"";height:2px;width:calc(var(--u)*30);background:linear-gradient(90deg,#0000,#60a5fa);margin-top:-1px;position:absolute;top:50%;right:60%}.mh-connector.c1 b,.mh-connector.c1 i{animation-delay:calc(var(--o) + 2.2s)}.mh-connector.c2 b,.mh-connector.c2 i{animation-delay:calc(var(--o) + 5.2s)}@keyframes stepGlow{0%{opacity:0}6%{opacity:1}28%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes stepLift{0%,36%,to{transform:translateY(0)}8%,28%{transform:translateY(-5px)}}@keyframes rowHl{0%{opacity:0}2.5%{opacity:1}8%{opacity:1}11%{opacity:0}to{opacity:0}}@keyframes tickBox{0%{fill:#fff;stroke:#cbd5e1}2.5%{fill:#16a34a;stroke:#16a34a}64%{fill:#16a34a;stroke:#16a34a}68%{fill:#fff;stroke:#cbd5e1}to{fill:#fff;stroke:#cbd5e1}}@keyframes tickMark{0%{stroke-dashoffset:1px}3.5%{stroke-dashoffset:0}64%{stroke-dashoffset:0}68%{stroke-dashoffset:1px}to{stroke-dashoffset:1px}}@keyframes popIn{0%{opacity:0;transform:translateY(6px)scale(.9)}4%{opacity:1;transform:none}36%{opacity:1;transform:none}42%{opacity:0;transform:none}to{opacity:0;transform:translateY(6px)scale(.9)}}@keyframes packet{0%{opacity:0;left:0}2%{opacity:1}13%{opacity:1;left:100%}15%{opacity:0;left:100%}to{opacity:0;left:100%}}@keyframes nodeFlash{0%,5%{background:#fff;box-shadow:0 0 #3b82f600}7%{background:#3b82f6;box-shadow:0 0 0 8px #3b82f640}13%,to{background:#fff;box-shadow:0 0 #3b82f600}}.mh-trust{z-index:1;flex:0 0 calc(var(--u)*75);height:calc(var(--u)*75);justify-content:center;align-items:center;gap:calc(var(--u)*46);font-size:calc(var(--u)*17);color:#1f2a44;background:#ffffffb3;border-top:1px solid #e2e8f0;display:flex;position:relative}.mh-trust i{height:calc(var(--u)*34);border-left:1px solid #dbe3ee}.mh-trust-item{align-items:center;gap:calc(var(--u)*14);white-space:nowrap;animation:fadeUp .8s var(--ease)both;display:flex}.mh-trust>:first-child{animation-delay:1.5s}.mh-trust>:nth-child(3){animation-delay:1.65s}.mh-trust>:nth-child(5){animation-delay:1.8s}.mh-trust-item em{width:calc(var(--u)*48);height:calc(var(--u)*48);background:#eaf1ff;border-radius:50%;place-items:center;font-style:normal;display:grid}.mh-trust-item svg{width:calc(var(--u)*26);height:calc(var(--u)*26);display:block}@keyframes wordUp{0%{transform:translateY(115%)}to{transform:translateY(0)}}@keyframes shimmer{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes taglineIn{0%{opacity:0;letter-spacing:.4em}to{opacity:1;letter-spacing:.2em}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fadeScale{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes cardIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes avatarFloat{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes cardFloat{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes dashFlow{to{background-position-x:12px}}@keyframes nodePulse{0%{box-shadow:0 0 #3b82f659}70%{box-shadow:0 0 0 9px #3b82f600}to{box-shadow:0 0 #3b82f600}}@keyframes sweep{0%{transform:translate(-160%)skew(-20deg)}to{transform:translate(420%)skew(-20deg)}}@keyframes glowDrift{0%{transform:translate(0)scale(1)}to{transform:translate(40px,-30px)scale(1.12)}}@keyframes waveFloat{0%{transform:translate(0)rotate(0)}to{transform:translate(18px,-22px)rotate(1.6deg)}}@keyframes dotFloat{0%{opacity:.35;transform:translateY(0)}to{opacity:.7;transform:translateY(-18px)}}@media (max-width:991px){.mh-hero{--u:1px;height:auto;overflow:visible}.mh-bg{overflow:hidden}.mh-wave{width:140px;height:380px}.mh-hero-inner{width:100%;padding:28px 16px}.mh-tagline{font-size:11px}.mh-head h1{font-size:32px}.mh-head p{font-size:15px}.mh-row{flex-direction:column;gap:20px;height:auto;display:flex}.mh-card{width:100%;padding:20px 20px 24px}.mh-avatar{width:85px;height:85px}.mh-card h2{white-space:normal;font-size:26px}.mh-card p{font-size:16px}.mh-button{height:50px;margin-top:22px;font-size:17px}.mh-link{font-size:15px}.mh-workflow{order:2;width:100%}.mh-step{aspect-ratio:162/207;width:96px;height:auto}.mh-connector{max-width:40px}.mh-trust{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:18px;font-size:15px}.mh-trust i{display:none}.mh-trust-item{gap:12px}.mh-trust-item em{width:38px;height:38px}.mh-trust-item svg{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.mh-hero *,.mh-hero :before,.mh-hero :after{transition:none!important;animation:none!important}.mh-word>span{transform:none}.mh-tick-box{fill:#16a34a;stroke:#16a34a}.mh-tick-mark{stroke-dashoffset:0}.mh-pop{opacity:1}}
