:root{--ink:#0b1727;--navy:#07111f;--navy-2:#0d213a;--paper:#f7f4f0;--white:#fff;--muted:#647188;--line:#dce4ed;--orange:#ff8900;--orange-2:#ffb22e;--green:#20c677;--violet:#8065ef;--blue:#3489ff;--radius:27px;--radius-xl:34px;--shadow:0 28px 70px rgba(17,37,62,.14);--shadow-lg:0 32px 75px rgba(8,23,42,.28);--container:min(1160px,calc(100% - 32px))}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden;color:var(--ink);background:radial-gradient(circle at 94% 9%,rgba(129,100,239,.11),transparent 24%),radial-gradient(circle at 5% 38%,rgba(255,142,12,.09),transparent 27%),var(--paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}button,a,input{font:inherit}button{cursor:pointer}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:11px 15px;transform:translateY(-200%);border-radius:10px;color:#fff;background:var(--navy);transition:transform .2s ease}.skip-link:focus{transform:none}.page-glow{position:fixed;z-index:-1;width:45vw;height:45vw;border-radius:50%;filter:blur(70px);opacity:.18;pointer-events:none}.glow-one{top:12vh;right:-25vw;background:var(--orange)}.glow-two{top:61vh;left:-25vw;background:var(--violet)}
.site-header{position:relative;z-index:40;width:calc(100% - 24px);max-width:1240px;height:82px;margin:12px auto 0;padding:11px 13px 11px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(255,255,255,.13);border-radius:25px;color:#fff;background:rgba(7,17,31,.95);box-shadow:0 14px 35px rgba(7,17,31,.22);backdrop-filter:blur(18px)}.brand{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none}.brand-mark{position:relative;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:13px;color:#fff;background:linear-gradient(135deg,var(--orange-2),var(--orange));font-size:26px;font-weight:950;letter-spacing:-.1em}.brand-mark i{position:absolute;width:42px;height:12px;left:-13px;top:5px;transform:rotate(42deg);border:1px solid rgba(255,255,255,.48);border-radius:50%;opacity:.7}.brand>span:last-child{display:grid;gap:2px}.brand strong{font-size:20px;letter-spacing:.06em}.brand small{font-size:7px;font-weight:850;letter-spacing:.15em;opacity:.58}.menu-toggle{width:48px;height:48px;padding:11px;display:grid;place-content:center;gap:5px;border:0;border-radius:15px;color:#fff;background:#18283a}.menu-toggle i{width:24px;height:2px;border-radius:10px;background:currentColor}.top-nav{position:absolute;top:92px;right:0;left:0;padding:14px;display:none;grid-template-columns:1fr 1fr;gap:6px;border-radius:20px;color:#fff;background:var(--navy);box-shadow:var(--shadow)}.top-nav a{padding:11px;border-radius:11px;color:inherit;font-size:13px;font-weight:800;text-decoration:none}.top-nav a:hover{background:rgba(255,255,255,.08)}.site-header.is-menu-open .top-nav{display:grid}.header-actions{display:none;align-items:center;gap:13px}.login-link{color:rgba(255,255,255,.72);font-size:12px;font-weight:800;text-decoration:none}.mobile-menu-backdrop{position:fixed;z-index:30;inset:0;background:rgba(5,12,22,.3);backdrop-filter:blur(2px)}
.button{min-height:51px;padding:13px 17px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:15px;color:#101827;background:linear-gradient(135deg,var(--orange-2),var(--orange));box-shadow:0 12px 25px rgba(255,137,0,.24);font-size:14px;font-weight:950;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.button:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgba(255,137,0,.3)}.button b{font-size:18px;line-height:0}.button-small{min-height:42px;padding:9px 12px;font-size:11px}.button.wide{width:100%}.text-link{align-self:center;padding:11px 0;color:rgba(255,255,255,.8);font-size:13px;font-weight:850;text-decoration:none}.text-link b{color:var(--orange);font-size:17px}.eyebrow{margin:0;display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.66);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.eyebrow i{width:34px;height:2px;background:var(--orange)}.eyebrow.dark{color:#637087}.section{width:var(--container);margin:0 auto}.reveal{animation:revealUp .8s both}.hero{position:relative;min-height:calc(100svh - 94px);padding:48px 16px 55px;display:grid;align-content:center;gap:37px;color:#fff;background:radial-gradient(circle at 88% 20%,rgba(58,135,255,.2),transparent 32%),radial-gradient(circle at 20% 80%,rgba(255,140,0,.14),transparent 28%),linear-gradient(145deg,#07111f,#0c1e34 61%,#102747);overflow:hidden}.hero::after{content:"";position:absolute;inset:auto -10% 0;height:100px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.13));pointer-events:none}.hero-copy,.hero-visual{position:relative;z-index:1;width:min(100%,550px);margin:0 auto}.hero h1{margin:17px 0 19px;font-size:clamp(44px,13vw,67px);font-weight:950;line-height:.94;letter-spacing:-.075em}.hero h1 em{color:var(--orange);font-style:normal}.hero-lead{margin:0;color:rgba(237,245,255,.75);font-size:16px;line-height:1.58}.hero-actions{margin-top:25px;display:flex;flex-wrap:wrap;gap:9px}.hero-proof{margin-top:23px;display:grid;gap:8px;color:rgba(255,255,255,.69);font-size:11px;font-weight:750}.hero-proof span{display:flex;align-items:center;gap:7px}.hero-proof i{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;color:#07111f;background:var(--green);font-size:10px;font-style:normal;font-weight:950}.hero-visual{min-height:385px;padding:18px 4px 10px;perspective:1000px}.orbit{position:absolute;border:1px solid rgba(113,167,255,.22);border-radius:50%;animation:spin 20s linear infinite}.orbit-a{width:330px;height:330px;top:12px;left:50%;transform:translateX(-50%)}.orbit-b{width:420px;height:250px;top:78px;left:50%;transform:translateX(-50%) rotate(18deg);border-color:rgba(255,144,15,.16);animation-duration:25s;animation-direction:reverse}.floating-note{position:absolute;z-index:3;padding:9px 11px;display:flex;gap:7px;align-items:center;border:1px solid rgba(255,255,255,.2);border-radius:13px;color:#fff;background:rgba(9,24,42,.88);box-shadow:0 14px 28px rgba(0,0,0,.16);font-size:10px;font-weight:900;backdrop-filter:blur(13px);animation:float 5s ease-in-out infinite}.floating-note i{color:var(--green);font-size:13px}.note-top{top:0;right:2%}.note-bottom{bottom:0;left:2%;color:#ffca6a}.note-bottom small{color:rgba(255,255,255,.57);font-size:8px}.hero-dashboard{position:absolute;z-index:2;top:37px;right:7%;left:7%;min-height:330px;padding:13px;border:1px solid rgba(255,255,255,.35);border-radius:24px;color:#13233a;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(239,245,252,.93));box-shadow:0 36px 70px rgba(0,0,0,.34),inset 0 1px rgba(255,255,255,.9);transform:rotate(-3deg);animation:dashboardFloat 7s ease-in-out infinite;overflow:hidden}.hero-dashboard header{padding:1px 3px 11px;display:flex;align-items:center;justify-content:space-between}.hero-dashboard header div{display:grid;gap:3px}.hero-dashboard small{color:#718094;font-size:7px;font-weight:950;letter-spacing:.09em}.hero-dashboard header strong{font-size:15px}.hero-dashboard header>span{padding:5px 7px;border-radius:99px;color:#107a53;background:#e2f8ed;font-size:7px;font-weight:950}.hero-growth{min-height:122px;padding:12px;display:grid;grid-template-columns:.9fr 1.1fr;gap:6px;border-radius:16px;background:linear-gradient(135deg,#fff8e8,#fff 58%,#ffedc8)}.hero-growth>div{display:grid;align-content:center;gap:3px}.hero-growth strong{font-size:37px;line-height:.85;letter-spacing:-.08em}.hero-growth strong em{font-size:17px;font-style:normal}.hero-growth span{color:#758296;font-size:7px;line-height:1.3}.hero-growth svg{align-self:end;width:100%;height:90px}.chart-area{fill:url(#hero-fill-c)}.chart-line{fill:none;stroke:var(--orange);stroke-linecap:round;stroke-width:4}.hero-metrics{margin-top:7px;display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:6px}.hero-metrics>div{min-width:0;padding:10px 8px;border:1px solid #e8edf3;border-radius:12px;background:#fff}.hero-metrics strong{display:block;margin:5px 0 3px;font-size:14px;letter-spacing:-.05em;white-space:nowrap}.hero-metrics strong em{font-size:7px;font-style:normal}.hero-metrics b{color:#16a365;font-size:7px}.hero-metrics b.orange{color:#d26e00}.hero-feed{margin-top:7px;display:grid;gap:5px}.hero-feed span{padding:8px;display:flex;align-items:center;gap:6px;border-radius:10px;background:#fff;font-size:8px}.hero-feed i{width:7px;height:7px;border-radius:50%}.hero-feed i.green{background:var(--green)}.hero-feed i.orange{background:var(--orange)}.hero-feed small{margin-left:auto;color:#8995a5;font-size:6px}.signal-strip{position:relative;z-index:3;width:calc(100% - 32px);max-width:1080px;margin:-22px auto 0;padding:10px 12px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;border:1px solid rgba(255,255,255,.9);border-radius:17px;color:#435269;background:rgba(255,255,255,.88);box-shadow:0 17px 35px rgba(16,33,55,.1);backdrop-filter:blur(14px);font-size:9px;font-weight:800;text-align:center}.signal-strip b{display:block;color:var(--orange);font-size:14px}
.outcome-intro{padding:105px 0 40px}.outcome-intro h2,.section-heading h2{margin:17px 0;font-size:clamp(32px,9vw,51px);font-weight:950;line-height:1.02;letter-spacing:-.065em}.outcome-intro>p:last-child{max-width:650px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.conversion-stack{position:relative;padding-bottom:70px}.conversion-card{position:sticky;top:76px;z-index:calc(10 + var(--card-index));width:var(--container);min-height:675px;margin:0 auto 690px;padding:25px 16px 16px;display:grid;align-content:start;gap:15px;overflow:hidden;border:1px solid rgba(14,32,54,.11);border-radius:29px;box-shadow:var(--shadow);background:#fff;isolation:isolate}.conversion-card:last-child{margin-bottom:65px}.card-control{background:linear-gradient(145deg,#f8f1df,#fff 54%,#e4f1ff)}.card-reports{background:linear-gradient(145deg,#f2efff,#fff 54%,#e6f2ff)}.card-message{background:linear-gradient(145deg,#fff0d9,#fff 54%,#f7e6ff)}.card-time{background:linear-gradient(145deg,#e8f8f0,#fff 54%,#e5f0ff)}.card-copy{position:relative;z-index:4}.card-kicker{display:block;color:#65738a;font-size:9px;font-weight:950;letter-spacing:.12em}.card-copy h3{margin:10px 0;font-size:31px;font-weight:950;line-height:.99;letter-spacing:-.065em}.card-copy p{max-width:500px;margin:0;color:#617087;font-size:13px;line-height:1.46}.card-stage{position:relative;min-height:405px;overflow:hidden;border:1px solid rgba(255,255,255,.9);border-radius:23px;background:#dde7ef;box-shadow:inset 0 0 0 1px rgba(4,24,48,.05)}.scene-grid{position:absolute;inset:0;opacity:.92;background:radial-gradient(circle at 22% 23%,rgba(255,255,255,.85) 0 2px,transparent 2.5px),linear-gradient(135deg,#a8cef4,#eff8ff 55%,#d6ebff);background-size:30px 30px,auto;transition:opacity .7s ease,filter .7s ease}.scene-grid.violet{background:radial-gradient(circle at 22% 23%,rgba(255,255,255,.85) 0 2px,transparent 2.5px),linear-gradient(135deg,#d1c7ff,#f9f6ff 57%,#bfdcff)}.scene-grid.orange{background:radial-gradient(circle at 22% 23%,rgba(255,255,255,.85) 0 2px,transparent 2.5px),linear-gradient(135deg,#ffd28b,#fff7ea 56%,#e6c7ff)}.scene-grid.green{background:radial-gradient(circle at 22% 23%,rgba(255,255,255,.85) 0 2px,transparent 2.5px),linear-gradient(135deg,#bcead7,#f7fffb 56%,#bddaff)}.scene-sun{position:absolute;top:35px;left:27px;color:#ffc14e;font-size:62px;filter:drop-shadow(0 0 18px rgba(255,180,40,.4));animation:sunPulse 4s ease-in-out infinite}.scene-desk{position:absolute;right:-20px;bottom:56px;width:74%;height:140px;border-radius:68% 0 0 0;background:linear-gradient(160deg,#486071,#1e3343);transform:rotate(-7deg)}.scene-desk i{position:absolute;width:57px;height:78px;bottom:45px;border-radius:8px;background:linear-gradient(135deg,#f7f3e9,#c7bcae);box-shadow:0 12px 20px rgba(0,0,0,.2)}.scene-desk i:nth-child(1){left:17%;transform:rotate(-12deg)}.scene-desk i:nth-child(2){left:42%;height:106px;bottom:32px;transform:rotate(8deg);background:#d6eaff}.scene-desk i:nth-child(3){left:67%;height:62px;bottom:49px;transform:rotate(-4deg);background:#f7d4a5}.scene-bars{position:absolute;bottom:40px;left:15px;display:flex;align-items:end;gap:9px;width:43%;height:160px}.scene-bars i{width:14%;height:var(--h);border-radius:8px 8px 2px 2px;background:linear-gradient(180deg,#987eff,#6c52de);box-shadow:0 7px 15px rgba(91,67,190,.24);animation:growBar 4s ease-in-out infinite}.scene-bars i:nth-child(even){animation-delay:-1.4s}.scene-message-lines{position:absolute;top:48px;left:19px;width:51%;display:grid;gap:11px}.scene-message-lines i{height:36px;border-radius:12px;background:rgba(255,255,255,.7);box-shadow:0 8px 20px rgba(155,84,3,.1)}.scene-message-lines i:nth-child(even){margin-left:23px;width:82%;background:rgba(255,241,215,.9)}.tap-cursor{position:absolute;bottom:77px;left:24px;width:53px;height:53px;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--orange);box-shadow:0 12px 24px rgba(255,137,0,.35);font-size:28px;animation:tap 2.2s ease-in-out infinite}.scene-cloud{position:absolute;width:130px;height:37px;border-radius:99px;background:rgba(255,255,255,.7);filter:blur(1px)}.cloud-a{top:68px;left:25px}.cloud-b{top:120px;right:38px;width:90px;opacity:.7}.scene-horizon{position:absolute;right:-12%;bottom:0;left:-12%;height:38%;border-radius:50% 50% 0 0;background:linear-gradient(160deg,#a9d5b9,#5fac81);transform:rotate(-5deg)}
.insight-chip{position:absolute;z-index:3;left:13px;bottom:111px;width:min(200px,63%);min-height:78px;padding:11px 10px 10px 45px;display:grid;align-content:center;gap:3px;border:1px solid rgba(255,255,255,.75);border-radius:16px;color:#203047;background:rgba(255,255,255,.87);box-shadow:0 15px 30px rgba(18,38,62,.15);backdrop-filter:blur(14px);transform:rotate(-4deg);transition:opacity .65s ease,transform .75s cubic-bezier(.2,.8,.2,1);}.insight-chip>i{position:absolute;top:13px;left:11px;width:26px;height:26px;display:grid;place-items:center;border-radius:9px;color:#fff;background:var(--blue);font-size:12px;font-style:normal;font-weight:950}.insight-chip small{color:#66738a;font-size:6px;font-weight:950;letter-spacing:.07em}.insight-chip b{font-size:11px;line-height:1.1}.insight-chip em{color:#768398;font-size:7px;font-style:normal}.chip-report{right:13px;left:auto;transform:rotate(4deg)}.chip-report>i{background:var(--violet)}.chip-message>i{width:31px;background:var(--orange);font-size:7px}.chip-time>i{background:var(--green)}
.story-phone{position:absolute;z-index:5;top:15px;right:10px;width:202px;min-height:292px;padding:5px;overflow:hidden;border:5px solid #0c1725;border-radius:27px;color:#192a42;background:#edf3f7;box-shadow:0 27px 50px rgba(8,25,45,.3);opacity:0;filter:blur(6px);transform:translate3d(54px,-38px,0) rotate(9deg) scale(.74);transform-origin:top right;transition:opacity .35s ease,filter .45s ease,transform .76s cubic-bezier(.18,.86,.22,1);will-change:transform,opacity}.story-phone header{height:33px;padding:6px 7px;display:flex;align-items:center;justify-content:space-between;border-radius:17px 17px 3px 3px;color:#fff;background:#142a44;font-size:8px}.story-phone header b{font-size:10px}.story-phone header i{font-size:7px;font-style:normal}.conversion-card.is-phone-visible .story-phone{opacity:1;filter:none;transform:translate3d(0,0,0) rotate(3deg) scale(1);animation:phoneFloat 6s ease-in-out infinite}.conversion-card.is-phone-visible .scene-grid{opacity:.42;filter:saturate(.75) blur(1px)}.conversion-card.is-phone-visible .insight-chip{opacity:.3;transform:translate3d(-24px,26px,0) rotate(-8deg) scale(.88)}.card-reports.is-phone-visible .insight-chip,.card-time.is-phone-visible .insight-chip{transform:translate3d(24px,26px,0) rotate(8deg) scale(.88)}.phone-title{margin:8px;padding:10px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#1a5b9f,#143f73)}.phone-title small{display:block;color:rgba(255,255,255,.66);font-size:6px;font-weight:900}.phone-title strong{display:block;margin:4px 0;font-size:14px;line-height:1.02}.phone-title span{font-size:7px;color:rgba(255,255,255,.74)}.phone-score{margin:0 8px;display:grid;grid-template-columns:1fr 1.12fr;gap:5px}.phone-score span{padding:8px 5px;display:grid;gap:2px;border-radius:10px;background:#fff;color:#718096;font-size:6px}.phone-score b{color:#182a40;font-size:13px}.phone-live-row{margin:7px 8px;padding:7px;display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center;border-radius:10px;background:#fff}.phone-live-row>i{width:7px;height:7px;border-radius:50%;background:var(--green)}.phone-live-row span{display:grid;gap:1px}.phone-live-row b{font-size:7px}.phone-live-row small,.phone-live-row em{color:#77869a;font-size:6px;font-style:normal}.report-phone{background:#f6f4ff}.report-phone header{background:#5b4aaf}.report-header{margin:10px 8px 0;padding:10px;border-radius:13px;color:#fff;background:linear-gradient(135deg,#6954cc,#8b73ee)}.report-header small{display:block;font-size:6px;opacity:.67}.report-header strong{display:block;margin:4px 0 1px;font-size:25px;line-height:.85;letter-spacing:-.08em}.report-header span{font-size:7px}.report-phone svg{width:calc(100% - 16px);height:78px;margin:3px 8px}.report-phone svg path{fill:none;stroke:#775ff0;stroke-width:5;stroke-linecap:round}.report-answer{margin:0 8px;padding:9px;border-radius:10px;background:#fff}.report-answer b{display:block;font-size:8px}.report-answer span{display:block;margin-top:3px;color:#708096;font-size:6px;line-height:1.3}.wa-phone{background:#e5ded0}.wa-phone header{background:#078b73}.wa-chat{min-height:247px;padding:9px 7px;background:linear-gradient(135deg,rgba(255,255,255,.25),transparent),#e8ddd0}.wa-chat>small{width:max-content;margin:0 auto 7px;padding:3px 6px;display:block;border-radius:5px;color:#657589;background:rgba(255,255,255,.68);font-size:6px}.wa-chat>div{position:relative;padding:10px 8px 17px;border-radius:8px 8px 8px 2px;background:#fff;box-shadow:0 4px 7px rgba(78,57,37,.1)}.wa-chat strong{font-size:8px}.wa-chat p{margin:4px 0;color:#526174;font-size:8px;line-height:1.36}.wa-chat time{position:absolute;right:6px;bottom:4px;color:#659a93;font-size:5px}.wa-chat button{width:100%;margin-top:7px;padding:7px;border:0;border-radius:8px;color:#08715f;background:#fff;font-size:7px;font-weight:900}.time-phone{background:#f0fbf5}.time-phone header{background:#178966}.time-ring{width:116px;height:116px;margin:15px auto 11px;padding:10px;display:grid;place-content:center;text-align:center;border:11px solid #20c677;border-top-color:#d9f4e7;border-radius:50%;box-shadow:0 8px 20px rgba(32,198,119,.15)}.time-ring b{font-size:24px;line-height:.8;letter-spacing:-.08em}.time-ring b small{font-size:14px}.time-ring span{margin-top:5px;color:#708096;font-size:6px}.time-list{margin:0 9px;display:grid;gap:4px}.time-list span{padding:5px;border-radius:7px;background:#fff;color:#40546a;font-size:7px;font-weight:800}.time-list i{margin-right:4px;color:var(--green);font-style:normal}.story-points{position:absolute;z-index:7;right:10px;bottom:10px;left:10px;min-height:96px;margin:0;padding:10px 11px;display:grid;gap:6px;list-style:none;border:1px solid rgba(255,255,255,.85);border-radius:15px;color:#2d4059;background:rgba(255,255,255,.86);box-shadow:0 12px 26px rgba(17,37,62,.11);backdrop-filter:blur(14px)}.story-points li{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:850;line-height:1.2}.story-points li::before{content:"";width:8px;height:8px;flex:none;border-radius:50%;background:var(--orange);box-shadow:0 0 0 3px rgba(255,137,0,.14)}.card-reports .story-points li::before{background:var(--violet);box-shadow:0 0 0 3px rgba(128,101,239,.14)}.card-time .story-points li::before{background:var(--green);box-shadow:0 0 0 3px rgba(32,198,119,.14)}
.time-proof{padding:74px 0 95px;display:grid;gap:30px}.time-proof h2{margin:14px 0;font-size:33px;font-weight:950;line-height:1.02;letter-spacing:-.065em}.time-proof p:not(.eyebrow){max-width:540px;color:var(--muted);font-size:14px;line-height:1.55}.time-board{padding:20px;border-radius:23px;color:#fff;background:radial-gradient(circle at 92% 5%,rgba(128,101,239,.42),transparent 27%),linear-gradient(145deg,#0b1e33,#102d4b);box-shadow:var(--shadow)}.time-board header{display:grid;gap:5px}.time-board header span{color:rgba(255,255,255,.52);font-size:8px;font-weight:900;letter-spacing:.1em}.time-board header strong{font-size:39px;line-height:.9;letter-spacing:-.08em}.time-board header small{color:rgba(255,255,255,.6);font-size:10px}.time-board>div{height:160px;margin-top:20px;padding:0 4px;display:flex;align-items:end;justify-content:space-between;gap:12px}.time-board>div>span{height:100%;display:grid;grid-template-rows:1fr auto auto;gap:6px;align-items:end;text-align:center;font-size:9px}.time-board i{width:28px;height:var(--v);display:block;border-radius:11px 11px 4px 4px;background:linear-gradient(180deg,#ffbb34,#ff8000);box-shadow:0 8px 17px rgba(255,137,0,.27);animation:growBar 4.5s ease-in-out infinite}.time-board b{font-size:9px}.time-board em{color:rgba(255,255,255,.55);font-size:8px;font-style:normal}.free-section{padding:0 16px 90px}.free-card{max-width:1160px;margin:0 auto;padding:29px 22px;display:grid;gap:30px;overflow:hidden;border-radius:29px;color:#fff;background:radial-gradient(circle at 96% 8%,rgba(255,161,18,.44),transparent 26%),radial-gradient(circle at 16% 110%,rgba(128,101,239,.38),transparent 36%),linear-gradient(145deg,#07111f,#102a49);box-shadow:0 34px 70px rgba(8,24,43,.28)}.free-copy h2{margin:16px 0;font-size:40px;font-weight:950;line-height:.98;letter-spacing:-.07em}.free-copy h2 em{color:var(--orange);font-style:normal}.free-copy>p:not(.eyebrow){margin:0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.55}.free-timeline{margin:21px 0;display:grid;gap:8px}.free-timeline span{padding:8px 10px;border-left:2px solid var(--orange);color:rgba(255,255,255,.7);background:rgba(255,255,255,.06);font-size:11px}.free-timeline b{color:#fff}.free-price{padding:23px;display:grid;align-content:center;justify-items:center;border:1px solid rgba(255,255,255,.16);border-radius:23px;background:rgba(255,255,255,.07);text-align:center;backdrop-filter:blur(10px)}.free-price small{color:#ffcb73;font-size:9px;font-weight:950;letter-spacing:.16em}.free-price strong{margin:9px 0 -4px;font-size:103px;line-height:.8;letter-spacing:-.1em}.free-price>span{color:rgba(255,255,255,.6);font-size:12px}.free-price>b{margin-top:20px;color:rgba(255,255,255,.8);font-size:11px;line-height:1.5}.plans-section{padding-bottom:90px}.section-heading{margin-bottom:25px}.plans-grid{display:grid;gap:12px}.plan{min-height:255px;padding:22px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:21px;background:#fff;box-shadow:0 11px 25px rgba(10,31,55,.06)}.plan header{display:flex;align-items:center;justify-content:space-between;gap:7px}.plan header b{color:#69758a;font-size:14px;letter-spacing:.12em}.plan header span{color:#768398;font-size:10px;font-weight:800}.plan p{margin:17px 0;color:#56657a;font-size:13px;line-height:1.45}.plan ul{margin:0 0 18px;padding:0;display:grid;gap:7px;list-style:none;color:#34455b;font-size:11px;font-weight:750}.plan li::before{content:"✓";margin-right:7px;color:var(--green);font-weight:950}.plan button{margin-top:auto;padding:10px;border:1px solid #d8e0e8;border-radius:11px;color:#23364d;background:#f7f9fb;font-size:11px;font-weight:900}.plan-free{border-color:rgba(32,198,119,.28);background:linear-gradient(145deg,#f4fff9,#fff)}.plan-free header b{color:#128658}.plan.featured{border-color:rgba(255,137,0,.48);background:linear-gradient(145deg,#fff6e7,#fff);box-shadow:0 17px 35px rgba(255,137,0,.13)}.plan.featured header b{color:#c56b00}.plan.featured button{border:0;color:#172031;background:linear-gradient(135deg,var(--orange-2),var(--orange))}.plan.dark{color:#fff;background:linear-gradient(145deg,#0b1d31,#123558)}.plan.dark header b{color:#d3c6ff}.plan.dark header span,.plan.dark p,.plan.dark ul{color:rgba(255,255,255,.65)}.plan.dark button{border-color:rgba(255,255,255,.16);color:#fff;background:rgba(255,255,255,.1)}.final-cta{padding:80px 20px;text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,rgba(255,153,20,.22),transparent 32%),linear-gradient(145deg,#07111f,#102b49)}.final-cta .eyebrow{justify-content:center}.final-cta h2{max-width:870px;margin:17px auto;font-size:36px;font-weight:950;line-height:1.02;letter-spacing:-.065em}.final-cta>p:not(.eyebrow){margin:0 auto 22px;color:rgba(255,255,255,.68);font-size:14px}.site-footer{padding:26px 16px;display:grid;gap:17px;align-items:center;color:#647188;background:#f0ede8;font-size:10px}.site-footer .brand{color:#17273c}.site-footer>a:last-child{color:#40536b;font-weight:850;text-decoration:none}
.onboarding-modal{position:fixed;z-index:100;inset:0;padding:16px;display:grid;place-items:center}.onboarding-modal[hidden]{display:none}.modal-backdrop{position:absolute;inset:0;border:0;background:rgba(5,13,24,.65);backdrop-filter:blur(7px)}.modal-card{position:relative;width:min(100%,465px);padding:28px 20px 20px;border:1px solid rgba(255,255,255,.8);border-radius:25px;color:var(--ink);background:linear-gradient(145deg,#fff,#f1f7ff);box-shadow:0 30px 80px rgba(0,0,0,.32);animation:modalIn .34s cubic-bezier(.2,.8,.2,1)}.modal-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:0;border-radius:11px;color:#45556b;background:#eaf0f5;font-size:23px;line-height:1}.modal-card h2{margin:14px 0 10px;font-size:32px;font-weight:950;line-height:.98;letter-spacing:-.06em}.modal-card>p:not(.eyebrow){margin:0;color:var(--muted);font-size:13px;line-height:1.48}.modal-card form{margin:19px 0 12px;display:grid;gap:11px}.modal-card label{display:grid;gap:6px;color:#45566d;font-size:10px;font-weight:900}.modal-card input:not(.hp-field){width:100%;height:48px;padding:0 12px;border:1px solid #d8e1eb;border-radius:12px;outline:0;color:var(--ink);background:#fff;font-size:15px}.modal-card input:focus{border-color:#629dff;box-shadow:0 0 0 3px rgba(52,137,255,.13)}.modal-card>small{color:#768398;font-size:9px;line-height:1.35}.hp-field{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
@keyframes revealUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:translateX(-50%) rotate(360deg)}}@keyframes float{50%{transform:translateY(-8px)}}@keyframes dashboardFloat{50%{transform:rotate(-1deg) translateY(-8px)}}@keyframes phoneFloat{50%{transform:translate3d(0,-7px,0) rotate(2deg)}}@keyframes sunPulse{50%{transform:scale(1.08)}}@keyframes tap{50%{transform:translate(8px,-8px) scale(.86)}}@keyframes growBar{50%{transform:scaleY(.82)}}@keyframes modalIn{from{opacity:0;transform:translateY(18px) scale(.95)}to{opacity:1;transform:none}}
@media (min-width:720px){.site-header{position:sticky;top:12px}.menu-toggle{display:none}.top-nav{position:static;padding:0;display:flex;width:auto;background:none;box-shadow:none}.top-nav a{padding:9px;font-size:11px}.header-actions{display:flex}.hero{min-height:720px;padding:70px max(30px,calc((100% - 1160px)/2));grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:50px}.hero-copy,.hero-visual{width:auto;margin:0}.hero-visual{min-height:510px}.hero-dashboard{top:62px;right:7%;left:7%;min-height:386px;padding:16px;border-radius:28px}.hero-dashboard header strong{font-size:18px}.hero-growth{min-height:147px;padding:16px}.hero-growth strong{font-size:46px}.hero-growth svg{height:110px}.hero-metrics strong{font-size:18px}.hero-feed span{font-size:9px}.signal-strip{margin-top:-27px;padding:13px 25px;font-size:11px}.signal-strip b{display:inline;margin-right:4px}.outcome-intro{padding-top:135px}.conversion-card{min-height:625px;margin-bottom:250px;padding:58px;grid-template-columns:minmax(0,.86fr) minmax(410px,1.14fr);align-items:center;gap:50px}.conversion-card:last-child{margin-bottom:70px}.card-copy h3{font-size:clamp(40px,4.3vw,58px)}.card-copy p{font-size:15px}.card-stage{min-height:500px;border-radius:27px}.story-phone{top:20px;right:5%;width:250px;min-height:365px;padding:6px;border-width:6px;border-radius:33px}.story-phone header{height:39px;font-size:10px}.story-phone header b{font-size:12px}.phone-title{margin:11px;padding:13px}.phone-title strong{font-size:18px}.phone-score{margin:0 11px}.phone-score span{padding:10px 7px;font-size:7px}.phone-score b{font-size:16px}.phone-live-row{margin:9px 11px;padding:10px}.phone-live-row b{font-size:8px}.report-header{margin:13px 11px 0;padding:13px}.report-header strong{font-size:31px}.report-phone svg{width:calc(100% - 22px);height:100px;margin:4px 11px}.report-answer{margin:0 11px;padding:10px}.report-answer b{font-size:9px}.report-answer span{font-size:7px}.wa-chat{min-height:306px;padding:12px 9px}.wa-chat>div{padding:13px 10px 20px}.wa-chat strong,.wa-chat p{font-size:10px}.wa-chat button{padding:9px;font-size:8px}.time-ring{width:139px;height:139px;margin-top:23px}.time-ring b{font-size:30px}.time-list{margin:0 13px}.time-list span{padding:7px;font-size:8px}.insight-chip{bottom:22px;width:235px}.story-points{right:13px;bottom:13px;left:13px;min-height:57px;padding:10px 13px;grid-template-columns:repeat(3,1fr);gap:8px}.story-points li{font-size:10px}.scene-desk{bottom:0}.scene-bars{bottom:30px;height:210px}.time-proof{padding:110px 0;grid-template-columns:1fr 1fr;align-items:center;gap:75px}.time-proof h2{font-size:44px}.free-section{padding-bottom:115px}.free-card{padding:60px;grid-template-columns:1.35fr .65fr;align-items:center}.free-copy h2{font-size:57px}.free-price strong{font-size:135px}.plans-grid{grid-template-columns:repeat(4,1fr)}.plan{min-height:320px}.final-cta{padding:115px 24px}.final-cta h2{font-size:51px}.site-footer{padding:30px max(30px,calc((100% - 1160px)/2));grid-template-columns:1fr auto auto}.modal-card{padding:37px}.mobile-menu-backdrop{display:none!important}}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.conversion-card .story-phone{opacity:1;filter:none;transform:rotate(3deg) scale(.9)}.conversion-card .scene-grid{opacity:.45}}

.card-cta{margin-top:12px;padding:0;border:0;color:#28405a;background:transparent;font-size:12px;font-weight:950;text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:5px}.card-cta b{margin-left:3px;color:var(--orange);font-size:16px}

/* The live order list is deliberately the same scroll-synced phone treatment as /b. */
.owner-section{padding-top:78px;padding-bottom:30px}.owner-card{position:relative;min-height:590px;padding:30px 20px;display:grid;grid-template-columns:1fr;align-items:center;gap:23px;overflow:hidden;border-radius:var(--radius-xl);color:#fff;background:linear-gradient(135deg,#0a1728,#102945 70%,#13243a);box-shadow:var(--shadow-lg)}.owner-card::before{content:"";position:absolute;width:650px;height:650px;right:-280px;top:-290px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 55px rgba(255,255,255,.018),0 0 0 115px rgba(255,255,255,.012)}.owner-card::after{content:"";position:absolute;left:-180px;bottom:-280px;width:520px;height:520px;border-radius:50%;background:rgba(255,138,0,.14);filter:blur(70px)}.owner-copy,.owner-phone{position:relative;z-index:2}.owner-copy{text-align:center}.owner-copy .eyebrow,.owner-benefits{justify-content:center}.owner-copy h2{margin:16px 0;font-size:39px;line-height:1.02;letter-spacing:-.055em}.owner-copy>p{max-width:650px;margin-inline:auto;color:rgba(255,255,255,.7);font-size:14px;line-height:1.55}.owner-copy blockquote{margin:20px 0;padding:15px 20px;border-left:3px solid var(--orange);color:#ffd089;background:rgba(255,138,0,.07);font-size:14px;font-weight:800;text-align:left}.owner-benefits{display:grid;grid-template-columns:1fr;gap:10px}.owner-benefits>span{padding:13px;display:grid;grid-template-columns:auto 1fr;gap:0 9px;border:1px solid rgba(255,255,255,.09);border-radius:15px;background:rgba(255,255,255,.035);text-align:left}.owner-benefits i{grid-row:1/3;width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:#06131f;background:var(--green);font-style:normal;font-size:11px;font-weight:950}.owner-benefits b{font-size:11px}.owner-benefits small{color:rgba(255,255,255,.43);font-size:9px;line-height:1.3}.owner-phone{order:-1;min-height:420px;display:grid;place-items:center}.owner-phone-shell{position:relative;width:240px;height:442px;overflow:hidden;border:6px solid #050a11;border-radius:36px;background:#f3f6fa;color:var(--ink);box-shadow:0 35px 70px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.45);transform:rotate(4deg);animation:phoneFloat 6s ease-in-out infinite}.owner-phone-shell::before{content:"";position:absolute;z-index:5;top:9px;left:50%;width:66px;height:16px;transform:translateX(-50%);border-radius:0 0 13px 13px;background:#050a11}.owner-phone-top{position:relative;z-index:6;height:35px;padding:10px 11px 0;display:flex;align-items:start;justify-content:space-between;background:#f3f6fa;font-size:8px;font-weight:800}.owner-phone-top i,.owner-phone-top b{width:12px;height:6px;margin-top:3px;border-radius:2px;background:#111827}.owner-orders-viewport{position:absolute;inset:35px 0 0;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden;border-radius:0 0 29px 29px;background:#f4f6fb}.owner-orders-head{padding:10px 11px 8px;display:flex;align-items:center;justify-content:space-between;background:rgba(255,255,255,.94)}.owner-orders-head>div:first-child{display:grid;gap:2px}.owner-orders-head>div:first-child>span{color:#8b73f7;font-size:6px;font-weight:950;letter-spacing:.11em}.owner-orders-head strong{color:#172235;font-size:13px;letter-spacing:-.04em}.owner-orders-head>div:last-child{display:flex;gap:5px}.owner-orders-head i,.owner-orders-head b{width:20px;height:20px;display:grid;place-items:center;border:1px solid #e4e9f0;border-radius:8px;color:#65758a;background:#fff;font-size:11px;font-style:normal;font-weight:900}.owner-orders-tabs{margin:0 8px 6px;padding:3px;display:grid;grid-template-columns:1fr 1fr;border:1px solid #e2e7ef;border-radius:10px;background:#e9edf4}.owner-orders-tabs span{padding:5px;border-radius:7px;color:#8290a3;font-size:7px;font-weight:900;text-align:center}.owner-orders-tabs .is-active{color:#1d2635;background:linear-gradient(135deg,#ffba24,var(--orange));box-shadow:0 3px 7px rgba(255,138,0,.22)}.owner-orders-list-viewport{position:relative;min-height:0;overflow:hidden}.owner-orders-list-viewport::after{content:"";position:absolute;z-index:2;right:0;bottom:0;left:0;height:22px;background:linear-gradient(transparent,#f4f6fb);pointer-events:none}.owner-orders-scroll{padding:0 8px 24px;transform:translate3d(0,var(--phone-orders-offset,0px),0);transition:transform .12s linear;will-change:transform}.owner-orders-day{margin-bottom:5px;padding:6px 7px;border-radius:9px;color:#eef5ff;background:#2d3b50;font-size:6px;font-weight:850;letter-spacing:.015em}.owner-order-row{position:relative;min-height:55px;margin-bottom:5px;padding:7px 6px 7px 9px;display:grid;grid-template-columns:40px minmax(0,1fr) 68px;align-items:center;column-gap:4px;overflow:hidden;border:1px solid #e3e9f0;border-radius:9px;background:#fff;box-shadow:0 3px 8px rgba(18,35,58,.045)}.owner-order-row::before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:#77c5f7}.owner-order-row.is-wash::before{background:#55bb8c}.owner-order-row.is-pickup::before{background:#ffb01f}.owner-order-row.is-received::before{background:#6f8df7}.owner-order-row.is-ready::before{background:#aa80f2}.owner-order-key{display:grid;gap:2px}.owner-order-key i{font-size:9px;font-style:normal;line-height:1}.owner-order-key strong{color:#334156;font-size:7px}.owner-order-client{min-width:0;display:grid;gap:2px}.owner-order-client strong{overflow:hidden;color:#1b2638;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.owner-order-client span{overflow:hidden;color:#8490a0;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.owner-order-summary{min-width:0;display:grid;justify-items:end;gap:3px;text-align:right}.owner-order-summary b{color:#27364c;font-size:7px}.owner-order-summary span{max-width:68px;padding:3px 4px;overflow:hidden;border:1px solid #d8e5de;border-radius:6px;color:#326f50;background:linear-gradient(135deg,#edf8f0,#f9fcfa);font-size:5px;font-weight:900;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.owner-order-row.is-pickup .owner-order-summary span{border-color:#f0dfbf;color:#a35d00;background:linear-gradient(135deg,#fff5e6,#fffaf2)}.owner-order-row.is-received .owner-order-summary span{border-color:#dae4f8;color:#416caf;background:linear-gradient(135deg,#edf4ff,#f9fbff)}.owner-order-row.is-ready .owner-order-summary span{border-color:#e3d8f5;color:#7152a2;background:linear-gradient(135deg,#f5efff,#fcfaff)}.owner-orders-end{padding:9px 0 2px;color:#a1abb8;font-size:7px;font-weight:800;text-align:center}.owner-pulse{position:absolute;z-index:4;top:20px;right:0;padding:8px 10px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.18);border-radius:14px;background:rgba(5,15,27,.84);box-shadow:0 16px 30px rgba(0,0,0,.28);backdrop-filter:blur(12px)}.owner-pulse span{width:7px;height:7px;border-radius:50%;background:#a78bfa;box-shadow:0 0 0 5px rgba(167,139,250,.13)}.owner-pulse b{font-size:9px;text-transform:uppercase;letter-spacing:.1em}

/* The detailed order stays inside the screen while the page drives its inner scroll. */
.order-monitor-section{padding-top:12px;padding-bottom:48px}.order-monitor-card{position:relative;min-height:625px;padding:30px 18px;display:grid;grid-template-columns:1fr;align-items:center;gap:24px;overflow:hidden;border:1px solid #dce6f1;border-radius:var(--radius-xl);color:var(--ink);background:radial-gradient(circle at 88% 12%,rgba(65,144,255,.18),transparent 26%),radial-gradient(circle at 8% 88%,rgba(255,164,45,.14),transparent 29%),linear-gradient(135deg,#f7fbff,#fff 58%,#f5f8fc);box-shadow:0 30px 80px rgba(18,40,70,.12)}.order-monitor-card::before{content:"";position:absolute;right:-160px;bottom:-210px;width:560px;height:560px;border:1px solid rgba(59,130,246,.14);border-radius:50%;box-shadow:0 0 0 52px rgba(59,130,246,.035),0 0 0 105px rgba(59,130,246,.02)}.order-monitor-copy,.order-monitor-phone{position:relative;z-index:2}.order-monitor-copy{text-align:center}.order-monitor-copy .eyebrow{justify-content:center}.order-monitor-copy h2{margin:15px 0;font-size:38px;line-height:1.02;letter-spacing:-.055em}.order-monitor-copy>p{max-width:650px;margin-inline:auto;color:#66758a;font-size:14px;line-height:1.55}.order-monitor-copy blockquote{max-width:670px;margin:20px 0;padding:15px 20px;border-left:3px solid var(--orange);color:#7b4c00;background:rgba(255,178,39,.13);font-size:14px;font-weight:820;text-align:left}.order-monitor-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.order-monitor-highlights>span{min-height:87px;padding:10px;display:grid;align-content:start;border:1px solid #dce6f0;border-radius:16px;background:rgba(255,255,255,.74);box-shadow:0 8px 20px rgba(32,61,98,.05);text-align:left}.order-monitor-highlights i{color:#17243a;font-size:14px;font-style:normal;font-weight:950;letter-spacing:-.05em}.order-monitor-highlights b{margin:3px 0;color:#45617e;font-size:8px}.order-monitor-highlights small{color:#8492a4;font-size:7px;line-height:1.25}.order-monitor-phone{order:-1;min-height:445px;display:grid;place-items:center}.order-monitor-phone-shell{position:relative;width:250px;height:455px;overflow:hidden;border:6px solid #0a111b;border-radius:35px;background:#f4f6fb;color:#172235;box-shadow:0 38px 75px rgba(11,24,42,.29),inset 0 0 0 1px rgba(255,255,255,.5);transform:rotate(-4deg);animation:orderMonitorFloat 6.4s ease-in-out infinite}.order-monitor-phone-shell::before{content:"";position:absolute;z-index:7;left:50%;top:9px;width:68px;height:16px;border-radius:0 0 13px 13px;background:#0a111b;transform:translateX(-50%)}.order-monitor-status{position:relative;z-index:8;height:35px;padding:10px 11px 0;display:flex;align-items:start;justify-content:space-between;background:#f4f6fb;font-size:8px;font-weight:850}.order-monitor-status>i,.order-monitor-status>b{width:12px;height:6px;margin-top:3px;border-radius:2px;background:#172235}.order-monitor-status>b{width:17px}.order-monitor-screen-viewport{position:absolute;inset:35px 0 0;overflow:hidden;border-radius:0 0 28px 28px;background:#f4f6fb}.order-monitor-screen-viewport::after{content:"";position:absolute;z-index:4;right:0;bottom:0;left:0;height:30px;background:linear-gradient(transparent,#f4f6fb);pointer-events:none}.order-monitor-screen{padding:0 8px 24px;transform:translate3d(0,var(--order-detail-offset,0px),0);transition:transform .13s linear;will-change:transform}.order-monitor-appbar{height:45px;margin:0 -8px;padding:7px 10px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:6px;border-bottom:1px solid #e4e9f1;background:rgba(255,255,255,.96)}.order-monitor-appbar>i{color:#5d6f85;font-size:23px;font-style:normal;line-height:.6}.order-monitor-appbar>div{display:grid;gap:2px}.order-monitor-appbar span{color:#8b73f7;font-size:6px;font-weight:950;letter-spacing:.1em}.order-monitor-appbar strong{font-size:12px;letter-spacing:-.04em}.order-monitor-appbar>b{width:20px;height:20px;display:grid;place-items:center;border:1px solid #e3e8f0;border-radius:8px;color:#64748b;background:#fff;font-size:13px}.order-monitor-hero{position:relative;margin:8px 0 6px;padding:12px;display:grid;overflow:hidden;border:1px solid rgba(255,148,0,.32);border-radius:14px;color:#fff;background:radial-gradient(circle at 90% 8%,rgba(255,225,136,.32),transparent 30%),linear-gradient(135deg,#102342,#1d5a9d);box-shadow:0 10px 20px rgba(28,76,133,.17)}.order-monitor-hero>span{color:#ffd58b;font-size:7px;font-weight:950;letter-spacing:.1em}.order-monitor-hero>strong{margin:3px 0 1px;font-size:29px;line-height:.9;letter-spacing:-.075em}.order-monitor-hero>strong small{font-size:12px;letter-spacing:0}.order-monitor-hero>b{font-size:9px}.order-monitor-hero>i{position:absolute;right:12px;top:40px;width:59px;height:59px;border:6px solid rgba(255,255,255,.16);border-top-color:#ffb118;border-radius:50%;transform:rotate(42deg)}.order-monitor-hero>i>em{position:absolute;left:50%;top:-12px;width:9px;height:9px;border-radius:50%;background:#ffb118;box-shadow:0 0 0 5px rgba(255,177,24,.12)}.order-monitor-hero>small{margin-top:9px;color:rgba(255,255,255,.62);font-size:6px}.order-monitor-client{position:relative;margin-bottom:6px;padding:8px 9px;display:grid;grid-template-columns:1fr auto;gap:2px 8px;border:1px solid #e1e7ef;border-radius:11px;background:#fff}.order-monitor-client>span{color:#8794a5;font-size:6px;font-weight:950;letter-spacing:.08em}.order-monitor-client>strong{font-size:10px}.order-monitor-client>small{color:#8490a0;font-size:7px}.order-monitor-client>b{grid-column:2;grid-row:1/4;align-self:center;padding:5px 7px;border-radius:7px;color:#23764a;background:#eaf8ef;font-size:7px}.order-monitor-progress{margin-bottom:8px;padding:10px 11px;border:1px solid #e0e7ef;border-radius:13px;background:#fff}.order-monitor-progress header{display:flex;align-items:center;justify-content:space-between}.order-monitor-progress header span{color:#8693a4;font-size:6px;font-weight:950;letter-spacing:.08em}.order-monitor-progress header b{color:#28764d;font-size:7px}.order-monitor-progress>div{position:relative;margin:8px 2px 6px;display:flex;align-items:center;justify-content:space-between}.order-monitor-progress>div::before{content:"";position:absolute;left:0;right:0;height:2px;background:#e7edf2}.order-monitor-progress i{position:relative;z-index:1;width:10px;height:10px;border:2px solid #d8e0e9;border-radius:50%;background:#fff}.order-monitor-progress i.is-done{border-color:#25b56e;background:#25b56e;box-shadow:0 0 0 3px #e6f8ee}.order-monitor-progress i.is-current{border-color:#ffad12;background:#fff5d8;box-shadow:0 0 0 3px #fff3d3}.order-monitor-progress small{color:#7e8b9c;font-size:7px}.order-monitor-products{margin-bottom:7px;padding:9px;border:1px solid #e0e7ef;border-radius:12px;background:#fff}.order-monitor-products>header{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between}.order-monitor-products header>div{display:grid;gap:2px}.order-monitor-products header span{color:#8693a4;font-size:6px;font-weight:950;letter-spacing:.07em}.order-monitor-products header strong{font-size:10px}.order-monitor-products>header>b{width:21px;height:21px;display:grid;place-items:center;border-radius:7px;color:#5f46d1;background:#eeeaff;font-size:8px}.order-monitor-products article{min-height:43px;padding:6px 0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border-top:1px solid #edf0f4}.order-monitor-products article>i{width:21px;height:21px;display:grid;place-items:center;border-radius:8px;color:#a85800;background:#fff1dc;font-size:6px;font-style:normal;font-weight:950}.order-monitor-products i.is-violet{color:#6647c1;background:#f0ebff}.order-monitor-products i.is-blue{color:#226bae;background:#eaf4ff}.order-monitor-products i.is-green{color:#16794b;background:#e9f8ee}.order-monitor-products article>div{min-width:0;display:grid;gap:2px}.order-monitor-products article strong{font-size:8px}.order-monitor-products article span{overflow:hidden;color:#8390a1;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.order-monitor-products article>b{color:#243249;font-size:7px;white-space:nowrap}.order-monitor-total{margin-bottom:6px;padding:10px;display:grid;border:1px solid #f0d7a9;border-radius:12px;background:linear-gradient(135deg,#fff9ed,#fff)}.order-monitor-total span{color:#a96300;font-size:6px;font-weight:950;letter-spacing:.08em}.order-monitor-total strong{margin:4px 0 2px;color:#b46700;font-size:21px;line-height:1;letter-spacing:-.06em}.order-monitor-total small{color:#8e8170;font-size:7px}.order-monitor-audit{padding:8px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;border-radius:12px;color:#285b42;background:#edf9f1}.order-monitor-audit>i{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;color:#fff;background:var(--green);font-style:normal;font-size:11px;font-weight:950}.order-monitor-audit>div{display:grid;gap:1px}.order-monitor-audit strong{font-size:8px}.order-monitor-audit span,.order-monitor-audit>b{color:#619174;font-size:6px}.order-monitor-live{position:absolute;z-index:4;right:0;top:20px;padding:8px 10px;display:flex;align-items:center;gap:7px;border:1px solid #d5e2ef;border-radius:14px;color:#36536f;background:rgba(255,255,255,.87);box-shadow:0 15px 28px rgba(40,75,109,.12);backdrop-filter:blur(10px);transform:rotate(5deg)}.order-monitor-live i{width:7px;height:7px;border-radius:50%;background:#3b82f6;box-shadow:0 0 0 5px rgba(59,130,246,.14)}.order-monitor-live span{font-size:7px;font-weight:900}@keyframes orderMonitorFloat{0%,100%{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(-2.5deg) translateY(-9px)}}

@media (min-width:621px){.owner-section{padding-top:98px;padding-bottom:42px}.owner-card{padding:clamp(34px,6vw,76px);grid-template-columns:minmax(0,1.04fr) minmax(320px,.7fr);gap:clamp(36px,7vw,90px)}.owner-copy{text-align:left}.owner-copy .eyebrow{justify-content:flex-start}.owner-copy h2{font-size:clamp(40px,5vw,67px)}.owner-copy>p{margin-inline:0;font-size:18px}.owner-copy blockquote{margin:26px 0;font-size:17px}.owner-benefits{grid-template-columns:repeat(3,1fr)}.owner-phone{order:0;min-height:520px}.owner-phone-shell{width:286px;height:520px;border-width:7px;border-radius:42px}.owner-phone-shell::before{width:78px;height:19px}.owner-phone-top{height:38px;padding:12px 13px 0}.owner-orders-viewport{inset:38px 0 0;border-radius:0 0 34px 34px}.owner-orders-head{padding:13px 14px 10px}.owner-orders-head strong{font-size:15px}.owner-orders-head i,.owner-orders-head b{width:22px;height:22px}.owner-orders-tabs{margin:0 10px 8px}.owner-orders-tabs span{padding:6px 5px;font-size:8px}.owner-orders-scroll{padding:0 10px 28px}.owner-orders-day{margin-bottom:7px;padding:7px 9px;font-size:7px}.owner-order-row{min-height:61px;margin-bottom:6px;padding:9px 8px 9px 11px;grid-template-columns:48px minmax(0,1fr) 78px;column-gap:5px;border-radius:11px}.owner-order-key i{font-size:10px}.owner-order-key strong{font-size:8px}.owner-order-client strong{font-size:9px}.owner-order-client span{font-size:7px}.owner-order-summary b{font-size:8px}.owner-order-summary span{max-width:78px;padding:4px 5px;font-size:6px}.owner-pulse{top:36px;right:3px;padding:9px 13px}.order-monitor-section{padding-top:26px;padding-bottom:74px}.order-monitor-card{padding:clamp(34px,6vw,76px);grid-template-columns:minmax(0,1.05fr) minmax(330px,.72fr);gap:clamp(36px,8vw,112px)}.order-monitor-copy{text-align:left}.order-monitor-copy .eyebrow{justify-content:flex-start}.order-monitor-copy h2{font-size:clamp(40px,5vw,67px)}.order-monitor-copy>p{margin-inline:0;font-size:18px}.order-monitor-copy blockquote{margin:26px 0;font-size:16px}.order-monitor-highlights{gap:10px}.order-monitor-highlights>span{min-height:100px;padding:14px}.order-monitor-highlights i{font-size:17px}.order-monitor-highlights b{font-size:10px}.order-monitor-highlights small{font-size:8px}.order-monitor-phone{order:0;min-height:530px}.order-monitor-phone-shell{width:300px;height:545px;border-width:8px;border-radius:43px}.order-monitor-phone-shell::before{width:84px;height:20px}.order-monitor-status{height:38px;padding:12px 14px 0}.order-monitor-screen-viewport{inset:38px 0 0;border-radius:0 0 33px 33px}.order-monitor-screen{padding:0 11px 30px}.order-monitor-appbar{height:54px;margin:0 -11px;padding:9px 13px;gap:9px}.order-monitor-appbar>i{font-size:27px}.order-monitor-appbar strong{font-size:14px}.order-monitor-appbar>b{width:23px;height:23px;font-size:15px}.order-monitor-hero{margin:10px 0 8px;padding:15px;border-radius:17px}.order-monitor-hero>strong{font-size:34px}.order-monitor-hero>i{right:15px;top:45px;width:72px;height:72px;border-width:7px}.order-monitor-hero>small{margin-top:12px;font-size:7px}.order-monitor-client{margin-bottom:8px;padding:10px 11px;border-radius:13px}.order-monitor-products{margin-bottom:9px;padding:11px;border-radius:14px}.order-monitor-products article{min-height:50px;padding:8px 0}.order-monitor-products article>i{width:24px;height:24px;font-size:7px}.order-monitor-products article strong{font-size:9px}.order-monitor-products article span{font-size:7px}.order-monitor-products article>b{font-size:8px}.order-monitor-total{margin-bottom:8px;padding:13px;border-radius:15px}.order-monitor-total strong{font-size:24px}.order-monitor-audit{padding:10px}.order-monitor-live{right:-4px;top:45px;padding:10px 12px}.order-monitor-live span{font-size:8px}}
@media (min-width:861px) and (max-width:1120px){.owner-card{grid-template-columns:1fr .65fr}.owner-benefits{grid-template-columns:1fr}.order-monitor-card{grid-template-columns:minmax(0,1fr) minmax(270px,.66fr);gap:35px}.order-monitor-highlights{grid-template-columns:1fr}.order-monitor-highlights>span{min-height:auto;grid-template-columns:auto 1fr;column-gap:8px}.order-monitor-highlights i{grid-row:1/3}.order-monitor-highlights small{grid-column:2}.order-monitor-phone-shell{width:276px;height:505px}}
@media print{.owner-section,.order-monitor-section{display:none!important}}

/* Lower-half product proof: each card names a concrete carpet-laundry action. */
.technical-section{padding:18px 0 90px}.technical-heading{max-width:760px;margin-bottom:30px}.technical-heading h2{margin:15px 0;font-size:clamp(34px,9vw,52px);font-weight:950;line-height:1.02;letter-spacing:-.065em}.technical-heading>p:last-child,.plans-section>.section-heading>p:last-child{margin:0;color:var(--muted);font-size:16px;line-height:1.62}.technical-grid{display:grid;gap:14px}.technical-card{position:relative;min-height:430px;padding:21px;overflow:hidden;border:1px solid #dbe5ef;border-radius:25px;background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 16px 34px rgba(16,42,73,.08)}.technical-card::after{content:"";position:absolute;right:-65px;bottom:-75px;width:170px;height:170px;border:1px solid rgba(65,137,255,.14);border-radius:50%;box-shadow:0 0 0 28px rgba(65,137,255,.035)}.technical-card>*{position:relative;z-index:1}.technical-card h3{max-width:540px;margin:13px 0 10px;font-size:25px;font-weight:950;line-height:1.04;letter-spacing:-.05em}.technical-card>p{max-width:610px;margin:0;color:#5c6c81;font-size:16px;line-height:1.56}.technical-kicker{display:block;margin-top:17px;color:#6c7890;font-size:11px;font-weight:950;letter-spacing:.11em}.technical-card ul{margin:18px 0 0;padding:0;display:grid;gap:8px;list-style:none;color:#304258;font-size:14px;font-weight:800;line-height:1.35}.technical-card li{display:flex;align-items:flex-start;gap:8px}.technical-card li::before{content:"✓";width:19px;height:19px;display:grid;flex:none;place-items:center;border-radius:6px;color:#082039;background:#c9f6df;font-size:11px}.technical-visual{position:relative;min-height:154px;overflow:hidden;border:1px solid rgba(63,94,129,.11);border-radius:18px;background:#edf4fa}.technical-label{background:linear-gradient(145deg,#fff9e9,#fff 57%,#e9f3ff)}.label-visual{display:grid;place-items:center;background:radial-gradient(circle at 13% 20%,rgba(255,181,44,.45),transparent 30%),linear-gradient(135deg,#173658,#316291)}.label-tag{position:relative;width:218px;height:115px;padding:17px;display:grid;align-content:center;gap:5px;border-radius:13px;color:#142a42;background:linear-gradient(135deg,#fff,#e6f3ff);box-shadow:0 17px 28px rgba(3,18,35,.32);transform:rotate(-5deg);animation:techTagFloat 5s ease-in-out infinite}.label-tag small{color:#728197;font-size:8px;font-weight:950;letter-spacing:.13em}.label-tag b{font-size:18px;letter-spacing:-.045em}.label-tag i{position:absolute;right:17px;bottom:15px;width:32px;height:32px;display:grid;place-items:center;border:2px solid #163a5d;border-radius:7px;color:#163a5d;font-size:18px;font-style:normal}.label-ring{position:absolute;width:310px;height:310px;border:1px solid rgba(255,255,255,.24);border-radius:50%;box-shadow:0 0 0 29px rgba(255,255,255,.055),0 0 0 59px rgba(255,255,255,.03)}.technical-measure{background:linear-gradient(145deg,#f1fbf7,#fff 56%,#e8f4ff)}.measure-visual{padding:19px;display:grid;align-content:center;gap:6px;color:#fff;background:radial-gradient(circle at 85% 8%,rgba(255,210,107,.35),transparent 30%),linear-gradient(135deg,#0c2b4a,#155d75)}.measure-visual>span{color:#bde8de;font-size:13px;font-weight:900}.measure-visual strong{font-size:44px;line-height:.92;letter-spacing:-.08em}.measure-visual strong small{font-size:18px;letter-spacing:0}.measure-visual b{width:max-content;padding:7px 10px;border-radius:9px;color:#102c42;background:#f8dc83;font-size:13px}.technical-print{background:linear-gradient(145deg,#f4f1ff,#fff 56%,#e9f6ff)}.print-visual{padding:22px;display:flex;align-items:center;gap:15px;background:linear-gradient(145deg,#e2e8ff,#f5f8ff)}.print-visual>i{width:66px;height:66px;display:grid;place-items:center;border-radius:19px;color:#fff;background:linear-gradient(145deg,#8065ef,#4331a7);box-shadow:0 14px 24px rgba(87,62,180,.26);font-size:34px;font-style:normal}.print-visual>span{display:grid;gap:3px}.print-visual small{color:#6e78a0;font-size:9px;font-weight:950;letter-spacing:.1em}.print-visual b{font-size:16px}.print-visual em{color:#287b56;font-size:12px;font-style:normal;font-weight:800}.technical-route{background:linear-gradient(145deg,#eaf5ff,#fff 58%,#f4f4ff)}.route-visual{padding:18px 20px;display:grid;gap:10px;background:linear-gradient(145deg,#e5f2ff,#f7fbff)}.route-visual::before{content:"";position:absolute;left:34px;top:37px;bottom:37px;width:2px;background:linear-gradient(#277ae0,#78baff,#62c58e)}.route-visual span{position:relative;z-index:1;display:flex;align-items:center;gap:10px}.route-visual i{width:33px;height:33px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#277ae0;box-shadow:0 0 0 5px #eff7ff;font-size:13px;font-style:normal;font-weight:950}.route-visual span:last-child i{background:#34a768}.route-visual b{font-size:15px}.technical-message{background:linear-gradient(145deg,#fff0db,#fff 56%,#f5efff)}.message-visual{padding:22px;display:flex;align-items:center;gap:13px;background:linear-gradient(145deg,#fff0d2,#fffaf1)}.message-visual>span{width:48px;height:48px;display:grid;place-items:center;flex:none;border-radius:16px;color:#fff;background:#20b875;box-shadow:0 12px 22px rgba(32,184,117,.22);font-size:21px;font-weight:950}.message-visual>div{display:grid;gap:4px}.message-visual small{color:#6b7d8c;font-size:9px;font-weight:950;letter-spacing:.1em}.message-visual b{font-size:15px}.message-visual em{color:#5a6c7f;font-size:12px;font-style:normal}.technical-card.reveal{animation:revealUp .7s both}@keyframes techTagFloat{0%,100%{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}

/* Mobile first: explanatory copy is real reading size, never microcopy. */
.hero-lead,.outcome-intro>p:last-child,.card-copy p,.time-proof p:not(.eyebrow),.free-copy>p:not(.eyebrow),.final-cta>p:not(.eyebrow),.modal-card>p:not(.eyebrow){font-size:16px;line-height:1.6}.card-kicker{font-size:11px}.story-points{padding:12px 13px}.story-points li{font-size:13px;line-height:1.3}.owner-copy>p,.order-monitor-copy>p{font-size:16px;line-height:1.58}.owner-benefits b{font-size:13px}.owner-benefits small{font-size:11px}.time-board header small{font-size:12px}.time-board>div>span,.time-board b{font-size:11px}.time-board em{font-size:10px}.free-timeline span{font-size:13px}.free-price>b{font-size:13px}.plan{min-height:0;padding:24px}.plan header b{font-size:16px}.plan header span{font-size:12px}.plan p{font-size:16px;line-height:1.55}.plan ul{font-size:14px;gap:9px;line-height:1.35}.plan button{padding:13px;font-size:14px}.final-cta h2{font-size:39px}.site-footer{font-size:12px}
@media (min-width:700px){.technical-section{padding-top:44px;padding-bottom:110px}.technical-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.technical-card{min-height:480px;padding:28px}.technical-card h3{font-size:29px}.technical-label{grid-column:span 2;min-height:370px;display:grid;grid-template-columns:.82fr 1.18fr;gap:34px;align-items:center}.technical-label .technical-visual{grid-row:1/5}.technical-label .technical-kicker{margin-top:0}.technical-card ul{font-size:15px}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.plan{min-height:435px}.plans-section>.section-heading>p:last-child{max-width:720px}.hero-lead,.outcome-intro>p:last-child,.card-copy p,.time-proof p:not(.eyebrow),.free-copy>p:not(.eyebrow),.final-cta>p:not(.eyebrow),.modal-card>p:not(.eyebrow){font-size:17px}}
@media (min-width:1080px){.technical-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.technical-label{grid-column:span 2}.technical-card{min-height:500px}.technical-label{min-height:380px}.plans-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plan{min-height:515px}.plan ul{font-size:14px}}
@media (prefers-reduced-motion:reduce){.label-tag{animation:none!important}}

/* Header morph: floating pill at the start, compact top rail after the first scroll. */
.site-header{position:sticky;top:12px;transition:top .42s cubic-bezier(.2,.8,.2,1),width .48s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1),margin .42s cubic-bezier(.2,.8,.2,1),padding .42s cubic-bezier(.2,.8,.2,1),border-radius .48s cubic-bezier(.2,.8,.2,1),box-shadow .42s ease,background .42s ease;will-change:top,width,height,border-radius;transform:translateZ(0)}.site-header.is-scrolled{top:0;width:100%;max-width:none;height:62px;margin:0 auto;padding:8px max(16px,calc((100% - 1160px)/2));border-color:rgba(255,255,255,.1);border-radius:0 0 19px 19px;background:rgba(7,17,31,.94);box-shadow:0 13px 29px rgba(7,17,31,.24)}.site-header.is-scrolled .brand{gap:8px}.site-header.is-scrolled .brand-mark{width:38px;height:38px;border-radius:12px;font-size:23px}.site-header.is-scrolled .brand-mark i{width:38px}.site-header.is-scrolled .brand strong{font-size:18px}.site-header.is-scrolled .brand small{max-height:0;overflow:hidden;opacity:0;transform:translateY(-4px)}.site-header.is-scrolled .menu-toggle{width:43px;height:43px;border-radius:13px}.site-header.is-scrolled .top-nav{top:calc(100% + 8px)}.top-nav{top:calc(100% + 10px);transition:top .42s cubic-bezier(.2,.8,.2,1)}
@media (min-width:760px){.site-header.is-scrolled{height:66px;padding-right:max(22px,calc((100% - 1160px)/2));padding-left:max(22px,calc((100% - 1160px)/2))}.site-header.is-scrolled .header-actions{gap:10px}.site-header.is-scrolled .header-actions .button{min-height:40px;padding:9px 12px;font-size:11px}.site-header.is-scrolled .login-link{font-size:11px}}
@media (prefers-reduced-motion:reduce){.site-header,.top-nav{transition:none!important}}

/* Explicit ink variant for light cards and paper surfaces. */
.site-header.is-ink-theme{color:#f5f9ff;border-color:rgba(180,208,235,.24);background:linear-gradient(135deg,rgba(8,26,47,.98),rgba(17,48,80,.97));box-shadow:0 16px 35px rgba(7,25,45,.24)}
.site-header.is-ink-theme.is-scrolled{border-color:rgba(180,208,235,.18);background:rgba(7,25,45,.97);box-shadow:0 13px 29px rgba(7,25,45,.26)}
.site-header.is-ink-theme .menu-toggle{color:#fff;background:#244565;box-shadow:0 7px 15px rgba(4,18,34,.22)}
.site-header.is-ink-theme .header-signup{color:#fff;background:linear-gradient(135deg,#ffbd36,#ff7f00);box-shadow:0 9px 20px rgba(255,125,0,.34)}
.site-header.is-ink-theme .top-nav{color:#f5f9ff;border-color:rgba(180,208,235,.2);background:#0b2846}

/* The header follows the page: warm gold above the dark product story, ink above light cards. */
.site-header{transition:top .42s cubic-bezier(.2,.8,.2,1),width .48s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1),margin .42s cubic-bezier(.2,.8,.2,1),padding .42s cubic-bezier(.2,.8,.2,1),border-radius .48s cubic-bezier(.2,.8,.2,1),box-shadow .42s ease,background .42s ease,border-color .42s ease,color .3s ease}.site-header.is-gold-theme{color:#10243d;border-color:rgba(255,243,211,.94);background:linear-gradient(135deg,rgba(255,235,176,.98),rgba(255,174,35,.98));box-shadow:0 16px 35px rgba(77,43,0,.28)}.site-header.is-gold-theme.is-scrolled{border-color:rgba(255,244,215,.78);background:rgba(255,180,46,.97);box-shadow:0 13px 29px rgba(77,43,0,.22)}.site-header.is-gold-theme .brand-mark{color:#ffd46f;background:#10243d;box-shadow:inset 0 0 0 1px rgba(255,237,184,.18)}.site-header.is-gold-theme .brand-mark i{border-color:rgba(255,217,116,.62)}.site-header.is-gold-theme .brand small{color:#193550;opacity:.78}.site-header.is-gold-theme .menu-toggle{color:#ffdc83;background:#10243d;box-shadow:0 7px 15px rgba(61,35,0,.16)}.site-header.is-gold-theme .top-nav{color:#10243d;border:1px solid rgba(255,236,181,.92);background:linear-gradient(145deg,#ffe7a9,#ffb22e);box-shadow:0 20px 35px rgba(77,43,0,.2)}.site-header.is-gold-theme .top-nav a:hover{background:rgba(16,36,61,.1)}.site-header.is-gold-theme .login-link{color:#10243d}.site-header.is-gold-theme .header-actions .button{color:#ffe2a0;background:#10243d;box-shadow:0 10px 20px rgba(61,35,0,.18)}
