.marketing-dispatch-visual_visual__3Qe3K{margin:0;color:#253e60;font-family:inherit}.marketing-dispatch-visual_board__Aojze{padding:clamp(18px,3.5vw,42px);border:1px solid #d4dfef;border-radius:22px;background:linear-gradient(130deg,#edf3fc,#f8faff);box-shadow:0 20px 60px #183e3210}.marketing-dispatch-visual_heading__f9yyT,.marketing-dispatch-visual_maintenance__eYwB1,.marketing-dispatch-visual_panelHeading__8LjXE,.marketing-dispatch-visual_person__J_r6C,.marketing-dispatch-visual_summary__cDg_q,.marketing-dispatch-visual_vehicle__FP46O{display:flex;align-items:center;justify-content:space-between;gap:14px}.marketing-dispatch-visual_heading__f9yyT{margin-bottom:26px;flex-wrap:wrap}.marketing-dispatch-visual_heading__f9yyT>div>span{font-size:10px;font-weight:700;letter-spacing:.17em;color:#526d93}.marketing-dispatch-visual_heading__f9yyT h3{font-size:clamp(25px,3vw,36px);font-weight:500;letter-spacing:-.04em;margin:8px 0 0}.marketing-dispatch-visual_example__QMyTH{font-size:11px;color:#607795;border:1px solid #d5dfed;border-radius:20px;padding:7px 11px}.marketing-dispatch-visual_columns__ceyDw{display:grid;grid-template-columns:1.15fr 1fr;gap:20px}.marketing-dispatch-visual_panel__lgAEL{min-width:0;background:#fff;border:1px solid #dce5ef;border-radius:14px;padding:22px;box-shadow:0 5px 15px #173b2c05}.marketing-dispatch-visual_panelHeading__8LjXE{margin-bottom:22px}.marketing-dispatch-visual_panelHeading__8LjXE h4{font-size:15px;margin:0;font-weight:650}.marketing-dispatch-visual_panelHeading__8LjXE>span{font-size:11px;color:#60738e;background:#f3f6fb;padding:6px 9px;border-radius:6px}.marketing-dispatch-visual_person__J_r6C{justify-content:flex-start;flex-wrap:wrap;margin-bottom:25px}.marketing-dispatch-visual_person__J_r6C>div{flex:1}.marketing-dispatch-visual_maintenance__eYwB1 strong,.marketing-dispatch-visual_person__J_r6C strong,.marketing-dispatch-visual_vehicle__FP46O strong,.marketing-dispatch-visual_visit__nA9mj strong{display:block;font-size:13px;font-weight:600}.marketing-dispatch-visual_maintenance__eYwB1 small,.marketing-dispatch-visual_person__J_r6C small,.marketing-dispatch-visual_vehicle__FP46O small,.marketing-dispatch-visual_visit__nA9mj small{display:block;color:#63748c;font-size:11px;line-height:1.7;margin-top:3px}.marketing-dispatch-visual_avatar__SoeoO{display:grid;place-items:center;flex:0 0 36px;height:36px;border-radius:50%;background:#e4eee6;color:#36634e;font-size:11px;font-weight:700}.marketing-dispatch-visual_good__WXgDk,.marketing-dispatch-visual_overdue__kzOVq,.marketing-dispatch-visual_soon__4A1pd{display:inline-flex;align-items:center;white-space:nowrap;font-size:10px;font-weight:600;border-radius:20px;padding:5px 8px}.marketing-dispatch-visual_good__WXgDk{color:#2f654e;background:#edf5ee}.marketing-dispatch-visual_soon__4A1pd{color:#875513;background:#fff5da}.marketing-dispatch-visual_overdue__kzOVq{color:#a14436;background:#fceeea}.marketing-dispatch-visual_visit__nA9mj{display:flex;gap:13px;margin:0 0 21px 16px;border-left:1px solid #dce5ef;padding:0 0 0 19px;position:relative}.marketing-dispatch-visual_visitDot__vsaGE{position:absolute;left:-4px;top:5px;width:7px;height:7px;border-radius:50%;background:#5681b8}.marketing-dispatch-visual_record___4Cu0{display:block;font-size:10px;color:#476f9f;margin-top:7px}.marketing-dispatch-visual_summary__cDg_q{border-top:1px solid #e4ebf5;padding-top:15px;margin-top:17px;font-size:11px;color:#60738e}.marketing-dispatch-visual_summary__cDg_q strong{font-size:15px;color:#294566}.marketing-dispatch-visual_vehicle__FP46O{justify-content:flex-start;margin-bottom:20px}.marketing-dispatch-visual_vehicleIcon__V5aUt{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#edf3fc;font-size:21px;color:#476c9f}.marketing-dispatch-visual_maintenance__eYwB1{padding:11px 0;border-top:1px solid #eef2f8}.marketing-dispatch-visual_visual__3Qe3K figcaption{color:#67768d;font-size:12px;line-height:1.7;margin:15px 4px 0}.marketing-dispatch-visual_home__pTnJY{padding:80px max(24px,calc((100vw - 1200px)/2));background:#fbfcff}.marketing-dispatch-visual_intro__H_fu8{max-width:640px;margin-bottom:30px}.marketing-dispatch-visual_intro__H_fu8>span{font-size:11px;font-weight:700;letter-spacing:.16em;color:#3868a9}.marketing-dispatch-visual_intro__H_fu8 h2{font-size:clamp(30px,4vw,46px);line-height:1.12;font-weight:500;letter-spacing:-.04em;margin:16px 0}.marketing-dispatch-visual_intro__H_fu8 p{font-size:15px;line-height:1.8;color:#607087}.marketing-dispatch-visual_intro__H_fu8 a{display:inline-block;margin-top:8px;color:#246bfd;font-weight:600;font-size:13px;text-decoration:underline;text-underline-offset:5px}@media(max-width:700px){.marketing-dispatch-visual_columns__ceyDw{grid-template-columns:1fr}.marketing-dispatch-visual_panel__lgAEL{padding:18px}.marketing-dispatch-visual_heading__f9yyT{gap:14px}.marketing-dispatch-visual_home__pTnJY{padding:55px 20px}.marketing-dispatch-visual_maintenance__eYwB1{gap:8px}}.marketing-page{--m-ink:#0b1b36;--m-soft:#263854;--m-blue:#246bfd;--m-blue-strong:#1648b8;--m-cyan:#43cff7;min-height:100vh;overflow:hidden;background:#fff;color:var(--m-ink);font-family:var(--font-geist-sans),Inter,sans-serif}.marketing-page *{box-sizing:border-box}.marketing-page a{text-decoration:none}.marketing-header{width:min(1240px,calc(100% - 48px));height:88px;display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 auto;position:relative;z-index:20}.marketing-header>a{color:inherit}.marketing-brand{display:flex;align-items:center;gap:11px}.marketing-brand>img{width:42px;height:42px;border-radius:12px;box-shadow:0 8px 22px rgba(11,27,54,.16)}.marketing-brand>span{display:grid;gap:1px}.marketing-brand strong{font-size:20px;line-height:1;letter-spacing:-.045em}.marketing-brand small{color:#728096;font-size:8px;font-weight:600}.marketing-header>nav{display:flex;align-items:center;gap:32px;margin-left:auto}.marketing-header>nav a,.marketing-sign-in{color:#4f5e73;font-size:14px;font-weight:590}.marketing-header>nav a:hover,.marketing-sign-in:hover{color:var(--m-blue)}.marketing-header-actions{display:flex;align-items:center;gap:20px}.marketing-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:0 25px;border-radius:10px;background:var(--m-blue);color:#fff;font-size:15px;font-weight:700;box-shadow:0 12px 28px rgba(36,107,253,.24);transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.marketing-button:hover{background:var(--m-blue-strong);transform:translateY(-2px);box-shadow:0 16px 34px rgba(36,107,253,.3)}.marketing-button-small{min-height:43px;gap:12px;padding:0 18px;font-size:13px}.marketing-hero{min-height:calc(100vh - 88px);display:grid;grid-template-columns:minmax(420px,.78fr) minmax(620px,1.22fr);align-items:center;gap:44px;padding:52px max(24px,calc((100vw - 1240px)/2)) 86px;position:relative;background:radial-gradient(circle at 83% 12%,rgba(67,207,247,.13),transparent 28%),linear-gradient(180deg,#fff,#f8fbff)}.marketing-hero:after{content:"";position:absolute;right:-80px;top:14%;width:430px;height:430px;border:1px solid rgba(36,107,253,.12);border-radius:50%;box-shadow:0 0 0 70px rgba(36,107,253,.025),0 0 0 140px rgba(36,107,253,.018);pointer-events:none}.marketing-hero-copy{position:relative;z-index:4;padding-bottom:20px}.marketing-kicker{width:max-content;display:flex;align-items:center;gap:9px;margin-bottom:22px;padding:7px 11px 7px 8px;border:1px solid #cfdefa;border-radius:99px;background:#f4f8ff;color:var(--m-blue-strong);font-size:11px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.marketing-kicker i{width:8px;height:8px;border-radius:50%;background:var(--m-cyan);box-shadow:0 0 0 5px rgba(67,207,247,.14)}.marketing-hero h1{margin:0;max-width:600px;color:var(--m-ink);font-size:clamp(58px,6.2vw,86px);font-weight:730;line-height:.92;letter-spacing:-.07em}.marketing-hero h1 em{position:relative;color:var(--m-blue);font-style:normal}.marketing-hero h1 em:after{content:"";position:absolute;left:2%;right:0;bottom:-9px;height:5px;border-radius:50%;background:linear-gradient(90deg,var(--m-blue),var(--m-cyan));transform:rotate(-1deg);opacity:.85}.marketing-hero-copy>p{max-width:570px;margin:35px 0 0;color:#52627a;font-size:18px;line-height:1.65}.marketing-hero-actions{display:flex;align-items:center;gap:27px;margin-top:32px}.marketing-text-link{display:flex;align-items:center;gap:9px;color:#3e506a;font-size:14px;font-weight:650}.marketing-text-link:hover{color:var(--m-blue)}.marketing-proof-line{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px;color:#68788e;font-size:11px;font-weight:570}.marketing-proof-line span{display:flex;align-items:center;gap:6px}.marketing-proof-line b{color:#16835d}.marketing-product-scene{min-width:0;position:relative;z-index:3;perspective:1600px}.marketing-glow{position:absolute;inset:11% 4% -8% 2%;border-radius:50%;background:rgba(36,107,253,.16);filter:blur(65px)}.marketing-window{height:565px;display:grid;grid-template-columns:154px minmax(0,1fr);overflow:hidden;position:relative;border:1px solid rgba(146,169,205,.38);border-radius:18px;background:#fff;box-shadow:0 35px 80px rgba(10,31,68,.18),0 10px 26px rgba(10,31,68,.09);transform:rotateY(-4deg) rotateX(1.5deg);transform-origin:center left}.marketing-window>aside{padding:18px 13px;background:linear-gradient(180deg,#081a38,#06142b);color:#fff}.marketing-window>aside .marketing-brand{gap:7px;padding:0 4px}.marketing-window>aside .marketing-brand img{width:26px;height:26px;border-radius:8px}.marketing-window>aside .marketing-brand strong{font-size:12px}.marketing-window>aside .marketing-brand small{display:none}.mock-workspace{display:flex;align-items:center;gap:7px;margin:24px 0 22px;padding:7px;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:rgba(255,255,255,.045)}.mock-workspace>i{width:25px;height:25px;display:grid;place-items:center;border-radius:7px;background:#eef4ff;color:#0b2d68;font-size:7px;font-style:normal;font-weight:850}.mock-workspace>span{display:grid;gap:2px}.mock-workspace b{font-size:7px}.mock-workspace small{color:#7f91ab;font-size:5px}.marketing-window>aside nav{display:grid;gap:3px}.marketing-window>aside nav>b{padding:0 7px 6px;color:#6f82a0;font-size:5px;letter-spacing:.12em;text-transform:uppercase}.marketing-window>aside nav>span{height:32px;display:flex;align-items:center;gap:8px;padding:0 8px;border-radius:7px;color:#aebbd0;font-size:7px;font-weight:600}.marketing-window>aside nav>span.active{background:linear-gradient(90deg,rgba(36,107,253,.28),rgba(36,107,253,.1));color:#fff;box-shadow:inset 2px 0 var(--m-cyan)}.marketing-window>aside nav i{width:15px;color:inherit;font-size:10px;font-style:normal;text-align:center}.marketing-window>section{min-width:0;background:#f4f7fb}.marketing-window>section>header{height:45px;display:flex;align-items:center;gap:9px;padding:0 15px;border-bottom:1px solid #dce5ef;background:#fff}.marketing-window>section>header>span{height:25px;display:flex;align-items:center;flex:1;padding:0 9px;border:1px solid #dce4ed;border-radius:6px;background:#f8fafc;color:#98a4b3;font-size:6px}.marketing-window>section>header button{height:25px;padding:0 10px;border:0;border-radius:6px;background:var(--m-blue);color:#fff;font-size:6px;font-weight:750}.marketing-window>section>header>i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#193d77;color:#fff;font-size:6px;font-style:normal}.mock-body{padding:21px}.mock-heading{display:flex;align-items:flex-start;justify-content:space-between}.mock-heading>span{display:grid;gap:4px}.mock-heading b{font-size:15px;letter-spacing:-.04em}.mock-heading em,.mock-heading small{color:#7d8b9e;font-size:6px;font-style:normal}.mock-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0 11px}.mock-stats article{min-height:85px;padding:12px;border:1px solid #dae3ee;border-radius:10px;background:#fff}.mock-stats span{color:#738196;font-size:6px}.mock-stats strong{display:block;margin:9px 0 4px;font-size:15px}.mock-stats small{color:#16835d;font-size:5.5px}.mock-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(120px,.62fr);gap:8px}.mock-grid>article{overflow:hidden;border:1px solid #dae3ee;border-radius:10px;background:#fff}.mock-grid>article>header{height:37px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #e7ecf2}.mock-grid>article>header b{font-size:7px}.mock-grid>article>header span{color:var(--m-blue);font-size:5.5px}.mock-columns{display:grid;grid-template-columns:repeat(3,1fr);min-height:236px;background:#f9fbfd}.mock-columns>section{padding:9px 7px;border-right:1px solid #e6ebf1}.mock-columns>section:last-child{border-right:0}.mock-columns section>header{display:flex;align-items:center;gap:5px;margin-bottom:7px}.mock-columns section>header b{font-size:5.5px}.mock-columns section>header i{width:12px;height:12px;display:grid;place-items:center;border-radius:50%;background:#edf1f5;color:#788698;font-size:5px;font-style:normal}.mock-columns section>div{display:grid;gap:5px;margin-bottom:6px;padding:8px 7px;border:1px solid #e1e7ee;border-radius:7px;background:#fff}.mock-columns section>div>span{width:max-content;padding:2px 4px;border-radius:3px;background:#e9f2ff;color:#3d6db0;font-size:4px;font-weight:750}.mock-columns section>div b{font-size:5.5px}.mock-columns section>div small{color:#8b97a7;font-size:4.5px}.mock-today>div{display:grid;grid-template-columns:31px 1fr;align-items:center;gap:6px;padding:10px;border-bottom:1px solid #edf1f4}.mock-today>div>i{color:var(--m-blue);font-size:5px;font-style:normal;font-weight:750}.mock-today>div>span{display:grid;gap:3px}.mock-today>div b{font-size:5.5px}.mock-today>div small{color:#8a96a6;font-size:4.5px}.marketing-float{position:absolute;display:flex;align-items:center;border:1px solid rgba(163,181,208,.42);background:rgba(255,255,255,.96);box-shadow:0 18px 44px rgba(10,31,68,.18)}.marketing-float-one{left:-34px;bottom:51px;gap:10px;padding:12px 14px;border-radius:11px}.marketing-float-one>i{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e7f7f0;color:#16835d;font-style:normal;font-weight:800}.marketing-float-one>span{display:grid;gap:3px}.marketing-float-one b{font-size:9px}.marketing-float-one small{color:#79889b;font-size:6px}.marketing-float-two{right:-20px;top:67px;min-width:145px;display:grid;gap:5px;padding:13px 14px;border-radius:11px}.marketing-float-two span{color:#78869a;font-size:6px}.marketing-float-two b{font-size:11px}.marketing-float-two>i{height:18px;display:flex;align-items:flex-end;gap:4px}.marketing-float-two em{width:17px;border-radius:3px 3px 1px 1px;background:#dce8ff}.marketing-float-two em:first-child{height:7px}.marketing-float-two em:nth-child(2){height:11px}.marketing-float-two em:nth-child(3){height:14px}.marketing-float-two em:nth-child(4){height:18px;background:linear-gradient(var(--m-cyan),var(--m-blue))}@media(max-width:1050px){.marketing-header{width:calc(100% - 32px)}.marketing-header>nav{display:none}.marketing-hero{grid-template-columns:1fr;padding-top:65px}.marketing-hero-copy{max-width:760px;text-align:center;margin:auto}.marketing-hero-copy>p,.marketing-kicker{margin-left:auto;margin-right:auto}.marketing-hero-actions,.marketing-proof-line{justify-content:center}.marketing-product-scene{width:min(850px,100%);margin:15px auto 0}}@media(max-width:700px){.marketing-header{height:72px}.marketing-brand>span small,.marketing-sign-in{display:none}.marketing-header-actions{gap:8px}.marketing-button-small{min-height:39px;padding:0 13px}.marketing-hero{min-height:auto;padding:50px 18px 74px}.marketing-hero h1{font-size:clamp(50px,17vw,72px)}.marketing-hero-copy>p{font-size:16px}.marketing-hero-actions{flex-direction:column;gap:18px}.marketing-proof-line{gap:10px 15px}.marketing-window{height:410px;grid-template-columns:105px minmax(430px,1fr);transform:none}.marketing-product-scene{width:760px;max-width:none;margin-left:0;transform:scale(.78);transform-origin:left top;margin-bottom:-80px}.marketing-float-two{right:5px}.marketing-float-one{left:5px}}@media(prefers-reduced-motion:reduce){.marketing-page *{transition:none!important}}.marketing-section-label{color:var(--m-blue);font-size:12px;font-weight:760;letter-spacing:.12em;text-transform:uppercase}.marketing-trade-strip{min-height:112px;display:flex;align-items:center;justify-content:center;gap:48px;padding:24px;border-top:1px solid #e6ecf3;border-bottom:1px solid #e6ecf3;background:#fff}.marketing-trade-strip>span{color:#8793a3;font-size:12px;font-weight:600}.marketing-trade-strip>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.marketing-trade-strip b{display:flex;align-items:center;gap:8px;color:#3e4f67;font-size:12px}.marketing-trade-strip i{width:5px;height:5px;border-radius:50%;background:var(--m-cyan);box-shadow:0 0 0 4px rgba(67,207,247,.12)}.marketing-fragmentation{position:relative;padding:135px max(24px,calc((100vw - 1180px)/2));background:#fff}.fragmentation-copy{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:80px;margin-top:18px}.booking-copy h2,.fragmentation-copy h2,.handoff-copy h2,.marketing-faq h2,.marketing-founder h2,.marketing-platform-head h2,.marketing-pricing-head h2{margin:0;color:var(--m-ink);font-size:clamp(42px,5vw,66px);line-height:1.02;letter-spacing:-.055em}.fragmentation-copy h2 em{color:var(--m-blue);font-style:normal}.booking-copy>p,.fragmentation-copy p,.handoff-copy>p,.marketing-faq>div:first-child>p,.marketing-founder p,.marketing-platform-head>p,.marketing-pricing-head>p{margin:0;color:#5d6c80;font-size:16px;line-height:1.75}.fragmentation-map{height:480px;display:grid;place-items:center;position:relative;margin:55px 0 15px;border-radius:24px;background:radial-gradient(circle at center,#f5f9ff 0 16%,transparent 17%),radial-gradient(circle at center,transparent 0 34%,rgba(36,107,253,.09) 34.2% 34.5%,transparent 34.7% 53%,rgba(36,107,253,.07) 53.2% 53.5%,transparent 53.7%),linear-gradient(135deg,#f8fbff,#f2f7ff);overflow:hidden}.fragmentation-map:after,.fragmentation-map:before{content:"";position:absolute;width:1px;height:100%;background:linear-gradient(transparent,#cbdcfb,transparent);transform:rotate(58deg)}.fragmentation-map:after{transform:rotate(-58deg)}.fragmentation-core{width:190px;height:190px;display:grid;place-items:center;align-content:center;gap:13px;position:relative;z-index:3;border:1px solid #c9dcff;border-radius:50%;background:#fff;box-shadow:0 20px 55px rgba(17,66,154,.13);text-align:center}.fragmentation-core img{width:55px;height:55px;border-radius:15px}.fragmentation-core strong{font-size:14px;line-height:1.35}.fragmentation-orbit{position:absolute;inset:0}.fragmentation-orbit span{--angle:calc(var(--orbit-index)*60deg - 90deg);position:absolute;left:calc(50% + cos(var(--angle))*37%);top:calc(50% + sin(var(--angle))*39%);min-width:112px;height:44px;display:grid;place-items:center;border:1px solid #d4e0f1;border-radius:9px;background:#fff;color:#3f5169;font-size:11px;font-weight:700;box-shadow:0 9px 25px rgba(22,52,100,.09);transform:translate(-50%,-50%)}.marketing-outcomes{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #dce5f0;border-radius:14px;background:#dce5f0;overflow:hidden}.marketing-outcomes article{min-height:240px;padding:35px;background:#fff}.marketing-outcomes article>b{color:var(--m-blue);font-size:11px}.marketing-outcomes h3{margin:43px 0 11px;font-size:21px;letter-spacing:-.035em}.marketing-outcomes p{margin:0;color:#657386;font-size:14px;line-height:1.65}.marketing-platform{padding:132px max(24px,calc((100vw - 1180px)/2));background:#f4f7fb}.marketing-platform-head{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:85px}.marketing-platform-head .marketing-section-label{display:block;margin-bottom:18px}.marketing-module-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:58px}.marketing-module-grid article{min-height:360px;display:flex;flex-direction:column;padding:25px;border:1px solid #d8e3ef;border-radius:14px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.marketing-module-grid article:hover{transform:translateY(-4px);box-shadow:0 20px 45px rgba(11,40,84,.1)}.marketing-module-grid article.featured{background:linear-gradient(155deg,#0b1b36,#102e60);color:#fff}.marketing-module-grid article>header{display:flex;align-items:center;justify-content:space-between}.marketing-module-grid header>span{color:#7d8da1;font-size:11px}.marketing-module-grid header>i{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#edf4ff;color:var(--m-blue);font-size:20px;font-style:normal}.marketing-module-grid .featured header>i{background:rgba(67,207,247,.13);color:var(--m-cyan)}.marketing-module-grid h3{margin:80px 0 13px;font-size:23px;letter-spacing:-.04em}.marketing-module-grid p{margin:0;color:#667589;font-size:13px;line-height:1.65}.marketing-module-grid .featured p{color:#aebbd0}.marketing-module-grid article>a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:23px;border-top:1px solid #e2e8f0;color:var(--m-blue);font-size:12px;font-weight:700}.marketing-module-grid .featured>a{border-top-color:rgba(255,255,255,.12);color:var(--m-cyan)}.marketing-handoff{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center;margin-top:128px;padding:65px;border-radius:20px;background:#fff;box-shadow:0 20px 60px rgba(19,47,89,.07)}.handoff-copy .marketing-section-label{display:block;margin-bottom:18px}.handoff-copy h2{font-size:44px}.handoff-copy>p{margin-top:20px;font-size:15px}.handoff-copy ul{display:grid;gap:17px;margin:27px 0 0;padding:0;list-style:none}.handoff-copy li{display:flex;align-items:flex-start;gap:12px}.handoff-copy li>i{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:50%;background:#e7f7f0;color:#16835d;font-size:11px;font-style:normal}.handoff-copy li>span{display:grid;gap:3px}.handoff-copy li b{font-size:13px}.handoff-copy li small{color:#7a8798;font-size:11px}.handoff-flow{padding:26px;border:1px solid #d7e2ee;border-radius:15px;background:#f8faff}.handoff-flow>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:21px}.handoff-flow>header span{color:#7b8899;font-size:10px}.handoff-flow>header b{font-size:11px}.handoff-flow article{min-height:69px;display:grid;grid-template-columns:35px 1fr auto;align-items:center;gap:13px;position:relative;margin-bottom:8px;padding:10px 13px;border:1px solid #dde5ef;border-radius:10px;background:#fff}.handoff-flow article:after{content:"";position:absolute;left:29px;top:58px;width:1px;height:20px;background:#cad7e6}.handoff-flow article:nth-of-type(4):after{display:none}.handoff-flow article>span{width:30px;height:30px;display:grid;place-items:center;border:1px solid #d4deea;border-radius:9px;color:#8a97a7;font-size:9px}.handoff-flow article.complete>span{border-color:#bfe7d7;background:#e8f6f0;color:#16835d}.handoff-flow article.current{border-color:#9cbcff;box-shadow:0 0 0 3px rgba(36,107,253,.07)}.handoff-flow article.current>span{border-color:var(--m-blue);background:var(--m-blue);color:#fff}.handoff-flow article>div{display:grid;gap:4px}.handoff-flow article b{font-size:11px}.handoff-flow article small{color:#8491a1;font-size:8px}.handoff-flow article em{padding:5px 7px;border-radius:99px;background:#eef3f8;color:#65758a;font-size:7px;font-style:normal;font-weight:700}.handoff-flow article.complete em{background:#e8f6f0;color:#16835d}.handoff-flow article.current em{background:#eaf2ff;color:var(--m-blue-strong)}.handoff-flow footer{display:flex;align-items:center;justify-content:space-between;margin-top:18px;padding-top:17px;border-top:1px solid #dbe4ee}.handoff-flow footer span{display:flex;align-items:center;gap:6px;color:#6e7c8f;font-size:8px}.handoff-flow footer i{width:6px;height:6px;border-radius:50%;background:#16835d}.handoff-flow footer b{font-size:9px}.marketing-founder{display:grid;grid-template-columns:1fr .7fr;gap:130px;padding:120px max(24px,calc((100vw - 1180px)/2));background:radial-gradient(circle at 8% 0,rgba(36,107,253,.28),transparent 28%),linear-gradient(135deg,#07162f,#0a2148);color:#fff}.marketing-founder .marketing-section-label{color:var(--m-cyan)}.marketing-founder h2{max-width:720px;margin-top:19px;color:#fff;font-size:49px}.marketing-founder>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.marketing-founder p{color:#b5c2d5;font-size:16px}.marketing-button-light{margin-top:28px;background:#fff;color:var(--m-blue);box-shadow:none}.marketing-button-light:hover{background:#eaf2ff;color:var(--m-blue-strong)}.marketing-pricing{padding:135px max(24px,calc((100vw - 1220px)/2));background:#fff}.marketing-pricing-head{text-align:center}.marketing-pricing-head h2{margin-top:18px}.marketing-pricing-head>p{max-width:720px;margin:21px auto 0}.pricing-cards{display:grid;grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;margin-top:62px}.pricing-cards>article{position:relative;padding:34px 30px;border:1px solid #d9e3ed;border-radius:17px;background:#fff;box-shadow:0 13px 40px rgba(14,41,80,.06)}.pricing-cards>article.recommended{border:2px solid var(--m-blue);box-shadow:0 20px 55px rgba(36,107,253,.14)}.recommended-label{position:absolute;right:26px;top:-14px;padding:7px 11px;border-radius:99px;background:var(--m-blue);color:#fff;font-size:9px;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.pricing-cards header>span{font-size:24px;font-weight:730;letter-spacing:-.04em}.pricing-cards header p{min-height:61px;margin:10px 0 0;color:#667487;font-size:13px;line-height:1.55}.price{display:flex;align-items:center;gap:10px;margin-top:30px}.price strong{font-size:55px;letter-spacing:-.065em}.price>span{color:#58677b;font-size:12px;line-height:1.4}.price small{color:#8793a2;font-size:9px}.price-note{margin-top:8px;color:#768496;font-size:10px}.price-note b{color:#506074}.pricing-action{height:49px;display:flex;align-items:center;justify-content:space-between;margin:27px 0;padding:0 17px;border-radius:9px;background:#eaf2ff;color:var(--m-blue-strong);font-size:12px;font-weight:750}.recommended .pricing-action{background:var(--m-blue);color:#fff}.pricing-cards ul{display:grid;gap:13px;margin:0;padding:26px 0 0;border-top:1px solid #e1e7ee;list-style:none}.pricing-cards li{display:flex;align-items:flex-start;gap:10px;color:#3e4e64;font-size:12px;line-height:1.45}.pricing-cards li i{width:19px;height:19px;display:grid;flex:0 0 19px;place-items:center;border-radius:50%;background:#e8f6f0;color:#16835d;font-size:8px;font-style:normal;font-weight:800}.pricing-cards footer{margin-top:27px;padding-top:19px;border-top:1px solid #e1e7ee;color:#788596;font-size:10px;font-weight:650}.pricing-fineprint{max-width:840px;margin:24px auto 0;color:#7b8796;font-size:11px;line-height:1.55;text-align:center}.marketing-booking{display:grid;grid-template-columns:1fr .78fr;gap:90px;align-items:center;padding:130px max(24px,calc((100vw - 1120px)/2));background:linear-gradient(145deg,#edf4ff,#f8fbff)}.booking-copy .marketing-section-label{display:block;margin-bottom:19px}.booking-copy h2{font-size:57px}.booking-copy>p{max-width:620px;margin-top:24px}.booking-points{display:grid;gap:17px;margin-top:33px}.booking-points>span{display:grid;grid-template-columns:33px 1fr;column-gap:12px}.booking-points i{width:31px;height:31px;display:grid;grid-row:span 2;place-items:center;border-radius:9px;background:#fff;color:var(--m-blue);font-size:10px;font-style:normal;font-weight:800;box-shadow:0 5px 14px rgba(26,67,137,.08)}.booking-points b{font-size:12px}.booking-points small{margin-top:3px;color:#748196;font-size:10px}.booking-card{padding:28px;border:1px solid #cfddef;border-radius:17px;background:#fff;box-shadow:0 25px 65px rgba(20,62,128,.14)}.booking-card>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #e0e7ef}.booking-card .marketing-brand small{display:none}.booking-card .marketing-brand img{width:34px;height:34px}.booking-card .marketing-brand strong{font-size:16px}.booking-card>header>span{color:#6f7e91;font-size:9px}.booking-calendar{padding:23px 0 18px}.booking-calendar>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.booking-calendar button{width:28px;height:28px;border:1px solid #dde5ef;border-radius:8px;background:#fff;color:#637387;cursor:pointer}.booking-calendar b{font-size:11px}.calendar-days{display:grid!important;grid-template-columns:repeat(7,1fr);gap:5px!important}.calendar-days b,.calendar-days span{height:30px;display:grid;place-items:center;border-radius:7px;color:#8996a6;font-size:8px}.calendar-days b{height:21px;color:#6c7b8e;font-size:7px}.calendar-days span.available{background:#f0f5ff;color:var(--m-blue);font-weight:700}.calendar-days span.selected{background:var(--m-blue);color:#fff;font-weight:750;box-shadow:0 6px 14px rgba(36,107,253,.22)}.booking-action{width:100%;min-height:49px}.booking-note{display:block;margin-top:14px;color:#7a8797;font-size:9px;text-align:center}.booking-note a{color:var(--m-blue);font-weight:700}.marketing-faq{display:grid;grid-template-columns:.7fr 1fr;gap:100px;padding:130px max(24px,calc((100vw - 1120px)/2));background:#fff}.marketing-faq h2{margin-top:18px;font-size:50px}.marketing-faq>div:first-child>p{margin-top:20px;font-size:14px}.marketing-faq details{border-top:1px solid #dce4ed}.marketing-faq details:last-child{border-bottom:1px solid #dce4ed}.marketing-faq summary{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#263854;font-size:14px;font-weight:690;cursor:pointer;list-style:none}.marketing-faq summary::-webkit-details-marker{display:none}.marketing-faq summary span{color:var(--m-blue);font-size:19px;font-weight:400}.marketing-faq details[open] summary span{transform:rotate(45deg)}.marketing-faq details>p{margin:-5px 44px 23px 0;color:#68778a;font-size:13px;line-height:1.65}.marketing-footer{display:grid;grid-template-columns:1fr auto;gap:80px;padding:75px max(24px,calc((100vw - 1180px)/2)) 30px;background:#07162f;color:#fff}.marketing-footer .marketing-brand small{color:#7184a4}.marketing-footer>div:first-child>p{max-width:470px;margin:22px 0 0;color:#9aabc4;font-size:13px;line-height:1.7}.marketing-footer>nav{display:flex;gap:85px}.marketing-footer nav>span{display:grid;align-content:start;gap:13px;min-width:105px}.marketing-footer nav b{margin-bottom:7px;color:#fff;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.marketing-footer nav a{color:#96a8c2;font-size:11px}.marketing-footer nav a:hover{color:var(--m-cyan)}.footer-bottom{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin-top:30px;padding-top:26px;border-top:1px solid rgba(255,255,255,.1);color:#71839f;font-size:9px}@media(max-width:1050px){.fragmentation-copy,.marketing-booking,.marketing-faq,.marketing-founder,.marketing-platform-head{grid-template-columns:1fr;gap:35px}.marketing-module-grid{grid-template-columns:repeat(2,1fr)}.marketing-handoff{grid-template-columns:1fr;gap:55px}.marketing-founder>div:last-child{align-items:flex-start}.marketing-booking{grid-template-columns:1fr .8fr}.fragmentation-map{height:420px}}@media(max-width:700px){.marketing-trade-strip{display:grid;gap:16px;text-align:center}.marketing-trade-strip>div{gap:14px 20px}.marketing-booking,.marketing-faq,.marketing-founder,.marketing-fragmentation,.marketing-platform,.marketing-pricing{padding:86px 20px}.booking-copy h2,.fragmentation-copy h2,.marketing-faq h2,.marketing-founder h2,.marketing-platform-head h2,.marketing-pricing-head h2{font-size:41px}.fragmentation-map{height:370px;margin-top:38px}.fragmentation-orbit span{min-width:78px;height:36px;font-size:8px}.fragmentation-core{width:135px;height:135px}.fragmentation-core img{width:43px;height:43px}.fragmentation-core strong{font-size:10px}.marketing-outcomes,.pricing-cards{grid-template-columns:1fr}.marketing-outcomes article{min-height:210px}.marketing-module-grid{grid-template-columns:1fr}.marketing-module-grid article{min-height:310px}.marketing-module-grid h3{margin-top:55px}.marketing-handoff{margin-top:78px;padding:25px}.handoff-copy h2{font-size:37px}.marketing-founder{gap:35px}.pricing-cards>article{padding:28px}.marketing-booking,.marketing-faq{grid-template-columns:1fr}.booking-card{padding:20px}.marketing-footer{grid-template-columns:1fr;padding:60px 20px 28px}.marketing-footer>nav{gap:50px}.footer-bottom{display:grid;gap:8px}.recommended-label{right:18px}.marketing-faq{gap:45px}}.real-product-scene .real-screen{display:block;height:auto;aspect-ratio:16/10;transform:rotateY(-3deg) rotateX(1deg)}.real-screen>img{width:100%;height:100%;display:block;object-fit:cover;object-position:top left}.marketing-connected{padding:140px max(24px,calc((100vw - 1180px)/2));background:#fff}.connected-intro{display:grid;grid-template-columns:1.2fr .8fr;column-gap:90px;align-items:end}.connected-intro>.marketing-section-label{grid-column:1/-1;margin-bottom:18px}.connected-intro h2,.live-demo-heading h2,.mobile-copy h2,.payments-copy h2,.real-product-heading h2,.story-heading h2{margin:0;color:var(--m-ink);font-size:clamp(44px,5vw,66px);line-height:1.02;letter-spacing:-.055em}.connected-intro h2 em{color:var(--m-blue);font-style:normal}.connected-intro>p,.live-demo-heading>p,.mobile-copy>p,.payments-copy>p,.real-product-heading>p{margin:0;color:#5d6c80;font-size:16px;line-height:1.75}.connection-rail{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:65px}.connection-rail>article{min-height:220px;display:flex;flex-direction:column;padding:25px;border:1px solid #d7e2ef;border-radius:14px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 12px 30px rgba(13,41,84,.055)}.connection-rail>article>span{color:#91a0b2;font-size:9px}.connection-rail>article>i{width:max-content;margin-top:36px;padding:5px 8px;border-radius:99px;background:#eaf2ff;color:var(--m-blue-strong);font-size:8px;font-style:normal;font-weight:750}.connection-rail>article>b{margin-top:14px;font-size:15px;letter-spacing:-.02em}.connection-rail>article>small{margin-top:8px;color:#748398;font-size:10px;line-height:1.5}.connection-rail>em{color:var(--m-blue);font-size:24px;font-style:normal}.manual-work-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.manual-work-grid article{min-height:145px;display:grid;grid-template-columns:auto 1fr;gap:13px;padding:22px;border-radius:13px;background:#0b1b36;color:#fff}.manual-work-grid article>strong{color:var(--m-cyan);font-size:25px;letter-spacing:-.05em}.manual-work-grid article>span{display:grid;align-content:start;gap:6px}.manual-work-grid article b{font-size:12px}.manual-work-grid article small{color:#9eb0c8;font-size:9px;line-height:1.55}.small-team-callout{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;margin-top:70px;padding:55px;border:1px solid #c8dcff;border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(67,207,247,.16),transparent 33%),#f3f7ff}.small-team-callout span{color:var(--m-blue);font-size:9px;font-weight:750;letter-spacing:.11em}.small-team-callout h3{margin:13px 0 0;font-size:34px;line-height:1.1;letter-spacing:-.045em}.small-team-callout>p{margin:0;color:#596a81;font-size:14px;line-height:1.75}.marketing-live-demo{padding:135px max(24px,calc((100vw - 1280px)/2));background:#f4f7fb}.live-demo-heading{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end;margin-bottom:48px}.live-demo-heading .marketing-section-label{display:block;margin-bottom:18px}.live-demo-shell{height:680px;display:grid;grid-template-columns:190px minmax(0,1fr);overflow:hidden;border:1px solid #cad7e6;border-radius:18px;background:#f4f7fb;box-shadow:0 30px 75px rgba(12,35,72,.15)}.live-demo-shell>aside{display:flex;flex-direction:column;padding:20px 13px;background:linear-gradient(180deg,#081a38,#06142b);color:#fff}.live-demo-brand{display:flex;align-items:center;gap:10px;padding:0 7px 24px}.live-demo-brand img{width:34px;height:34px;border-radius:10px}.live-demo-brand b{font-size:15px}.live-demo-shell>aside>span{padding:7px 10px;color:#7184a3;font-size:7px;letter-spacing:.13em}.live-demo-shell>aside>button{height:39px;display:flex;align-items:center;gap:10px;padding:0 11px;border:0;border-radius:9px;background:transparent;color:#aebbd0;font-size:10px;text-align:left}.live-demo-shell>aside>button.active{background:linear-gradient(90deg,rgba(36,107,253,.3),rgba(36,107,253,.1));color:#fff;box-shadow:inset 3px 0 var(--m-cyan)}.live-demo-shell>aside button i{width:18px;font-style:normal}.live-demo-shell>section{min-width:0}.live-demo-shell>section>header{height:54px;display:flex;align-items:center;gap:10px;padding:0 18px;border-bottom:1px solid #d7e0eb;background:#fff}.live-demo-shell>section>header>span{height:31px;display:flex;align-items:center;flex:1;padding:0 10px;border:1px solid #d4deea;border-radius:8px;color:#8b99aa;font-size:8px}.live-demo-shell>section>header>button{height:31px;padding:0 12px;border:0;border-radius:8px;background:var(--m-blue);color:#fff;font-size:8px;font-weight:750}.live-demo-shell>section>header>i{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#274c76;color:#fff;font-size:7px;font-style:normal}.live-demo-content{padding:20px}.live-demo-title{display:flex;align-items:center;justify-content:space-between}.live-demo-title>div{display:flex;align-items:center;gap:10px}.live-demo-title>div>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid #cbdaf6;border-radius:10px;background:#f5f8ff;color:var(--m-blue)}.live-demo-title h3{margin:0;font-size:20px;letter-spacing:-.04em}.live-demo-title>em{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:99px;background:#e8f6f0;color:#16835d;font-size:7px;font-style:normal;font-weight:750}.live-demo-title>em i{width:6px;height:6px;border-radius:50%;background:#16835d}.live-demo-toolbar{height:48px;display:flex;align-items:center;gap:4px;margin-top:13px;padding:6px;border:1px solid #d5dfeb;border-radius:10px 10px 0 0;background:#fff}.live-demo-toolbar>span{height:34px;display:flex;align-items:center;gap:6px;padding:0 11px;border-radius:7px;color:#718095;font-size:8px}.live-demo-toolbar>span:first-child{background:#edf3ff;color:var(--m-blue-strong);font-weight:750}.live-demo-toolbar>button{height:31px;margin-left:auto;padding:0 12px;border:0;border-radius:7px;background:var(--m-blue);color:#fff;font-size:7px}.live-demo-board{height:465px;display:grid;grid-template-columns:repeat(4,1fr);overflow-x:auto;border:1px solid #d5dfeb;border-top:0;border-radius:0 0 10px 10px;background:#f9fbfd}.live-demo-board>section{min-width:190px;padding:0 9px;border-right:1px solid #e1e7ef}.live-demo-board>section:last-child{border-right:0}.live-demo-board>section>header{height:45px;display:flex;align-items:center;justify-content:space-between}.live-demo-board>section>header span{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:700}.live-demo-board>section>header span i{width:6px;height:6px;border-radius:50%;background:var(--m-blue)}.live-demo-board>section:nth-child(2)>header span i{background:#6858a6}.live-demo-board>section:nth-child(3)>header span i{background:#b56a16}.live-demo-board>section:nth-child(4)>header span i{background:#16835d}.live-demo-board>section>header>b{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#edf1f5;color:#758398;font-size:7px}.live-demo-board>section>div{min-height:390px}.live-demo-board article{position:relative;margin-bottom:9px;padding:12px;border:1px solid #d7e0eb;border-radius:10px;background:#fff;box-shadow:0 4px 12px rgba(15,42,80,.05);cursor:grab;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.live-demo-board article:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(15,42,80,.1)}.live-demo-board article.dragging{opacity:.45;transform:scale(.98)}.demo-card-owner{width:26px;height:26px;display:grid;place-items:center;position:absolute;right:10px;top:10px;border-radius:50%;background:#34596d;color:#fff;font-size:6px;font-weight:750}.demo-card-trades{display:flex;flex-wrap:wrap;gap:4px;padding-right:32px}.demo-card-trades span{padding:3px 5px;border-radius:4px;background:#e6f3f8;color:#2b7196;font-size:5px;font-weight:700}.demo-card-trades span:nth-child(2){background:#fff3d9;color:#9a721e}.live-demo-board h4{margin:17px 0 5px;font-size:10px;line-height:1.25}.live-demo-board article>p{margin:0;color:#7b899a;font-size:7px}.live-demo-board article>footer{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:10px;border-top:1px solid #edf0f4}.live-demo-board article>footer>b{font-size:10px}.live-demo-board article>footer>button{border:0;background:transparent;color:var(--m-blue);font-size:7px;font-weight:750;cursor:pointer}.live-demo-connection{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 3px;margin-top:8px}.live-demo-connection>span{display:flex;align-items:center;gap:7px;color:#52647b;font-size:8px}.live-demo-connection>span i{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#e8f6f0;color:#16835d;font-size:7px;font-style:normal}.live-demo-connection>div{display:flex;align-items:center;gap:6px}.live-demo-connection em{padding:4px 6px;border-radius:5px;background:#eaf2ff;color:var(--m-blue-strong);font-size:6px;font-style:normal;font-weight:700}.live-demo-connection>div>i{color:#93a2b4;font-size:7px;font-style:normal}.real-product-section{padding:135px max(24px,calc((100vw - 1180px)/2));background:#fff}.real-product-heading{display:grid;grid-template-columns:1fr .65fr;align-items:end;gap:70px;margin-bottom:48px}.real-product-heading>.marketing-section-label{grid-column:1/-1;margin-bottom:-55px}.real-product-section figure{margin:0;overflow:hidden;border:1px solid #d3deeb;border-radius:15px;background:#fff;box-shadow:0 18px 48px rgba(13,40,79,.09)}.real-product-section figure>img{width:100%;display:block}.real-shot-grid figcaption,.real-shot-main figcaption{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-top:1px solid #dce4ed}.real-shot-grid figcaption,.real-shot-main figcaption>span{display:grid;gap:4px}.real-shot-grid figcaption b,.real-shot-main figcaption b{font-size:13px}.real-shot-grid figcaption small,.real-shot-main figcaption small{color:#748297;font-size:9px}.real-shot-main figcaption em{padding:5px 8px;border-radius:99px;background:#e8f6f0;color:#16835d;font-size:7px;font-style:normal;font-weight:750}.real-shot-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.real-shot-grid figure img{aspect-ratio:16/10;object-fit:cover;object-position:top left}.real-shot-grid figcaption{display:grid}.marketing-payments{display:grid;grid-template-columns:.9fr 1.1fr;gap:95px;align-items:center;padding:135px max(24px,calc((100vw - 1120px)/2));background:linear-gradient(135deg,#07162f,#0a2148);color:#fff}.payments-copy .marketing-section-label{color:var(--m-cyan)}.payments-copy h2{margin-top:18px;color:#fff}.payments-copy>p{margin-top:23px;color:#b2c0d3}.payments-copy ul{gap:17px;margin:30px 0 0;padding:0;list-style:none}.payments-copy li{display:flex;gap:12px}.payments-copy li>i{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:50%;background:rgba(67,207,247,.13);color:var(--m-cyan);font-size:9px;font-style:normal}.payments-copy li>span{display:grid;gap:4px}.payments-copy li b{font-size:12px}.payments-copy li small{color:#99aac1;font-size:9px}.payment-visual{padding:30px;border:1px solid rgba(255,255,255,.16);border-radius:17px;background:#fff;color:var(--m-ink);box-shadow:0 28px 65px rgba(0,0,0,.25)}.payment-top{display:grid;grid-template-columns:1fr 1fr;gap:10px}.payment-top>span{display:grid;gap:8px;padding:16px;border:1px solid #d9e2ed;border-radius:10px}.payment-top small{color:#7d8998;font-size:7px}.payment-top b{font-size:20px}.payment-top>span:last-child{border-color:#b9e1d2;background:#f5fbf8}.payment-top>span:last-child b{color:#16835d}.payment-job{margin-top:13px;padding:25px;border:1px solid #d9e2ed;border-radius:12px;background:#f8faff}.payment-job>span{display:flex;gap:5px}.payment-job>span i{padding:4px 6px;border-radius:4px;background:#e6f3f8;color:#2b7196;font-size:6px;font-style:normal}.payment-job>span i:last-child{background:#fff3d9;color:#9a721e}.payment-job h3{margin:18px 0 5px;font-size:20px}.payment-job>p{margin:0;color:#748297;font-size:10px}.payment-job>div{display:flex;align-items:flex-end;justify-content:space-between;margin-top:30px;padding-top:20px;border-top:1px solid #dce3ec}.payment-job>div small{color:#748297;font-size:8px}.payment-job>div strong{font-size:29px}.payment-job>button{width:100%;height:47px;margin-top:20px;padding:0 17px;border:0;border-radius:9px;background:var(--m-blue);color:#fff;font-size:11px;font-weight:750}.payment-job>button,.payment-visual>footer{display:flex;align-items:center;justify-content:space-between}.payment-visual>footer{margin-top:17px;color:#66758a;font-size:8px}.payment-visual>footer span{display:flex;align-items:center;gap:7px;color:#16835d}.payment-visual>footer span i{font-style:normal}.marketing-mobile{display:grid;grid-template-columns:1fr .75fr;gap:120px;align-items:center;padding:135px max(24px,calc((100vw - 1080px)/2));background:radial-gradient(circle at 70% 30%,rgba(67,207,247,.14),transparent 30%),#f4f7fb}.mobile-coming{display:inline-flex;padding:7px 10px;border:1px solid #bcd2fb;border-radius:99px;background:#edf4ff;color:var(--m-blue-strong);font-size:8px;font-weight:800;letter-spacing:.11em}.mobile-copy h2{margin-top:22px}.mobile-copy>p{margin-top:24px}.mobile-benefits{display:grid;gap:17px;margin-top:32px}.mobile-benefits>span{display:grid;grid-template-columns:38px 1fr;column-gap:12px}.mobile-benefits>span>i{width:36px;height:36px;display:grid;grid-row:span 2;place-items:center;border-radius:10px;background:#fff;color:var(--m-blue);font-size:15px;font-style:normal;box-shadow:0 7px 18px rgba(17,57,119,.07)}.mobile-benefits b{font-size:12px}.mobile-benefits small{margin-top:4px;color:#748297;font-size:9px}.mobile-demo{text-align:center}.mobile-device{width:342px;height:690px;display:grid;grid-template-rows:57px 42px 1fr 63px;position:relative;margin:auto;overflow:hidden;border:9px solid #0b1b36;border-radius:42px;background:#f5f7fb;box-shadow:0 35px 75px rgba(11,27,54,.25)}.mobile-notch{width:118px;height:23px;position:absolute;left:50%;top:-2px;z-index:5;border-radius:0 0 14px 14px;background:#0b1b36;transform:translateX(-50%)}.mobile-device>header{display:flex;align-items:center;justify-content:space-between;padding:13px 17px 0;background:#fff}.mobile-device>header>span{display:flex;align-items:center;gap:7px}.mobile-device>header img{width:25px;height:25px;border-radius:7px}.mobile-device>header b{font-size:12px}.mobile-device>header>i{color:#68778a;font-style:normal}.mobile-device>nav{display:flex;overflow:auto;padding:3px 10px 6px;border-bottom:1px solid #dfe6ee;background:#fff;scrollbar-width:none}.mobile-device>nav button{min-width:max-content;padding:0 10px;border:0;border-radius:7px;background:transparent;color:#77869a;font-size:7px}.mobile-device>nav button.active{background:#eaf2ff;color:var(--m-blue-strong);font-weight:750}.mobile-device>main{overflow:hidden;padding:19px 15px;text-align:left}.mobile-eyebrow{color:var(--m-blue);font-size:6px;font-weight:800;letter-spacing:.1em}.mobile-date{display:grid;grid-template-columns:28px 1fr 28px;align-items:center;gap:8px;margin-top:12px;padding:10px;border:1px solid #dce4ed;border-radius:10px;background:#fff}.mobile-date button{height:27px;border:1px solid #dfe5ed;border-radius:7px;background:#fff}.mobile-date span{display:grid;gap:3px;text-align:center}.mobile-date b{font-size:9px}.mobile-date small{color:#8491a1;font-size:6px}.mobile-route{display:grid;gap:8px;margin-top:10px}.mobile-route>span{display:grid;grid-template-columns:38px 1fr auto;align-items:center;position:relative;padding:13px 10px;border:1px solid #dce4ed;border-radius:10px;background:#fff}.mobile-route i{grid-row:span 2;color:var(--m-blue);font-size:7px;font-style:normal;font-weight:750}.mobile-route b{font-size:8px}.mobile-route small{margin-top:4px;color:#8390a0;font-size:6px}.mobile-route em{grid-column:3;grid-row:1/3;padding:4px 5px;border-radius:99px;background:#e8f6f0;color:#16835d;font-size:5px;font-style:normal;font-weight:750}.mobile-device>footer{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;border-top:1px solid #dce4ed;background:#fff}.mobile-device>footer span{display:grid;justify-items:center;gap:4px;color:#8a97a6;font-size:5px}.mobile-device>footer i{font-size:12px;font-style:normal}.mobile-device>footer span.active{color:var(--m-blue)}.mobile-device>footer span:nth-child(3) i{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--m-blue);color:#fff}.mobile-demo>p{max-width:330px;margin:17px auto 0;color:#728095;font-size:9px}.mobile-payment-total{display:grid;gap:6px;margin-top:12px;padding:23px;border-radius:12px;background:linear-gradient(135deg,#0b1b36,#1648b8);color:#fff;text-align:center}.mobile-payment-total>span{color:#a9bad0;font-size:7px}.mobile-payment-total strong{font-size:31px}.mobile-payment-total small{color:#c8d4e4;font-size:6px}.mobile-primary{width:100%;height:40px;margin-top:10px;border:0;border-radius:9px;background:var(--m-blue);color:#fff;font-size:8px;font-weight:750}.mobile-pay-methods{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.mobile-pay-methods span{display:grid;justify-items:center;gap:5px;padding:16px 7px;border:1px solid #dce4ed;border-radius:10px;background:#fff;text-align:center}.mobile-pay-methods i{color:var(--m-blue);font-size:18px;font-style:normal}.mobile-pay-methods b{font-size:8px}.mobile-pay-methods small{color:#8491a1;font-size:5px}.mobile-progress{margin-top:12px;padding:14px;border:1px solid #dce4ed;border-radius:10px;background:#fff}.mobile-progress>span{display:flex;align-items:center;justify-content:space-between}.mobile-progress b{font-size:8px}.mobile-progress small{color:#7f8c9d;font-size:6px}.mobile-progress>em{height:5px;display:block;margin-top:10px;border-radius:4px;background:#e7edf4}.mobile-progress>em i{width:75%;height:100%;display:block;border-radius:4px;background:var(--m-blue)}.mobile-checks{display:grid;gap:7px;margin-top:10px}.mobile-checks span{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:10px;border:1px solid #dce4ed;border-radius:9px;background:#fff}.mobile-checks span>i{width:22px;height:22px;display:grid;place-items:center;border:1px solid #cbd6e3;border-radius:7px;color:#fff;font-size:8px;font-style:normal}.mobile-checks span:has(i:not(:empty))>i{border-color:#16835d;background:#16835d}.mobile-checks b{font-size:7px}.mobile-checks em{color:var(--m-blue);font-size:6px;font-style:normal}.marketing-story{display:grid;grid-template-columns:120px .8fr 1.2fr;column-gap:70px;row-gap:55px;padding:140px max(24px,calc((100vw - 1180px)/2));background:#fff}.story-number{width:100px;height:100px;display:grid;place-items:center;grid-row:1/3;border-radius:27px;object-fit:contain;box-shadow:0 18px 40px rgba(12,40,83,.2)}.story-heading .marketing-section-label{display:block;margin-bottom:18px}.story-heading h2{font-size:48px}.story-body{display:grid;gap:18px}.story-body p{margin:0;color:#58697f;font-size:14px;line-height:1.75}.story-body .story-lead{color:var(--m-ink);font-size:22px;font-weight:700;letter-spacing:-.035em}.story-body blockquote{margin:12px 0 0;padding:22px 25px;border-left:4px solid var(--m-blue);background:#f3f7ff;color:#263854;font-size:16px;font-weight:650;line-height:1.55}.story-pillars{grid-column:2/4;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border:1px solid #dbe4ee;border-radius:14px;background:#dbe4ee;overflow:hidden}.story-pillars span{display:grid;gap:9px;padding:26px;background:#fff}.story-pillars b{font-size:13px}.story-pillars small{color:#728095;font-size:10px;line-height:1.55}.process-system{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;margin-top:70px;padding:55px;border-radius:20px;background:linear-gradient(135deg,#07162f,#0d2854);color:#fff;box-shadow:0 24px 55px rgba(11,27,54,.14)}.process-system .marketing-section-label{color:var(--m-cyan)}.process-system h3{margin:16px 0 0;color:#fff;font-size:38px;line-height:1.08;letter-spacing:-.045em}.process-system p{margin:20px 0 0;color:#b5c3d6;font-size:13px;line-height:1.75}.process-rules{display:grid;grid-template-columns:1fr 1fr;gap:10px}.process-rules>span{min-height:145px;display:grid;align-content:start;gap:7px;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.055)}.process-rules i{color:var(--m-cyan);font-size:8px;font-style:normal;font-weight:800;letter-spacing:.1em}.process-rules b{font-size:12px}.process-rules small{color:#9fb0c8;font-size:9px}.connected-real-screen{margin:70px 0 0;overflow:hidden;border:1px solid #d3deeb;border-radius:17px;background:#fff;box-shadow:0 24px 60px rgba(13,40,79,.12)}.connected-real-screen>img{width:100%;display:block}.connected-real-screen figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-top:1px solid #dce4ed}.connected-real-screen figcaption>span{display:grid;gap:5px}.connected-real-screen figcaption b{font-size:13px}.connected-real-screen figcaption small{color:#748297;font-size:9px}.connected-real-screen figcaption em{padding:6px 9px;border-radius:99px;background:#e8f6f0;color:#16835d;font-size:7px;font-style:normal;font-weight:750;white-space:nowrap}.payments-stack{min-width:0;display:grid;gap:18px}.payment-real-screen{grid-column:1/-1;margin:30px 0 0;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:17px;background:#fff;box-shadow:0 24px 55px rgba(0,0,0,.26)}.payment-real-screen img{width:100%;aspect-ratio:2.45/1;display:block;object-fit:cover;object-position:top}.payment-real-screen figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;background:#f5f8fc;color:#192a42;text-align:left}.payment-real-screen figcaption>span{display:grid;gap:5px}.payment-real-screen figcaption b{font-size:13px}.payment-real-screen figcaption small{color:#748297;font-size:10px}.payment-real-screen figcaption em{padding:6px 9px;border-radius:99px;background:#e8f6f0;color:#16835d;font-size:7px;font-style:normal;font-weight:750;white-space:nowrap}@media(max-width:1050px){.connected-intro,.live-demo-heading,.marketing-mobile,.marketing-payments,.process-system,.real-product-heading{grid-template-columns:1fr;gap:35px}.connection-rail{grid-template-columns:1fr 1fr}.connection-rail>em{display:none}.manual-work-grid{grid-template-columns:1fr 1fr}.small-team-callout{grid-template-columns:1fr;gap:25px}.live-demo-shell{grid-template-columns:150px minmax(800px,1fr);overflow:auto}.real-product-heading>.marketing-section-label{margin:0}.marketing-mobile,.marketing-payments{gap:65px}.marketing-story{grid-template-columns:90px 1fr;column-gap:35px}.story-number{width:80px;height:80px}.story-body{grid-column:2}.story-pillars{grid-column:1/3}.pricing-cards{grid-template-columns:1fr}}@media(max-width:700px){.marketing-connected,.marketing-live-demo,.marketing-mobile,.marketing-payments,.marketing-story,.real-product-section{padding:86px 20px}.connected-intro h2,.live-demo-heading h2,.mobile-copy h2,.payments-copy h2,.real-product-heading h2,.story-heading h2{font-size:41px}.connection-rail,.manual-work-grid,.process-rules,.real-shot-grid{grid-template-columns:1fr}.process-system{margin-top:48px;padding:28px}.process-system h3{font-size:30px}.connected-real-screen{margin-top:48px}.connected-real-screen figcaption{align-items:flex-start;flex-direction:column}.small-team-callout{padding:28px}.small-team-callout h3{font-size:29px}.live-demo-shell{height:585px;grid-template-columns:105px minmax(740px,1fr)}.live-demo-shell>aside{padding:13px 7px}.live-demo-brand b,.live-demo-shell>aside>span{display:none}.live-demo-brand{padding:0 8px 16px}.live-demo-shell>aside>button{height:34px;font-size:7px}.live-demo-board{height:370px}.live-demo-connection{display:none}.real-shot-main figcaption{align-items:flex-start;flex-direction:column;gap:10px}.marketing-payments{grid-template-columns:1fr}.payment-visual{padding:18px}.marketing-mobile{grid-template-columns:1fr}.mobile-device{width:320px;height:650px}.marketing-story{grid-template-columns:1fr}.story-number{grid-row:auto}.story-body{grid-column:1}.story-pillars{grid-column:1;grid-template-columns:1fr}.story-heading h2{font-size:39px}.marketing-product-scene.real-product-scene{width:100%;max-width:100%;margin:28px 0 0;transform:none}.real-product-scene .real-screen{width:100%;height:auto;transform:none}.real-product-scene .marketing-float{display:none}}.workflow-chain{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:64px}.workflow-chain article{min-height:288px;display:flex;flex-direction:column;position:relative;padding:27px 25px 24px;border:1px solid #d7e2ef;border-radius:15px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 12px 30px rgba(13,41,84,.055)}.workflow-chain article:not(:last-child):after{content:"→";width:29px;height:29px;display:grid;place-items:center;position:absolute;right:-21px;top:45px;z-index:2;border:1px solid #cbdaf0;border-radius:50%;background:#fff;color:var(--m-blue);font-size:13px;font-weight:800}.workflow-chain article>span{color:#97a4b5;font-size:9px;font-weight:750;letter-spacing:.1em}.workflow-chain article>i{width:max-content;margin-top:31px;padding:6px 9px;border-radius:99px;background:#eaf2ff;color:var(--m-blue-strong);font-size:8px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.workflow-chain article h3{margin:17px 0 10px;font-size:21px;line-height:1.12;letter-spacing:-.04em}.workflow-chain article p{margin:0;color:#66768b;font-size:11px;line-height:1.62}.workflow-chain article>b{margin-top:auto;padding-top:18px;border-top:1px solid #e1e8f1;color:#3d526d;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.workflow-chain .workflow-trigger{border-color:#8fb4ff;background:linear-gradient(145deg,#0a1c3a,#123b7f);color:#fff;box-shadow:0 18px 42px rgba(18,63,139,.2)}.workflow-chain .workflow-trigger>i{background:rgba(67,207,247,.14);color:var(--m-cyan)}.workflow-chain .workflow-trigger p{color:#afc0d7}.workflow-chain .workflow-trigger>b{border-color:rgba(255,255,255,.13);color:var(--m-cyan)}.workflow-proof{display:grid;grid-template-columns:.72fr 1.28fr;gap:58px;align-items:center;margin-top:76px;padding:52px;border:1px solid #d5e1ef;border-radius:21px;background:#f5f8fc}.workflow-proof-copy h3{margin:16px 0 17px;font-size:39px;line-height:1.07;letter-spacing:-.05em}.workflow-proof-copy>p{margin:0;color:#607086;font-size:13px;line-height:1.72}.workflow-proof-copy ul{display:grid;gap:16px;margin:27px 0 0;padding:0;list-style:none}.workflow-proof-copy li{display:flex;gap:11px}.workflow-proof-copy li>i{width:24px;height:24px;display:grid;place-items:center;flex:none;border-radius:50%;background:#e5f5ed;color:#16835d;font-size:9px;font-style:normal}.workflow-proof-copy li>span{display:grid;gap:3px}.workflow-proof-copy li b{font-size:11px}.workflow-proof-copy li small{color:#748297;font-size:9px;line-height:1.5}.workflow-proof figure{min-width:0;margin:0;overflow:hidden;border:1px solid #cad7e6;border-radius:14px;background:#fff;box-shadow:0 20px 50px rgba(12,39,79,.14)}.workflow-proof figure img{width:100%;display:block}.workflow-proof figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 17px;border-top:1px solid #dbe3ec}.workflow-proof figcaption b{font-size:9px}.workflow-proof figcaption em{color:#708096;font-size:7px;font-style:normal;white-space:nowrap}.pricing-toggle{width:max-content;display:flex;gap:4px;margin:31px auto 0;padding:5px;border:1px solid #cfdced;border-radius:12px;background:#edf3fa}.pricing-toggle button{min-width:126px;height:43px;border:0;border-radius:8px;background:transparent;color:#5b6b80;font:inherit;font-size:12px;font-weight:720;cursor:pointer}.pricing-toggle button:last-child{min-width:205px}.pricing-toggle button span{margin-left:6px;padding:4px 7px;border-radius:99px;background:#dff5ea;color:#14704f;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.pricing-toggle button.active{background:#fff;color:var(--m-blue-strong);box-shadow:0 5px 15px rgba(14,46,96,.11)}.pricing-toggle button.active:last-child{background:var(--m-blue);color:#fff}.pricing-toggle button.active:last-child span{background:rgba(255,255,255,.18);color:#fff}.annual-saving{max-width:650px;max-height:0;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto;overflow:hidden;color:#527063;font-size:11px;opacity:0;transform:translateY(-5px);transition:max-height .22s ease,margin .22s ease,opacity .22s ease,transform .22s ease}.annual-saving.visible{max-height:55px;margin-top:17px;opacity:1;transform:none}.annual-saving i{width:23px;height:23px;display:grid;place-items:center;flex:none;border-radius:50%;background:#dff5ea;color:#14704f;font-size:8px;font-style:normal}.annual-saving b{color:#21483a}.price-note.annual{color:#297258}.price-note.annual b{color:#14704f}@media(max-width:1050px){.workflow-chain{grid-template-columns:1fr 1fr}.workflow-chain article:not(:last-child):after{display:none}.workflow-proof{grid-template-columns:1fr;gap:35px}}@media(max-width:700px){.workflow-chain{grid-template-columns:1fr;margin-top:42px}.workflow-chain article{min-height:245px}.workflow-proof{margin-top:48px;padding:24px}.workflow-proof-copy h3{font-size:31px}.workflow-proof figcaption{align-items:flex-start;flex-direction:column}.pricing-toggle{width:100%;max-width:360px}.pricing-toggle button,.pricing-toggle button:last-child{min-width:0;flex:1}.pricing-toggle button span{display:block;width:max-content;margin:3px auto 0}.annual-saving{align-items:flex-start;text-align:left}.price strong{font-size:49px}}.mobile-device{grid-template-rows:57px 54px 42px 1fr 63px}.mobile-context{display:flex;align-items:center;justify-content:space-between;padding:8px 17px;background:#fff}.mobile-context>span{display:grid;gap:3px}.mobile-context small{color:#8190a3;font-size:6px;font-weight:750;letter-spacing:.08em}.mobile-context b{font-size:11px}.mobile-context>em{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#eaf2ff;color:var(--m-blue);font-size:8px;font-style:normal;font-weight:800}.field-status{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border:1px solid #cce8dc;border-radius:9px;background:#f3fbf7;color:#287258;font-size:7px;font-weight:700}.field-status span{display:flex;align-items:center;gap:6px}.field-status i{width:6px;height:6px;border-radius:50%;background:#24a071;box-shadow:0 0 0 4px rgba(36,160,113,.12)}.mobile-job-card{margin-top:10px;padding:14px;border:1px solid #d8e2ee;border-radius:12px;background:#fff;box-shadow:0 8px 19px rgba(20,52,99,.07)}.mobile-job-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.mobile-job-card header>span{display:grid;gap:5px}.mobile-job-card header small,.mobile-record-head small{color:var(--m-blue);font-size:5.5px;font-weight:800;letter-spacing:.08em}.mobile-job-card header b{font-size:11px}.mobile-job-card header>em{padding:4px 6px;border-radius:99px;background:#fff0dd;color:#9a5f12;font-size:5px;font-style:normal;font-weight:800}.mobile-job-card>p{margin:7px 0 0;color:#7a889a;font-size:6.5px}.mobile-job-meta{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;padding-top:11px;border-top:1px solid #edf1f5}.mobile-job-meta span{display:grid;gap:3px}.mobile-job-meta small{color:#8a97a7;font-size:5.5px}.mobile-job-meta b{font-size:6.5px}.mobile-job-card>footer{display:grid;grid-template-columns:1.25fr .75fr;gap:6px;margin-top:12px}.mobile-job-card>footer button{height:29px;border:1px solid #cad8ea;border-radius:7px;background:#fff;color:#3d5879;font-size:6px;font-weight:750}.mobile-job-card>footer button:first-child{border-color:var(--m-blue);background:var(--m-blue);color:#fff}.mobile-day-list{margin-top:10px;padding:12px;border:1px solid #dbe3ed;border-radius:11px;background:#fff}.mobile-day-list>header,.mobile-scope>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.mobile-day-list header b,.mobile-scope header b{font-size:7px}.mobile-day-list header small,.mobile-scope header small{color:#8492a4;font-size:5.5px}.mobile-day-list>span{display:grid;grid-template-columns:31px 1fr auto;align-items:center;padding:8px 0;border-top:1px solid #eef2f6}.mobile-day-list>span i{color:var(--m-blue);font-size:6px;font-style:normal;font-weight:750}.mobile-day-list>span b{font-size:6.5px}.mobile-day-list>span em{padding:3px 5px;border-radius:5px;background:#e9f4f4;color:#26726d;font-size:5px;font-style:normal}.mobile-record-head{display:flex;align-items:center;justify-content:space-between;padding:15px;border-radius:12px;background:linear-gradient(135deg,#0a1c3a,#164b9c);color:#fff}.mobile-record-head>span{display:grid;gap:5px}.mobile-record-head small{color:#71d6f3}.mobile-record-head b{font-size:11px}.mobile-record-head>em{width:38px;height:38px;display:grid;place-items:center;border:4px solid rgba(255,255,255,.22);border-top:4px solid var(--m-cyan);border-radius:50%;font-size:8px;font-style:normal;font-weight:800}.mobile-sync-note{display:flex;align-items:center;gap:9px;margin-top:10px;padding:11px;border:1px solid #bfe5d5;border-radius:10px;background:#f2faf6}.mobile-sync-note>i{width:25px;height:25px;display:grid;place-items:center;flex:none;border-radius:8px;background:#dff4e9;color:#19825e;font-size:8px;font-style:normal;font-weight:800}.mobile-sync-note>span{display:grid;gap:3px}.mobile-sync-note b{font-size:7px}.mobile-sync-note small{color:#618173;font-size:5.5px}.mobile-scope{margin-top:10px;padding:12px;border:1px solid #dbe3ed;border-radius:11px;background:#fff}.mobile-scope>span{display:grid;grid-template-columns:23px 1fr auto;align-items:center;gap:7px;padding:10px 0;border-top:1px solid #eef2f6}.mobile-scope>span i{width:21px;height:21px;display:grid;place-items:center;border:1px solid #cdd8e5;border-radius:7px;color:#6f7f91;font-size:6px;font-style:normal}.mobile-scope>span:first-of-type i{border-color:#bce2d2;background:#e5f6ee;color:#16835d}.mobile-scope>span b{font-size:6.5px}.mobile-scope>span em{color:#738296;font-size:5px;font-style:normal}.mobile-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px}.mobile-photo-grid span{min-height:76px;display:grid;align-content:end;gap:3px;padding:10px;border-radius:10px;background:linear-gradient(145deg,#193762,#0c1f3d);color:#fff}.mobile-photo-grid span:nth-child(2){background:linear-gradient(145deg,#296b78,#123945)}.mobile-photo-grid span:nth-child(3){background:linear-gradient(145deg,#805b2d,#422d15)}.mobile-photo-grid b{font-size:16px}.mobile-photo-grid small{color:#c5d1df;font-size:5.5px}.mobile-demo-proof{width:342px;display:flex;align-items:center;justify-content:space-between;margin:16px auto 0;padding:12px 14px;border:1px solid #cad9ec;border-radius:11px;background:#fff;box-shadow:0 9px 22px rgba(16,48,93,.08)}.mobile-demo-proof span{display:flex;align-items:center;gap:6px;color:#19825e;font-size:7px;font-weight:750}.mobile-demo-proof span i{width:6px;height:6px;border-radius:50%;background:#25a879;box-shadow:0 0 0 4px rgba(37,168,121,.12)}.mobile-demo-proof b{font-size:7px}.mobile-device>nav button{cursor:pointer}.mobile-device>nav button:focus-visible{outline:2px solid var(--m-blue);outline-offset:-2px}@media(max-width:700px){.mobile-demo-proof{width:320px}}.workflow-chain article p{font-size:14px;line-height:1.58}.workflow-chain article>b{font-size:11px}.workflow-proof-copy>p{font-size:15px}.workflow-proof-copy li b{font-size:13px}.workflow-proof-copy li small{font-size:12px}.process-system p{font-size:15px}.process-rules>span{min-height:174px}.process-rules b{font-size:15px}.process-rules small{font-size:13px;line-height:1.55}.mobile-benefits b{font-size:14px}.mobile-benefits small{font-size:12px;line-height:1.45}@media(max-width:700px){.real-product-scene .real-screen{aspect-ratio:1/1}.real-product-scene .real-screen>img{object-fit:cover;object-position:15% top}.process-rules>span{min-height:auto}.workflow-chain article p{font-size:15px}.marketing-proof-line{font-size:10px}.connected-intro>p,.mobile-copy>p,.payments-copy>p{font-size:16px}.marketing-trade-strip>span{font-size:13px}.payment-real-screen{display:none}}.marketing-signup{max-width:1200px;margin:0 auto;padding:88px 32px;display:grid;grid-template-columns:1fr 1fr;gap:64px;scroll-margin-top:100px}.marketing-signup h2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.12;margin:20px 0}.marketing-signup p{font-size:1rem;line-height:1.7}.marketing-signup-card{background:#fff;border:1px solid #dce3e8;border-radius:18px;padding:30px;color:#172c37}.marketing-signup fieldset{border:0;padding:0;margin:0;min-width:0}.marketing-signup legend{font-weight:650;margin-bottom:16px}.marketing-signup label{display:flex;flex-direction:column;gap:7px;margin-bottom:16px;font-size:1rem}.marketing-signup input:not([type=radio]):not([type=checkbox]),.marketing-signup select{width:100%;box-sizing:border-box;border:1px solid #899ba5;border-radius:7px;padding:11px;font:inherit;background:white;color:#172c37}.marketing-signup label.signup-choice{flex-direction:row;align-items:flex-start;gap:10px;line-height:1.5}.signup-choice input{margin-top:5px;flex-shrink:0}.marketing-signup button:focus-visible,.marketing-signup input:focus-visible,.marketing-signup select:focus-visible{outline:3px solid #187c91;outline-offset:3px}.marketing-signup .signup-note{font-size:.875rem}.marketing-signup button{cursor:pointer}.marketing-signup fieldset:disabled{opacity:.65}.marketing-signup [role=alert]{color:#a12222}@media(max-width:760px){.marketing-signup{grid-template-columns:1fr;padding:48px 20px;gap:24px}.marketing-signup-card{padding:22px}}.marketing-hero{grid-template-columns:1fr;gap:42px;padding-bottom:66px}.marketing-hero-copy{max-width:820px;padding-bottom:0}.marketing-hero h1{max-width:none}.marketing-hero-copy>p{max-width:700px}.marketing-product-scene.real-product-scene{width:100%;max-width:none;margin:0;transform:none;perspective:none}.marketing-product-scene .product-capture{width:100%;border-radius:16px}.workflow-proof{grid-template-columns:1fr;gap:32px;padding:36px}.workflow-proof-copy{max-width:810px}.workflow-proof-copy ul{grid-template-columns:repeat(3,1fr);gap:22px}.marketing-payments{gap:38px}.payments-copy{max-width:800px}.payments-copy ul{display:grid}.payments-stack{width:100%}@media(max-width:700px){.marketing-hero{gap:28px;padding-bottom:42px}.marketing-product-scene.real-product-scene{margin:0}.marketing-product-scene .product-capture{border-radius:9px}.workflow-proof{padding:20px}.payments-copy ul,.workflow-proof-copy ul{grid-template-columns:1fr;gap:17px}}.home-payments-preview,.home-project-preview{min-width:0;width:100%}.project-preview-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.project-preview-controls>div{display:flex;gap:5px;flex-shrink:0;padding:5px;border:1px solid #cbd9e9;border-radius:12px;background:#eaf0f8}.project-preview-controls button{padding:12px 18px;border:1px solid transparent;border-radius:8px;background:transparent;color:#455b76;font:inherit;font-size:14px;font-weight:650;cursor:pointer}.project-preview-controls button[aria-pressed=true]{border-color:#cad7e6;background:#fff;color:#174fc2;box-shadow:0 2px 5px #153a6810}.project-preview-controls button:focus-visible{outline:3px solid #246bfd;outline-offset:2px}.project-preview-controls p{margin:0;color:#526780;font-size:14px;line-height:1.5;max-width:350px}.home-payments-preview .product-capture{border-color:#456184;box-shadow:0 24px 60px #0003}.marketing-payments{grid-template-columns:1fr;gap:40px}.payments-copy ul{grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:700px){.project-preview-controls{align-items:flex-start;flex-direction:column;gap:12px}.project-preview-controls>div{width:100%}.project-preview-controls button{flex:1;padding:12px 8px}.payments-copy ul{grid-template-columns:1fr;gap:20px}}.booking-agenda{padding:28px 0 8px}.booking-agenda h3{font-size:21px;letter-spacing:-.025em;margin:0 0 20px;color:#10213e}.booking-agenda ol{list-style:decimal;margin:0;padding-left:24px}.booking-agenda li{padding-left:8px;margin-bottom:22px;color:#2856bc}.booking-agenda li b{display:block;color:#10213e;font-size:15px;margin-bottom:6px}.booking-agenda li span{display:block;color:#64748b;font-size:14px;line-height:1.6}