.page-module__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}.page-module__QyIwHq__page h1,.page-module__QyIwHq__page h2,.page-module__QyIwHq__page h3,.page-module__QyIwHq__page p,.page-module__QyIwHq__page ol,.page-module__QyIwHq__page dl{margin:0}.page-module__QyIwHq__container{width:min(1280px,100% - 80px);margin-inline:auto}.page-module__QyIwHq__page section[id]{scroll-margin-top:110px}.page-module__QyIwHq__heroSection{border-bottom:1px solid var(--line);background:radial-gradient(circle at 84% 10%,#dd41aa1c,#0000 28%),linear-gradient(#fff 0%,#fbfaff 100%)}.page-module__QyIwHq__hero{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:center;gap:34px 72px;padding-block:132px 86px;display:grid}.page-module__QyIwHq__heroHeading{max-width:760px}.page-module__QyIwHq__hero h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(50px,5vw,68px);font-weight:800;line-height:1.02}.page-module__QyIwHq__hero h1 span,.page-module__QyIwHq__featureCopy h2 span,.page-module__QyIwHq__centerHeading h2 span,.page-module__QyIwHq__toolIntro h2 span{background:var(--gradient);color:var(--violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.page-module__QyIwHq__toolIntro h2 span{padding-bottom:.09em;line-height:1.18}.page-module__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}.page-module__QyIwHq__heroIntro>p{max-width:640px;color:var(--muted);font-size:16px;line-height:1.72}.page-module__QyIwHq__actions{flex-wrap:wrap;gap:20px;margin-top:31px;display:flex}.page-module__QyIwHq__heroIntro .page-module__QyIwHq__actions{flex:none;margin-top:0}.page-module__QyIwHq__primaryButton,.page-module__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}.page-module__QyIwHq__primaryButton:hover,.page-module__QyIwHq__lightButton:hover{transform:translateY(-2px);box-shadow:0 10px 24px #822fae38}.page-module__QyIwHq__productVisual{min-width:0}.page-module__QyIwHq__productVisual img{width:100%;height:auto;display:block}.page-module__QyIwHq__productVisual:not(.page-module__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}.page-module__QyIwHq__heroMascot{isolation:isolate;justify-self:center;width:min(100%,420px);height:350px;position:relative}.page-module__QyIwHq__mascotDrawing{z-index:2;width:330px;position:absolute;bottom:-58px;right:3%}.page-module__QyIwHq__mascotDrawing svg{width:100%;height:auto;display:block;overflow:visible}.page-module__QyIwHq__mascotQuestion,.page-module__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}.page-module__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)}.page-module__QyIwHq__mascotIdea{color:#b538bc;border-radius:28px;width:94px;height:94px;animation:2.8s ease-in-out infinite page-module__QyIwHq__ideaGlow;top:4px;right:4%}.page-module__QyIwHq__mascotIdea svg{stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:54px}.page-module__QyIwHq__thoughtDots{z-index:1;align-items:center;gap:7px;display:flex;position:absolute;top:113px;left:20%;transform:rotate(-20deg)}.page-module__QyIwHq__thoughtDots i{opacity:.48;background:linear-gradient(135deg,#7335dd,#dd238e);border-radius:50%;width:7px;height:7px;display:block}.page-module__QyIwHq__thoughtDots i:nth-child(2){opacity:.65;width:10px;height:10px}.page-module__QyIwHq__thoughtDots i:nth-child(3){opacity:.82;width:13px;height:13px}.page-module__QyIwHq__heroOpportunity{background:#fff;border-block:1px solid #e8e8ed;padding-block:68px 74px}.page-module__QyIwHq__opportunityInner{display:grid}.page-module__QyIwHq__opportunityLead{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:72px;display:grid}.page-module__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}.page-module__QyIwHq__opportunityLead p{max-width:700px;color:var(--muted);font-size:.96rem;line-height:1.78}.page-module__QyIwHq__opportunityGrid{border-top:1px solid #e2e2e8;grid-template-columns:repeat(3,1fr);margin-top:47px;display:grid}.page-module__QyIwHq__opportunityGrid article{min-height:208px;padding:32px 38px 0}.page-module__QyIwHq__opportunityGrid article:first-child{padding-left:4px}.page-module__QyIwHq__opportunityGrid article:last-child{padding-right:4px}.page-module__QyIwHq__opportunityGrid article+article{border-left:1px solid #e2e2e8}.page-module__QyIwHq__opportunityIcon{width:32px;height:32px;color:var(--violet);margin-bottom:22px;display:block}.page-module__QyIwHq__opportunityIcon svg{width:100%;height:100%}.page-module__QyIwHq__opportunityGrid h3{letter-spacing:-.025em;max-width:270px;font-size:1.02rem;font-weight:800;line-height:1.38}.page-module__QyIwHq__opportunityGrid p{color:var(--muted);margin-top:11px;font-size:.82rem;line-height:1.68}.page-module__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}.page-module__QyIwHq__featureRow{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:52px;padding-block:106px;display:grid}.page-module__QyIwHq__featureCopy{max-width:470px}.page-module__QyIwHq__featureCopy h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.5vw,49px);font-weight:800;line-height:1.14}.page-module__QyIwHq__description{color:var(--muted);font-size:16px;line-height:1.75;margin-top:24px!important}.page-module__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}.page-module__QyIwHq__productDetails>div{padding-top:18px}.page-module__QyIwHq__productDetails dt{font-size:14px;font-weight:750;line-height:1.5}.page-module__QyIwHq__productDetails dd{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.7}.page-module__QyIwHq__reverseRow{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding-top:88px}.page-module__QyIwHq__reverseRow .page-module__QyIwHq__featureCopy{justify-self:end}.page-module__QyIwHq__foundationSection{padding-block:48px 112px}.page-module__QyIwHq__foundationPanel{width:min(1180px,100% - 80px)}.page-module__QyIwHq__centerHeading{text-align:center;max-width:800px;margin-inline:auto}.page-module__QyIwHq__centerHeading h2,.page-module__QyIwHq__sectionHeading h2,.page-module__QyIwHq__toolIntro h2,.page-module__QyIwHq__faqIntro h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.5vw,48px);font-weight:800;line-height:1.15}.page-module__QyIwHq__centerHeading>p:last-child,.page-module__QyIwHq__sectionHeading>p:last-child,.page-module__QyIwHq__toolIntro>p:last-child,.page-module__QyIwHq__faqIntro>p:last-child{max-width:700px;color:var(--muted);margin:18px auto 0;font-size:1rem;line-height:1.7}.page-module__QyIwHq__foundationGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.page-module__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}.page-module__QyIwHq__guidePage .page-module__QyIwHq__foundationCard{justify-content:flex-start}.page-module__QyIwHq__cardIcon{width:32px;height:32px;color:var(--violet);display:block}.page-module__QyIwHq__cardIcon svg{width:100%;height:100%}.page-module__QyIwHq__foundationCard h3{letter-spacing:-.03em;font-size:1.16rem;font-weight:800;line-height:1.35}.page-module__QyIwHq__foundationCard p{color:var(--muted);margin-top:8px;font-size:.92rem;line-height:1.66}.page-module__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}.page-module__QyIwHq__pricingLayout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:70px;display:grid}.page-module__QyIwHq__pricingCopy h2{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1.11}.page-module__QyIwHq__pricingCopy h2 span{display:block}.page-module__QyIwHq__pricingCopy>p{color:#fffc;margin-top:24px;font-size:1rem;line-height:1.75}.page-module__QyIwHq__pricingCopy .page-module__QyIwHq__marketNote{color:#ffffffa3;border-top:1px solid #ffffff2e;padding-top:18px;font-size:.82rem}.page-module__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}.page-module__QyIwHq__formulaLabel{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.page-module__QyIwHq__formulaRows{gap:10px;margin-top:23px;display:grid}.page-module__QyIwHq__formulaRows article{background:#ffffff1a;border-radius:12px;grid-template-columns:33px 1fr;gap:13px;padding:14px 16px;display:grid}.page-module__QyIwHq__formulaNumber{color:#ffffff85;letter-spacing:.08em;font-size:.69rem;font-weight:800;line-height:1.8}.page-module__QyIwHq__formulaRows strong{color:#fff;font-size:.88rem;font-weight:800;display:block}.page-module__QyIwHq__formulaRows p{color:#ffffffad;margin-top:3px;font-size:.76rem;line-height:1.5}.page-module__QyIwHq__taxGuideWrap{margin-top:54px;position:relative}.page-module__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}.page-module__QyIwHq__taxGuideHeading{background:linear-gradient(145deg,#ffffff1f,#ffffff06);flex-direction:column;justify-content:center;min-height:100%;padding:34px;display:flex}.page-module__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}.page-module__QyIwHq__taxGuideHeading p{color:#ffffffab;max-width:310px;margin-top:18px;font-size:.82rem;line-height:1.62}.page-module__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%}.page-module__QyIwHq__taxGuideWrap .tax-tip-mascot[data-state=seated]{transform:translateY(54px)}.page-module__QyIwHq__taxGuideWrap .tax-tip-mascot[data-state=suggestion]{transform:translateY(0)}.page-module__QyIwHq__taxGuideWrap .tax-tip-mascot svg{width:100%;height:auto;display:block;overflow:visible}.page-module__QyIwHq__taxCards{background:#ffffff29;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;display:grid}.page-module__QyIwHq__taxCard{background:#4c2f7cb8;flex-direction:column;padding:26px 24px 22px;display:flex}.page-module__QyIwHq__taxCard:first-child{background:#3d266acc}.page-module__QyIwHq__taxCardTop{border-bottom:1px solid #ffffff29;padding-bottom:14px}.page-module__QyIwHq__taxCardTop strong{color:#fff;font-size:.95rem}.page-module__QyIwHq__taxCard p{color:#fffc;margin-top:17px;font-size:.81rem;line-height:1.62}.page-module__QyIwHq__taxCard small{color:#fff9;border-top:1px solid #ffffff24;margin-top:auto;padding-top:17px;font-size:.71rem;line-height:1.55}.page-module__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}.page-module__QyIwHq__insuranceNote strong{color:#fff;flex:none;font-size:.75rem}.page-module__QyIwHq__offerDetails{grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.page-module__QyIwHq__offerDetails div{padding:25px 28px 0}.page-module__QyIwHq__offerDetails div+div{border-left:1px solid #ffffff2e}.page-module__QyIwHq__offerDetails strong{font-size:.94rem;display:block}.page-module__QyIwHq__offerDetails span{color:#ffffffa8;margin-top:8px;font-size:.82rem;line-height:1.6;display:block}.page-module__QyIwHq__launchSection{padding-block:112px 68px}.page-module__QyIwHq__sectionHeading{max-width:790px}.page-module__QyIwHq__sectionHeading>p:last-child{margin-left:0}.page-module__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}.page-module__QyIwHq__launchSteps li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:20px;padding-block:30px;display:grid}.page-module__QyIwHq__launchSteps>li>span{color:#fff}.page-module__QyIwHq__launchSteps h3{letter-spacing:-.025em;font-size:1.08rem;font-weight:800}.page-module__QyIwHq__launchSteps p{color:var(--muted);margin-top:8px;font-size:.91rem;line-height:1.68}.page-module__QyIwHq__toolSection{border-block:1px solid var(--line);padding-block:72px 92px}.page-module__QyIwHq__toolIntro{text-align:center;max-width:780px;margin-inline:auto}.page-module__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}.page-module__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%}.page-module__QyIwHq__toolBoard:after{z-index:2;content:"";background:#8032ea;border-radius:50%;width:8px;height:8px;animation:5.75s linear infinite page-module__QyIwHq__syncBoardTravel;position:absolute;top:63px;left:20%;box-shadow:0 0 0 4px #efdefa,0 0 15px #d6b0ed}.page-module__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}.page-module__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}.page-module__QyIwHq__syncNode:before{border-radius:inherit;opacity:0;content:"";border:1px solid #b889ed;animation:5.75s linear infinite page-module__QyIwHq__syncRingCycle;position:absolute;inset:-7px}.page-module__QyIwHq__syncStage:nth-child(2) .page-module__QyIwHq__syncNode:before{animation-delay:1.7s}.page-module__QyIwHq__syncStage:nth-child(3) .page-module__QyIwHq__syncNode:before{animation-delay:3.25s}.page-module__QyIwHq__syncNode svg{width:29px;height:29px}.page-module__QyIwHq__syncStage:nth-child(3) .page-module__QyIwHq__syncNode{color:#d1278e}.page-module__QyIwHq__syncStage strong{letter-spacing:-.025em;margin-top:20px;font-size:1rem;font-weight:800;line-height:1.35;display:block}.page-module__QyIwHq__syncStage p{max-width:310px;color:var(--muted);margin-top:9px;font-size:.86rem;line-height:1.58}.page-module__QyIwHq__syncLine strong{color:var(--violet);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.page-module__QyIwHq__syncLine p{max-width:180px;font-size:.72rem;font-weight:600;line-height:1.45}@keyframes page-module__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 page-module__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 page-module__QyIwHq__syncRingCycle{0%{opacity:0;transform:scale(.85)}4%{opacity:.5}17%,to{opacity:0;transform:scale(1.22)}}.page-module__QyIwHq__faqSection{border-block:1px solid var(--line);background:#fff;padding-block:110px}.page-module__QyIwHq__faqLayout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:80px;display:grid}.page-module__QyIwHq__faqIntro{align-self:start;position:sticky;top:130px}.page-module__QyIwHq__faqIntro>p:last-child{margin-left:0}.page-module__QyIwHq__faqList{counter-reset:faq;gap:12px;display:grid}.page-module__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}.page-module__QyIwHq__faqList details[open]{border-color:#7335dd52;box-shadow:0 20px 42px -32px #4e269f47}.page-module__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}.page-module__QyIwHq__faqList summary::-webkit-details-marker{display:none}.page-module__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}.page-module__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%)}.page-module__QyIwHq__faqList details[open] summary:after{content:"−"}.page-module__QyIwHq__faqList details p{color:var(--muted);margin-top:15px;padding-left:44px;padding-right:38px;font-size:.92rem;line-height:1.72}.page-module__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}.page-module__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}.page-module__QyIwHq__finalCta p{color:#e8dff2;max-width:600px;margin-top:16px;font-size:14px;line-height:1.7}.page-module__QyIwHq__lightButton{box-shadow:none;color:#4c286d;background:#fff;flex-shrink:0}.page-module__QyIwHq__frenchSoftwareSection{border-bottom:1px solid var(--line);margin-bottom:20px;padding-block:68px 76px}.page-module__QyIwHq__frenchSoftwareIntro{text-align:center;max-width:760px;margin-inline:auto}.page-module__QyIwHq__frenchSoftwareIntro h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.2vw,44px);font-weight:800;line-height:1.18}.page-module__QyIwHq__frenchSoftwareIntro h2>span:not(.page-module__QyIwHq__frenchWord),.page-module__QyIwHq__frenchWordText{background:var(--gradient);color:var(--violet);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__QyIwHq__frenchWord{z-index:0;isolation:isolate;display:inline-block;position:relative}.page-module__QyIwHq__frenchWordText{z-index:2;position:relative}.page-module__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}.page-module__QyIwHq__frenchSoftwareIntro>p{max-width:690px;color:var(--muted);margin:18px auto 0;font-size:1rem;line-height:1.75}.page-module__QyIwHq__frenchSoftwareIntro>.page-module__QyIwHq__frenchOrigin{color:#404a67;align-items:center;gap:10px;font-size:.875rem;font-weight:700;line-height:1.4;display:inline-flex}.page-module__QyIwHq__frenchMark{border:1px solid #e0dfe7;border-radius:3px;grid-template-columns:repeat(3,8px);width:24px;height:10px;display:inline-grid;overflow:hidden}.page-module__QyIwHq__frenchMark i:first-child{background:#243b8f}.page-module__QyIwHq__frenchMark i:nth-child(2){background:#fff}.page-module__QyIwHq__frenchMark i:nth-child(3){background:#e12b59}.page-module__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}.page-module__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}.page-module__QyIwHq__softwareIcon{color:#7138e7;width:28px;height:28px;margin-top:2px;display:block}.page-module__QyIwHq__softwarePart:last-child .page-module__QyIwHq__softwareIcon{color:#d1278e}.page-module__QyIwHq__softwarePart h3{letter-spacing:-.02em;padding-top:2px;font-size:1.125rem;font-weight:800;line-height:1.5}.page-module__QyIwHq__softwarePart p{color:var(--muted);margin-top:7px;font-size:1rem;line-height:1.65}.page-module__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}.page-module__QyIwHq__syncScene{width:100%;max-width:252px;height:auto;display:block;overflow:visible}.page-module__QyIwHq__softwareSync strong{color:#343b59;max-width:190px;font-size:.75rem;font-weight:700;line-height:1.3}.page-module__QyIwHq__syncTrackBase,.page-module__QyIwHq__syncTrack{fill:none;stroke-linecap:round}.page-module__QyIwHq__syncTrackBase{stroke:#e4e1ee;stroke-width:1.4px}.page-module__QyIwHq__syncTrack{stroke:url(#loueur-sync-pulse);stroke-width:2px;stroke-dasharray:3 7;animation:6.4s linear infinite page-module__QyIwHq__syncTrackFlow}.page-module__QyIwHq__syncGround{fill:#18124114}.page-module__QyIwHq__syncBooth,.page-module__QyIwHq__syncPlatform,.page-module__QyIwHq__syncNotice,.page-module__QyIwHq__syncPayload,.page-module__QyIwHq__syncSuccess{transform-box:fill-box;transform-origin:50%}.page-module__QyIwHq__syncBooth{animation:6.4s cubic-bezier(.2,.8,.2,1) infinite page-module__QyIwHq__boothReceivesUpdate}.page-module__QyIwHq__syncSuccess{opacity:0;animation:6.4s cubic-bezier(.2,.9,.25,1.35) infinite page-module__QyIwHq__syncSuccessPop}.page-module__QyIwHq__syncSuccess circle{fill:#fff;stroke:#ec168e;stroke-width:1.5px}.page-module__QyIwHq__syncSuccess path{fill:none;stroke:#7138e7;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.page-module__QyIwHq__syncPlatform{animation:6.4s cubic-bezier(.2,.8,.2,1) infinite page-module__QyIwHq__platformSendsUpdate}.page-module__QyIwHq__syncPlatformWindow{fill:#fff;stroke:#ec168e;stroke-width:1.55px}.page-module__QyIwHq__syncPlatformBar{stroke:#e9e5f0;stroke-width:1.2px}.page-module__QyIwHq__syncCloud,.page-module__QyIwHq__syncCloudCheck{fill:none;stroke:#7138e7;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round}.page-module__QyIwHq__syncNotice{opacity:0;animation:6.4s cubic-bezier(.18,.9,.22,1.3) infinite page-module__QyIwHq__updateNoticePop}.page-module__QyIwHq__syncPayload{opacity:0;animation:6.4s cubic-bezier(.45,0,.2,1) infinite page-module__QyIwHq__updateTravels}@keyframes page-module__QyIwHq__syncTrackFlow{0%{stroke-dashoffset:0;opacity:.28}16%,62%{opacity:1}74%,to{stroke-dashoffset:40px;opacity:.28}}@keyframes page-module__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 page-module__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 page-module__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 page-module__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 page-module__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)}}.page-module__QyIwHq__page .ms-premium-footer{margin-top:0}.page-module__QyIwHq__page a:focus-visible,.page-module__QyIwHq__page summary:focus-visible{outline:3px solid var(--violet);outline-offset:5px}.page-module__QyIwHq__page [data-reveal]{--reveal-x:0px;--reveal-y:24px}.page-module__QyIwHq__page [data-reveal=left]{--reveal-x:-32px;--reveal-y:12px}.page-module__QyIwHq__page [data-reveal=right]{--reveal-x:32px;--reveal-y:12px}.page-module__QyIwHq__page [data-reveal-state=pending]{opacity:0;transform:translate3d(var(--reveal-x), var(--reveal-y), 0)}.page-module__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}.page-module__QyIwHq__page [data-reveal-state=pending]:focus-within{opacity:1;transform:none}.page-module__QyIwHq__page [data-reveal-delay="1"]{transition-delay:80ms}.page-module__QyIwHq__page [data-reveal-delay="2"]{transition-delay:.16s}@media (max-width:860px){.page-module__QyIwHq__page [data-reveal]{--reveal-x:0px;--reveal-y:18px}.page-module__QyIwHq__page [data-reveal-state=visible]{transition-duration:.5s,.5s}}@keyframes page-module__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){.page-module__QyIwHq__container,.page-module__QyIwHq__foundationPanel{width:calc(100% - 56px)}.page-module__QyIwHq__hero{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);gap:32px 40px}.page-module__QyIwHq__hero h1{font-size:54px}.page-module__QyIwHq__mascotDrawing{width:310px;right:-4%}.page-module__QyIwHq__featureRow{gap:30px}.page-module__QyIwHq__featureCopy h2{font-size:37px}.page-module__QyIwHq__pricingLayout{gap:42px}.page-module__QyIwHq__toolBoard{grid-template-columns:1fr 200px 1fr}}@media (max-width:860px){.page-module__QyIwHq__hero{grid-template-columns:1fr;gap:0;padding-block:128px 58px}.page-module__QyIwHq__heroHeading{max-width:650px}.page-module__QyIwHq__hero h1{max-width:600px;font-size:58px}.page-module__QyIwHq__heroMascot{grid-column:1;width:310px;height:300px}.page-module__QyIwHq__mascotDrawing{width:290px;bottom:-42px;right:-8%}.page-module__QyIwHq__heroIntro{grid-column:1/-1;margin-top:34px}.page-module__QyIwHq__heroOpportunity{padding-block:58px 62px}.page-module__QyIwHq__opportunityLead{grid-template-columns:1fr;gap:20px}.page-module__QyIwHq__opportunityGrid{grid-template-columns:1fr}.page-module__QyIwHq__opportunityGrid article,.page-module__QyIwHq__opportunityGrid article:first-child,.page-module__QyIwHq__opportunityGrid article:last-child{min-height:0;padding:27px 0}.page-module__QyIwHq__opportunityGrid article+article{border-top:1px solid #e2e2e8;border-left:0}.page-module__QyIwHq__featureRow,.page-module__QyIwHq__reverseRow{grid-template-columns:1fr;gap:34px;padding-block:76px}.page-module__QyIwHq__featureCopy{max-width:620px}.page-module__QyIwHq__featureCopy h2{font-size:43px}.page-module__QyIwHq__reverseRow .page-module__QyIwHq__featureCopy{grid-row:1;justify-self:start}.page-module__QyIwHq__foundationGrid{grid-template-columns:repeat(2,1fr)}.page-module__QyIwHq__pricingLayout{grid-template-columns:1fr}.page-module__QyIwHq__taxGuide{grid-template-columns:1fr;gap:24px}.page-module__QyIwHq__taxGuideWrap .tax-tip-mascot{display:none}.page-module__QyIwHq__taxGuideHeading h3{max-width:420px}.page-module__QyIwHq__insuranceNote{grid-column:auto;margin-top:0}.page-module__QyIwHq__offerDetails{grid-template-columns:1fr}.page-module__QyIwHq__offerDetails div{padding:22px 0}.page-module__QyIwHq__offerDetails div+div{border-top:1px solid #ffffff2e;border-left:0}.page-module__QyIwHq__faqLayout{grid-template-columns:1fr;gap:42px}.page-module__QyIwHq__faqIntro{position:static}.page-module__QyIwHq__softwareOverview{grid-template-columns:minmax(0,1fr) 178px minmax(0,1fr)}.page-module__QyIwHq__softwarePart{grid-template-columns:28px minmax(0,1fr);gap:16px;padding:26px 22px}.page-module__QyIwHq__syncScene{max-width:178px}.page-module__QyIwHq__toolBoard{grid-template-columns:1fr}.page-module__QyIwHq__toolBoard:before{background:repeating-linear-gradient(#dbcbee 0 3px,#0000 3px 9px);width:2px;height:auto;top:101px;bottom:101px;left:50%}.page-module__QyIwHq__toolBoard:after{animation-name:page-module__QyIwHq__syncBoardTravelMobile;top:101px;left:calc(50% - 4px)}.page-module__QyIwHq__syncStage{min-height:0;padding-block:32px}.page-module__QyIwHq__syncStage+.page-module__QyIwHq__syncStage{border-top:1px solid var(--line);border-left:0}.page-module__QyIwHq__syncLine{margin:0}.page-module__QyIwHq__finalCta{flex-direction:column;align-items:flex-start;gap:26px}}@media (max-width:520px){.page-module__QyIwHq__container,.page-module__QyIwHq__foundationPanel{width:calc(100% - 40px)}.page-module__QyIwHq__hero{padding-top:116px;padding-bottom:42px}.page-module__QyIwHq__hero h1{font-size:clamp(39px,10.7vw,53px);line-height:1.1}.page-module__QyIwHq__heroMascot{display:none}.page-module__QyIwHq__heroIntro{flex-direction:column;align-items:flex-start;gap:20px;margin-top:26px;padding:23px 21px}.page-module__QyIwHq__heroIntro>p{font-size:15px}.page-module__QyIwHq__heroIntro .page-module__QyIwHq__actions,.page-module__QyIwHq__heroIntro .page-module__QyIwHq__primaryButton{width:100%}.page-module__QyIwHq__actions{margin-top:25px}.page-module__QyIwHq__heroOpportunity{padding-block:44px 48px}.page-module__QyIwHq__opportunityLead{gap:18px}.page-module__QyIwHq__opportunityLead h2{font-size:27px}.page-module__QyIwHq__opportunityGrid{margin-top:30px}.page-module__QyIwHq__featureRow,.page-module__QyIwHq__reverseRow{padding-block:64px}.page-module__QyIwHq__featureCopy h2{font-size:clamp(31px,8.5vw,39px)}.page-module__QyIwHq__productDetails{gap:20px}.page-module__QyIwHq__foundationSection{padding-block:28px 70px}.page-module__QyIwHq__centerHeading{text-align:left}.page-module__QyIwHq__foundationGrid{grid-template-columns:1fr;gap:12px;margin-top:32px}.page-module__QyIwHq__foundationCard{min-height:190px;padding:23px}.page-module__QyIwHq__pricingSection{padding-block:68px}.page-module__QyIwHq__priceFormula{padding:23px 18px}.page-module__QyIwHq__formulaRows article{grid-template-columns:28px 1fr;gap:10px;padding:13px}.page-module__QyIwHq__taxGuideWrap{margin-top:38px}.page-module__QyIwHq__taxGuide{gap:0}.page-module__QyIwHq__taxGuideHeading{padding:27px 22px}.page-module__QyIwHq__taxCards{grid-template-columns:1fr}.page-module__QyIwHq__taxCard{padding:18px}.page-module__QyIwHq__insuranceNote{flex-direction:column;gap:4px}.page-module__QyIwHq__launchSection{padding-block:76px 32px}.page-module__QyIwHq__launchSteps{grid-template-columns:1fr;gap:0;margin-top:34px!important}.page-module__QyIwHq__launchSteps li{grid-template-columns:34px 1fr;gap:13px;padding-block:24px}.page-module__QyIwHq__toolSection{padding-block:60px}.page-module__QyIwHq__toolIntro{text-align:left}.page-module__QyIwHq__toolBoard>div{min-height:0;padding:30px 24px}.page-module__QyIwHq__faqSection{padding-block:72px}.page-module__QyIwHq__frenchSoftwareSection{margin-bottom:18px;padding-block:52px 58px}.page-module__QyIwHq__frenchSoftwareIntro h2{font-size:clamp(28px,7.8vw,34px)}.page-module__QyIwHq__frenchRooster{width:64px;bottom:24%;right:-18px}.page-module__QyIwHq__softwareOverview{grid-template-columns:1fr;margin-top:34px}.page-module__QyIwHq__softwarePart{grid-template-columns:28px minmax(0,1fr);gap:16px;min-height:0;padding:28px 22px}.page-module__QyIwHq__softwareSync{border-block:1px solid #efedf4;min-height:142px;margin:0;padding:12px 20px}.page-module__QyIwHq__syncScene{max-width:252px}.page-module__QyIwHq__finalCta{border-radius:15px;margin-block:38px 52px;padding:34px 26px}.page-module__QyIwHq__finalCta .page-module__QyIwHq__lightButton{width:100%}}@media (prefers-reduced-motion:reduce){.page-module__QyIwHq__page [data-reveal]{opacity:1;transition:none;transform:none}.page-module__QyIwHq__primaryButton,.page-module__QyIwHq__lightButton{transition:none}.page-module__QyIwHq__primaryButton:hover,.page-module__QyIwHq__lightButton:hover{transform:none}.page-module__QyIwHq__mascotIdea,.page-module__QyIwHq__syncTrack,.page-module__QyIwHq__syncBooth,.page-module__QyIwHq__syncPlatform,.page-module__QyIwHq__syncNotice,.page-module__QyIwHq__syncPayload,.page-module__QyIwHq__syncSuccess,.page-module__QyIwHq__toolBoard:after,.page-module__QyIwHq__syncNode:before{animation:none}.page-module__QyIwHq__taxGuideWrap .tax-tip-mascot{transition:none}.page-module__QyIwHq__syncNotice,.page-module__QyIwHq__syncPayload,.page-module__QyIwHq__syncSuccess{opacity:1}}@media print{.page-module__QyIwHq__page [data-reveal]{opacity:1;transition:none;transform:none}}
