.mechanics-module__QQrMCG__page{--accent:#c65b0c;--soft:#f973160c;color:var(--semantic-text)}.mechanics-module__QQrMCG__page h1,.mechanics-module__QQrMCG__page h2,.mechanics-module__QQrMCG__page h3,.mechanics-module__QQrMCG__page p{margin:0}.mechanics-module__QQrMCG__page h1,.mechanics-module__QQrMCG__page h2{letter-spacing:-.045em;font-weight:700;line-height:1.1}.mechanics-module__QQrMCG__page h1{font-size:clamp(2.2rem,4.2vw,3.65rem)}.mechanics-module__QQrMCG__page h2{font-size:clamp(1.8rem,3.1vw,2.7rem)}.mechanics-module__QQrMCG__page h3{letter-spacing:-.02em;font-size:1.04rem;font-weight:650;line-height:1.4}.mechanics-module__QQrMCG__page h1 span,.mechanics-module__QQrMCG__page h2 span{color:var(--accent)}.mechanics-module__QQrMCG__page p{color:var(--semantic-text-muted);font-size:.95rem;line-height:1.8}.mechanics-module__QQrMCG__page p+p{margin-top:16px}.mechanics-module__QQrMCG__page [id]{scroll-margin-top:155px}.mechanics-module__QQrMCG__page a{text-underline-offset:4px}.mechanics-module__QQrMCG__page a:focus-visible,.mechanics-module__QQrMCG__page summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.mechanics-module__QQrMCG__container{max-width:1180px;margin:0 auto;padding:0 30px}.mechanics-module__QQrMCG__hero{background:radial-gradient(at 20% 15%,#f973160a,#0000 65%);padding:64px 0 44px}.mechanics-module__QQrMCG__heroGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:52px;display:grid}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__eyebrow{color:var(--accent);letter-spacing:.14em;margin:0 0 15px;font-size:.68rem;font-weight:750;line-height:1.7}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__intro{max-width:540px;margin-top:25px;font-size:1.04rem;line-height:1.8}.mechanics-module__QQrMCG__actions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:28px;display:flex}.mechanics-module__QQrMCG__textLink{color:var(--semantic-text);align-items:center;gap:9px;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.mechanics-module__QQrMCG__textLink:hover{color:var(--accent)}.mechanics-module__QQrMCG__textLink svg{flex:none}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__heroNote{max-width:420px;margin-top:21px;font-size:.74rem;line-height:1.7}.mechanics-module__QQrMCG__partner{border:1px solid var(--semantic-border);background:var(--semantic-surface);border-radius:16px;align-items:center;gap:25px;padding:23px 27px;display:flex}.mechanics-module__QQrMCG__partnerLogo{flex:none;width:112px;height:auto}.mechanics-module__QQrMCG__partner strong{font-size:.98rem}.mechanics-module__QQrMCG__partner p{max-width:510px;margin-top:5px;font-size:.79rem;line-height:1.65}.mechanics-module__QQrMCG__partner>.mechanics-module__QQrMCG__textLink{flex-shrink:0;margin-left:auto}.mechanics-module__QQrMCG__sectionNav{flex-wrap:wrap;gap:10px 23px;padding:29px 0 6px;display:flex}.mechanics-module__QQrMCG__sectionNav a{color:var(--semantic-text-muted);align-items:center;gap:7px;padding:5px 0;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.mechanics-module__QQrMCG__sectionNav a:hover,.mechanics-module__QQrMCG__sectionNav svg{color:var(--accent)}.mechanics-module__QQrMCG__section{padding:78px 0}.mechanics-module__QQrMCG__surface{background:var(--semantic-surface);border-block:1px solid var(--semantic-border)}.mechanics-module__QQrMCG__sectionHeading{max-width:680px;margin-bottom:34px}.mechanics-module__QQrMCG__sectionHeading>p:last-child{margin-top:19px}.mechanics-module__QQrMCG__storySection{padding-top:65px}.mechanics-module__QQrMCG__storyGrid{grid-template-columns:1.5fr 1fr;align-items:start;gap:34px;display:grid}.mechanics-module__QQrMCG__videoWrap{aspect-ratio:16/9;border:1px solid var(--semantic-border);background:#10161e;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 14px 40px #00000012}.mechanics-module__QQrMCG__videoWrap iframe{border:0;width:100%;height:100%;display:block}.mechanics-module__QQrMCG__storyCopy{padding:0 8px 0 6px}.mechanics-module__QQrMCG__quoteMark{color:var(--accent);margin:8px 0 13px;font-family:Georgia,serif;font-size:70px;line-height:.65;display:block}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__customerQuote{color:var(--semantic-text);letter-spacing:-.025em;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:650;line-height:1.35}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__attribution{margin-top:20px;font-size:.75rem;line-height:1.65}.mechanics-module__QQrMCG__attribution strong{color:var(--semantic-text);font-size:.83rem}.mechanics-module__QQrMCG__storyCopy>p:not(.mechanics-module__QQrMCG__customerQuote):not(.mechanics-module__QQrMCG__attribution){font-size:.83rem}.mechanics-module__QQrMCG__storyCopy .mechanics-module__QQrMCG__textLink{margin-top:17px;font-size:.77rem}.mechanics-module__QQrMCG__split{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__lead{margin-top:23px;font-size:1.03rem;line-height:1.8}.mechanics-module__QQrMCG__split p:not(.mechanics-module__QQrMCG__eyebrow)+.mechanics-module__QQrMCG__textLink{margin-top:22px}.mechanics-module__QQrMCG__steps{margin:0;padding:8px 0;list-style:none}.mechanics-module__QQrMCG__steps li{border-bottom:1px solid var(--semantic-border);gap:20px;padding:24px 0;display:flex}.mechanics-module__QQrMCG__steps li:first-child{border-top:1px solid var(--semantic-border)}.mechanics-module__QQrMCG__steps li>span{width:36px;height:36px;color:var(--accent);background:#f9731614;border-radius:10px;flex-shrink:0;place-items:center;font-size:.7rem;font-weight:700;display:grid}.mechanics-module__QQrMCG__steps p{margin-top:7px;font-size:.86rem}.mechanics-module__QQrMCG__cardGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.mechanics-module__QQrMCG__featureCard{background:var(--semantic-bg);border:1px solid var(--semantic-border);border-radius:21px;padding:35px}.mechanics-module__QQrMCG__featureIcon{color:var(--accent);margin-bottom:23px}.mechanics-module__QQrMCG__featureCard h2{font-size:clamp(1.65rem,2.7vw,2.25rem)}.mechanics-module__QQrMCG__featureCard h2+p,.mechanics-module__QQrMCG__featureCard>.mechanics-module__QQrMCG__textLink{margin-top:24px}.mechanics-module__QQrMCG__checks{gap:14px;margin:25px 0 0;padding:0;list-style:none;display:grid}.mechanics-module__QQrMCG__checks li{align-items:flex-start;gap:10px;font-size:.85rem;line-height:1.65;display:flex}.mechanics-module__QQrMCG__checks svg{color:var(--accent);flex:none;margin-top:4px}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__note{margin-top:23px;font-size:.76rem;line-height:1.7}.mechanics-module__QQrMCG__paymentPanel{background:linear-gradient(145deg,#f9731610,#0000);border:1px solid #f9731633;border-radius:21px;padding:35px}.mechanics-module__QQrMCG__paymentPanel>svg{color:var(--accent);margin-bottom:22px}.mechanics-module__QQrMCG__paymentPanel h3{font-size:1.5rem}.mechanics-module__QQrMCG__paymentPanel .mechanics-module__QQrMCG__checks{margin-bottom:27px}.mechanics-module__QQrMCG__messageUses{gap:25px;display:grid}.mechanics-module__QQrMCG__messageUses>div,.mechanics-module__QQrMCG__connectionList>div{align-items:start;gap:17px;display:flex}.mechanics-module__QQrMCG__messageUses svg,.mechanics-module__QQrMCG__connectionList svg{color:var(--accent);flex:none;margin-top:3px}.mechanics-module__QQrMCG__messageUses p,.mechanics-module__QQrMCG__connectionList p{margin-top:7px;font-size:.85rem}.mechanics-module__QQrMCG__teamPanel{grid-template-columns:1fr 1fr;gap:60px;display:grid}.mechanics-module__QQrMCG__teamPanel .mechanics-module__QQrMCG__checks{margin-top:5px}.mechanics-module__QQrMCG__teamPanel .mechanics-module__QQrMCG__checks+p{margin-top:25px;font-size:.85rem}.mechanics-module__QQrMCG__teamPanel .mechanics-module__QQrMCG__textLink{margin-top:21px}.mechanics-module__QQrMCG__integrationGrid{grid-template-columns:1.15fr 1fr;align-items:center;gap:44px;display:grid}.mechanics-module__QQrMCG__mechanicDeskCard{background:var(--semantic-bg);border:1px solid var(--semantic-border);border-radius:19px;padding:34px}.mechanics-module__QQrMCG__mechanicDeskLogo{width:170px;height:auto;margin-bottom:25px}.mechanics-module__QQrMCG__mechanicDeskCard h3{margin-bottom:15px;font-size:1.3rem}.mechanics-module__QQrMCG__mechanicDeskCard .mechanics-module__QQrMCG__textLink{margin-top:20px}.mechanics-module__QQrMCG__connectionList{gap:27px;display:grid}.mechanics-module__QQrMCG__faqGrid{grid-template-columns:.8fr 1.2fr;gap:65px;display:grid}.mechanics-module__QQrMCG__faqGrid>div>p:not(.mechanics-module__QQrMCG__eyebrow){margin:23px 0 27px}.mechanics-module__QQrMCG__faqList details{border-bottom:1px solid var(--semantic-border);padding:20px 0}.mechanics-module__QQrMCG__faqList details:first-child{border-top:1px solid var(--semantic-border)}.mechanics-module__QQrMCG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;font-size:.91rem;font-weight:650;line-height:1.5;list-style:none;display:flex}.mechanics-module__QQrMCG__faqList summary::-webkit-details-marker{display:none}.mechanics-module__QQrMCG__faqList summary svg{color:var(--accent);flex:none;transition:transform .15s}.mechanics-module__QQrMCG__faqList details[open] summary svg{transform:rotate(180deg)}.mechanics-module__QQrMCG__faqList details>p{margin-top:14px;font-size:.84rem;line-height:1.85}.mechanics-module__QQrMCG__faqList .mechanics-module__QQrMCG__textLink{margin-top:14px}@media (prefers-reduced-motion:reduce){.mechanics-module__QQrMCG__faqList summary svg{transition:none}}@media (max-width:1050px){.mechanics-module__QQrMCG__heroGrid{gap:30px}.mechanics-module__QQrMCG__partner{flex-wrap:wrap;gap:20px}.mechanics-module__QQrMCG__partner>.mechanics-module__QQrMCG__textLink{margin-left:0}.mechanics-module__QQrMCG__split,.mechanics-module__QQrMCG__teamPanel,.mechanics-module__QQrMCG__faqGrid{gap:35px}.mechanics-module__QQrMCG__storyGrid{grid-template-columns:1.3fr 1fr;gap:25px}.mechanics-module__QQrMCG__featureCard{padding:27px}}@media (max-width:760px){.mechanics-module__QQrMCG__container{padding:0 22px}.mechanics-module__QQrMCG__hero{padding:37px 0 30px}.mechanics-module__QQrMCG__heroGrid,.mechanics-module__QQrMCG__storyGrid,.mechanics-module__QQrMCG__split,.mechanics-module__QQrMCG__cardGrid,.mechanics-module__QQrMCG__teamPanel,.mechanics-module__QQrMCG__integrationGrid,.mechanics-module__QQrMCG__faqGrid{grid-template-columns:1fr}.mechanics-module__QQrMCG__heroImages{display:none}.mechanics-module__QQrMCG__page h1{font-size:clamp(2.1rem,8vw,3rem)}.mechanics-module__QQrMCG__page h2{font-size:2rem}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__intro{font-size:.98rem}.mechanics-module__QQrMCG__actions{gap:22px}.mechanics-module__QQrMCG__partner{padding:22px}.mechanics-module__QQrMCG__partnerLogo{width:98px}.mechanics-module__QQrMCG__partner p,.mechanics-module__QQrMCG__partner>.mechanics-module__QQrMCG__textLink{font-size:.8rem}.mechanics-module__QQrMCG__sectionNav{gap:8px 18px;padding-top:22px}.mechanics-module__QQrMCG__sectionNav a{font-size:.71rem}.mechanics-module__QQrMCG__section{padding:50px 0}.mechanics-module__QQrMCG__storyGrid{gap:30px}.mechanics-module__QQrMCG__storyCopy{padding:0 5px}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__customerQuote{font-size:1.65rem}.mechanics-module__QQrMCG__storyCopy>p:not(.mechanics-module__QQrMCG__customerQuote):not(.mechanics-module__QQrMCG__attribution){font-size:.9rem}.mechanics-module__QQrMCG__split,.mechanics-module__QQrMCG__teamPanel,.mechanics-module__QQrMCG__integrationGrid{gap:30px}.mechanics-module__QQrMCG__cardGrid{gap:22px}.mechanics-module__QQrMCG__featureCard,.mechanics-module__QQrMCG__paymentPanel,.mechanics-module__QQrMCG__mechanicDeskCard{padding:25px}.mechanics-module__QQrMCG__page .mechanics-module__QQrMCG__lead{font-size:.99rem}.mechanics-module__QQrMCG__faqGrid{gap:30px}.mechanics-module__QQrMCG__faqGrid>div>p:not(.mechanics-module__QQrMCG__eyebrow){margin:20px 0}}[data-theme=dark] .mechanics-module__QQrMCG__page{--accent:#fb923c}
