.v_yJcG_illustration{background:#fbf8f3;border:1px solid #2d235014;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 28px 70px -48px #231a466b}.v_yJcG_profileFigure{margin:0;position:relative}.v_yJcG_demoDetails{color:#66708b;background:#fffffff0;border:1px solid #67529124;border-radius:12px;gap:4px;width:min(53%,300px);padding:12px 14px;font-size:10px;line-height:1.35;display:grid;position:absolute;bottom:6%;right:5%;box-shadow:0 14px 32px -22px #231a467a}.v_yJcG_demoDetails strong{color:#202447;font-size:11px}.v_yJcG_demoDetails small{color:#8151c8;margin-top:3px;font-size:9px}.v_yJcG_searchDetails{width:min(47%,265px);bottom:6%;right:4%}@media (max-width:600px){.v_yJcG_illustration{border-radius:17px}.v_yJcG_demoDetails{width:min(63%,260px);padding:9px 10px;font-size:9px;bottom:5%;right:4%}.v_yJcG_demoDetails strong{font-size:10px}.v_yJcG_demoDetails small{font-size:8px}}@media (prefers-reduced-motion:reduce),print{.v_yJcG_illustration{scroll-behavior:auto}}
.QyIwHq_page{--ink:#10183b;--muted:#5c6680;--violet:#7335dd;--pink:#ca237f;--line:#eae9f1;--gradient:linear-gradient(100deg, #4d25ff 0%, #8a31eb 42%, #ec168e 100%);z-index:1;color:var(--ink);font-family:var(--font-sans), sans-serif;background:#fff;position:relative;overflow-x:clip}.QyIwHq_page h1,.QyIwHq_page h2,.QyIwHq_page h3,.QyIwHq_page p,.QyIwHq_page ol,.QyIwHq_page dl{margin:0}.QyIwHq_container{width:min(1280px,100% - 80px);margin-inline:auto}.QyIwHq_page section[id]{scroll-margin-top:110px}.QyIwHq_heroSection{border-bottom:1px solid var(--line);background:radial-gradient(circle at 84% 10%,#dd41aa1c,#0000 28%),linear-gradient(#fff 0%,#fbfaff 100%)}.QyIwHq_hero{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:34px 72px;padding-block:132px 86px;display:grid}.QyIwHq_heroHeading{max-width:760px}.QyIwHq_hero h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(50px,5vw,68px);font-weight:800;line-height:1.02}.QyIwHq_hero h1 span,.QyIwHq_featureCopy h2 span,.QyIwHq_centerHeading h2 span,.QyIwHq_toolIntro h2 span{background:var(--gradient);color:var(--violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.QyIwHq_toolIntro h2 span{padding-bottom:.09em;line-height:1.18}.QyIwHq_heroIntro{background:#fffffff0;border:1px solid #e7e5ec;border-radius:18px;grid-column:1/-1;justify-content:space-between;justify-self:center;align-items:center;gap:38px;width:min(930px,100%);padding:25px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px -38px #201b376b}.QyIwHq_heroIntro>p{max-width:640px;color:var(--muted);font-size:16px;line-height:1.72}.QyIwHq_actions{flex-wrap:wrap;gap:20px;margin-top:31px;display:flex}.QyIwHq_heroIntro .QyIwHq_actions{flex:none;margin-top:0}.QyIwHq_primaryButton,.QyIwHq_lightButton{color:#fff;background:linear-gradient(135deg,#4b27f4 0%,#7f31ed 45%,#ec168e 100%);border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:12px 24px;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none;transition:box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 6px 18px #822fae26}.QyIwHq_primaryButton:hover,.QyIwHq_lightButton:hover{transform:translateY(-2px);box-shadow:0 10px 24px #822fae38}.QyIwHq_productVisual{min-width:0}.QyIwHq_productVisual img{width:100%;height:auto;display:block}.QyIwHq_productVisual:not(.QyIwHq_heroVisual) img{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000),linear-gradient(#0000,#000 8% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.QyIwHq_heroMascot{isolation:isolate;justify-self:center;width:min(100%,420px);height:350px;position:relative}.QyIwHq_mascotDrawing{z-index:2;width:330px;position:absolute;bottom:-58px;right:3%}.QyIwHq_mascotDrawing svg{width:100%;height:auto;display:block;overflow:visible}.QyIwHq_mascotQuestion,.QyIwHq_mascotIdea{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #7241d129;place-items:center;display:grid;position:absolute;box-shadow:0 18px 38px -24px #43238280}.QyIwHq_mascotQuestion{width:66px;height:66px;color:var(--violet);border-radius:50%;font-size:35px;font-weight:800;top:46px;left:6%;transform:rotate(-8deg)}.QyIwHq_mascotIdea{color:#b538bc;border-radius:28px;width:94px;height:94px;animation:2.8s ease-in-out infinite QyIwHq_ideaGlow;top:4px;right:4%}.QyIwHq_mascotIdea svg{stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:54px}.QyIwHq_thoughtDots{z-index:1;align-items:center;gap:7px;display:flex;position:absolute;top:113px;left:20%;transform:rotate(-20deg)}.QyIwHq_thoughtDots i{opacity:.48;background:linear-gradient(135deg,#7335dd,#dd238e);border-radius:50%;width:7px;height:7px;display:block}.QyIwHq_thoughtDots i:nth-child(2){opacity:.65;width:10px;height:10px}.QyIwHq_thoughtDots i:nth-child(3){opacity:.82;width:13px;height:13px}.QyIwHq_heroOpportunity{background:#fff;border-block:1px solid #e8e8ed;padding-block:68px 74px}.QyIwHq_opportunityInner{display:grid}.QyIwHq_opportunityLead{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:72px;display:grid}.QyIwHq_opportunityLead h2{letter-spacing:-.045em;text-wrap:balance;max-width:440px;font-size:clamp(29px,3vw,41px);font-weight:800;line-height:1.12}.QyIwHq_opportunityLead p{max-width:700px;color:var(--muted);font-size:.96rem;line-height:1.78}.QyIwHq_opportunityGrid{border-top:1px solid #e2e2e8;grid-template-columns:repeat(3,1fr);margin-top:47px;display:grid}.QyIwHq_opportunityGrid article{min-height:208px;padding:32px 38px 0}.QyIwHq_opportunityGrid article:first-child{padding-left:4px}.QyIwHq_opportunityGrid article:last-child{padding-right:4px}.QyIwHq_opportunityGrid article+article{border-left:1px solid #e2e2e8}.QyIwHq_opportunityIcon{width:32px;height:32px;color:var(--violet);margin-bottom:22px;display:block}.QyIwHq_opportunityIcon svg{width:100%;height:100%}.QyIwHq_opportunityGrid h3{letter-spacing:-.025em;max-width:270px;font-size:1.02rem;font-weight:800;line-height:1.38}.QyIwHq_opportunityGrid p{color:var(--muted);margin-top:11px;font-size:.82rem;line-height:1.68}.QyIwHq_launchSteps>li>span{background:var(--gradient);color:#fff;letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.69rem;font-weight:800;display:inline-flex;box-shadow:0 7px 16px #7732cd2e}.QyIwHq_featureRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:52px;padding-block:106px;display:grid}.QyIwHq_featureCopy{max-width:470px}.QyIwHq_featureCopy h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.5vw,49px);font-weight:800;line-height:1.14}.QyIwHq_description{color:var(--muted);font-size:16px;line-height:1.75;margin-top:24px!important}.QyIwHq_productDetails{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0;display:grid;margin-top:27px!important}.QyIwHq_productDetails>div{padding-top:18px}.QyIwHq_productDetails dt{font-size:14px;font-weight:750;line-height:1.5}.QyIwHq_productDetails dd{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.7}.QyIwHq_reverseRow{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding-top:88px}.QyIwHq_reverseRow .QyIwHq_featureCopy{justify-self:end}.QyIwHq_foundationSection{padding-block:48px 112px}.QyIwHq_foundationPanel{width:min(1180px,100% - 80px)}.QyIwHq_centerHeading{text-align:center;max-width:800px;margin-inline:auto}.QyIwHq_centerHeading h2,.QyIwHq_sectionHeading h2,.QyIwHq_toolIntro h2,.QyIwHq_faqIntro h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.5vw,48px);font-weight:800;line-height:1.15}.QyIwHq_centerHeading>p:last-child,.QyIwHq_sectionHeading>p:last-child,.QyIwHq_toolIntro>p:last-child,.QyIwHq_faqIntro>p:last-child{max-width:700px;color:var(--muted);margin:18px auto 0;font-size:1rem;line-height:1.7}.QyIwHq_foundationGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.QyIwHq_foundationCard{background:#fff;border:1px solid #e4e2ed;border-radius:20px;flex-direction:column;justify-content:space-between;gap:34px;min-height:232px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 48px -40px #2a1e547a}.QyIwHq_guidePage .QyIwHq_foundationCard{justify-content:flex-start}.QyIwHq_cardIcon{width:32px;height:32px;color:var(--violet);display:block}.QyIwHq_cardIcon svg{width:100%;height:100%}.QyIwHq_foundationCard h3{letter-spacing:-.03em;font-size:1.16rem;font-weight:800;line-height:1.35}.QyIwHq_foundationCard p{color:var(--muted);margin-top:8px;font-size:.92rem;line-height:1.66}.QyIwHq_pricingSection{color:#fff;background:radial-gradient(at 92% 8%,#b94ee63d,#0000 42%),linear-gradient(116deg,#332460 0%,#4b307b 56%,#63358e 100%);padding-block:94px}.QyIwHq_pricingLayout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:70px;display:grid}.QyIwHq_pricingCopy h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1.11}.QyIwHq_pricingCopy h2 span{display:block}.QyIwHq_pricingCopy>p{color:#fffc;margin-top:24px;font-size:1rem;line-height:1.75}.QyIwHq_pricingCopy .QyIwHq_marketNote{color:#ffffffa3;border-top:1px solid #ffffff2e;padding-top:18px;font-size:.82rem}.QyIwHq_priceFormula{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff2b;border-radius:20px;padding:34px;box-shadow:0 30px 70px -50px #000c}.QyIwHq_formulaLabel{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.QyIwHq_formulaRows{gap:10px;margin-top:23px;display:grid}.QyIwHq_formulaRows article{background:#ffffff1a;border-radius:12px;grid-template-columns:33px 1fr;gap:13px;padding:14px 16px;display:grid}.QyIwHq_formulaNumber{color:#ffffff85;letter-spacing:.08em;font-size:.69rem;font-weight:800;line-height:1.8}.QyIwHq_formulaRows strong{color:#fff;font-size:.88rem;font-weight:800;display:block}.QyIwHq_formulaRows p{color:#ffffffad;margin-top:3px;font-size:.76rem;line-height:1.5}.QyIwHq_taxGuideWrap{margin-top:54px;position:relative}.QyIwHq_taxGuide{background:#160d4238;border:1px solid #fff3;border-radius:22px;grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);display:grid;overflow:hidden;box-shadow:0 30px 66px -52px #000000e6}.QyIwHq_taxGuideHeading{background:linear-gradient(145deg,#ffffff1f,#ffffff06);flex-direction:column;justify-content:center;min-height:100%;padding:34px;display:flex}.QyIwHq_taxGuideHeading h3{color:#fff;letter-spacing:-.05em;max-width:325px;font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:800;line-height:1.08}.QyIwHq_taxGuideHeading p{color:#ffffffab;max-width:310px;margin-top:18px;font-size:.82rem;line-height:1.62}.QyIwHq_taxGuideWrap .tax-tip-mascot{z-index:3;pointer-events:none;filter:drop-shadow(0 18px 18px #12083252);width:168px;transition:transform .76s cubic-bezier(.2,.9,.22,1.1);position:absolute;top:-176px;right:2.5%}.QyIwHq_taxGuideWrap .tax-tip-mascot[data-state=seated]{transform:translateY(54px)}.QyIwHq_taxGuideWrap .tax-tip-mascot[data-state=suggestion]{transform:translateY(0)}.QyIwHq_taxGuideWrap .tax-tip-mascot svg{width:100%;height:auto;display:block;overflow:visible}.QyIwHq_taxCards{background:#ffffff29;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.QyIwHq_taxCard{background:#4c2f7cb8;flex-direction:column;padding:26px 24px 22px;display:flex}.QyIwHq_taxCard:first-child{background:#3d266acc}.QyIwHq_taxCardTop{border-bottom:1px solid #ffffff29;padding-bottom:14px}.QyIwHq_taxCardTop strong{color:#fff;font-size:.95rem}.QyIwHq_taxCard p{color:#fffc;margin-top:17px;font-size:.81rem;line-height:1.62}.QyIwHq_taxCard small{color:#fff9;border-top:1px solid #ffffff24;margin-top:auto;padding-top:17px;font-size:.71rem;line-height:1.55}.QyIwHq_insuranceNote{color:#ffffffb3;border-top:1px solid #ffffff29;grid-column:1/-1;align-items:baseline;gap:13px;padding:15px 24px 16px;font-size:.76rem;line-height:1.55;display:flex}.QyIwHq_insuranceNote strong{color:#fff;flex:none;font-size:.75rem}.QyIwHq_offerDetails{grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.QyIwHq_offerDetails div{padding:25px 28px 0}.QyIwHq_offerDetails div+div{border-left:1px solid #ffffff2e}.QyIwHq_offerDetails strong{font-size:.94rem;display:block}.QyIwHq_offerDetails span{color:#ffffffa8;margin-top:8px;font-size:.82rem;line-height:1.6;display:block}.QyIwHq_launchSection{padding-block:112px 68px}.QyIwHq_sectionHeading{max-width:790px}.QyIwHq_sectionHeading>p:last-child{margin-left:0}.QyIwHq_launchSteps{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:0 54px;padding:0;list-style:none;display:grid;margin-top:52px!important}.QyIwHq_launchSteps li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:20px;padding-block:30px;display:grid}.QyIwHq_launchSteps>li>span{color:#fff}.QyIwHq_launchSteps h3{letter-spacing:-.025em;font-size:1.08rem;font-weight:800}.QyIwHq_launchSteps p{color:var(--muted);margin-top:8px;font-size:.91rem;line-height:1.68}.QyIwHq_toolSection{border-block:1px solid var(--line);padding-block:72px 92px}.QyIwHq_toolIntro{text-align:center;max-width:780px;margin-inline:auto}.QyIwHq_toolBoard{border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 250px 1fr;align-items:stretch;margin-top:44px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 54px -44px #1b14436b}.QyIwHq_toolBoard:before{z-index:0;content:"";background:repeating-linear-gradient(90deg,#dbcbee 0 3px,#0000 3px 9px);height:2px;position:absolute;top:66px;left:20%;right:20%}.QyIwHq_toolBoard:after{z-index:2;content:"";background:#8032ea;border-radius:50%;width:8px;height:8px;animation:5.75s linear infinite QyIwHq_syncBoardTravel;position:absolute;top:63px;left:20%;box-shadow:0 0 0 4px #efdefa,0 0 15px #d6b0ed}.QyIwHq_syncStage{z-index:1;text-align:center;flex-direction:column;align-items:center;min-height:210px;padding:32px 28px 30px;display:flex;position:relative}.QyIwHq_syncNode{color:#7133dc;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(145deg,#e0cef9,#f4dcec 75%,#e8e3f5) border-box;border:1px solid #0000;border-radius:50%;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:0 8px 20px -10px #48248238,inset 0 0 0 6px #fcfaff}.QyIwHq_syncNode:before{border-radius:inherit;opacity:0;content:"";border:1px solid #b889ed;animation:5.75s linear infinite QyIwHq_syncRingCycle;position:absolute;inset:-7px}.QyIwHq_syncStage:nth-child(2) .QyIwHq_syncNode:before{animation-delay:1.7s}.QyIwHq_syncStage:nth-child(3) .QyIwHq_syncNode:before{animation-delay:3.25s}.QyIwHq_syncNode svg{width:29px;height:29px}.QyIwHq_syncStage:nth-child(3) .QyIwHq_syncNode{color:#d1278e}.QyIwHq_syncStage strong{letter-spacing:-.025em;margin-top:20px;font-size:1rem;font-weight:800;line-height:1.35;display:block}.QyIwHq_syncStage p{max-width:310px;color:var(--muted);margin-top:9px;font-size:.86rem;line-height:1.58}.QyIwHq_syncLine strong{color:var(--violet);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.QyIwHq_syncLine p{max-width:180px;font-size:.72rem;font-weight:600;line-height:1.45}@keyframes QyIwHq_syncBoardTravel{0%,12%,to{opacity:0;left:20%}14%,43%{opacity:1}46%{opacity:0;left:calc(80% - 8px)}48%,56%{opacity:0;left:calc(80% - 8px)}58%,88%{opacity:1}90%{opacity:0;left:20%}}@keyframes QyIwHq_syncBoardTravelMobile{0%,12%,to{opacity:0;top:101px}14%,43%{opacity:1}46%{opacity:0;top:calc(100% - 109px)}48%,56%{opacity:0;top:calc(100% - 109px)}58%,88%{opacity:1}90%{opacity:0;top:101px}}@keyframes QyIwHq_syncRingCycle{0%{opacity:0;transform:scale(.85)}4%{opacity:.5}17%,to{opacity:0;transform:scale(1.22)}}.QyIwHq_faqSection{border-block:1px solid var(--line);background:#fff;padding-block:110px}.QyIwHq_faqLayout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.QyIwHq_faqIntro{align-self:start;position:sticky;top:130px}.QyIwHq_faqIntro>p:last-child{margin-left:0}.QyIwHq_faqList{counter-reset:faq;gap:12px;display:grid}.QyIwHq_faqList details{counter-increment:faq;background:#fff;border:1px solid #e4e2ed;border-radius:16px;padding:22px 24px;transition:border-color .16s,box-shadow .16s;box-shadow:0 18px 38px -34px #2a1e5461}.QyIwHq_faqList details[open]{border-color:#7335dd52;box-shadow:0 20px 42px -32px #4e269f47}.QyIwHq_faqList summary{cursor:pointer;align-items:center;min-height:34px;padding-right:48px;font-size:1rem;font-weight:800;line-height:1.5;list-style:none;display:flex;position:relative}.QyIwHq_faqList summary::-webkit-details-marker{display:none}.QyIwHq_faqList summary:before{width:30px;color:var(--violet);content:"0" counter(faq);letter-spacing:.05em;flex:none;margin-right:14px;font-size:.72rem;font-weight:800}.QyIwHq_faqList summary:after{width:32px;height:32px;color:var(--violet);content:"+";border:1px solid #e4e2ed;border-radius:50%;place-items:center;font-size:1.25rem;font-weight:500;line-height:1;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.QyIwHq_faqList details[open] summary:after{content:"−"}.QyIwHq_faqList details p{color:var(--muted);margin-top:15px;padding-left:44px;padding-right:38px;font-size:.92rem;line-height:1.72}.QyIwHq_finalCta{color:#fff;background:radial-gradient(at 100% 0,#a52b91,#0000 65%),linear-gradient(110deg,#261d58,#63339b);border-radius:20px;justify-content:space-between;align-items:center;gap:45px;margin-block:70px 86px;padding:56px 60px;display:flex}.QyIwHq_finalCta h2{letter-spacing:-.04em;text-wrap:balance;max-width:660px;font-size:clamp(27px,2.8vw,38px);font-weight:750;line-height:1.2}.QyIwHq_finalCta p{color:#e8dff2;max-width:600px;margin-top:16px;font-size:14px;line-height:1.7}.QyIwHq_lightButton{box-shadow:none;color:#4c286d;background:#fff;flex-shrink:0}.QyIwHq_frenchSoftwareSection{border-bottom:1px solid var(--line);margin-bottom:20px;padding-block:68px 76px}.QyIwHq_frenchSoftwareIntro{text-align:center;max-width:760px;margin-inline:auto}.QyIwHq_frenchSoftwareIntro h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.2vw,44px);font-weight:800;line-height:1.18}.QyIwHq_frenchSoftwareIntro h2>span:not(.QyIwHq_frenchWord),.QyIwHq_frenchWordText{background:var(--gradient);color:var(--violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.QyIwHq_frenchWord{z-index:0;isolation:isolate;display:inline-block;position:relative}.QyIwHq_frenchWordText{z-index:2;position:relative}.QyIwHq_frenchRooster{z-index:1;opacity:.72;pointer-events:none;filter:saturate(1.32)contrast(1.1);width:clamp(64px,6.8vw,94px);height:auto;position:absolute;bottom:20%;right:-48px}.QyIwHq_frenchSoftwareIntro>p{max-width:690px;color:var(--muted);margin:18px auto 0;font-size:1rem;line-height:1.75}.QyIwHq_frenchSoftwareIntro>.QyIwHq_frenchOrigin{color:#404a67;align-items:center;gap:10px;font-size:.875rem;font-weight:700;line-height:1.4;display:inline-flex}.QyIwHq_frenchMark{border:1px solid #e0dfe7;border-radius:3px;grid-template-columns:repeat(3,8px);width:24px;height:10px;display:inline-grid;overflow:hidden}.QyIwHq_frenchMark i:first-child{background:#243b8f}.QyIwHq_frenchMark i:nth-child(2){background:#fff}.QyIwHq_frenchMark i:nth-child(3){background:#e12b59}.QyIwHq_softwareOverview{background:#fff;border:1px solid #e5e4ec;border-radius:20px;grid-template-columns:minmax(0,1fr) 252px minmax(0,1fr);align-items:stretch;margin-top:42px;display:grid;box-shadow:0 22px 54px -44px #1b14436b}.QyIwHq_softwarePart{grid-template-columns:32px minmax(0,1fr);align-items:flex-start;gap:20px;min-width:0;min-height:190px;padding:38px 34px;display:grid}.QyIwHq_softwareIcon{color:#7138e7;width:28px;height:28px;margin-top:2px;display:block}.QyIwHq_softwarePart:last-child .QyIwHq_softwareIcon{color:#d1278e}.QyIwHq_softwarePart h3{letter-spacing:-.02em;padding-top:2px;font-size:1.125rem;font-weight:800;line-height:1.5}.QyIwHq_softwarePart p{color:var(--muted);margin-top:7px;font-size:1rem;line-height:1.65}.QyIwHq_softwareSync{color:#6834d7;text-align:center;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:7px;min-width:0;min-height:126px;margin-inline:4px;padding:8px 0 6px;display:flex}.QyIwHq_syncScene{width:100%;max-width:252px;height:auto;display:block;overflow:visible}.QyIwHq_softwareSync strong{color:#343b59;max-width:190px;font-size:.75rem;font-weight:700;line-height:1.3}.QyIwHq_syncTrackBase,.QyIwHq_syncTrack{fill:none;stroke-linecap:round}.QyIwHq_syncTrackBase{stroke:#e4e1ee;stroke-width:1.4px}.QyIwHq_syncTrack{stroke:url(#loueur-sync-pulse);stroke-width:2px;stroke-dasharray:3 7;animation:6.4s linear infinite QyIwHq_syncTrackFlow}.QyIwHq_syncGround{fill:#18124114}.QyIwHq_syncBooth,.QyIwHq_syncPlatform,.QyIwHq_syncNotice,.QyIwHq_syncPayload,.QyIwHq_syncSuccess{transform-box:fill-box;transform-origin:50%}.QyIwHq_syncBooth{animation:6.4s cubic-bezier(.2,.8,.2,1) infinite QyIwHq_boothReceivesUpdate}.QyIwHq_syncSuccess{opacity:0;animation:6.4s cubic-bezier(.2,.9,.25,1.35) infinite QyIwHq_syncSuccessPop}.QyIwHq_syncSuccess circle{fill:#fff;stroke:#ec168e;stroke-width:1.5px}.QyIwHq_syncSuccess path{fill:none;stroke:#7138e7;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.QyIwHq_syncPlatform{animation:6.4s cubic-bezier(.2,.8,.2,1) infinite QyIwHq_platformSendsUpdate}.QyIwHq_syncPlatformWindow{fill:#fff;stroke:#ec168e;stroke-width:1.55px}.QyIwHq_syncPlatformBar{stroke:#e9e5f0;stroke-width:1.2px}.QyIwHq_syncCloud,.QyIwHq_syncCloudCheck{fill:none;stroke:#7138e7;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.QyIwHq_syncNotice{opacity:0;animation:6.4s cubic-bezier(.18,.9,.22,1.3) infinite QyIwHq_updateNoticePop}.QyIwHq_syncPayload{opacity:0;animation:6.4s cubic-bezier(.45,0,.2,1) infinite QyIwHq_updateTravels}@keyframes QyIwHq_syncTrackFlow{0%{stroke-dashoffset:0;opacity:.28}16%,62%{opacity:1}74%,to{stroke-dashoffset:40px;opacity:.28}}@keyframes QyIwHq_platformSendsUpdate{0%,8%,26%,to{transform:translateY(0)scale(1)}12%{transform:translateY(-2px)scale(1.045)}16%{transform:translateY(1px)scale(.985)}20%{transform:translateY(-1px)scale(1.02)}}@keyframes QyIwHq_updateNoticePop{0%,7%{opacity:0;transform:translateY(5px)scale(.45)}13%{opacity:1;transform:translateY(-2px)scale(1.1)}17%,31%{opacity:1;transform:translateY(0)scale(1)}38%,to{opacity:0;transform:translateY(-3px)scale(.8)}}@keyframes QyIwHq_updateTravels{0%,20%{opacity:0;transform:translate(0)scale(.75)}25%{opacity:1;transform:translate(0)scale(1)}36%{opacity:1;transform:translate(-43px)translateY(-5px)rotate(-4deg)scale(1.06)}49%{opacity:1;transform:translate(-88px)rotate(-8deg)scale(.94)}54%,to{opacity:0;transform:translate(-91px)rotate(-8deg)scale(.55)}}@keyframes QyIwHq_boothReceivesUpdate{0%,47%,72%,to{transform:translateY(0)rotate(0)scale(1)}52%{transform:translateY(-3px)rotate(-1.4deg)scale(1.055)}56%{transform:translateY(1px)rotate(1.1deg)scale(.985)}60%{transform:translateY(-1px)rotate(-.5deg)scale(1.025)}65%{transform:translateY(0)rotate(0)scale(1)}}@keyframes QyIwHq_syncSuccessPop{0%,49%{opacity:0;transform:translateY(3px)scale(.25)rotate(-10deg)}55%{opacity:1;transform:translateY(-2px)scale(1.18)rotate(4deg)}60%,78%{opacity:1;transform:translateY(0)scale(1)rotate(0)}88%,to{opacity:0;transform:translateY(-3px)scale(.75)}}.QyIwHq_page .ms-premium-footer{margin-top:0}.QyIwHq_page a:focus-visible,.QyIwHq_page summary:focus-visible{outline:3px solid var(--violet);outline-offset:5px}.QyIwHq_page [data-reveal]{--reveal-x:0px;--reveal-y:24px}.QyIwHq_page [data-reveal=left]{--reveal-x:-32px;--reveal-y:12px}.QyIwHq_page [data-reveal=right]{--reveal-x:32px;--reveal-y:12px}.QyIwHq_page [data-reveal-state=pending]{opacity:0;transform:translate3d(var(--reveal-x), var(--reveal-y), 0)}.QyIwHq_page [data-reveal-state=visible]{opacity:1;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);transform:none}.QyIwHq_page [data-reveal-state=pending]:focus-within{opacity:1;transform:none}.QyIwHq_page [data-reveal-delay="1"]{transition-delay:80ms}.QyIwHq_page [data-reveal-delay="2"]{transition-delay:.16s}@media (max-width:860px){.QyIwHq_page [data-reveal]{--reveal-x:0px;--reveal-y:18px}.QyIwHq_page [data-reveal-state=visible]{transition-duration:.5s,.5s}}@keyframes QyIwHq_ideaGlow{0%,to{transform:translateY(0)rotate(2deg);box-shadow:0 18px 38px -24px #43238280,0 0 #e2279114}50%{transform:translateY(-6px)rotate(-2deg);box-shadow:0 22px 44px -20px #6b29a699,0 0 0 13px #e2279100}}@media (max-width:1100px){.QyIwHq_container,.QyIwHq_foundationPanel{width:calc(100% - 56px)}.QyIwHq_hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:32px 40px}.QyIwHq_hero h1{font-size:54px}.QyIwHq_mascotDrawing{width:310px;right:-4%}.QyIwHq_featureRow{gap:30px}.QyIwHq_featureCopy h2{font-size:37px}.QyIwHq_pricingLayout{gap:42px}.QyIwHq_toolBoard{grid-template-columns:1fr 200px 1fr}}@media (max-width:860px){.QyIwHq_hero{grid-template-columns:1fr;gap:0;padding-block:128px 58px}.QyIwHq_heroHeading{max-width:650px}.QyIwHq_hero h1{max-width:600px;font-size:58px}.QyIwHq_heroMascot{grid-column:1;width:310px;height:300px}.QyIwHq_mascotDrawing{width:290px;bottom:-42px;right:-8%}.QyIwHq_heroIntro{grid-column:1/-1;margin-top:34px}.QyIwHq_heroOpportunity{padding-block:58px 62px}.QyIwHq_opportunityLead{grid-template-columns:1fr;gap:20px}.QyIwHq_opportunityGrid{grid-template-columns:1fr}.QyIwHq_opportunityGrid article,.QyIwHq_opportunityGrid article:first-child,.QyIwHq_opportunityGrid article:last-child{min-height:0;padding:27px 0}.QyIwHq_opportunityGrid article+article{border-top:1px solid #e2e2e8;border-left:0}.QyIwHq_featureRow,.QyIwHq_reverseRow{grid-template-columns:1fr;gap:34px;padding-block:76px}.QyIwHq_featureCopy{max-width:620px}.QyIwHq_featureCopy h2{font-size:43px}.QyIwHq_reverseRow .QyIwHq_featureCopy{grid-row:1;justify-self:start}.QyIwHq_foundationGrid{grid-template-columns:repeat(2,1fr)}.QyIwHq_pricingLayout{grid-template-columns:1fr}.QyIwHq_taxGuide{grid-template-columns:1fr;gap:24px}.QyIwHq_taxGuideWrap .tax-tip-mascot{display:none}.QyIwHq_taxGuideHeading h3{max-width:420px}.QyIwHq_insuranceNote{grid-column:auto;margin-top:0}.QyIwHq_offerDetails{grid-template-columns:1fr}.QyIwHq_offerDetails div{padding:22px 0}.QyIwHq_offerDetails div+div{border-top:1px solid #ffffff2e;border-left:0}.QyIwHq_faqLayout{grid-template-columns:1fr;gap:42px}.QyIwHq_faqIntro{position:static}.QyIwHq_softwareOverview{grid-template-columns:minmax(0,1fr) 178px minmax(0,1fr)}.QyIwHq_softwarePart{grid-template-columns:28px minmax(0,1fr);gap:16px;padding:26px 22px}.QyIwHq_syncScene{max-width:178px}.QyIwHq_toolBoard{grid-template-columns:1fr}.QyIwHq_toolBoard:before{background:repeating-linear-gradient(#dbcbee 0 3px,#0000 3px 9px);width:2px;height:auto;top:101px;bottom:101px;left:50%}.QyIwHq_toolBoard:after{animation-name:QyIwHq_syncBoardTravelMobile;top:101px;left:calc(50% - 4px)}.QyIwHq_syncStage{min-height:0;padding-block:32px}.QyIwHq_syncStage+.QyIwHq_syncStage{border-top:1px solid var(--line);border-left:0}.QyIwHq_syncLine{margin:0}.QyIwHq_finalCta{flex-direction:column;align-items:flex-start;gap:26px}}@media (max-width:520px){.QyIwHq_container,.QyIwHq_foundationPanel{width:calc(100% - 40px)}.QyIwHq_hero{padding-top:116px;padding-bottom:42px}.QyIwHq_hero h1{font-size:clamp(39px,10.7vw,53px);line-height:1.1}.QyIwHq_heroMascot{display:none}.QyIwHq_heroIntro{flex-direction:column;align-items:flex-start;gap:20px;margin-top:26px;padding:23px 21px}.QyIwHq_heroIntro>p{font-size:15px}.QyIwHq_heroIntro .QyIwHq_actions,.QyIwHq_heroIntro .QyIwHq_primaryButton{width:100%}.QyIwHq_actions{margin-top:25px}.QyIwHq_heroOpportunity{padding-block:44px 48px}.QyIwHq_opportunityLead{gap:18px}.QyIwHq_opportunityLead h2{font-size:27px}.QyIwHq_opportunityGrid{margin-top:30px}.QyIwHq_featureRow,.QyIwHq_reverseRow{padding-block:64px}.QyIwHq_featureCopy h2{font-size:clamp(31px,8.5vw,39px)}.QyIwHq_productDetails{gap:20px}.QyIwHq_foundationSection{padding-block:28px 70px}.QyIwHq_centerHeading{text-align:left}.QyIwHq_foundationGrid{grid-template-columns:1fr;gap:12px;margin-top:32px}.QyIwHq_foundationCard{min-height:190px;padding:23px}.QyIwHq_pricingSection{padding-block:68px}.QyIwHq_priceFormula{padding:23px 18px}.QyIwHq_formulaRows article{grid-template-columns:28px 1fr;gap:10px;padding:13px}.QyIwHq_taxGuideWrap{margin-top:38px}.QyIwHq_taxGuide{gap:0}.QyIwHq_taxGuideHeading{padding:27px 22px}.QyIwHq_taxCards{grid-template-columns:1fr}.QyIwHq_taxCard{padding:18px}.QyIwHq_insuranceNote{flex-direction:column;gap:4px}.QyIwHq_launchSection{padding-block:76px 32px}.QyIwHq_launchSteps{grid-template-columns:1fr;gap:0;margin-top:34px!important}.QyIwHq_launchSteps li{grid-template-columns:34px 1fr;gap:13px;padding-block:24px}.QyIwHq_toolSection{padding-block:60px}.QyIwHq_toolIntro{text-align:left}.QyIwHq_toolBoard>div{min-height:0;padding:30px 24px}.QyIwHq_faqSection{padding-block:72px}.QyIwHq_frenchSoftwareSection{margin-bottom:18px;padding-block:52px 58px}.QyIwHq_frenchSoftwareIntro h2{font-size:clamp(28px,7.8vw,34px)}.QyIwHq_frenchRooster{width:64px;bottom:24%;right:-18px}.QyIwHq_softwareOverview{grid-template-columns:1fr;margin-top:34px}.QyIwHq_softwarePart{grid-template-columns:28px minmax(0,1fr);gap:16px;min-height:0;padding:28px 22px}.QyIwHq_softwareSync{border-block:1px solid #efedf4;min-height:142px;margin:0;padding:12px 20px}.QyIwHq_syncScene{max-width:252px}.QyIwHq_finalCta{border-radius:15px;margin-block:38px 52px;padding:34px 26px}.QyIwHq_finalCta .QyIwHq_lightButton{width:100%}}@media (prefers-reduced-motion:reduce){.QyIwHq_page [data-reveal]{opacity:1;transition:none;transform:none}.QyIwHq_primaryButton,.QyIwHq_lightButton{transition:none}.QyIwHq_primaryButton:hover,.QyIwHq_lightButton:hover{transform:none}.QyIwHq_mascotIdea,.QyIwHq_syncTrack,.QyIwHq_syncBooth,.QyIwHq_syncPlatform,.QyIwHq_syncNotice,.QyIwHq_syncPayload,.QyIwHq_syncSuccess,.QyIwHq_toolBoard:after,.QyIwHq_syncNode:before{animation:none}.QyIwHq_taxGuideWrap .tax-tip-mascot{transition:none}.QyIwHq_syncNotice,.QyIwHq_syncPayload,.QyIwHq_syncSuccess{opacity:1}}@media print{.QyIwHq_page [data-reveal]{opacity:1;transition:none;transform:none}}
._8H0OnW_illustration{background:#fbf8f3;border:1px solid #2d235014;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 28px 70px -48px #231a466b}@media (max-width:600px){._8H0OnW_illustration{border-radius:17px}}@media (prefers-reduced-motion:reduce),print{._8H0OnW_illustration{scroll-behavior:auto}}
.qpmdBG_page{overflow-x:clip}.qpmdBG_hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.qpmdBG_heroVisual{width:100%;margin:0}.qpmdBG_productVisual{min-width:0}.qpmdBG_productVisual [role=img]{width:100%}.qpmdBG_introGrid article{min-height:190px}.qpmdBG_stepMark{color:#7b43d2;letter-spacing:.05em;border:1px solid #e7def5;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:21px;font-size:9px;font-weight:800;display:inline-flex}.qpmdBG_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,840px);margin-inline:auto}.qpmdBG_relatedCard{color:inherit;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.qpmdBG_relatedCard:hover{border-color:#cbb6f0;transform:translateY(-3px);box-shadow:0 24px 52px -38px #5b31a173}.qpmdBG_relatedCard:focus-visible{outline-offset:5px;outline:3px solid #9363eb}.qpmdBG_page a:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #9363eb}@media (max-width:860px){.qpmdBG_hero{grid-template-columns:1fr}.qpmdBG_heroVisual{width:min(100%,690px);margin:0 auto}}@media (max-width:560px){.qpmdBG_hero{padding-block:160px 48px}.qpmdBG_introGrid article{min-height:0;padding:25px 4px}.qpmdBG_stepMark{margin-bottom:14px}.qpmdBG_relatedGrid{grid-template-columns:1fr;gap:12px;margin-top:32px}.qpmdBG_relatedCard{min-height:190px;padding:23px}.qpmdBG_searchRow,.qpmdBG_profileRow,.qpmdBG_eventsRow{padding-block:66px}}@media (prefers-reduced-motion:reduce),print{.qpmdBG_page a{transition:none}}
.tM2BNa_page{overflow-x:clip}.tM2BNa_hero{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.tM2BNa_heroVisual{width:100%;margin:0}.tM2BNa_productVisual{min-width:0}.tM2BNa_productVisual [role=img]{width:100%}.tM2BNa_opportunityLead h2 span{background:var(--gradient);color:var(--violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.tM2BNa_introGrid article{min-height:190px}.tM2BNa_stepMark{color:#7b43d2;letter-spacing:.05em;border:1px solid #e7def5;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:21px;font-size:9px;font-weight:800;display:inline-flex}.tM2BNa_contextLink{color:#713bd0;align-items:center;gap:9px;margin-top:23px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.tM2BNa_contextLink:hover{color:#c12891}.tM2BNa_relatedGrid{grid-template-columns:minmax(0,1fr);justify-items:center}.tM2BNa_relatedCard{width:min(100%,400px);color:inherit;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.tM2BNa_relatedCard:hover{border-color:#cbb6f0;transform:translateY(-3px);box-shadow:0 24px 52px -38px #5b31a173}.tM2BNa_relatedCard:focus-visible{outline-offset:5px;outline:3px solid #9363eb}.tM2BNa_page a:focus-visible,.tM2BNa_page summary:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #9363eb}@media (max-width:860px){.tM2BNa_hero{grid-template-columns:1fr}.tM2BNa_heroVisual{width:min(100%,690px);margin:0 auto}}@media (max-width:560px){.tM2BNa_hero{padding-block:160px 48px}.tM2BNa_introGrid article{min-height:0;padding:25px 4px}.tM2BNa_stepMark{margin-bottom:14px}.tM2BNa_relatedGrid{margin-top:32px}.tM2BNa_relatedCard{min-height:190px;padding:23px}.tM2BNa_contextLink{min-height:42px}.tM2BNa_featureRow{padding-block:66px}}@media (prefers-reduced-motion:reduce),print{.tM2BNa_page a{transition:none}}
.F8ntma_page{overflow-x:clip}.F8ntma_productVisual{isolation:isolate}.F8ntma_hero .F8ntma_productVisual img{filter:drop-shadow(0 24px 32px #37206e21)}.F8ntma_fleetStatuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.F8ntma_clientsLink{color:#713bd0;align-items:center;gap:9px;margin-top:25px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.F8ntma_clientsLink:hover{color:#c12891}.F8ntma_page a:focus-visible{outline-offset:5px;border-radius:5px;outline:3px solid #9363eb}@media (max-width:860px){.F8ntma_hero .F8ntma_productVisual{max-width:650px;margin:28px auto 0}}@media (max-width:520px){.F8ntma_fleetStatuses{grid-template-columns:1fr;gap:0}}
