@charset "utf-8";
@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&display=swap";:root{--navy:#071a38;--blue:#087cff;--orange:#ff4b23;--ink:#09152b;--muted:#65738a;--line:#dce6f2;--wash:#f4f8fd;--green:#24a765}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,Arial,sans-serif;font-size:18px;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}main{overflow:hidden}.announcement{background:var(--navy);color:#dce9f9;justify-content:center;align-items:center;gap:10px;height:40px;font-size:15px;display:flex}.announcement span{background:var(--orange);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800}.nav{justify-content:space-between;align-items:center;gap:28px;max-width:1200px;height:82px;margin:auto;padding:0 28px;display:flex}.logo{letter-spacing:-1.2px;flex-direction:column;font-size:22px;font-weight:800;line-height:.78;display:flex}.logo span{color:var(--blue)}.logo b{color:var(--orange)}.nav nav{color:#334258;gap:40px;font-size:16px;font-weight:700;display:flex}.navCta,.primary,.orangeButton,.whiteButton{border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:16px 22px;font-weight:800;transition:all .2s;display:inline-flex}.navCta{background:var(--orange);color:#fff;padding:14px 20px;font-size:16px;box-shadow:0 12px 30px #ff4b2330}.navCta:hover,.primary:hover,.orangeButton:hover,.whiteButton:hover{background:#ee3f1a;transform:translateY(-2px)}.hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:64px;max-width:1200px;min-height:610px;margin:auto;padding:82px 28px 62px;display:grid;position:relative}.hero:before{content:"";z-index:-2;opacity:.72;background:url(silk-bg.png) 50%/cover no-repeat;position:absolute;inset:0 -100vw}.heroCopy{z-index:2;position:relative}.eyebrow,.kicker{color:var(--blue);letter-spacing:.15em;text-transform:uppercase;font-size:13px;font-weight:800;display:block}.eyebrow{align-items:center;gap:9px;display:flex}.pulse{background:var(--orange);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 7px #ff4b2310}.hero h1{letter-spacing:-4.2px;max-width:690px;margin:24px 0 22px;font-size:68px;font-weight:500;line-height:1.02}.lead{max-width:650px;color:var(--muted);font-size:20px;line-height:1.6}.heroActions{align-items:center;gap:26px;margin-top:30px;display:flex}.primary,.orangeButton,.whiteButton{background:var(--orange);color:#fff;box-shadow:0 14px 30px #ff4b2328}.textLink{border-bottom:1px solid #afbac8;padding-bottom:5px;font-size:17px;font-weight:800}.textLink.blue{color:var(--blue);border-color:#a5cdfc}.miniProof{align-items:center;gap:15px;margin-top:34px;display:flex}.avatars{display:flex}.avatars i{color:#2674bd;background:#e5f2ff;border:3px solid #fff;border-radius:50%;place-items:center;width:32px;height:32px;margin-right:-7px;font-size:9px;font-style:normal;font-weight:800;display:grid}.miniProof>div:last-child{flex-direction:column;display:flex}.miniProof strong{font-size:15px}.miniProof small{color:#7a8798;margin-top:3px;font-size:14px}.heroVisual{height:520px;position:relative}.visualStage{position:absolute;inset:0}.appPreview{border:1px solid var(--line);background:#fff;border-radius:34px;width:315px;height:500px;position:absolute;top:0;right:0;overflow:hidden;box-shadow:0 28px 70px #173e6728}.appPreview img{object-fit:cover;object-position:top;width:100%;height:100%}.productPreview{z-index:3;filter:drop-shadow(0 30px 30px #071a3840);width:365px;height:365px;margin:0;position:absolute;bottom:10px;left:-38px;transform:rotate(-7deg)}.productPreview img{object-fit:contain;width:100%;height:100%}.mechanismBadge{z-index:4;border:1px solid var(--line);background:#fff;border-radius:16px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;bottom:-8px;right:0;box-shadow:0 16px 35px #173e6720}.mechanismBadge svg,.stepIcon svg,.tapRings svg{fill:none;width:26px;height:26px;stroke:var(--blue);stroke-width:2.2px}.mechanismBadge>span{flex-direction:column;display:flex}.mechanismBadge b{font-size:13px}.mechanismBadge small{color:var(--muted);font-size:11px}.heroPhoneExperience{z-index:4;width:315px;height:500px;position:absolute;top:0;right:0}.heroPhoneExperience .appPreview{width:100%;height:100%;position:relative;inset:auto}.heroCustomerLabel,.heroOwnerLabel{top:-30px;right:5px}.heroCustomerLabel{animation:11s ease-in-out infinite customerLabelSequence}.heroOwnerLabel{opacity:0;background:var(--blue);color:#fff;animation:11s ease-in-out infinite ownerLabelSequence}.heroStaffUnit{z-index:3;width:310px;height:310px;animation:11s ease-in-out infinite bandApproachFull;position:absolute;bottom:50px;left:-20px}.heroStaffUnit .productPreview{width:100%;height:100%;margin:0;position:static;transform:none}.heroStaffLabel{color:#fff;background:#071a38;border-color:#ffffff80;align-items:center;gap:7px;display:flex;top:-2px;left:42px;box-shadow:0 8px 22px #071a3850}.heroTapBadge{opacity:0;animation:11s ease-in-out infinite tapDetectedFull}.heroPhoneExperience .reviewPage,.heroPhoneExperience .reviewSubmitted,.heroPhoneExperience .phoneLoading{border-radius:32px}.heroPhoneExperience .reviewPage b{font-size:19px}.heroPhoneExperience .reviewPage strong{font-size:25px}.heroPhoneExperience .reviewPage em{padding:12px 18px;font-size:12px}.heroTapBadge{bottom:8px}.ownerDashboardScreen{z-index:0;opacity:0;visibility:hidden;animation:11s step-end infinite ownerDashboardSequence;position:relative}.customerHomeScreen{z-index:1;color:#fff;opacity:1;visibility:visible;background:linear-gradient(155deg,#86bfff 0%,#2874c8 46%,#9bd9ff 100%);padding:20px 18px 24px;animation:11s step-end infinite customerHomeSequence;position:absolute;inset:0}.customerStatus{justify-content:space-between;font-size:10px;display:flex}.customerStatus span{letter-spacing:2px}.customerWidget{grid-template-columns:1.25fr .75fr;gap:9px;margin-top:34px;display:grid}.customerWidget>div{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff38;border-radius:15px;flex-direction:column;min-height:95px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff28,0 8px 20px #164b8430}.customerWidget small{font-size:9px}.customerWidget b{margin-top:5px;font-size:28px;line-height:1}.customerWidget span{margin-top:auto;font-size:8px}.customerApps{grid-template-columns:repeat(4,1fr);gap:18px 12px;margin-top:27px;display:grid}.customerApps i,.customerDock i{color:#1c4d86;background:#ffffffd9;border-radius:11px;place-items:center;width:40px;height:40px;font-size:17px;font-style:normal;display:grid;box-shadow:0 7px 16px #173e6725}.customerApps i:nth-child(2),.customerDock i:nth-child(3){color:#fff;background:#2e8cff}.customerApps i:nth-child(4),.customerDock i:nth-child(4){color:#fff;background:#ff5a66}.customerApps i:nth-child(5){color:#604500;background:#ffd35a}.customerApps i:nth-child(7){color:#fff;background:#ff4b23}.customerDock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff4d;border-radius:18px;justify-content:space-between;padding:10px;display:flex;position:absolute;bottom:20px;left:18px;right:18px}@keyframes loadingSequenceFull{0%,23%,40%,to{opacity:0;visibility:hidden}24%,39%{opacity:1;visibility:visible}}@keyframes reviewSequenceFull{0%,40%,64%,to{opacity:0;visibility:hidden}41%,63%{opacity:1;visibility:visible}}@keyframes submittedSequence{0%,63%,73%,to{opacity:0;visibility:hidden}64%,72%{opacity:1;visibility:visible}}@keyframes customerHomeSequence{0%,80%{opacity:1;visibility:visible}81%,to{opacity:0;visibility:hidden}}@keyframes ownerDashboardSequence{0%,73%{opacity:0;visibility:hidden}74%,to{opacity:1;visibility:visible}}@keyframes tapDetectedFull{0%,21%,35%,to{opacity:0;visibility:hidden;transform:translateY(8px)}22%,34%{opacity:1;visibility:visible;transform:translateY(0)}}.orb{filter:blur(35px);opacity:.35;border-radius:50%;position:absolute}.orbOne{background:#78bdff;width:160px;height:160px;top:60px;right:0}.orbTwo{background:#ff9a7b;width:120px;height:120px;bottom:30px;left:70px}.trustStrip{text-align:center;background:#fff;border-top:1px solid #eef3f8;border-bottom:1px solid #eef3f8;padding:54px 28px}.universalMark{color:var(--blue);letter-spacing:.14em;background:#eaf4ff;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.trustStrip h2{letter-spacing:-1.3px;max-width:900px;margin:18px auto 12px;font-size:32px;line-height:1.18}.trustStrip p{max-width:780px;color:var(--muted);margin:auto;font-size:16px;line-height:1.6}.reviewLeak{background:linear-gradient(#fff 0%,#f3f8ff 100%);border-top:1px solid #edf2f8;border-bottom:1px solid #dfe9f5;padding:100px 28px}.leakIntro{text-align:center;max-width:940px;margin:0 auto 44px}.leakIntro h2{letter-spacing:-3px;margin:18px auto 16px;font-size:54px;font-weight:600;line-height:1.04}.leakIntro p{max-width:760px;color:var(--muted);margin:auto;font-size:20px;line-height:1.6}.leakCalculator{background:#fff;border:1px solid #cddff2;border-radius:30px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:1180px;margin:auto;display:grid;overflow:hidden;box-shadow:0 30px 80px #173e6718}.leakInputs{padding:38px 40px 40px}.inputHeading{border-bottom:1px solid #e3ebf4;flex-direction:column;gap:7px;padding-bottom:24px;display:flex}.inputHeading span,.resultsTop>span{color:var(--blue);letter-spacing:.14em;font-size:12px;font-weight:800}.inputHeading strong{font-size:28px;line-height:1.2}.calculatorField{border-bottom:1px solid #e3ebf4;padding:25px 0 22px;display:block}.calculatorField>span{justify-content:space-between;align-items:center;gap:18px;display:flex}.calculatorField b{font-size:18px}.calculatorField output{color:var(--blue);background:#eaf4ff;border-radius:10px;flex:none;padding:8px 11px;font-size:18px;font-weight:800}.calculatorField>small{color:#7b889b;margin-top:5px;font-size:14px;line-height:1.45;display:block}.viewsBenchmark{color:#123c2a;text-align:left;cursor:pointer;background:linear-gradient(135deg,#effcf5,#e4f8ed);border:1px solid #a8dfc2;border-radius:15px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:58px;margin:16px 0 2px;padding:11px 13px;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s;display:grid;box-shadow:0 8px 22px #1c9b5d12}.viewsBenchmark:hover{background:#e7faef;border-color:#44b87b;transform:translateY(-1px);box-shadow:0 10px 26px #1c9b5d20}.viewsBenchmark:focus-visible{outline-offset:3px;outline:3px solid #91d9b3}.viewsBenchmark.active{background:#daf5e6;border-color:#24a765;box-shadow:inset 0 0 0 1px #24a765,0 10px 26px #1c9b5d20}.benchmarkIcon{color:#fff;background:#24a765;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.benchmarkCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.benchmarkCopy b{color:#123c2a;max-width:none!important;font-size:13px!important;line-height:1.25!important}.benchmarkCopy small{color:#4c7863;font-size:12px;line-height:1.3}.benchmarkAction{color:#178550;white-space:nowrap;background:#fff;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:800;box-shadow:0 2px 8px #1c9b5d12}.calculatorField input[type=range]{appearance:none;background:linear-gradient(90deg,var(--blue),#9bcaff);cursor:pointer;border-radius:999px;width:100%;height:6px;margin:22px 0 0}.calculatorField input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--blue);border:5px solid #fff;border-radius:50%;width:23px;height:23px;box-shadow:0 2px 9px #0a55a95c}.calculatorField input[type=range]::-moz-range-thumb{background:var(--blue);border:5px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 9px #0a55a95c}.calculatorField input.ratingRange{background:linear-gradient(90deg,#ffbe21,#ffd976)}.calculatorField input.ratingRange::-webkit-slider-thumb{background:#f5a900}.calculatorField input.ratingRange::-moz-range-thumb{background:#f5a900}.rangeEnds{color:#99a5b4;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:700;display:flex}.badReviewToggle{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff8f6;border:1px solid #f0d8d3;border-radius:17px;grid-template-columns:46px minmax(0,1fr) 48px;align-items:center;gap:14px;margin:24px 0 0;padding:17px;transition:all .2s;display:grid}.badReviewToggle:hover{border-color:#ff9a83;transform:translateY(-1px)}.badReviewToggle .oneStar{color:#e74422;background:#ffe5df;border-radius:13px;place-items:center;width:46px;height:46px;font-size:24px;display:grid}.badReviewToggle>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.badReviewToggle b{font-size:16px}.badReviewToggle small{color:#7d8999;font-size:13px;line-height:1.35}.badReviewToggle>i{background:#cbd5e0;border-radius:999px;width:46px;height:26px;transition:all .2s;position:relative}.badReviewToggle>i u{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0002}.badReviewToggle.active{background:#fff3f0;border-color:#ff9b83}.badReviewToggle.active>i{background:var(--orange)}.badReviewToggle.active>i u{transform:translate(20px)}.valueField{border-bottom:0;padding-bottom:0}.leakResults{color:#fff;background:linear-gradient(145deg,#071a38 0%,#0c376d 100%);padding:38px 42px 36px;position:relative}.leakResults:before{content:"";filter:blur(20px);background:#1684ff25;border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;right:-100px}.leakResults>*{position:relative}.resultsTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.resultsTop>span{color:#71b6ff}.frictionStatus{color:#ffb09f;text-transform:uppercase;letter-spacing:.08em;background:#ff4b2320;border:1px solid #ff8d7770;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:800}.leakResults h3{letter-spacing:-1.3px;max-width:580px;margin:24px 0 22px;font-size:35px;line-height:1.12}.resultHero{background:#ffffff0d;border:1px solid #ffffff28;border-radius:21px;flex-direction:column;padding:25px 26px;display:flex}.resultHero small{color:#b9cce3;font-size:14px}.resultHero strong{color:#fff;letter-spacing:-3px;margin:4px 0 3px;font-size:68px;line-height:1}.resultHero span{color:#80c5ff;font-size:15px}.resultBreakdown{grid-template-columns:1fr 1fr;gap:12px;margin:14px 0;display:grid}.resultBreakdown>div{background:#04152d6e;border:1px solid #ffffff1c;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:94px;padding:16px;display:flex}.resultBreakdown>div:last-child{flex-direction:row;grid-column:1/-1;align-items:center;min-height:82px}.resultBreakdown span{color:#abc0d9;font-size:13px;line-height:1.35}.resultBreakdown b{font-size:27px}.resultBreakdown b small{color:#abc0d9;font-size:12px}.resultsMessage{border-left:3px solid var(--orange);margin:18px 0 20px;padding-left:16px}.resultsMessage b{font-size:17px}.resultsMessage p{color:#c2d1e3;margin:5px 0 0;font-size:14px;line-height:1.5}.leakCta{font-size:18px}.calculatorDisclaimer{color:#8fa9c6;text-align:center;max-width:610px;margin:14px auto 0;font-size:11px;line-height:1.5;display:block}.offer,.problem,.problemFinder,.steps,.analytics,.comparison,.teamSizer,.faq,.premium,.finalCta{padding:96px 28px}.offer{max-width:1180px;margin:auto}.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{letter-spacing:-2.5px;margin:14px 0 18px;font-size:50px;font-weight:600;line-height:1.08}.offerHeading{text-align:center;max-width:850px;margin:0 auto 44px}.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{color:var(--muted);font-size:19px;line-height:1.6}.ownershipPromise{border-left:4px solid var(--blue);background:#edf6ff;border-radius:0 14px 14px 0;flex-direction:column;margin:24px 0 0;padding:18px 20px;display:flex}.ownershipPromise strong{font-size:18px}.ownershipPromise span{color:#55657a;margin-top:5px;font-size:15px;line-height:1.5}.offerChecklist,.benefitList{gap:20px;margin-top:28px;display:grid}.offerChecklist>div,.benefitList>div{align-items:flex-start;gap:13px;display:flex}.check{width:25px;height:25px;color:var(--green);background:#e8f8ef;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.offerChecklist span,.benefitList span{flex-direction:column;display:flex}.offerChecklist b,.benefitList b{font-size:18px}.offerChecklist small,.benefitList small{color:var(--muted);margin-top:5px;font-size:15px;line-height:1.5}.offerCard{border:1px solid var(--line);background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 28px 70px #173e6718}.productMedia{border-bottom:1px solid var(--line);background:radial-gradient(circle,#e4f1ff 0,#f8fbff 54%,#fff 76%);height:370px}.productMedia img{object-fit:contain;filter:drop-shadow(0 22px 24px #0a24422c);width:100%;height:100%;padding:22px}.productDetails{padding:30px}.productDetails h3{margin:0 0 12px;font-size:28px;line-height:1.18}.productOneLiner{color:var(--muted);font-size:16px;line-height:1.55}.productDetails ul{gap:13px;margin:22px 0;padding:0;list-style:none;display:grid}.productDetails li{align-items:center;gap:10px;font-size:15px;display:flex}.productDetails li .check{width:21px;height:21px;font-size:12px}.full{width:100%}.microcopy{text-align:center;color:#7b8797;margin-top:12px;font-size:12px;display:block}.includedBonus{background:linear-gradient(135deg,#edf7ff,#fff5f1);border:1px solid #badbff;border-radius:16px;flex-direction:column;margin:0 0 22px;padding:18px;display:flex}.includedBonus>span{color:var(--blue);letter-spacing:.14em;font-size:10px;font-weight:800}.includedBonus b{margin-top:7px;font-size:19px}.includedBonus small{color:#596a7f;margin-top:6px;font-size:13px;line-height:1.5}.proofIcon{width:38px;height:38px;color:var(--blue);background:#e5f2ff;border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid}.systemComparison{grid-template-columns:.88fr 1.12fr;align-items:stretch;gap:18px;display:grid}.systemComparison>article{border-radius:28px;padding:32px}.withoutSystem{background:#f6f7f9;border:1px solid #e2e5ea}.withSystem{color:#fff;background:linear-gradient(145deg,#071a38 0,#0a2854 62%,#0d4383 100%);position:relative;overflow:hidden;box-shadow:0 32px 80px #071a3835}.withSystem:before{content:"";filter:blur(10px);background:#1684ff38;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}.comparisonLabel{color:#8a96a6;letter-spacing:.15em;font-size:10px;font-weight:800;position:relative}.comparisonLabel.light{color:#70b5ff}.systemComparison h3{letter-spacing:-1px;margin:16px 0 26px;font-size:30px;line-height:1.18;position:relative}.systemList{gap:18px;display:grid;position:relative}.systemList>div{align-items:flex-start;gap:12px;display:flex}.systemList span:not(.check):not(.cross){flex-direction:column;display:flex}.systemList b{font-size:17px}.systemList small{margin-top:4px;font-size:14px;line-height:1.5}.negative small{color:#778396}.positive small{color:#b7cae0}.cross{color:#e74632;background:#ffe8e5;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:19px;font-weight:700;display:grid}.withoutClose{color:#a3382a;border-top:1px solid #dfe3e8;margin:26px 0 0;padding-top:20px;font-size:16px;font-weight:800}.ecosystemVisual{height:310px;margin:0 -4px 24px;position:relative}.ecosystemPhone{object-fit:cover;object-position:top;border-radius:26px;width:180px;height:305px;position:absolute;top:0;right:7%;box-shadow:0 20px 45px #0007}.ecosystemBand{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 25px #0007);width:280px;height:280px;position:absolute;bottom:-4px;left:3%;transform:rotate(-8deg)}.tapSignal{z-index:3;color:var(--navy);background:#ffffffed;border:1px solid #ffffff2b;border-radius:13px;align-items:center;gap:8px;padding:10px 13px;display:flex;position:absolute;bottom:16px;right:0;box-shadow:0 12px 28px #0004}.tapSignal svg{fill:none;width:22px;height:22px;stroke:var(--blue);stroke-width:2.2px}.tapSignal b{font-size:12px}.premiumBonus{background:#ffffff0f;border-color:#6db5ff65;margin:24px 0 20px;position:relative}.premiumBonus>span{color:#75baff}.premiumBonus b{color:#fff}.premiumBonus small{color:#b8cce3}.lightCopy{color:#91acc9}.teamChallenge{background:#06162dd9;border:1px solid #ffffff24;border-radius:18px;margin:0 0 24px;padding:18px;position:relative;box-shadow:0 18px 40px #0003}.challengeTop{border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.challengeTop span{flex-direction:column;display:flex}.challengeTop b{color:#65b4ff;letter-spacing:.14em;font-size:9px}.challengeTop small{color:#fff;margin-top:4px;font-size:16px;font-weight:750}.challengeTop>strong{color:#fff;white-space:nowrap;background:#0d7fff;border-radius:999px;padding:7px 10px;font-size:11px}.challengeRows{gap:11px;padding:15px 0;display:grid}.challengeRows>div{grid-template-columns:25px 1fr 24px;align-items:center;gap:10px;display:grid}.challengeRows i{color:#8ebce9;background:#ffffff12;border-radius:8px;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;font-weight:800;display:grid}.challengeRows span{grid-template-columns:96px 1fr;align-items:center;gap:10px;display:grid}.challengeRows b{font-size:12px}.challengeRows em{background:#ffffff18;border-radius:999px;height:7px;overflow:hidden}.challengeRows u{border-radius:inherit;background:linear-gradient(90deg,#44dbed,#1684ff);height:100%;text-decoration:none;display:block}.challengeRows strong{text-align:right;font-size:12px}.teamChallenge p{color:#a9c2de;margin:0;font-size:12px;line-height:1.45}.systemComparison{grid-template-columns:.78fr 1.22fr;align-items:start;gap:22px}.withoutSystem{align-self:start}.systemHeadline span{display:block}.roleLabel{z-index:7;color:#dcecff;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff28;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800;position:absolute}.customerLabel{top:-27px;right:4px}.phoneExperience{z-index:2;width:180px;height:280px;position:absolute;top:25px;right:7%}.phoneShell{background:#fff;border:7px solid #fff;border-radius:28px;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 45px #0007}.phoneShell .ecosystemPhone{width:100%;height:100%;box-shadow:none;object-fit:cover;object-position:top;border-radius:20px;position:absolute;inset:0}.phoneLoading,.reviewPage{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.phoneLoading{z-index:2;color:var(--navy);opacity:0;background:#f7fbff;animation:7s ease-in-out infinite loadingSequence}.phoneLoading i{border:4px solid #dcecff;border-top-color:var(--blue);border-radius:50%;width:36px;height:36px;margin-bottom:14px;animation:.8s linear infinite spin}.phoneLoading b{font-size:11px}.reviewPage{z-index:3;color:var(--navy);opacity:0;background:#fff;padding:18px;animation:7s ease-in-out infinite reviewSequence}.reviewPage>span{color:#fff;background:#4285f4;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;font-weight:800;display:grid}.reviewPage small{color:#69798d;margin:9px 0 20px;font-size:9px}.reviewPage b{font-size:15px;line-height:1.3}.reviewPage strong{color:#f8b400;letter-spacing:2px;margin:17px 0;font-size:20px}.reviewPage em{background:var(--blue);color:#fff;border-radius:9px;padding:9px 14px;font-size:10px;font-style:normal;font-weight:800}.ecosystemBand{animation:7s ease-in-out infinite bandApproach}.tapSignal{opacity:0;animation:7s ease-in-out infinite tapDetected}.challengeRows>div{grid-template-columns:25px 132px 1fr 48px}.challengeRows .challengePerson{align-items:center;gap:8px;display:flex}.challengeRows .challengeAvatar{background:#183861;border:1px solid #ffffff28;border-radius:50%;width:27px;height:27px;font-size:16px}.challengeRows>div>em{background:#ffffff18;border-radius:999px;height:7px;overflow:hidden}.challengeRows>div>strong{white-space:nowrap;font-size:10px}.challengeTop>strong{color:#bcd7f3;background:#ffffff12}@keyframes bandApproach{0%,18%,to{transform:translate(0)rotate(-8deg)}34%,48%{transform:translate(92px)rotate(2deg)}60%,88%{transform:translate(0)rotate(-8deg)}}@keyframes loadingSequence{0%,30%,58%,to{opacity:0}35%,52%{opacity:1}}@keyframes reviewSequence{0%,50%,to{opacity:0}59%,91%{opacity:1}}@keyframes tapDetected{0%,30%,55%,to{opacity:0;transform:translateY(8px)}35%,50%{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}.ecosystemVisual{height:400px}.phoneExperience{width:235px;height:360px;top:30px;right:3%}.phoneShell{border-width:8px;border-radius:34px}.phoneShell .ecosystemPhone{image-rendering:auto;border-radius:25px}.ecosystemBand{width:300px;height:300px;animation:11s ease-in-out infinite bandApproachFull;bottom:25px;left:0}.staffLabel{top:28px;left:2%}.customerLabel{animation:11s ease-in-out infinite customerLabelSequence;top:-29px;right:4px}.ownerLabel{opacity:0;color:#fff;background:#087cff;animation:11s ease-in-out infinite ownerLabelSequence;top:-29px;right:4px}.phoneLoading{animation:11s ease-in-out infinite loadingSequenceFull}.reviewPage{animation:11s ease-in-out infinite reviewSequenceFull}.reviewPage em{animation:11s ease-in-out infinite reviewButtonClick;position:relative}.reviewPage em:after{content:"";opacity:0;background:#071a38;border:3px solid #fff;border-radius:50%;width:18px;height:18px;animation:11s ease-in-out infinite clickPointer;position:absolute;bottom:-12px;right:-12px}.reviewSubmitted{z-index:4;color:var(--navy);text-align:center;opacity:0;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:20px;animation:11s ease-in-out infinite submittedSequence;display:flex;position:absolute;inset:0}.reviewSubmitted>i{width:46px;height:46px;color:var(--green);background:#e8f8ef;border-radius:50%;place-items:center;font-size:24px;font-style:normal;font-weight:800;display:grid}.reviewSubmitted>b{margin-top:14px;font-size:16px}.reviewSubmitted p{color:#4d5f76;background:#f3f7fb;border-radius:12px;margin:20px 0 10px;padding:13px;font-size:11px;line-height:1.4}.reviewSubmitted strong{color:#f8b400;letter-spacing:1px;font-size:17px}.tapSignal{animation:11s ease-in-out infinite tapDetectedFull;bottom:28px}@keyframes bandApproachFull{0%,12%,to{transform:translate(0)rotate(-8deg)}22%,34%{transform:translateX(var(--band-tap-distance,115px)) rotate(2deg)}44%,92%{transform:translate(0)rotate(-8deg)}}@keyframes reviewButtonClick{0%,51%,58%,to{transform:scale(1)}54%{background:#065fca;transform:scale(.9)}}@keyframes clickPointer{0%,49%,58%,to{opacity:0;transform:translate(12px,12px)}52%,55%{opacity:1;transform:translate(0)}}@keyframes customerLabelSequence{0%,70%{opacity:1;transform:translateY(0)}74%,to{opacity:0;transform:translateY(-5px)}}@keyframes ownerLabelSequence{0%,72%{opacity:0;transform:translateY(5px)}76%,to{opacity:1;transform:translateY(0)}}.staffTapUnit{z-index:3;width:300px;height:300px;animation:11s ease-in-out infinite bandApproachFull;position:absolute;bottom:25px;left:0}.staffTapUnit .ecosystemBand{width:100%;height:100%;animation:none;position:static;transform:none}.staffTapUnit .staffLabel{align-items:center;gap:7px;display:flex;top:0;left:20px}.staffIcon{width:15px;height:15px;display:inline-block;position:relative}.staffIcon:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:5px}.staffIcon:after{content:"";background:#fff;border-radius:7px 7px 3px 3px;width:12px;height:7px;position:absolute;bottom:0;left:2px}.problemFinder{max-width:1180px;margin:auto}.problemSelector{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:18px;display:grid}.problemSelector button{border:1px solid var(--line);color:#536176;min-height:96px;font:inherit;cursor:pointer;text-align:left;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px;font-size:13px;font-weight:700;line-height:1.35;transition:all .2s;display:flex}.problemSelector button>span{color:var(--orange);margin-bottom:8px;font-size:20px}.problemSelector button:hover,.problemSelector button.active{border-color:var(--blue);color:var(--ink);background:#edf6ff;box-shadow:0 12px 28px #087cff12}.problemAnswer{background:var(--navy);color:#fff;border-radius:24px;grid-template-columns:70px 1fr 280px;align-items:center;gap:28px;min-height:290px;padding:34px;display:grid}.problemAnswerIcon{background:var(--orange);border-radius:18px;place-items:center;width:64px;height:64px;font-size:30px;display:grid}.problemAnswer h3{margin:0 0 12px;font-size:30px;line-height:1.2}.problemAnswer p{color:#c3d2e5;margin:0;font-size:16px;line-height:1.6}.problemAnswer aside{background:#ffffff0d;border:1px solid #ffffff1e;border-radius:18px;flex-direction:column;padding:22px;display:flex}.problemAnswer aside strong{font-size:20px;line-height:1.3}.problemAnswer aside small{color:#8fb4df;margin-top:10px;font-size:11px;line-height:1.45}.problem{background:var(--wash)}.sectionIntro{text-align:center;max-width:850px;margin:0 auto 42px}.sectionIntro.compact{max-width:720px}.problemGrid{grid-template-columns:1fr 1fr;gap:20px;max-width:1120px;margin:auto;display:grid}.problemGrid article{border:1px solid var(--line);background:#fff;border-radius:26px;min-height:310px;padding:34px}.problemGrid h3{font-size:30px;line-height:1.2}.problemGrid p{color:var(--muted);font-size:16px;line-height:1.55}.cardLabel,.stepNo{letter-spacing:.14em;color:#8390a2;font-size:11px;font-weight:800}.fadedSteps{color:#9aa6b5;align-items:center;gap:9px;margin:38px 0;display:flex}.fadedSteps span{border:1px solid var(--line);border-radius:9px;padding:9px 12px;font-size:13px}.newWay{grid-template-columns:160px 1fr;align-items:center;display:grid;background:var(--navy)!important;color:#fff!important}.newWay p{color:#c4d2e5}.newWay .cardLabel{color:#78b8ff}.tapRings{height:160px;position:relative}.tapRings i{border:1px solid #1684ff;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.tapRings i:first-child{opacity:.18;width:150px;height:150px}.tapRings i:nth-child(2){opacity:.35;width:105px;height:105px}.tapRings i:nth-child(3){opacity:.65;width:60px;height:60px}.tapRings svg{stroke:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oldWayScene{background:linear-gradient(#f8fbff,#f1f5fa);border:1px solid #e3eaf2;border-radius:18px;height:135px;margin:24px 0 20px;position:relative;overflow:hidden}.businessDoor{background:#fff;border:2px solid #b8c7d8;border-bottom:0;border-radius:8px 8px 0 0;width:70px;height:100px;position:absolute;bottom:0;left:18px}.businessDoor span{color:#8291a4;letter-spacing:.1em;font-size:7px;font-weight:800;position:absolute;top:12px;left:9px}.businessDoor i{background:#8291a4;border-radius:50%;width:5px;height:5px;position:absolute;top:48%;right:7px}.reviewReminder{color:#69798c;background:#fff;border:1px solid #d8e2ed;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:700;animation:5.5s ease-in-out infinite reminderFade;position:absolute;top:19px;left:78px}.reviewReminder:before{content:"";background:#fff;border-bottom:1px solid #d8e2ed;border-left:1px solid #d8e2ed;width:10px;height:10px;position:absolute;bottom:8px;left:-6px;transform:rotate(45deg)}.walkingCustomer{z-index:2;width:26px;height:55px;animation:5.5s ease-in-out infinite walkAway;position:absolute;bottom:18px;left:86px}.personHead{background:#718198;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:8px}.personBody{background:#8d9caf;border-radius:9px 9px 5px 5px;width:18px;height:25px;position:absolute;top:15px;left:5px}.walkingCustomer>b{background:#fff;border:2px solid #718198;border-radius:2px;width:8px;height:14px;position:absolute;top:21px;right:-5px}.walkingCustomer:before,.walkingCustomer:after{content:"";background:#718198;border-radius:4px;width:5px;height:18px;position:absolute;bottom:0}.walkingCustomer:before{left:6px;transform:rotate(10deg)}.walkingCustomer:after{right:6px;transform:rotate(-10deg)}.missedMoment{color:#a45045;opacity:0;font-size:9px;font-weight:800;animation:5.5s ease-in-out infinite missedReveal;position:absolute;bottom:14px;right:15px}.liveTapScene{width:180px;height:190px;position:relative}.miniPerson{width:42px;height:100px;position:absolute;bottom:25px}.miniPerson>i{border:2px solid #84bfff;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:12px}.miniPerson>b{border:2px solid #84bfff;border-radius:14px 14px 8px 8px;width:28px;height:44px;position:absolute;top:24px;left:7px}.miniPerson>span{border-left:3px solid #84bfff;border-right:3px solid #84bfff;width:20px;height:30px;position:absolute;bottom:0;left:11px}.staffPerson{left:10px}.customerPerson{right:5px}.miniBand{z-index:3;border:2px solid var(--orange);border-radius:50%;width:12px;height:7px;animation:4.8s ease-in-out infinite bandGlow;position:absolute;top:93px;left:42px}.miniPhone{z-index:3;background:#0c2b51;border:2px solid #fff;border-radius:4px;width:17px;height:31px;animation:4.8s ease-in-out infinite phoneTap;position:absolute;top:76px;right:40px}.nfcMotion{width:48px;height:48px;position:absolute;top:75px;left:68px}.nfcMotion i{opacity:0;border:1px solid #2590ff;border-radius:50%;animation:4.8s ease-out infinite nfcBurst;position:absolute;inset:50%;transform:translate(-50%,-50%)}.nfcMotion i:nth-child(2){animation-delay:.18s}.nfcMotion i:nth-child(3){animation-delay:.36s}.sceneStars{z-index:4;width:80px;height:48px;position:absolute;top:20px;right:30px}.sceneStars i{color:#f7b500;opacity:0;font-size:14px;font-style:normal;animation:4.8s ease-out infinite starFloat;position:absolute}.sceneStars i:first-child{animation-delay:1.8s;bottom:0;left:3px}.sceneStars i:nth-child(2){animation-delay:2s;top:8px;left:20px}.sceneStars i:nth-child(3){animation-delay:2.2s;bottom:5px;left:37px}.sceneStars i:nth-child(4){animation-delay:2.4s;top:2px;left:54px}.sceneStars i:nth-child(5){animation-delay:2.6s;bottom:7px;right:0}@keyframes walkAway{0%,10%{opacity:1;transform:translate(0)}68%{opacity:1;transform:translate(190px)}82%,to{opacity:0;transform:translate(235px)}}@keyframes reminderFade{0%,18%{opacity:1}60%,to{opacity:.18;transform:translateY(5px)}}@keyframes missedReveal{0%,55%,to{opacity:0}68%,88%{opacity:1}}@keyframes phoneTap{0%,18%,to{transform:translate(0)}35%,52%{transform:translate(-28px)}}@keyframes bandGlow{0%,25%,to{box-shadow:0 0 #ff4b2300}38%,58%{box-shadow:0 0 18px #ff4b23}}@keyframes nfcBurst{0%,30%{opacity:0;width:5px;height:5px}42%{opacity:.9}68%,to{opacity:0;width:48px;height:48px}}@keyframes starFloat{0%,38%{opacity:0;transform:translateY(16px)scale(.6)}55%,74%{opacity:1;transform:translateY(0)scale(1)}90%,to{opacity:0;transform:translateY(-12px)scale(.9)}}.newWay{grid-template-columns:210px minmax(0,1fr);align-items:center;gap:24px}.newWayCopy{min-width:0}.newWayCopy h3{margin:16px 0 22px}.processSteps{gap:12px;display:grid}.processSteps>div{align-items:flex-start;gap:11px;display:flex}.processSteps>div>i{border-radius:8px;flex:none;place-items:center;width:25px;height:25px;font-size:11px;font-style:normal;font-weight:800;display:grid}.processSteps>div>span{flex-direction:column;display:flex}.processSteps b{font-size:14px;line-height:1.3}.processSteps small{margin-top:3px;font-size:12px;line-height:1.4}.oldProcess>div>i{color:#d94932;background:#ffeae5}.oldProcess small{color:#7e8b9d}.newProcess>div>i{color:#6db7ff;background:#0b376d}.newProcess b{color:#fff}.newProcess small{color:#a9bfda}.steps{max-width:1200px;margin:auto}.stepGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.stepGrid article{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:290px;padding:28px}.featuredStep{box-shadow:0 20px 50px #087cff12;border-color:#54a7ff!important}.stepIcon{width:56px;height:56px;color:var(--blue);background:#ecf5ff;border-radius:16px;place-items:center;margin:30px 0 24px;font-size:22px;display:grid}.featuredStep .stepIcon{background:var(--orange);color:#fff}.featuredStep .stepIcon svg{stroke:#fff}.stepGrid h3{margin:0 0 12px;font-size:22px}.stepGrid p{color:var(--muted);font-size:15px;line-height:1.55}.adminNote{background:#eef9f2;border-radius:15px;align-items:center;gap:12px;max-width:850px;margin:24px auto 0;padding:18px 22px;font-size:15px;display:flex}.analytics{background:var(--wash);grid-template-columns:minmax(430px,.92fr) minmax(0,1.08fr);align-items:center;gap:64px;display:grid}.phoneStack{max-width:550px;height:560px;margin-left:auto;position:relative}.phoneStack img{object-fit:cover;object-position:top;background:#fff;border-radius:38px;width:285px;height:540px;position:absolute;box-shadow:0 28px 60px #09224229}.phoneStack img:first-child{top:20px;left:0;transform:rotate(-7deg)}.phoneStack img:nth-child(2){top:0;right:0;transform:rotate(5deg)}.liveBadge{letter-spacing:.1em;background:#fff;border-radius:999px;padding:10px 15px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0c294329}.liveBadge span{background:#22bd6d;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.analyticsSectionIntro{text-align:center;grid-column:1/-1;max-width:920px;margin:0 auto -4px}.analyticsSectionIntro h2{text-wrap:balance}.analyticsSectionIntro>p{max-width:720px;margin:20px auto 0}.analyticsSectionIntro .starGrowth{white-space:nowrap;background:#fff;border:1px solid #d7e5f4;border-radius:999px;align-items:center;gap:4px;width:max-content;margin:18px auto 0;padding:8px 12px;display:flex;box-shadow:0 10px 24px #173e6710}.growthMap{background:#fff;border:1px solid #cfe0f3;border-radius:28px;width:min(100%,570px);margin-left:auto;overflow:hidden;box-shadow:0 28px 70px #173e671e}.mapTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:68px;padding:0 22px;display:flex}.mapTop span{color:#596a7f;letter-spacing:.12em;font-size:10px;font-weight:800}.mapTop span i,.activityHeading span i{background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.mapTop b{font-size:14px}.mapCanvas{background:linear-gradient(142deg,#e9f4eb 0 28%,#f7f2e8 28% 61%,#e4f2e6 61%);height:330px;position:relative;overflow:hidden}.mapCanvas:before,.mapCanvas:after{content:"";opacity:.8;background:#b9d6ef;position:absolute}.mapCanvas:before{width:48px;height:430px;top:-55px;left:70px;transform:rotate(26deg)}.mapCanvas:after{width:34px;height:500px;top:-80px;right:80px;transform:rotate(-38deg)}.road{z-index:1;background:#d6dbe0;border:5px solid #fff;height:16px;position:absolute;box-shadow:0 0 0 1px #dfe5ea}.roadOne{width:620px;top:74px;left:-40px;transform:rotate(-8deg)}.roadTwo{width:540px;top:225px;left:-30px;transform:rotate(12deg)}.roadThree{width:420px;top:160px;left:105px;transform:rotate(63deg)}.roadFour{width:330px;top:174px;left:-70px;transform:rotate(-55deg)}.mapLabel{z-index:2;color:#78899a;font-size:9px;font-weight:700;position:absolute}.labelOne{top:104px;left:22px;transform:rotate(-8deg)}.labelTwo{bottom:18px;right:22px}.businessMarker{z-index:5;background:#fff;border:1px solid #d7e2ed;border-radius:14px;align-items:center;gap:9px;padding:9px 12px 9px 8px;display:flex;position:absolute;top:43%;left:43%;box-shadow:0 12px 28px #173e6735}.businessMarker>i{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:22px;font-style:normal;display:grid}.businessMarker span{flex-direction:column;display:flex}.businessMarker b{font-size:12px}.businessMarker small{color:var(--muted);margin-top:2px;font-size:9px}.paintArrow{z-index:6;fill:none;stroke:#ef402b;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 3px 2px #fff);width:190px;height:130px;animation:1.6s ease-in-out infinite arrowPulse;position:absolute;top:28%;left:31%;overflow:visible}.paintArrow ellipse{stroke-width:4px;stroke-dasharray:8 5}.reviewGrowth{z-index:4;color:#fff;background:#071a38;border-radius:14px;flex-direction:column;width:132px;padding:13px;display:flex;position:absolute;top:18px;right:18px;box-shadow:0 14px 28px #173e6735}.reviewGrowth span{color:#9fb7d1;font-size:9px}.reviewGrowth b{margin-top:3px;font-size:26px}.reviewGrowth strong{color:#63dda0;margin-top:3px;font-size:10px}.activityPanel{padding:20px 22px 18px}.activityHeading{justify-content:space-between;align-items:center;display:flex}.activityHeading span{letter-spacing:.12em;font-size:10px;font-weight:800}.activityHeading small{color:var(--muted);font-size:10px}.activityMetrics{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.activityMetrics>div{background:#f2f7fd;border-radius:13px;grid-template-columns:1fr auto;align-items:center;padding:14px;display:grid}.activityMetrics span{color:var(--muted);font-size:10px}.activityMetrics b{grid-area:1/2/3;font-size:24px}.activityMetrics small{color:var(--blue);margin-top:4px;font-size:10px}.activityPanel p{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.45}.analyticsCopy{max-width:680px}.benefitList{margin:28px 0}@keyframes arrowPulse{0%,to{transform:scale(1)rotate(-3deg)}50%{transform:scale(1.055)rotate(1deg)}}.analyticsCopy>.kicker{text-align:center;display:block}.analyticsHeadline{text-align:center;max-width:650px;margin:20px auto 0!important}.analyticsHeadline>span{text-wrap:balance;display:block}.analyticsHeadline>span+span{margin-top:14px}.analyticsHeadline .headlinePayoff{background:linear-gradient(135deg,#fff 0%,#eaf4ff 100%);border:1px solid #cfe1f4;border-radius:22px;margin-top:24px;padding:25px 30px 26px;position:relative;overflow:hidden;box-shadow:0 18px 45px #173e6714}.analyticsHeadline .headlinePayoff:before{content:"";background:linear-gradient(180deg,var(--orange),#ff8a49);width:6px;position:absolute;top:0;bottom:0;left:0}.analyticsHeadline .headlinePayoff b{max-width:560px;color:var(--blue);font:inherit;letter-spacing:-2.5px;text-wrap:balance;margin:0 auto;font-weight:700;line-height:1.03;display:block;position:relative}.analyticsHeadline .starGrowth{white-space:nowrap;background:#fff;border:1px solid #d7e5f4;border-radius:999px;align-items:center;gap:4px;width:max-content;margin:16px auto 0;padding:8px 12px;display:flex;position:relative;box-shadow:0 10px 24px #173e6710}.analyticsCopy>p{text-align:center;max-width:600px;margin:24px auto 0}.starGrowth i{color:#d6e0eb;font-size:17px;font-style:normal;line-height:1;animation:2.8s ease-in-out infinite starBuild}.starGrowth i:nth-child(2){animation-delay:.32s}.starGrowth i:nth-child(3){animation-delay:.64s}.starGrowth i:nth-child(4){animation-delay:.96s}.starGrowth i:nth-child(5){animation-delay:1.28s}@keyframes starBuild{0%,15%,to{color:#d6e0eb;transform:scale(.85)}35%,76%{color:#f7b500;transform:scale(1.08)}}.locationPulse{z-index:3;width:18px;height:18px;position:absolute;top:54%;left:51%;transform:translate(-50%,-50%)}.locationPulse:before{content:"";background:var(--blue);border:3px solid #fff;border-radius:50%;position:absolute;inset:4px;box-shadow:0 3px 12px #087cff80}.locationPulse i{border:1px solid #087cff88;border-radius:50%;animation:2s ease-out infinite locationRipple;position:absolute;inset:0}.locationPulse i:last-child{animation-delay:1s}.businessMarker{animation:2.8s ease-in-out infinite markerFloat}.businessMarker:after{content:"";filter:blur(4px);background:#173e6724;border-radius:50%;width:38px;height:8px;animation:2.8s ease-in-out infinite markerShadow;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.growthConnected{z-index:4;color:#40536b;background:#ffffffeb;border:1px solid #cfe0f3;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:800;position:absolute;bottom:18px;left:18px;box-shadow:0 8px 22px #173e6720}.growthConnected i{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 4px #24a76515}@keyframes markerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes markerShadow{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:.4;transform:translate(-50%)scale(.72)}}@keyframes locationRipple{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(3.4)}}.ownerHomeMarker{z-index:5;background:#ffffffed;border:1px solid #cfe0f3;border-radius:14px;align-items:center;gap:9px;padding:8px 11px 8px 8px;animation:3.2s ease-in-out infinite ownerMarkerFloat;display:flex;position:absolute;top:18px;left:18px;box-shadow:0 12px 28px #173e6726}.ownerHomeMarker>span{flex-direction:column;display:flex}.ownerHomeMarker b{font-size:10px;line-height:1.2}.ownerHomeMarker small{color:var(--blue);margin-top:3px;font-size:8px;font-weight:700}.ownerHomeIcon{background:#eaf4ff;border-radius:10px;width:34px;height:34px;display:block;position:relative}.ownerHomeIcon:before{content:"";border:2px solid var(--blue);border-top:0;border-radius:0 0 4px 4px;width:18px;height:9px;position:absolute;bottom:8px;left:8px}.ownerHomeIcon:after{content:"";border:2px solid var(--blue);border-radius:50%;width:8px;height:8px;position:absolute;top:7px;left:12px}.ownerHomeIcon span{border-left:2px solid var(--blue);border-bottom:2px solid var(--blue);width:9px;height:7px;position:absolute;top:16px;left:15px;transform:skew(-14deg)}.ownerConnection{z-index:2;transform-origin:0;border-top:2px dashed #087cff66;width:155px;animation:2.4s ease-in-out infinite connectionFlow;position:absolute;top:78px;left:143px;transform:rotate(20deg)}@keyframes ownerMarkerFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes connectionFlow{0%,to{opacity:.35}50%{opacity:.9}}.comparison{max-width:1050px;margin:auto}.comparisonTable{border:1px solid var(--line);border-radius:24px;overflow:hidden}.tableHead,.tableRow{grid-template-columns:1.5fr .85fr .9fr;display:grid}.tableHead{background:var(--navy);color:#fff;font-weight:800}.tableHead span,.tableRow span{border-right:1px solid var(--line);padding:20px;font-size:15px}.tableHead span:last-child{background:var(--blue)}.tableRow span:last-child{background:#eef6ff}.tableRow{border-top:1px solid var(--line)}.tableRow .winning{color:var(--blue);text-align:center;font-size:20px;font-weight:800}.teamSizer{background:var(--wash)}.teamProductVisual{border-radius:28px;max-width:930px;height:310px;margin:0 auto 28px;position:relative;overflow:hidden}.teamProductVisual img{object-fit:cover;width:100%;height:100%}.teamProductVisual:after{content:"";background:linear-gradient(90deg,#061a35ec,#0000 76%);position:absolute;inset:0}.teamProductVisual>div{z-index:2;color:#fff;flex-direction:column;width:330px;display:flex;position:absolute;top:50%;left:36px;transform:translateY(-50%)}.teamProductVisual b{font-size:26px}.teamProductVisual span{color:#c8d7e8;margin-top:12px;line-height:1.5}.teamOptions{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:auto;display:grid}.teamOptions a{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;padding:28px;display:flex;position:relative}.teamOptions span{color:var(--blue);letter-spacing:.12em;font-size:11px;font-weight:800}.teamOptions b{margin:12px 0 8px;font-size:28px}.teamOptions small{color:var(--muted);font-size:14px;line-height:1.45}.teamOptions .popular{border:2px solid var(--blue)}.teamOptions i{color:var(--orange);font-size:10px;font-style:normal;font-weight:800;position:absolute;top:16px;right:16px}.sizerNote{text-align:center;color:var(--muted);margin-top:20px;font-size:13px}.teamOptions small{margin-bottom:26px}.teamOptions .teamOptionCta{background:var(--orange);color:#fff;letter-spacing:0;border-radius:11px;justify-content:center;align-self:flex-end;align-items:center;gap:8px;margin-top:auto;padding:12px 15px;font-size:13px;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 12px 24px #ff4b2324}.teamOptions a:hover .teamOptionCta{background:#ee3f1a;transform:translateY(-2px);box-shadow:0 15px 28px #ff4b2338}.teamOptionCta svg{width:14px;height:14px}.teamSizer .sectionIntro.compact{max-width:1040px}.teamSizerHeadline span{display:block}.teamSizerHeadline span+span{color:#17355d;margin-top:5px}.teamOptionTop{justify-content:space-between;align-items:center;gap:16px;min-height:50px;display:flex}.bandIcons{justify-content:flex-end;align-items:center;min-width:92px;height:46px;display:flex;position:relative}.bandIcons img{object-fit:contain;filter:drop-shadow(0 5px 6px #071a3838);width:40px;height:40px;margin-left:-17px}.bandIcons img:first-child{margin-left:0}.soloBands{min-width:48px}.soloBands img{width:46px;height:46px}.bandIcons em{background:var(--navy);color:#fff;letter-spacing:.04em;border:2px solid #fff;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800;position:absolute;bottom:-5px;right:-5px}.popular .bandIcons em{background:var(--blue)}.wristbandCalculator{background:#fff;border:1px solid #cfe0f3;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);max-width:1000px;margin:auto;display:grid;overflow:hidden;box-shadow:0 28px 70px #173e6718}.wristbandQuestions{padding:34px}.wristbandQuestion{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 150px;align-items:center;column-gap:30px;padding:28px 0;display:grid}.wristbandQuestion:first-child{padding-top:4px}.wristbandQuestion:last-child{border-bottom:0;padding-bottom:4px}.wristbandQuestion>span{align-items:flex-start;gap:13px;display:flex}.wristbandQuestion>span>i{width:30px;height:30px;color:var(--blue);background:#eaf4ff;border-radius:9px;flex:0 0 30px;place-items:center;font-size:13px;font-style:normal;font-weight:900;display:grid}.wristbandQuestion b{font-size:19px;line-height:1.3}.wristbandQuestion>small{color:var(--muted);grid-column:1;padding:8px 0 0 43px;font-size:13px;line-height:1.45}.numberControl{background:#f7faff;border:1px solid #cbd9e8;border-radius:15px;grid-area:1/2/3;grid-template-columns:42px 1fr 42px;align-items:center;display:grid;overflow:hidden}.numberControl button{height:54px;color:var(--blue);cursor:pointer;background:0 0;border:0;font-size:24px;font-weight:700}.numberControl button:hover{background:#eaf4ff}.numberControl input{width:100%;height:54px;color:var(--ink);font:inherit;text-align:center;-moz-appearance:textfield;background:#fff;border:0;border-left:1px solid #d8e3ef;border-right:1px solid #d8e3ef;outline:0;font-size:23px;font-weight:800}.numberControl input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.numberControl input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numberControl input:focus{box-shadow:inset 0 0 0 2px var(--blue)}.wristbandResult{color:#fff;background:linear-gradient(145deg,#071a38 0%,#0b376d 100%);flex-direction:column;justify-content:center;padding:36px;display:flex;position:relative}.wristbandResult:before{content:"";filter:blur(10px);background:#1684ff30;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px;right:-70px}.resultEyebrow{color:#72b7ff;letter-spacing:.14em;font-size:10px;font-weight:900;position:relative}.resultQuantity{align-items:center;gap:16px;margin:16px 0;display:flex;position:relative}.resultQuantity>strong{letter-spacing:-5px;font-size:76px;line-height:.9}.resultQuantity>div{flex-direction:column;display:flex}.resultQuantity b{font-size:27px;line-height:1}.resultQuantity small{color:#a9bed7;margin-top:7px;font-size:12px}.wristbandResult>p{color:#c4d2e5;margin:0;font-size:14px;line-height:1.55;position:relative}.discountReveal{background:#ffffff0b;border:1px solid #ff8b7370;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:3px 14px;margin:24px 0 14px;padding:17px 18px;display:grid;position:relative}.discountReveal span{color:#ff9f8b;letter-spacing:.14em;font-size:9px;font-weight:900}.discountReveal b{grid-row:2;font-size:20px}.discountReveal small{color:#9fb4cc;text-transform:uppercase;letter-spacing:.1em;text-align:center;grid-area:1/2;font-size:9px}.discountReveal strong{color:var(--orange);letter-spacing:.08em;background:#fff;border-radius:9px;grid-area:2/2;padding:7px 11px;font-size:18px}.calculatorBuyButton{background:var(--orange);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:58px;padding:16px 20px;font-size:16px;font-weight:900;transition:all .2s;display:flex;position:relative;box-shadow:0 16px 30px #ff4b2330}.calculatorBuyButton:hover{background:#ee3f1a;transform:translateY(-2px);box-shadow:0 18px 34px #ff4b2342}.calculatorRule{color:#8fa8c4;text-align:center;margin-top:12px;font-size:10px;line-height:1.45;position:relative}.spareBandOffer{background:linear-gradient(135deg,#fff8f5,#fff);border:1px solid #f1c7bb;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:26px;padding:20px;transition:all .2s;display:grid}.spareBandOffer.selected{border-color:var(--orange);box-shadow:0 14px 30px #ff4b2318}.spareBandCopy{flex-direction:column;display:flex}.spareBandCopy>span{color:var(--orange);letter-spacing:.14em;font-size:9px;font-weight:900}.spareBandCopy>b{margin-top:7px;font-size:16px;line-height:1.3}.spareBandCopy>small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.45}.spareBandOffer>button{border:1px solid var(--orange);min-width:135px;min-height:46px;color:var(--orange);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:10px 13px;font-size:12px;font-weight:900;transition:all .2s}.spareBandOffer>button:hover,.spareBandOffer.selected>button{background:var(--orange);color:#fff;box-shadow:0 10px 22px #ff4b2328}.discountTiers{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.discountTiers>button{border:1px solid var(--line);min-height:46px;font:inherit;cursor:pointer;background:#f7faff;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:10px 8px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex}.discountTiers>button:hover{border-color:#99c8ff;transform:translateY(-2px);box-shadow:0 9px 20px #087cff12}.discountTiers>button:focus-visible{outline-offset:2px;outline:3px solid #087cff35}.discountTiers b{color:var(--ink);font-size:12px}.discountTiers small{color:var(--muted);font-size:10px}.discountTiers>button.active{border-color:var(--blue);background:#eaf4ff;box-shadow:0 8px 18px #087cff12}.discountTiers>button.active b,.discountTiers>button.active small{color:var(--blue)}.premium,.finalCta{background:var(--navy);color:#fff;position:relative}.premium{padding-top:100px;padding-bottom:100px}.premiumIntro{text-align:center;max-width:880px;margin:0 auto 44px}.premiumIntro>p{color:#c4d2e5}.premiumChoiceBar{text-align:left;background:linear-gradient(90deg,#0b315f,#102b50);border:1px solid #419fff66;border-radius:17px;grid-template-columns:1fr 1px 1fr;align-items:center;gap:18px;max-width:820px;margin:28px auto 0;padding:15px 18px;display:grid;box-shadow:0 16px 34px #0002}.premiumChoiceBar>i{background:#ffffff24;width:1px;height:42px}.premiumChoiceBar>div{flex-direction:column;gap:5px;display:flex}.premiumChoiceBar span{color:#72b7ff;letter-spacing:.14em;font-size:9px;font-weight:800}.premiumChoiceBar b{color:#fff;font-size:13px;line-height:1.4}.premiumChoiceBar>div:first-child b:before{content:"\2713";width:18px;height:18px;color:var(--green);background:#e8fff2;border-radius:50%;place-items:center;margin-right:7px;font-size:11px;display:inline-grid}.premiumGrid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1120px;margin:auto;display:grid}.premiumGrid article{background:#ffffff0a;border:1px solid #ffffff20;border-radius:22px;padding:28px}.premiumIcon{color:#fff;background:#0c80ff;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:21px;display:grid}.premiumGrid span{color:#75baff;letter-spacing:.13em;font-size:10px;font-weight:800}.premiumGrid h3{margin:12px 0;font-size:22px;line-height:1.25}.premiumGrid p{color:#b8c8dc;margin:0;font-size:15px;line-height:1.55}.premiumFooter{grid-template-columns:460px 1fr;align-items:center;gap:60px;max-width:1120px;margin:54px auto 0;display:grid}.premiumClose h3{margin:14px 0;font-size:34px;line-height:1.18}.premiumClose p{color:#bdcde0;font-size:16px;line-height:1.6}.kicker.light{color:#72b7ff}.whiteButton{color:var(--navy);background:#fff;margin-top:14px}.reportCard{color:var(--ink);background:#fff;border-radius:26px;padding:30px;box-shadow:0 30px 70px #0004}.reportTop{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.reportTop b{color:var(--orange);font-size:11px}.reportCard h3{font-size:27px}.reportCard p{color:var(--muted);line-height:1.55}.bars{align-items:flex-end;gap:13px;height:130px;margin-top:24px;display:flex}.bars i{background:#dcecff;border-radius:7px 7px 0 0;flex:1}.bars .hot{background:var(--orange)}.days{color:#8491a2;justify-content:space-around;margin-top:8px;font-size:11px;display:flex}.whiteButton{background:var(--orange);color:#fff}.faq{max-width:1060px;margin:auto}.faqGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.faq details{border:1px solid var(--line);border-radius:15px;padding:0 20px}.faq summary{cursor:pointer;justify-content:space-between;gap:15px;padding:20px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.faq details p{color:var(--muted);margin:0 0 20px;font-size:15px;line-height:1.55}.finalCta{overflow:hidden}.ctaGlow{filter:blur(28px);pointer-events:none;background:#1684ff26;border-radius:50%;width:560px;height:560px;position:absolute;top:-180px;right:-120px}.finalInner{grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:72px;width:100%;max-width:1180px;margin:auto;display:grid;position:relative}.ctaProduct{border:1px solid #ffffff20;border-radius:28px;height:390px;position:relative;overflow:hidden;box-shadow:0 28px 60px #0005}.ctaProduct img{object-fit:cover;object-position:center;width:100%;height:100%}.ctaProduct:after{content:"";background:linear-gradient(#0000 62%,#061a3575);position:absolute;inset:0}.ctaProduct span{z-index:2;color:var(--navy);background:#fff;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800;position:absolute;bottom:20px;left:20px}.finalCopy{max-width:560px}.finalCopy p{color:#b9cbe0}.ctaReassurance{flex-wrap:wrap;gap:16px;margin:22px 0;display:flex}.ctaReassurance>span{align-items:center;gap:7px;font-size:14px;display:flex}.ctaReassurance .check{width:20px;height:20px;font-size:11px}.finalCopy>small{color:#92a8c3;margin-top:15px;font-size:12px;line-height:1.45;display:block}.gapCloser{width:100%;max-width:1180px;margin:auto;position:relative}.gapCloserIntro{text-align:center;max-width:900px;margin:0 auto 38px}.gapCloserIntro h2{letter-spacing:-3px;max-width:870px;margin:15px auto 14px;font-size:54px;font-weight:600;line-height:1.03}.gapCloserIntro p{color:#bed0e5;max-width:720px;margin:auto;font-size:19px;line-height:1.55}.gapSimulator{color:var(--ink);background:#fff;border:1px solid #4c78a966;border-radius:28px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);display:grid;overflow:hidden;box-shadow:0 34px 85px #0006}.gapInputs{background:linear-gradient(160deg,#f6f9fd,#edf4fb);grid-template-columns:1fr;align-content:center;gap:17px;padding:34px;display:grid}.gapInputGroup{background:#fff;border:1px solid #d6e2ef;border-radius:20px;padding:23px;box-shadow:0 14px 34px #173e670d}.gapInputGroup>span{color:var(--blue);letter-spacing:.14em;margin-bottom:16px;font-size:10px;font-weight:900;display:block}.competitorInputs>span{color:#df4626}.gapInputGroup label{grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:15px;padding:9px 0;display:grid}.gapInputGroup label+label{border-top:1px solid #edf1f6}.gapInputGroup small{color:#52647a;font-size:14px;font-weight:700;line-height:1.35}.gapInputGroup input{width:92px;height:48px;color:var(--ink);font:inherit;text-align:center;-moz-appearance:textfield;background:#f8fbff;border:1px solid #c7d6e6;border-radius:12px;outline:0;font-size:21px;font-weight:900}.gapInputGroup input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gapInputGroup input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gapInputGroup input:focus{border-color:var(--blue);box-shadow:0 0 0 3px #087cff1f}.gapVersus{background:var(--navy);color:#fff;letter-spacing:.1em;border-radius:999px;justify-self:center;margin:-5px 0;padding:7px 10px;font-size:10px;font-weight:900;box-shadow:0 7px 16px #071a3830}.gapProjection{color:#fff;background:linear-gradient(145deg,#082247,#0b376d);flex-direction:column;padding:38px 42px;display:flex}.projectionHeader>span{color:#6eb7ff;letter-spacing:.15em;font-size:10px;font-weight:900}.projectionHeader>strong{letter-spacing:-1.8px;margin-top:10px;font-size:40px;line-height:1.05;display:block}.projectionHeader>p{color:#c5d5e8;margin:10px 0 0;font-size:15px;line-height:1.5}.reviewRace{background:#041a39aa;border:1px solid #ffffff21;border-radius:19px;margin-top:28px;padding:22px}.raceLabels{color:#78b9ff;letter-spacing:.13em;grid-template-columns:1fr auto;margin:0 0 15px 88px;font-size:9px;font-weight:900;display:grid}.raceRow{grid-template-columns:76px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}.raceRow+.raceRow{margin-top:16px}.raceRow>b{font-size:13px}.raceTrack{background:#ffffff16;border-radius:999px;height:14px;position:relative;overflow:visible}.raceTrack i{background:linear-gradient(90deg,#42d5e7,#1684ff);border-radius:999px;height:100%;transition:width .45s;display:block}.competitorRace .raceTrack i{background:linear-gradient(90deg,#ff8068,#ff4b23)}.raceTrack span{color:#fff;font-size:9px;font-weight:900;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.raceRow>strong{text-align:right;font-size:18px}.gapWarning{background:#ff4b2312;border:1px solid #ff806855;border-radius:15px;grid-template-columns:28px 1fr;align-items:center;gap:12px;margin-top:20px;padding:15px 16px;display:grid}.gapWarning>span{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;display:grid}.gapWarning p{color:#c8d7e8;margin:0;font-size:13px;line-height:1.45}.gapWarning b{color:#fff}.gapCta{justify-content:center;width:100%;min-height:58px;margin-top:20px}.gapReassurance{justify-content:center;margin:17px 0 0}.gapReassurance>span{color:#d2dfed;font-size:12px}.gapDisclaimer{color:#8fa8c4;text-align:center;margin-top:13px;font-size:10px;line-height:1.45;display:block}.marketRecovery{width:100%;max-width:1180px;margin:auto;position:relative}.marketRecoveryIntro{text-align:center;max-width:930px;margin:0 auto 38px}.marketRecoveryIntro h2{letter-spacing:-3px;max-width:900px;margin:15px auto 14px;font-size:54px;font-weight:600;line-height:1.03}.marketRecoveryIntro p{color:#bed0e5;max-width:760px;margin:auto;font-size:19px;line-height:1.55}.marketAnalyzerForm{color:var(--ink);background:#fff;border:1px solid #4c78a966;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid;overflow:hidden;box-shadow:0 34px 85px #0006}.marketFormCopy{background:linear-gradient(150deg,#f7faff,#e9f3ff);flex-direction:column;justify-content:center;padding:48px;display:flex}.marketFormCopy>span,.marketReportTop span,.marketPainCopy>span,.marketFinalClose>div>span{color:var(--blue);letter-spacing:.15em;font-size:10px;font-weight:900}.marketFormCopy h3{letter-spacing:-1.4px;margin:13px 0 16px;font-size:34px;line-height:1.12}.marketFormCopy p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.marketFields{background:#fff;grid-template-columns:1fr 1fr;gap:17px;padding:36px 40px;display:grid}.marketFields label{flex-direction:column;gap:8px;display:flex}.marketFields label>span{font-size:12px;font-weight:800}.marketFields input,.marketFields select{width:100%;height:54px;color:var(--ink);font:inherit;background:#f8fbff;border:1px solid #c8d7e7;border-radius:13px;outline:0;padding:0 15px;font-size:15px;font-weight:700}.marketFields input:focus,.marketFields select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #087cff1c}.customerVolumeField{grid-column:1/-1}.marketError{color:#bf3218;background:#fff0ed;border-radius:10px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:12px;font-weight:700}.marketAnalyzeButton{cursor:pointer;border:0;grid-column:1/-1;justify-content:center;width:100%;min-height:58px}.marketFields>small{color:#8794a5;text-align:center;grid-column:1/-1;font-size:11px}.marketLoading{text-align:center;background:linear-gradient(145deg,#082247,#0b376d);border:1px solid #4c78a966;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:50px;display:flex;box-shadow:0 34px 85px #0006}.marketLoading>span{color:#72b7ff;letter-spacing:.15em;margin-top:26px;font-size:10px;font-weight:900}.marketLoading>strong{margin-top:12px;font-size:28px}.marketLoading>small{color:#91a9c4;margin-top:12px;font-size:12px}.marketRadar{border:1px solid #58a7ff66;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative}.marketRadar:before,.marketRadar:after,.marketRadar i{content:"";border:1px solid #58a7ff42;border-radius:50%;position:absolute}.marketRadar:before{inset:16px}.marketRadar:after{inset:34px}.marketRadar i:first-child{border-color:#55b5ff #0000 #0000;animation:1.2s linear infinite radarSpin;inset:-1px}.marketRadar i:nth-child(2){background:var(--orange);border:0;width:8px;height:8px;top:36px;left:20px;box-shadow:0 0 16px #ff4b23}.marketRadar i:nth-child(3){background:#45d896;border:0;width:6px;height:6px;bottom:29px;right:23px;box-shadow:0 0 14px #45d896}.marketRadar span{background:#fff;border-radius:50%;width:10px;height:10px}.loadingProgress{background:#ffffff16;border-radius:999px;width:min(100%,430px);height:7px;margin-top:24px;overflow:hidden}.loadingProgress i{border-radius:inherit;background:linear-gradient(90deg,#1684ff,#60c7ff);height:100%;transition:width .35s;display:block}@keyframes radarSpin{to{transform:rotate(360deg)}}.marketReport{color:var(--ink);background:#f7faff;border:1px solid #4c78a966;border-radius:28px;overflow:hidden;box-shadow:0 34px 85px #0006}.marketReportTop{background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;display:flex}.marketReportTop h3{margin:6px 0 0;font-size:27px}.marketReportTop button{color:var(--blue);font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d7e8;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:800}.marketMapPanel{background:#fff;border-top:1px solid #dce7f2;border-bottom:1px solid #dce7f2;margin:0}.mapHeader{justify-content:space-between;align-items:center;gap:18px;padding:16px 28px;display:flex}.mapHeader>span{color:#4f6178;letter-spacing:.13em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.mapHeader>span i{background:#29aa69;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #29aa6914}.marketMap{background:#dfe9f2;height:390px;position:relative;overflow:hidden}.marketMap iframe{filter:saturate(.7)contrast(.9)brightness(1.06);pointer-events:none;border:0;width:calc(100% + 60px);height:calc(100% + 60px);position:absolute;inset:-30px}.mapTint{pointer-events:none;background:linear-gradient(120deg,#e7f4ff2b,#fff4e933);position:absolute;inset:0}.simulatedPins{pointer-events:none;position:absolute;inset:0}.simulatedPins i{background:#f04425;border:3px solid #fff;border-radius:50% 50% 50% 0;width:17px;height:17px;animation:.55s both pinEnter;position:absolute;transform:translate(-50%,-50%)rotate(-45deg);box-shadow:0 6px 14px #9d281c66}.simulatedPins i:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pinEnter{0%{opacity:0;transform:translate(-50%,-90%)rotate(-45deg)scale(.6)}to{opacity:1;transform:translate(-50%,-50%)rotate(-45deg)scale(1)}}.mapYou{border:2px solid var(--blue);background:#fff;border-radius:14px;flex-direction:column;padding:11px 15px;display:flex;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 32px #173e6740}.mapYou span{color:var(--blue);letter-spacing:.13em;font-size:8px;font-weight:900}.mapYou b{margin-top:3px;font-size:12px}.mapActivity{background:var(--navy);color:#fff;border-radius:16px;flex-direction:column;padding:14px 16px;display:flex;position:absolute;top:20px;right:22px;box-shadow:0 16px 36px #071a3840}.mapActivity strong{font-size:30px;line-height:1}.mapActivity span{color:#a9bed5;margin-top:4px;font-size:9px}.marketMapPanel>small{color:#7b8999;padding:13px 28px;font-size:10px;line-height:1.45;display:block}.marketNumbers{grid-template-columns:repeat(3,1fr);gap:14px;padding:24px 28px;display:grid}.marketNumbers article{background:#fff;border:1px solid #d8e4f0;border-radius:18px;flex-direction:column;padding:22px;display:flex}.marketNumbers article>span{color:#65768b;letter-spacing:.11em;font-size:9px;font-weight:900}.marketNumbers article>strong{color:var(--blue);margin:10px 0 7px;font-size:38px;line-height:1}.marketNumbers article>small{color:#758396;font-size:11px;line-height:1.4}.marketNumbers .highlightMetric{background:#edf6ff;border-color:#85bcff;box-shadow:0 12px 28px #087cff12}.marketNumbers .highlightMetric strong{color:#075ec4}.marketPain{background:linear-gradient(135deg,#fff3ef,#fff);border:1px solid #f4cec4;border-radius:20px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:34px;margin:0 28px 24px;padding:28px;display:grid}.marketPainCopy h3{letter-spacing:-.8px;margin:10px 0;font-size:27px;line-height:1.18}.marketPainCopy p{color:#6d7786;margin:0;font-size:13px;line-height:1.55}.painConsequences{flex-direction:column;gap:12px;display:flex}.painConsequences>span{align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.painConsequences .cross{flex:0 0 23px;width:23px;height:23px}.ninetyDayComparison{color:#fff;background:#071f42;grid-template-columns:minmax(0,.85fr) minmax(330px,1.3fr) minmax(0,.85fr);align-items:stretch;gap:22px;padding:30px 28px;display:grid}.comparisonColumn{background:#ffffff08;border:1px solid #ffffff1f;border-radius:19px;padding:24px}.comparisonColumn>span{color:#87a0bd;letter-spacing:.13em;font-size:9px;font-weight:900}.comparisonColumn h3{margin:10px 0 16px;font-size:21px;line-height:1.25}.comparisonColumn ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.comparisonColumn li{color:#b9c9db;padding-left:20px;font-size:12px;line-height:1.4;position:relative}.comparisonColumn li:before{content:"\00d7";color:#ff7256;font-weight:900;position:absolute;left:0}.withSystem{background:linear-gradient(145deg,#0b376d,#0b2a53);border-color:#2c91ff70}.withSystem>span{color:#67b4ff}.withSystem li:before{content:"\2713";color:#56dfa0}.reviewTimeline{background:#031731;border:1px solid #3f77af66;border-radius:19px;grid-template-columns:repeat(4,1fr);align-items:start;gap:8px;padding:22px;display:grid}.reviewTimeline>div{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.reviewTimeline>div:after{content:"";background:#2c5a8c;width:84%;height:2px;position:absolute;top:13px;left:58%}.reviewTimeline>div:nth-child(4):after{display:none}.reviewTimeline i{z-index:2;color:#70baff;background:#0e3f74;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid;position:relative}.reviewTimeline span{color:#8fa8c4;text-transform:uppercase;margin-top:10px;font-size:8px;font-weight:900}.reviewTimeline b{margin-top:6px;font-size:12px}.reviewTimeline .timelinePeak i{background:var(--orange);color:#fff;box-shadow:0 0 0 6px #ff4b231a}.reviewTimeline .timelinePeak b{color:#ff9c88}.reviewTimeline>small{color:#6f88a5;text-align:center;grid-column:1/-1;align-self:end;margin-top:12px;font-size:8px}.marketFinalClose{background:#fff;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);align-items:center;gap:42px;padding:32px 34px;display:grid}.marketFinalClose h3{letter-spacing:-1px;margin:10px 0 12px;font-size:30px;line-height:1.12}.marketFinalClose p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.marketFinalActions{flex-direction:column;align-items:stretch;display:flex}.marketFinalActions .orangeButton{justify-content:center;width:100%;min-height:58px}.marketFinalActions>button{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:11px;font-size:12px;font-weight:800}.marketFinalActions>small{color:#7f8d9d;text-align:center;margin-top:12px;font-size:10px;line-height:1.4}.marketDisclaimer{color:#8a96a5;text-align:center;background:#fff;padding:12px 24px 18px;font-size:9px;line-height:1.4;display:block}.mobileBuyBar{display:none}footer{text-align:center;padding:52px 28px}footer .logo{width:max-content;margin:auto}footer p{color:var(--muted)}footer div{justify-content:center;gap:24px;margin:24px 0;font-size:14px;font-weight:700;display:flex}footer>small{color:#8995a5;font-size:12px}@media (width<=900px){.nav nav{display:none}.hero{grid-template-columns:1fr;padding-top:55px}.heroCopy{text-align:center}.eyebrow,.heroActions,.miniProof{justify-content:center}.lead{margin-left:auto;margin-right:auto}.heroVisual{width:min(100%,590px);margin:auto}.analytics{grid-template-columns:1fr;gap:48px}.analyticsCopy{max-width:700px;margin:auto}.systemComparison{grid-template-columns:1fr}.phoneStack{margin:auto}.premiumGrid,.premiumFooter{grid-template-columns:1fr}.reportCard{max-width:600px;margin:auto}.finalInner{grid-template-columns:1fr;gap:48px}.finalCopy{text-align:center;max-width:700px;margin:auto}.ctaReassurance{justify-content:center}.ctaProduct{width:min(100%,700px);margin:auto}.problemSelector{grid-template-columns:repeat(2,1fr)}.problemAnswer{grid-template-columns:64px 1fr}.problemAnswer aside{grid-column:1/-1}.stepGrid{grid-template-columns:1fr 1fr}.teamOptions,.problemGrid,.leakCalculator{grid-template-columns:1fr}.leakResults{order:-1}.leakIntro h2{font-size:48px}}.welcomePage{min-height:100vh;color:var(--ink);background:#f7faff;overflow:hidden}.welcomeTopbar{z-index:20;justify-content:space-between;align-items:center;max-width:1240px;height:88px;margin:auto;padding:0 28px;display:flex;position:relative}.welcomeLogo{letter-spacing:-1.2px;flex-direction:column;font-size:23px;font-weight:900;line-height:.78;display:flex}.welcomeLogo b{color:var(--blue)}.welcomeLogo strong{color:var(--orange)}.accessConfirmed{color:#176e45;background:#f0fbf5;border:1px solid #cfe2d8;border-radius:999px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:800;display:flex}.accessConfirmed i{background:#26b16c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #26b16c18}.welcomeHero{grid-template-columns:minmax(0,1fr) minmax(490px,.9fr);align-items:center;gap:76px;max-width:1240px;min-height:720px;margin:auto;padding:72px 28px 92px;display:grid;position:relative}.welcomeHero:before{content:"";z-index:0;opacity:.86;background:radial-gradient(circle at 74% 35%,#d6ebff 0,#0000 31%),radial-gradient(circle at 65% 80%,#ffe8df 0,#0000 25%),url(silk-bg.png) 50%/cover no-repeat;position:absolute;inset:0 -100vw}.welcomeHeroCopy,.welcomeCommand{z-index:2;position:relative}.welcomeKicker,.welcomeSectionHead>span,.readyCopy>span,.supportDock>div>span{color:var(--blue);letter-spacing:.17em;font-size:12px;font-weight:900}.welcomeHero h1{letter-spacing:-4px;margin:22px 0 24px;font-size:66px;font-weight:500;line-height:.98}.welcomeHero h1 strong{color:var(--blue);font-weight:700}.welcomeHeroCopy>p{max-width:630px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.welcomeActions{align-items:center;gap:18px;margin-top:31px;display:flex}.welcomeActions>a,.supportDock>button,.modalSubmit{background:var(--orange);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:17px 22px;font-size:15px;font-weight:900;transition:all .2s;display:inline-flex;box-shadow:0 16px 34px #ff4b2330}.welcomeActions>a:hover,.supportDock>button:hover,.modalSubmit:hover{background:#eb3f1a;transform:translateY(-2px)}.welcomeActions>button{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aab7c8;padding:7px 0;font-size:14px;font-weight:900}.welcomePromise{align-items:center;gap:14px;margin-top:35px;display:flex}.welcomePromise>span{width:52px;height:52px;color:var(--blue);background:#e5f2ff;border-radius:16px;place-items:center;font-size:25px;font-weight:900;display:grid}.welcomePromise p{flex-direction:column;margin:0;font-size:14px;display:flex}.welcomePromise small{color:#7a8797;margin-top:4px;font-size:12px}.welcomeCommand{place-items:center;min-height:540px;display:grid}.commandCard{z-index:2;color:#fff;background:linear-gradient(145deg,#08244b,#071a38);border:1px solid #ffffff6e;border-radius:32px;width:440px;padding:24px;position:relative;box-shadow:0 40px 90px #0a315b35}.commandHead{justify-content:space-between;align-items:center;display:flex}.commandHead>span{color:#91bce9;letter-spacing:.13em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.commandHead>span i{background:#46dc95;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #46dc9518}.commandHead>b{color:#6ae4a8;background:#42d9921c;border-radius:999px;padding:7px 10px;font-size:10px}.packageScene{background:radial-gradient(circle at 50% 48%,#1c5ea5 0,#071c3c 58%);border:1px solid #ffffff14;border-radius:24px;height:290px;margin:24px 0 20px;position:relative;overflow:hidden}.packageOrbit{border:1px solid #4a94de45;border-radius:50%;position:absolute;inset:35px;box-shadow:inset 0 0 0 25px #4a94de08,inset 0 0 0 55px #4a94de08}.packageBox{width:152px;height:126px;color:var(--navy);background:linear-gradient(140deg,#fbfdff,#dce8f4);border-radius:9px;flex-direction:column;padding:17px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-54%,-45%)rotate(-4deg);box-shadow:0 22px 50px #0007}.packageBox>span{background:var(--orange);color:#fff;border-radius:9px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.packageBox>b{letter-spacing:.08em;margin-top:14px;font-size:11px}.packageBox>small{color:#6b7b8f;margin-top:3px;font-size:8px}.packageScene>img{z-index:3;object-fit:contain;filter:drop-shadow(0 17px 16px #0006);width:175px;height:175px;animation:4s ease-in-out infinite welcomeBandFloat;position:absolute;bottom:-20px;left:12px}.packagePing{z-index:4;color:#cbe0f8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff10;border:1px solid #ffffff28;border-radius:13px;padding:10px 13px;font-size:10px;line-height:1.35;position:absolute;top:28px;right:18px}.packagePing b{color:#fff;font-size:12px}.commandProgress{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.commandProgress>div{align-items:center;gap:8px;display:flex;position:relative}.commandProgress i{color:#8eb6df;background:#0a2b56;border:1px solid #ffffff29;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:9px;font-style:normal;font-weight:900;display:grid}.commandProgress span{flex-direction:column;display:flex}.commandProgress b{font-size:10px}.commandProgress small{color:#7898bb;white-space:nowrap;margin-top:2px;font-size:7px}.commandProgress .done i{color:#fff;background:#2bb775;border-color:#2bb775}.commandProgress .current i{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 0 0 6px #087cff18}.welcomeFloat{z-index:4;background:#fff;border:1px solid #d9e6f2;border-radius:15px;align-items:center;gap:10px;padding:12px 14px;animation:4.5s ease-in-out infinite welcomeCardFloat;display:flex;position:absolute;box-shadow:0 18px 42px #183f6a24}.welcomeFloat>i{width:32px;height:32px;color:var(--blue);background:#e7f3ff;border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.welcomeFloat>span{flex-direction:column;display:flex}.welcomeFloat b{font-size:11px}.welcomeFloat small{color:#7a899a;margin-top:2px;font-size:9px}.floatOne{top:82px;left:-24px}.floatTwo{animation-delay:-2s;bottom:65px;right:-35px}@keyframes welcomeBandFloat{50%{transform:translateY(-9px)rotate(2deg)}}@keyframes welcomeCardFloat{50%{transform:translateY(-7px)}}.orderSignal{background:#fff;border:1px solid #d8e6f3;border-radius:22px;grid-template-columns:54px 1fr auto;align-items:center;gap:20px;max-width:1184px;margin:-34px auto 0;padding:25px 28px;display:grid;box-shadow:0 24px 60px #16385f12}.signalIcon{width:54px;height:54px;color:var(--blue);background:#e8f4ff;border-radius:16px;place-items:center;font-size:24px;font-weight:900;display:grid}.orderSignal small{color:#26a565;letter-spacing:.14em;font-size:10px;font-weight:900}.orderSignal h2{margin:6px 0 4px;font-size:21px}.orderSignal p{color:var(--muted);margin:0;font-size:13px}.orderSignal>a{color:var(--blue);font-size:13px;font-weight:900}.launchPlan{max-width:1240px;margin:auto;padding:120px 28px}.welcomeSectionHead{text-align:center;max-width:850px;margin:0 auto 46px}.welcomeSectionHead h2{letter-spacing:-2.6px;margin:15px 0 0;font-size:50px;line-height:1.06}.launchStepGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.launchStepGrid article{background:#fff;border:1px solid #d9e5f1;border-radius:24px;padding:29px}.launchStepGrid article>span{color:#93a2b4;font-size:10px;font-weight:900}.launchStepGrid h3{margin:21px 0 10px;font-size:23px}.launchStepGrid p{min-height:76px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.launchStepGrid a{color:var(--blue);gap:8px;margin-top:22px;font-size:13px;font-weight:900;display:inline-flex}.welcomeStepVisual{background:#f0f6fd;border-radius:18px;height:120px;margin:18px -5px 0;position:relative;overflow:hidden}.welcomeStepVisual i{display:block;position:absolute}.mailVisual i:first-child{border:3px solid var(--navy);border-radius:8px;width:78px;height:55px;top:30px;left:25px}.mailVisual i:first-child:after{content:"RE";color:var(--orange);place-items:center;font-weight:900;display:grid;position:absolute;inset:0}.mailVisual i:nth-child(2){background:#bfd6ed;border-radius:9px;width:88px;height:8px;top:29px;right:27px;box-shadow:0 20px #d6e5f4,0 40px #e2edf7}.mailVisual i:nth-child(3){background:#27b473;border-radius:50%;width:8px;height:8px;bottom:13px;right:47px;box-shadow:0 0 0 6px #27b47320}.teamVisual i:first-child{border:3px solid var(--navy);border-radius:18px 18px 8px 8px;width:44px;height:59px;bottom:18px;left:30px}.teamVisual i:first-child:after{content:"";border:3px solid var(--navy);border-radius:50%;width:25px;height:25px;position:absolute;top:-21px;left:50%;transform:translate(-50%)}.teamVisual i:nth-child(2){background:#fff;border-radius:7px;width:105px;height:14px;top:27px;left:102px;box-shadow:0 25px #fff,0 50px #fff}.teamVisual i:nth-child(3){background:var(--blue);width:29px;height:29px;box-shadow:0 43px 0 var(--orange);border-radius:9px;top:26px;right:25px}.tapVisual i:first-child{border:8px solid #172b45;border-radius:50%;width:70px;height:70px;top:23px;left:34px}.tapVisual i:nth-child(2){background:#fff;border:4px solid #172b45;border-radius:13px;width:52px;height:92px;top:14px;right:38px}.tapVisual i:nth-child(2):after{content:"\2605\2605\2605\2605\2605";color:#ffb000;letter-spacing:2px;font-size:13px;position:absolute;top:39px;left:-43px}.tapVisual i:nth-child(3){background:var(--blue);width:43px;height:3px;top:47px;left:94px;box-shadow:0 -9px #70baff,0 9px #70baff}.readyZone{color:#fff;background:linear-gradient(145deg,#071a38,#0a376c);border-radius:34px;grid-template-columns:minmax(380px,.85fr) minmax(0,1.15fr);align-items:center;gap:80px;max-width:1184px;margin:0 auto 120px;padding:58px;display:grid;box-shadow:0 30px 80px #071a3830}.readyPhone{color:var(--ink);background:#f8fbff;border:1px solid #d9e7f4;border-radius:28px;padding:25px;box-shadow:0 25px 55px #0005}.readyPhoneTop{align-items:center;gap:9px;display:flex}.readyPhoneTop>span{background:var(--blue);color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:900;display:grid}.readyPhoneTop>b{font-size:12px}.readyPhoneTop>i{color:var(--blue);background:#eaf4ff;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900}.readyPhone h3{margin:25px 0 6px;font-size:28px}.readyPhone>p{color:var(--muted);margin:0;font-size:13px}.readyItems{flex-direction:column;gap:9px;margin-top:22px;display:flex}.readyItems button{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe6f1;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.readyItems button>i{width:31px;height:31px;color:var(--blue);background:#e9f3fe;border-radius:9px;flex:0 0 31px;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}.readyItems button>span{flex-direction:column;display:flex}.readyItems b{font-size:12px}.readyItems small{color:#7d8999;margin-top:3px;font-size:9px}.readyItems button.complete{background:#f2fbf6;border-color:#b7e7ce}.readyItems button.complete>i{color:#fff;background:#2cb774}.checklistProgress{background:#dfe9f4;border-radius:999px;height:7px;margin-top:17px;overflow:hidden}.checklistProgress i{border-radius:inherit;background:linear-gradient(90deg,#087cff,#49c6ff);height:100%;transition:all .3s;display:block}.readyPhone>small{color:#78889b;text-align:right;margin-top:7px;font-size:9px;display:block}.readyCopy>span{color:#6eb7ff}.readyCopy h2{letter-spacing:-2.3px;margin:17px 0;font-size:47px;line-height:1.04}.readyCopy>p{color:#bfd0e2;margin:0;font-size:17px;line-height:1.65}.readyCopy blockquote{border-left:4px solid var(--orange);background:#ffffff0b;margin:26px 0;padding:20px 22px;font-size:25px;font-weight:800}.readyCopy ul{flex-direction:column;gap:17px;margin:25px 0 0;padding:0;list-style:none;display:flex}.readyCopy li{gap:12px;display:flex}.readyCopy li>i{color:#20a765;background:#e9fff3;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;font-weight:900;display:grid}.readyCopy li>span{color:#b7c9dc;flex-direction:column;font-size:12px;display:flex}.readyCopy li b{color:#fff;margin-bottom:3px;font-size:15px}.activationRail{color:#fff;background:#071a38;padding:110px 28px}.welcomeSectionHead.light>span{color:#62adff}.activationFlow{grid-template-columns:repeat(4,1fr);gap:15px;max-width:1184px;margin:auto;display:grid}.activationFlow article{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;padding:24px;position:relative}.activationFlow article:not(:last-child):after{content:"\2192";background:var(--orange);border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;font-weight:900;display:grid;position:absolute;top:50%;right:-18px}.activationFlow i{color:#70baff;background:#0f4680;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.activationFlow b{margin-top:26px;font-size:17px;display:block}.activationFlow span{color:#a9bfd5;margin-top:8px;font-size:12px;line-height:1.5;display:block}.supportDock{background:#fff;border:1px solid #dbe7f2;border-radius:28px;justify-content:space-between;align-items:center;gap:40px;max-width:1184px;margin:80px auto;padding:46px 52px;display:flex;box-shadow:0 24px 60px #173e6712}.supportDock h2{margin:9px 0 7px;font-size:34px}.supportDock p{color:var(--muted);margin:0;font-size:15px}.supportDock>button{flex:none}.supportModal{z-index:1000;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061630d9;border:0;position:absolute;inset:0}.supportModal form{z-index:2;background:#fff;border-radius:25px;flex-direction:column;width:min(100%,560px);padding:34px;display:flex;position:relative;box-shadow:0 40px 100px #0008}.supportModal form>span{color:var(--blue);letter-spacing:.14em;font-size:10px;font-weight:900}.supportModal h2{margin:10px 0 24px;font-size:30px}.supportModal label{flex-direction:column;gap:7px;margin-top:14px;font-size:12px;font-weight:800;display:flex}.supportModal input,.supportModal select,.supportModal textarea{width:100%;color:var(--ink);font:inherit;background:#f8fbff;border:1px solid #ccdae8;border-radius:11px;outline:0;padding:14px;font-size:14px}.supportModal input:focus,.supportModal select:focus,.supportModal textarea:focus{border-color:var(--blue);box-shadow:0 0 0 3px #087cff18}.supportModal .modalSubmit{margin-top:22px}.modalClose{color:#677789;cursor:pointer;background:0 0;border:0;font-size:27px;position:absolute;top:14px;right:17px}@media (width<=900px){.welcomeHero{grid-template-columns:1fr;gap:30px;padding-top:48px}.welcomeHeroCopy{text-align:center}.welcomeHeroCopy>p{margin:auto}.welcomeActions,.welcomePromise{justify-content:center}.welcomeCommand{width:min(100%,600px);margin:auto}.orderSignal{margin:25px 20px 0}.launchStepGrid{grid-template-columns:1fr}.launchStepGrid p{min-height:0}.readyZone{grid-template-columns:1fr;gap:48px;margin:0 20px 90px;padding:42px}.readyPhone{width:min(100%,520px);margin:auto}.activationFlow{grid-template-columns:1fr 1fr}.activationFlow article:nth-child(2):after{display:none}.supportDock{margin:60px 20px}}@media (width<=600px){.welcomeTopbar{height:70px;padding:0 18px}.welcomeLogo{font-size:20px}.accessConfirmed{padding:8px 10px;font-size:10px}.welcomeHero{min-height:0;padding:40px 19px 66px}.welcomeHero h1{letter-spacing:-2.5px;font-size:45px;line-height:1.01}.welcomeHeroCopy>p{font-size:17px;line-height:1.55}.welcomeActions{flex-direction:column}.welcomeActions>a{width:100%}.welcomePromise{text-align:left;align-items:flex-start}.welcomePromise p{font-size:13px}.welcomePromise small{font-size:11px;line-height:1.4}.welcomeCommand{min-height:480px}.commandCard{border-radius:25px;width:calc(100% - 10px);padding:17px}.packageScene{height:250px}.packageScene>img{width:155px;height:155px;left:-5px}.commandProgress small{display:none}.welcomeFloat{padding:9px 10px}.floatOne{top:56px;left:-5px}.floatTwo{bottom:35px;right:-5px}.orderSignal{grid-template-columns:45px 1fr;margin-top:-15px;padding:21px}.signalIcon{width:45px;height:45px}.orderSignal h2{font-size:18px}.orderSignal p{font-size:12px}.orderSignal>a{grid-column:2}.launchPlan{padding:85px 18px}.welcomeSectionHead{text-align:left;margin-bottom:30px}.welcomeSectionHead h2{letter-spacing:-1.8px;font-size:37px;line-height:1.07}.launchStepGrid article{padding:23px}.launchStepGrid h3{font-size:22px}.launchStepGrid p{font-size:15px}.readyZone{border-radius:25px;gap:36px;margin:0 14px 70px;padding:22px 15px}.readyPhone{padding:19px}.readyPhone h3{font-size:25px}.readyItems button{padding:11px}.readyItems small{font-size:10px;line-height:1.35}.readyCopy{padding:5px}.readyCopy h2{letter-spacing:-1.8px;font-size:37px}.readyCopy>p{font-size:16px}.readyCopy blockquote{font-size:21px}.activationRail{padding:80px 18px}.activationFlow{grid-template-columns:1fr}.activationFlow article:not(:last-child):after{display:none}.supportDock{flex-direction:column;align-items:stretch;margin:45px 14px;padding:30px 22px}.supportDock h2{font-size:30px}.supportDock>button{width:100%}.supportModal form{padding:27px 21px}.supportModal h2{font-size:27px}}.heroPhoneExperience .appPreview{background:#fff}.heroPhoneExperience .appPreview:after{content:"";z-index:10;pointer-events:none;border:7px solid #111820;border-radius:29px;position:absolute;inset:9px;box-shadow:inset 0 0 0 1px #ffffff32}.heroPhoneExperience .appPreview:before{content:"";z-index:11;pointer-events:none;background:#111820;border-radius:0 0 14px 14px;width:92px;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.heroPhoneExperience .ownerDashboardScreen{z-index:5;opacity:0;visibility:hidden;animation:11s step-end infinite ownerDashboardSequence;position:absolute;inset:0}.heroPhoneExperience .customerHomeScreen{z-index:1;opacity:1;visibility:visible;border-radius:23px;padding-top:23px;animation:none;inset:16px}.heroPhoneExperience .phoneLoading,.heroPhoneExperience .reviewPage,.heroPhoneExperience .reviewSubmitted{border-radius:23px;inset:16px}.heroStaffUnit{left:-135px}.heroStaffLabel{color:#fff!important;opacity:1!important;background:#071a38!important;border-color:#ffffff80!important}@media (width<=600px){.heroStaffUnit{left:-38%}.heroPhoneExperience .appPreview:after{border-width:5px;border-radius:22px;inset:7px}.heroPhoneExperience .appPreview:before{width:68px;height:18px;top:7px}.heroPhoneExperience .customerHomeScreen,.heroPhoneExperience .phoneLoading,.heroPhoneExperience .reviewPage,.heroPhoneExperience .reviewSubmitted{border-radius:18px;inset:11px}body{padding-bottom:70px;font-size:17px}.announcement{white-space:nowrap;height:40px;padding:0 10px;font-size:11px}.announcement span{padding:4px 7px;font-size:9px}.nav{height:68px;padding:0 18px}.logo{font-size:19px}.navCta{padding:11px 13px;font-size:0}.navCta:before{content:"Shop now";font-size:14px}.hero{gap:18px;min-height:0;padding:48px 20px 38px}.hero h1{letter-spacing:-2.5px;margin:20px 0;font-size:44px;line-height:1.04}.eyebrow{font-size:11px;line-height:1.4}.lead{font-size:18px;line-height:1.55}.heroActions{flex-direction:column;gap:17px;margin-top:26px}.primary,.orangeButton,.whiteButton{width:100%;padding:16px;font-size:16px}.miniProof{text-align:left;align-items:flex-start;margin-top:28px}.avatars{display:none}.miniProof strong{font-size:14px}.miniProof small{font-size:13px}.heroVisual{width:100%;height:430px;margin-top:4px}.appPreview{border-radius:24px;width:60%;height:360px;right:0}.productPreview{width:78%;height:340px;bottom:0;left:-10%}.mechanismBadge,.orb{display:none}.trustStrip{padding:42px 20px}.trustStrip h2{font-size:29px;line-height:1.15}.trustStrip p{font-size:16px;line-height:1.55}.offer,.problem,.problemFinder,.steps,.analytics,.comparison,.teamSizer,.faq,.premium,.finalCta{padding:64px 18px}.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{letter-spacing:-1.7px;font-size:36px;line-height:1.1}.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{font-size:17px;line-height:1.6}.offerHeading{text-align:left;margin-bottom:28px}.systemComparison>article{padding:24px}.systemComparison h3{font-size:27px}.systemList b{font-size:18px}.systemList small{font-size:16px}.ecosystemVisual{height:300px;margin:0 -18px 22px}.ecosystemPhone{width:165px;height:285px;right:4%}.ecosystemBand{width:255px;height:255px;left:-6%}.tapSignal{bottom:8px;right:4%}.teamChallenge{padding:16px}.challengeTop small{font-size:15px}.challengeRows span{grid-template-columns:78px 1fr}.teamChallenge p{font-size:13px}.offerChecklist b,.benefitList b{font-size:18px}.offerChecklist small,.benefitList small{font-size:16px}.productMedia{height:350px}.productMedia img{padding:18px 34px}.productDetails{padding:25px 22px}.productDetails h3{font-size:25px}.productOneLiner{font-size:16px}.productDetails li{align-items:flex-start;font-size:16px}.problemSelector{scroll-snap-type:x mandatory;gap:9px;padding-bottom:8px;display:flex;overflow-x:auto}.problemSelector button{scroll-snap-align:start;flex:0 0 190px;min-height:104px}.problemAnswer{grid-template-columns:1fr;gap:18px;min-height:0;padding:24px}.problemAnswerIcon{width:54px;height:54px}.problemAnswer h3{font-size:27px}.problemAnswer p{font-size:16px}.problemAnswer aside{grid-column:auto;padding:18px}.problemAnswer aside strong{font-size:19px}.sectionIntro{text-align:left;margin-bottom:28px}.sectionIntro.compact{text-align:center}.problemGrid article{min-height:0;padding:24px}.problemGrid h3{font-size:27px}.fadedSteps{flex-wrap:wrap;margin:28px 0}.newWay{display:block}.liveTapScene{margin:0 auto 10px}.tapRings{height:150px}.stepGrid{grid-template-columns:1fr;gap:12px}.stepGrid article{min-height:0;padding:24px}.stepIcon{margin:26px 0 20px}.stepGrid h3{font-size:23px}.stepGrid p{font-size:16px}.adminNote{align-items:flex-start;font-size:15px}.analytics{gap:28px}.growthMap{width:100%}.mapCanvas{height:300px}.paintArrow{width:175px;top:27%;left:25%}.businessMarker{top:44%;left:36%}.reviewGrowth{top:12px;right:12px}.benefitList b{font-size:19px}.comparison{padding-left:16px;padding-right:16px}.comparisonTable{border-radius:18px}.tableHead,.tableRow{grid-template-columns:1.35fr .75fr .8fr}.tableHead span,.tableRow span{padding:14px 8px;font-size:13px;line-height:1.35}.tableRow .winning{font-size:18px}.teamProductVisual{border-radius:20px;height:250px}.teamProductVisual:after{background:linear-gradient(#0000 15%,#061a35ed)}.teamProductVisual>div{width:auto;inset:auto 20px 20px;transform:none}.teamProductVisual b{font-size:22px}.teamProductVisual span{font-size:14px}.teamOptions a{padding:24px}.sizerNote{font-size:14px;line-height:1.5}.premiumIntro{text-align:left;margin-bottom:30px}.premiumChoiceBar{grid-template-columns:1fr;gap:14px;padding:16px}.premiumChoiceBar>i{width:100%;height:1px}.premiumChoiceBar b{font-size:14px}.premiumGrid{gap:12px}.premiumGrid article{padding:24px}.premiumGrid h3{font-size:22px}.premiumGrid p{font-size:16px}.premiumFooter{gap:34px;margin-top:36px}.premiumClose h3{font-size:29px}.reportCard{padding:24px}.reportCard h3{font-size:24px}.faqGrid{grid-template-columns:1fr}.faq summary{font-size:17px}.faq details p{font-size:16px}.finalInner{gap:34px}.ctaProduct{width:100%;height:270px}.finalCopy{text-align:left}.ctaReassurance{justify-content:flex-start;gap:12px}.finalCopy>small{font-size:13px;line-height:1.5}.mobileBuyBar{z-index:50;background:var(--navy);color:#fff;border-radius:15px;justify-content:space-between;align-items:center;min-height:56px;padding:8px 8px 8px 14px;display:flex;position:fixed;bottom:8px;left:10px;right:10px;box-shadow:0 15px 40px #03112666}.mobileBuyBar>span{flex-direction:column;display:flex}.mobileBuyBar b{font-size:14px}.mobileBuyBar small{display:none}.mobileBuyBar a{background:var(--orange);border-radius:11px;padding:11px 13px;font-size:13px;font-weight:800}footer{padding:44px 18px}footer div{flex-wrap:wrap;gap:16px 22px}.reviewLeak{padding:68px 16px}.leakIntro{text-align:left;margin-bottom:28px}.leakIntro h2{letter-spacing:-2px;font-size:41px;line-height:1.06}.leakIntro p{font-size:18px}.leakCalculator{border-radius:22px}.leakResults{padding:28px 22px}.resultsTop{flex-direction:column;align-items:flex-start;gap:10px}.leakResults h3{margin-top:18px;font-size:29px}.resultHero{padding:21px 18px}.resultHero strong{font-size:52px}.resultBreakdown{grid-template-columns:1fr}.resultBreakdown>div:last-child{flex-direction:column;grid-column:auto;align-items:flex-start}.leakInputs{padding:28px 22px}.inputHeading strong{font-size:25px}.calculatorField b,.calculatorField output{font-size:17px}.badReviewToggle{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:15px}.badReviewToggle .oneStar{width:42px;height:42px}.badReviewToggle>i{grid-column:1/-1;justify-self:end;margin-top:-36px}.badReviewToggle b{font-size:16px}.heroPhoneExperience{width:62%;height:360px;top:0;right:0}.heroPhoneExperience .appPreview{width:100%;height:100%;position:relative;inset:auto}.heroStaffUnit{width:62%;height:250px;bottom:35px;left:-38%}.heroStaffUnit .productPreview{width:100%;height:100%;margin:0;position:static}.heroStaffLabel{top:12px;left:40px}.heroCustomerLabel,.heroOwnerLabel{top:-27px;right:0}.customerHomeScreen{padding:15px 12px 18px}.customerClock{margin-top:22px}.customerClock b{font-size:34px}.customerApps{gap:13px 7px;margin-top:30px}.customerApps i,.customerDock i{border-radius:9px;width:30px;height:30px;font-size:13px}.customerDock{padding:8px;bottom:14px;left:12px;right:12px}.heroPhoneExperience .reviewPage b{font-size:15px}.heroPhoneExperience .reviewPage strong{font-size:20px}.heroPhoneExperience .reviewPage em{padding:10px 14px;font-size:10px}.ecosystemVisual{height:370px}.phoneExperience{width:190px;height:310px;top:34px;right:1%}.phoneShell .ecosystemPhone{width:100%;height:100%;inset:0}.staffTapUnit{width:255px;height:255px;bottom:30px;left:-16%}.staffTapUnit .ecosystemBand{width:100%;height:100%}.staffTapUnit .staffLabel{top:-2px;left:18px}.customerLabel,.ownerLabel{right:0}.challengeRows>div{grid-template-columns:25px 112px 1fr 44px;gap:7px}.challengeRows .challengePerson{gap:6px}.challengeRows .challengeAvatar{width:25px;height:25px;font-size:14px}.challengeRows>div>strong{font-size:9px}}.sharedTapExperience .phoneShell:after{content:"";z-index:10;pointer-events:none;border:5px solid #111820;border-radius:26px;position:absolute;inset:0}.sharedTapExperience .phoneShell:before{content:"";z-index:11;pointer-events:none;background:#111820;border-radius:0 0 12px 12px;width:72px;height:18px;position:absolute;top:0;left:50%;transform:translate(-50%)}.sharedCustomerHome{z-index:1;color:#fff;background:linear-gradient(155deg,#87c5ff 0%,#2779d0 47%,#8ed9ff 100%);padding:22px 14px 16px;position:absolute;inset:0}.sharedStatus{justify-content:space-between;font-size:8px;display:flex}.sharedStatus span{letter-spacing:1px}.sharedWidgets{grid-template-columns:1.2fr .8fr;gap:7px;margin-top:24px;display:grid}.sharedWidgets>div{background:#ffffff3d;border-radius:12px;flex-direction:column;min-height:72px;padding:9px;display:flex;box-shadow:inset 0 0 0 1px #ffffff2b}.sharedWidgets small{font-size:7px}.sharedWidgets b{margin-top:4px;font-size:21px;line-height:1}.sharedWidgets span{margin-top:auto;font-size:6px}.sharedApps{grid-template-columns:repeat(4,1fr);gap:11px 8px;margin-top:20px;display:grid}.sharedApps i,.sharedDock i{color:#1c4d86;background:#ffffffdf;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;display:grid;box-shadow:0 5px 12px #173e6725}.sharedApps i:nth-child(2),.sharedDock i:nth-child(3){color:#fff;background:#2e8cff}.sharedApps i:nth-child(4),.sharedDock i:nth-child(4){color:#fff;background:#ff5a66}.sharedApps i:nth-child(5){color:#604500;background:#ffd35a}.sharedApps i:nth-child(7){color:#fff;background:#ff4b23}.sharedDock{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff4d;border-radius:14px;justify-content:space-between;padding:7px;display:flex;position:absolute;bottom:10px;left:12px;right:12px}.phoneShell .sharedOwnerDashboard{z-index:5;opacity:0;visibility:hidden;animation:11s step-end infinite ownerDashboardSequence}.sharedTapExperience .phoneLoading{z-index:2}.sharedTapExperience .reviewPage{z-index:3}.sharedTapExperience .reviewSubmitted{z-index:4}.heroSharedDemo{width:500px;height:400px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=600px){.heroSharedDemo{width:100%;height:370px;top:28px;left:0;transform:none}.sharedTapExperience .phoneShell:after{border-width:4px;border-radius:22px}.sharedTapExperience .phoneShell:before{width:60px;height:15px}.sharedWidgets{margin-top:18px}.sharedApps{gap:8px 6px;margin-top:15px}.sharedApps i,.sharedDock i{width:24px;height:24px;font-size:10px}.sharedTapExperience .phoneExperience{width:168px;height:338px;top:14px;right:4%}.sharedTapExperience .phoneShell{border-radius:31px}.sharedTapExperience .staffTapUnit{--band-tap-distance:40px;width:220px;height:220px;bottom:58px;left:-17%}.sharedTapExperience .staffTapUnit .staffLabel{top:-5px;left:22px}.sharedTapExperience .tapSignal{bottom:-18px;right:0}}.sharedTapExperience .phoneExperience{width:188px;height:360px}.sharedTapExperience .phoneShell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.sharedTapExperience .phoneShell:before,.sharedTapExperience .phoneShell:after{display:none}.sharedTapExperience .sharedCustomerHome{border:6px solid #111820;border-radius:32px;outline:7px solid #fff;animation:11s linear infinite customerScreenSwitch;inset:6px;box-shadow:0 22px 48px #173e6740}.sharedTapExperience .sharedCustomerHome:before{content:"";z-index:2;background:#111820;border-radius:0 0 12px 12px;width:68px;height:18px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.sharedTapExperience .phoneShell .sharedOwnerDashboard{z-index:5;opacity:0;visibility:hidden;width:100%;height:100%;animation:11s step-end infinite ownerDashboardSequence;position:absolute;inset:0}.sharedTapExperience .ownerPhoneCrop{filter:drop-shadow(0 22px 38px #173e6740);opacity:0;background:0 0;border-radius:36px;overflow:hidden;z-index:20!important;visibility:visible!important;animation:11s linear infinite ownerDashboardShow!important}.sharedTapExperience .ownerPhoneCrop img{object-fit:fill;width:114.4%;max-width:none;height:105.5%;position:absolute;top:-3.8%;left:-7.2%}.sharedTapExperience .phoneLoading,.sharedTapExperience .reviewPage,.sharedTapExperience .reviewSubmitted{border-radius:24px;inset:12px}.sharedTapExperience .staffLabel{color:#fff;background:#071a38;border-color:#315477;box-shadow:0 9px 24px #071a3842;opacity:1!important}.sharedTapExperience .phoneShell .ownerPhoneCrop{filter:none;background:#fff;border:6px solid #111820;border-radius:32px;outline:7px solid #fff;box-shadow:0 22px 48px #173e6740;width:auto!important;height:auto!important;inset:6px!important}.sharedTapExperience .ownerPhoneCrop:before{content:"";z-index:2;background:#111820;border-radius:0 0 12px 12px;width:68px;height:18px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.sharedTapExperience .ownerPhoneCrop img{z-index:1;width:119%;height:109.4%;top:-9.1%;left:-9.2%}.sharedTapExperience .phoneShell .ownerTrackingScreen{z-index:20;color:#071a38;background:linear-gradient(#f8fbff 0%,#eef6ff 100%);border:6px solid #111820;border-radius:32px;outline:7px solid #fff;width:auto;height:auto;padding:24px 10px 10px;inset:6px;overflow:hidden;box-shadow:0 22px 48px #173e6740}.ownerTrackingScreen:before{content:"";z-index:3;background:#111820;border-radius:0 0 12px 12px;width:68px;height:18px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.trackingTop{align-items:center;gap:6px;font-size:7px;display:flex}.trackingTop>span{color:#fff;background:linear-gradient(135deg,#087cff,#43b9ff);border-radius:6px;place-items:center;width:18px;height:18px;font-size:7px;font-weight:800;display:grid}.trackingTop>b{letter-spacing:.04em;font-size:7px}.trackingTop>i{color:#22ae69;margin-left:auto;font-size:8px;font-style:normal}.ownerTrackingScreen h3{letter-spacing:-.65px;max-width:135px;margin:11px 0 5px;font-size:18px;line-height:1.02}.ownerTrackingScreen h3 span{display:block}.ownerTrackingScreen>p{color:#60728a;margin:0;font-size:7.5px;line-height:1.35}.trackingMetrics{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.trackingMetrics article{background:#fff;border:1px solid #d9e8f8;border-radius:11px;flex-direction:column;min-width:0;padding:9px 7px 8px;display:flex;box-shadow:0 7px 16px #183f6820}.trackingMetrics strong{color:#087cff;font-size:20px;line-height:1}.trackingMetrics span{margin-top:4px;font-size:7px;font-weight:800}.trackingMetrics em{color:#28a76a;margin-top:3px;font-size:6px;font-style:normal}.trackingActivity{color:#fff;background:#071f42;border-radius:12px;margin-top:9px;padding:9px 8px 7px;box-shadow:0 9px 20px #071a3826}.trackingActivityTop{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.trackingActivityTop b{font-size:7px}.trackingActivityTop span{color:#83bfff;font-size:6px}.trackingActivity>div:not(.trackingActivityTop){grid-template-columns:18px 43px 1fr 13px;align-items:center;gap:5px;margin-top:5px;display:grid}.trackingActivity>div>i{color:#cfe8ff;background:#183b67;border-radius:50%;place-items:center;width:18px;height:18px;font-size:6px;font-style:normal;font-weight:800;display:grid}.trackingActivity>div>b{white-space:nowrap;text-overflow:ellipsis;font-size:6.5px;overflow:hidden}.trackingActivity>div>span{background:#ffffff1c;border-radius:99px;height:4px;overflow:hidden}.trackingActivity>div>span u{border-radius:inherit;background:linear-gradient(90deg,#43d4e8,#087cff);height:100%;display:block}.trackingActivity>div>strong{text-align:right;font-size:7px}.trackingLive{color:#60728a;justify-content:center;align-items:center;gap:5px;margin-top:8px;font-size:6.5px;font-weight:700;display:flex}.trackingLive i{background:#28ad69;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite trackingPulse;box-shadow:0 0 0 4px #28ad6916}@keyframes trackingPulse{50%{box-shadow:0 0 0 7px #28ad6900}}@media (width<=600px){.sharedTapExperience .phoneExperience{width:177px;height:338px;top:14px;right:4%}.sharedTapExperience .sharedCustomerHome{border-width:5px;border-radius:28px;outline-width:6px;inset:5px}.sharedTapExperience .sharedCustomerHome:before{width:58px;height:15px}.sharedTapExperience .phoneLoading,.sharedTapExperience .reviewPage,.sharedTapExperience .reviewSubmitted{border-radius:21px;inset:10px}.sharedTapExperience .staffTapUnit{--band-tap-distance:18px;width:190px;height:190px;bottom:75px;left:-24%}.sharedTapExperience .phoneShell .ownerPhoneCrop{border-width:5px;border-radius:28px;outline-width:6px;inset:5px!important}.sharedTapExperience .ownerPhoneCrop:before{width:58px;height:15px}.sharedTapExperience .phoneShell .ownerTrackingScreen{border-width:5px;border-radius:28px;outline-width:6px;padding:21px 9px 8px;inset:5px}.ownerTrackingScreen:before{width:58px;height:15px}.ownerTrackingScreen h3{font-size:17px}}@keyframes customerScreenSwitch{0%,73.99%{opacity:1;visibility:visible}74%,to{opacity:0;visibility:hidden}}@keyframes ownerDashboardShow{0%,73.99%{opacity:0}74%,to{opacity:1}}@media (width>=601px){body{font-size:18px}.announcement{font-size:15px}.announcement span{font-size:11px}.logo{font-size:26px}.nav nav,.navCta{font-size:16px}.eyebrow,.kicker{font-size:14px}.hero{grid-template-columns:minmax(0,1.45fr) minmax(340px,.55fr);gap:36px}.hero h1{letter-spacing:-4.8px;max-width:780px;font-size:76px;line-height:1.01}.lead{max-width:720px;font-size:22px;line-height:1.62}.primary,.orangeButton,.whiteButton{padding:18px 25px;font-size:18px}.textLink{font-size:17px}.miniProof strong{font-size:16px}.miniProof small{font-size:14px}.universalMark{font-size:12px}.trustStrip h2{font-size:40px}.trustStrip p{font-size:19px}.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{font-size:54px}.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{font-size:20px;line-height:1.65}.ownershipPromise strong{font-size:21px}.ownershipPromise span{font-size:18px}.offerChecklist b,.benefitList b{font-size:21px}.offerChecklist small,.benefitList small{font-size:17px}.productDetails h3{font-size:32px}.productOneLiner{font-size:18px}.productDetails li{font-size:17px}.microcopy{font-size:14px}.includedBonus>span{font-size:12px}.includedBonus b{font-size:22px}.includedBonus small{font-size:16px}.comparisonLabel,.cardLabel,.stepNo{font-size:12px}.systemComparison h3{font-size:35px}.systemList b{font-size:20px}.systemList small{font-size:17px}.withoutClose{font-size:18px}.challengeTop b{font-size:11px}.challengeTop small{font-size:18px}.challengeTop>strong{font-size:13px}.challengeRows b,.challengeRows strong,.teamChallenge p{font-size:14px}.problemSelector button{font-size:15px}.problemSelector button>span{font-size:24px}.problemAnswer h3{font-size:35px}.problemAnswer p{font-size:18px}.problemAnswer aside strong{font-size:23px}.problemAnswer aside small{font-size:14px}.problemGrid h3{font-size:35px}.problemGrid p{font-size:18px}.fadedSteps span{font-size:15px}.stepGrid h3{font-size:27px}.stepGrid p{font-size:18px}.adminNote,.tableHead span,.tableRow span{font-size:17px}.tableRow .winning{font-size:23px}.teamProductVisual b{font-size:30px}.teamProductVisual span{font-size:18px}.teamOptions span{font-size:13px}.teamOptions b{font-size:32px}.teamOptions small{font-size:17px}.teamOptions .teamOptionCta,.sizerNote{font-size:16px}.premiumChoiceBar span{font-size:11px}.premiumChoiceBar b{font-size:16px}.premiumGrid span{font-size:12px}.premiumGrid h3{font-size:27px}.premiumGrid p{font-size:18px}.premiumClose h3{font-size:40px}.premiumClose p{font-size:19px}.reportTop{font-size:15px}.reportTop b{font-size:13px}.reportCard h3{font-size:31px}.reportCard p{font-size:18px}.days{font-size:13px}.faq summary{font-size:19px}.faq details p{font-size:18px}.ctaProduct span{font-size:13px}.ctaReassurance>span{font-size:16px}.finalCopy>small{font-size:14px}footer p,footer div{font-size:16px}footer>small{font-size:14px}}@media (width<=600px){body{font-size:18px}.announcement{font-size:12px}.announcement span{font-size:10px}.logo{font-size:21px}.hero h1{letter-spacing:-3px;font-size:50px;line-height:1.02}.eyebrow,.kicker{font-size:12px}.lead{font-size:20px}.primary,.orangeButton,.whiteButton{font-size:18px}.textLink{font-size:17px}.miniProof strong{font-size:16px}.miniProof small{font-size:15px}.trustStrip h2{font-size:34px}.trustStrip p{font-size:18px}.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{font-size:41px}.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{font-size:19px}.ownershipPromise strong{font-size:20px}.ownershipPromise span{font-size:17px}.offerChecklist b,.benefitList b{font-size:20px}.offerChecklist small,.benefitList small{font-size:18px}.productDetails h3{font-size:29px}.productOneLiner,.productDetails li{font-size:18px}.includedBonus b{font-size:21px}.includedBonus small{font-size:16px}.systemComparison h3{font-size:30px}.systemList b{font-size:20px}.systemList small,.withoutClose{font-size:18px}.problemSelector button{font-size:15px}.problemAnswer h3,.problemGrid h3{font-size:30px}.problemAnswer p,.problemGrid p{font-size:18px}.problemAnswer aside strong{font-size:21px}.stepGrid h3{font-size:27px}.stepGrid p{font-size:18px}.adminNote{font-size:17px}.tableHead span,.tableRow span{font-size:14px}.teamProductVisual b{font-size:26px}.teamProductVisual span{font-size:17px}.teamOptions span{font-size:12px}.teamOptions b{font-size:30px}.teamOptions small{font-size:17px}.teamOptions .teamOptionCta{font-size:15px}.sizerNote,.premiumChoiceBar b{font-size:16px}.premiumGrid h3{font-size:26px}.premiumGrid p{font-size:18px}.premiumClose h3{font-size:34px}.premiumClose p{font-size:18px}.reportCard h3{font-size:28px}.reportCard p{font-size:17px}.faq summary{font-size:19px}.faq details p{font-size:18px}.ctaReassurance>span{font-size:16px}.finalCopy>small{font-size:15px}footer p,footer div{font-size:16px}footer>small{font-size:14px}}.heroSharedDemo{width:540px;height:450px}.heroSharedDemo .phoneExperience{width:220px;height:420px;top:10px;right:2%}.heroSharedDemo .staffTapUnit{--band-tap-distance:38px;width:340px;height:340px;bottom:42px;left:-10px}@media (width<=600px){.heroSharedDemo{width:100%;height:420px;top:8px}.heroSharedDemo .phoneExperience{width:205px;height:390px;top:8px;right:1%}.heroSharedDemo .staffTapUnit{--band-tap-distance:38px;width:225px;height:225px;bottom:82px;left:-10%}}.appMock{color:#09152c;background:linear-gradient(160deg,#fff 0%,#f4f7ff 100%);font-family:inherit}.premiumAppFrame .appMock{width:100%;min-height:100%;padding:18px}.mockTeamHead{border-bottom:1px solid #dfe6f0;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px;display:grid}.mockTeamHead>i{color:#0785f5;background:#e2f2ff;border-radius:14px;place-items:center;width:46px;height:46px;font-size:26px;font-style:normal;display:grid}.mockTeamHead div{display:grid}.mockTeamHead div b{font-size:15px}.mockTeamHead div span{color:#778498;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.mockTeamHead>em,.mockTeamHead>strong{border-radius:10px;padding:7px 9px;font-size:10px;font-style:normal}.mockTeamHead>em{color:#0785f5;background:#e7f4ff}.mockTeamHead>strong{color:#078b4e;background:#e5f8eb}.mockSyncRow{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.mockSyncRow span{color:#0085e9;background:#e9f5ff;border:1px solid #b8daf7;border-radius:11px;padding:9px;font-size:10px}.growthCompare{grid-template-columns:1fr 1fr;gap:10px;display:grid}.growthCompare article{background:#f3f6fc;border:1px solid #dce2ec;border-radius:15px;gap:3px;padding:13px;display:grid}.growthCompare small{letter-spacing:.08em;font-weight:900}.growthCompare em{color:#758196;font-size:11px;font-style:normal}.growthCompare article>b{color:#008cff;font-size:31px;line-height:1.05}.growthCompare article:nth-child(2)>b,.growthCompare article:nth-child(2)>span{color:#ff4b1f}.growthCompare article>b i{font-size:24px;font-style:normal;display:block}.growthCompare strong{font-size:14px}.growthCompare strong:first-letter{color:#ffb000}.growthCompare strong u{color:#00884c;text-decoration:none}.growthCompare article>span{font-size:10px;font-weight:800}.ratingProgress{letter-spacing:.08em;color:#67748a;grid-template-columns:1fr auto;gap:6px;margin:14px 2px 10px;font-size:11px;display:grid}.ratingProgress strong{color:#078b4e;font-size:15px}.ratingProgress i{background:#eaf0f6;border-radius:8px;grid-column:1/-1;height:7px;overflow:hidden}.ratingProgress u{background:#07934f;width:58%;height:100%;display:block}.recentTitle{color:#008bf2;justify-content:space-between;margin:14px 2px 8px;font-size:12px;display:flex}.recentTitle span{color:#7b8798}.reviewMock{background:#effcf4;border:1px solid #a9dec2;border-radius:16px;padding:13px}.reviewMock div{justify-content:space-between;display:flex}.reviewMock div b{font-size:13px}.reviewMock div em{color:#fff;background:#078c4c;border-radius:10px;padding:4px 8px;font-size:9px;font-style:normal}.reviewMock>span{color:#ffb000;margin:7px 0;font-size:16px;display:block}.reviewMock>span i{color:#aeb8c6;font-style:normal}.reviewMock p{color:#68778c;margin:0;font-size:11px;line-height:1.4}.mockTitle{align-items:center;gap:10px;padding:6px 2px 13px;display:flex}.mockTitle>i{color:#008bf2;background:#e3f3ff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:19px;font-style:normal;display:grid}.mockTitle>div{display:grid}.mockTitle b{font-size:16px}.mockTitle span{color:#788498;font-size:10px}.mockTitle b em,.mockTitle b strong{border-radius:7px;padding:3px 6px;font-size:8px;font-style:normal}.mockTitle b em{color:#ff4b1f;background:#fff1eb}.mockTitle b strong{color:#c96800;background:#fff3d8}.analyticsControls{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.analyticsControls b,.analyticsControls span{border-radius:9px;padding:6px 9px;font-size:10px}.analyticsControls b{color:#0785ec;background:#e8f4ff}.analyticsControls span{color:#c76c00;background:#fff2d5}.frozenNotice{color:#bd5b00;background:#fff1d9;border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.frozenNotice p{margin:0;font-size:10px;line-height:1.25}.frozenNotice b{color:#fff;background:#f05a00;border-radius:9px;padding:7px 9px;font-size:9px}.analyticsMock>h4{color:#0089ed;text-align:center;margin:12px 4px;font-size:12px}.analyticsGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.analyticsGrid article{background:#fff;border-radius:13px;align-content:start;min-height:105px;padding:10px;display:grid;position:relative;box-shadow:0 3px 12px #0b336314}.analyticsGrid article>span{color:#078cf1;font-size:15px}.analyticsGrid article>em{color:#b96800;background:#fff3d8;border-radius:7px;padding:3px;font-size:7px;font-style:normal;position:absolute;top:7px;right:7px}.analyticsGrid article>b{color:#078cf1;margin-top:8px;font-size:18px}.analyticsGrid article>strong{font-size:11px}.analyticsGrid article>p{color:#8490a1;margin:2px 0 0;font-size:8px;line-height:1.25}.analyticsWide{background:#fff;border-radius:13px;min-height:72px;margin-top:8px;padding:12px;position:relative;box-shadow:0 3px 12px #0b336314}.analyticsWide>b{font-size:12px}.analyticsWide>em{float:right;color:#b96800;font-size:8px;font-style:normal}.analyticsWide>p{color:#dc6637;margin:8px 0;font-size:9px}.analyticsWide>i{color:#cbd2da;text-align:center;font-size:24px;font-style:normal;display:block}.aiLocked{text-align:center;color:#d95a00;background:#fff3dc;border:1px solid #ffd28c;border-radius:16px;justify-items:center;gap:9px;padding:22px 16px;display:grid}.aiLocked>i{font-size:35px;font-style:normal}.aiLocked>b{font-size:17px}.aiLocked p{color:#cc6b25;margin:0;font-size:12px;line-height:1.45}.aiLocked>strong{color:#fff;background:#ed5500;border-radius:20px;width:100%;padding:12px;font-size:14px}.aiTeam{background:#fff;border-radius:14px;align-items:center;gap:12px;margin-top:12px;padding:13px;display:flex}.aiTeam>i{color:#0785ed;background:#e7f4ff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:23px;font-style:normal;display:grid}.aiTeam>div{display:grid}.aiTeam b{font-size:13px}.aiTeam span{color:#4f5d70;font-size:10px}.aiReportMock{background:#f6f9fe;gap:12px;display:grid}.aiReportHead{border-bottom:1px solid #dce6f1;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:12px;display:grid}.aiReportIcon{color:#fff;background:linear-gradient(145deg,#ff5a21,#ee3e15);border-radius:13px;place-items:center;width:44px;height:44px;font-size:23px;display:grid;box-shadow:0 9px 20px #ff4b1f29}.aiReportHead>div:nth-child(2){gap:2px;display:grid}.aiReportHead span,.aiExecutiveSummary>span{color:#0787ee;letter-spacing:.1em;font-size:10px;font-weight:900}.aiReportHead b{font-size:18px}.aiReportHead small{color:#78869a;font-size:10px}.aiReportHead>em{color:#087ed6;background:#e8f4ff;border-radius:8px;padding:6px 8px;font-size:10px;font-style:normal;font-weight:900}.aiExecutiveSummary{background:linear-gradient(135deg,#eaf6ff,#fff);border:1px solid #b9daf6;border-radius:14px;padding:14px}.aiExecutiveSummary h4{margin:8px 0 7px;font-size:18px;line-height:1.22}.aiExecutiveSummary p{color:#586980;margin:0;font-size:12px;line-height:1.45}.aiShiftGrid{grid-template-columns:1.25fr .75fr;gap:9px;display:grid}.aiShiftGrid>article{background:#fff;border:1px solid #dce5ef;border-radius:14px;padding:12px;box-shadow:0 6px 18px #0b33630a}.aiShiftGrid header,.aiShiftGrid header>div{align-items:center;display:flex}.aiShiftGrid header{justify-content:space-between;gap:7px}.aiShiftGrid header>div{gap:7px}.aiShiftGrid header i{color:#0788ed;background:#e4f3ff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:900;display:grid}.aiShiftGrid header span{display:grid}.aiShiftGrid header b{font-size:13px}.aiShiftGrid header small{color:#7c899a;font-size:10px}.aiShiftGrid header>em{color:#0b8d50;letter-spacing:.05em;background:#e6f9ed;border-radius:7px;padding:4px 6px;font-size:8.5px;font-style:normal;font-weight:900}.aiShiftNeedsAttention header>em{color:#ee4d22;background:#fff1eb}.aiShiftMetrics{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.aiShiftMetrics>span{background:#f2f7fd;border-radius:9px;min-width:0;padding:7px}.aiShiftMetrics small{color:#6c7b90;overflow-wrap:anywhere;min-height:25px;font-size:8.5px;font-weight:800;line-height:1.2;display:block}.aiShiftMetrics b{color:#0787ee;margin-top:4px;font-size:22px;display:block}.aiLeaderboard{gap:5px;margin-top:9px;display:grid}.aiLeaderboard>span{grid-template-columns:20px 68px 1fr 17px;align-items:center;gap:6px;display:grid}.aiLeaderboard i{color:#fff;background:#0a2a55;border-radius:50%;place-items:center;width:19px;height:19px;font-size:8px;font-style:normal;display:grid}.aiLeaderboard b,.aiLeaderboard strong{font-size:10.5px}.aiLeaderboard u{background:#e5edf5;border-radius:5px;height:6px;text-decoration:none;overflow:hidden}.aiLeaderboard u em{background:linear-gradient(90deg,#42d4ec,#0788ed);border-radius:5px;height:100%;display:block}.aiShiftNeedsAttention>p{color:#9b4d35;background:#fff4ef;border-radius:8px;margin:10px 0 0;padding:8px;font-size:10px;line-height:1.4}.aiOutcomeStrip{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aiOutcomeStrip>div{background:#fff;border:1px solid #dbe5ef;border-radius:12px;padding:10px;display:grid}.aiOutcomeStrip small{color:#64748a;letter-spacing:.05em;min-height:31px;font-size:9.5px;font-weight:900;line-height:1.2}.aiOutcomeStrip b{color:#0787ee;margin:4px 0;font-size:28px}.aiOutcomeStrip>div:nth-child(2) b{color:#ff4b1f}.aiOutcomeStrip>div:nth-child(3) b{color:#0a9b58}.aiOutcomeStrip span{color:#8793a3;font-size:10px}.aiActionPlan{background:linear-gradient(140deg,#fff4ef,#fff);border:1px solid #ffd0c1;border-radius:14px;padding:12px}.aiActionPlan>div{align-items:center;gap:9px;display:flex}.aiActionPlan>div>span{color:#fff;background:#ff4b1f;border-radius:10px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:900;display:grid}.aiActionPlan p{margin:0;display:grid}.aiActionPlan p small{color:#f0522a;letter-spacing:.09em;font-size:9px;font-weight:900}.aiActionPlan p b{font-size:14px}.aiActionPlan ol{color:#43546b;margin:11px 0 0;padding-left:21px;font-size:11.5px;line-height:1.55}.aiSampleNote{color:#8290a2;text-align:center;font-size:10px;line-height:1.35}.radarMock label{color:#667287;letter-spacing:.1em;gap:6px;font-size:9px;font-weight:900;display:grid}.radarMock label strong{color:#111a2c;letter-spacing:0;border:1px solid #dbe2eb;border-radius:10px;padding:10px;font-size:11px}.radarCycle{background:#eaf6ff;border:1px solid #b8daf8;border-radius:12px;grid-template-columns:30px 1fr 42px;align-items:center;gap:8px;margin:9px 0;padding:10px 10px 16px;display:grid;position:relative}.radarCycle>i{color:#0788ed;font-size:20px;font-style:normal}.radarCycle div{display:grid}.radarCycle div b{color:#087ac9;letter-spacing:.08em;font-size:9px}.radarCycle div span{color:#778499;font-size:8px}.radarCycle>strong{color:#fff;text-align:center;background:#0788ed;border-radius:20px;padding:7px;font-size:18px}.radarCycle>strong small{font-size:6px;display:block}.radarCycle>u{background:linear-gradient(90deg,#0788ed 7%,#cce8ff 7%);border-radius:5px;height:4px;text-decoration:none;position:absolute;bottom:6px;left:10px;right:10px}.yourBusiness{background:#fff3ed;border:1px solid #ffc6b5;border-radius:11px;padding:10px;display:grid;position:relative}.yourBusiness>span{color:#ed572b;letter-spacing:.1em;font-size:8px;font-weight:900}.yourBusiness>b{font-size:12px}.yourBusiness>b i,.yourBusiness>em{color:#fff;border-radius:6px;padding:3px 6px;font-size:8px;font-style:normal;display:inline-block}.yourBusiness>b i{background:#0788ed}.yourBusiness>em{background:#f25322;width:max-content}.yourBusiness>strong{color:#f25322;font-size:22px;position:absolute;top:15px;right:10px}.yourBusiness>strong small{font-size:7px;font-weight:400;display:block}.radarUpdates{grid-template-columns:1fr 1fr;gap:7px;margin:8px 0;display:grid}.radarUpdates span{color:#0788ed;border:1px solid #b8daf8;border-radius:9px;padding:7px;font-size:8px}.radarUpdates b{display:block}.radarTabs{justify-content:center;gap:6px;margin:8px;display:flex}.radarTabs>*{border:1px solid #dce3eb;border-radius:12px;padding:5px 10px;font-size:8px}.radarTabs b{color:#fff;background:#0788ed}.radarChart{width:160px;height:160px;margin:4px auto;position:relative}.radarChart>i{border:1px solid #dae3ed;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.radarChart>i:first-child{width:150px;height:150px}.radarChart>i:nth-child(2){width:112px;height:112px}.radarChart>i:nth-child(3){width:74px;height:74px}.radarChart>i:nth-child(4){width:36px;height:36px}.radarChart>b{color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid;position:absolute}.radarChart>b small{color:#101a2c;white-space:nowrap;position:absolute;left:31px}.p1{background:#13a85a;top:4px;left:67px}.p2{background:#d89c00;top:41px;right:11px}.p3{background:#0788ed;top:86px;left:13px}.p4{background:#f25322;bottom:3px;left:67px}.competitorRows{gap:7px;display:grid}.competitorRows>div{grid-template-columns:22px 1fr auto;align-items:center;gap:6px;padding-bottom:6px;display:grid;position:relative}.competitorRows i{color:#fff;background:#0788ed;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.competitorRows b{font-size:9px}.competitorRows strong{font-size:12px}.competitorRows strong small{color:#7d899a;font-size:6px;display:block}.competitorRows span{background:#e8eef5;border-radius:5px;grid-column:2/-1;height:4px}.competitorRows u{background:#0788ed;border-radius:5px;height:100%;display:block}.radarInsight{color:#183651;background:#e7f4ff;border-radius:9px;margin:9px 0 0;padding:8px;font-size:8px;line-height:1.35}.scannerMock{color:#09152c}.scannerMock>h4{margin:0;font-size:20px}.scannerMock>p{color:#707d90;margin:4px 0 12px;font-size:12px}.scannerMock>div{background:#fff;border-radius:17px;grid-template-columns:38px 1fr;gap:10px;padding:15px;display:grid;box-shadow:0 8px 25px #0b336312}.scannerMock>div>i{color:#008bf2;background:#e2f3ff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:21px;font-style:normal;display:grid}.scannerMock section{display:grid}.scannerMock section b{font-size:15px}.scannerMock section span{color:#6f7d90;margin-top:5px;font-size:11px;line-height:1.35}.scannerMock>div>strong{color:#fff;text-align:center;background:#0789ed;border-radius:22px;grid-column:1/-1;margin-top:8px;padding:12px;font-size:13px}.premiumUtilityMock{background:#f5f8ff;border-right:1px solid #ffffff1c;height:320px;overflow:hidden;padding:15px!important}.premiumUtilityMock .appMock{font-size:10px}.scannerUtility{height:auto}.premiumUtilityRow article>.premiumUtilityMock+div{padding:26px}.radarFrame{max-height:680px}.radarFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#edf6ff);height:48px;position:absolute;bottom:0;left:0;right:0}@media (width<=600px){.premiumAppFrame .appMock{padding:12px}.mockTeamHead{grid-template-columns:42px minmax(0,1fr) auto;padding:8px}.mockTeamHead>strong{display:none}.growthCompare article>b{font-size:27px}.premiumUtilityRow article{grid-template-columns:1fr}.premiumUtilityMock{border-bottom:1px solid #ffffff1c;border-right:0;width:100%;height:360px;padding:14px!important}.scannerUtility{height:auto}.premiumUtilityRow article>.premiumUtilityMock+div{padding:22px 18px}.radarChart{width:150px;height:150px}.aiFrame{max-height:none}.aiReportMock{gap:10px}.aiReportHead{grid-template-columns:40px minmax(0,1fr)}.aiReportIcon{width:40px;height:40px}.aiReportHead>em{grid-column:1/-1;width:max-content}.aiExecutiveSummary{padding:12px}.aiExecutiveSummary h4{font-size:17px;line-height:1.2}.aiShiftGrid{grid-template-columns:1fr}.aiShiftGrid>article{padding:11px}.aiShiftNeedsAttention{grid-template-columns:1fr;display:grid}.aiOutcomeStrip{grid-template-columns:1fr 1fr}.aiOutcomeStrip>div:first-child{grid-column:1/-1}.aiOutcomeStrip small{min-height:0}}.systemComparison .sharedTapExperience:not(.heroSharedDemo){height:450px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .phoneExperience{width:225px;height:420px;top:16px;right:2%}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .ownerTrackingScreen{padding:27px 12px 11px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .ownerTrackingScreen h3{letter-spacing:-.35px;max-width:none;margin:12px 0 6px;font-size:17px;line-height:1.08}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .ownerTrackingScreen>p{max-width:175px;font-size:8px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .trackingMetrics{margin-top:11px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .trackingActivity{margin-top:10px}@media (width>=901px){main{overflow:clip visible}.systemComparison{align-items:start;position:relative}.systemComparison .withoutSystem{align-self:start;width:100%;min-width:0;max-width:100%;position:sticky;top:110px;transform:none}}@media (width<=900px){.systemComparison .withoutSystem{position:relative;top:auto;transform:none}}.heroSharedDemo .customerLabel{color:#071a38;background:#fff;border-color:#cbdcf0;animation:11s step-end infinite heroCustomerRole;box-shadow:0 10px 25px #173e6726}.heroSharedDemo .ownerLabel{color:#fff;background:#087cff;border-color:#54a6ff;animation:11s step-end infinite heroOwnerRole;box-shadow:0 10px 25px #087cff35}@keyframes heroCustomerRole{0%,73%{opacity:1;visibility:visible}74%,to{opacity:0;visibility:hidden}}@keyframes heroOwnerRole{0%,73%{opacity:0;visibility:hidden}74%,to{opacity:1;visibility:visible}}@media (width<=600px){.systemComparison .sharedTapExperience:not(.heroSharedDemo){height:390px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .phoneExperience{width:190px;height:360px;top:18px;right:0}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .ownerTrackingScreen{padding:23px 9px 8px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .ownerTrackingScreen h3{font-size:15px}}@media (width<=900px){main{overflow-x:clip}.reviewLeak,.offer,.problem,.problemFinder,.steps,.analytics,.comparison,.teamSizer,.faq,.premium,.finalCta{padding-left:22px;padding-right:22px}.hero{grid-template-columns:1fr;gap:28px}.heroCopy{max-width:720px;margin:auto}.systemComparison,.problemGrid,.analytics,.premiumFooter,.finalInner{grid-template-columns:minmax(0,1fr)}.analyticsCopy{order:-1;max-width:720px}.growthMap{margin:0 auto}.comparisonTable{-webkit-overflow-scrolling:touch;overflow-x:auto}.tableHead,.tableRow{min-width:680px}.teamOptions{max-width:680px}}@media (width<=600px){html{scroll-padding-top:76px}body{font-size:18px;line-height:1.5}.announcement{text-align:center;white-space:normal;gap:7px;height:auto;min-height:42px;padding:8px 12px;font-size:11px;line-height:1.25}.nav{gap:12px;height:70px;padding:0 16px}.logo{font-size:20px}.navCta{min-width:104px;min-height:46px}.hero{text-align:left;padding:48px 18px 42px}.heroCopy{text-align:left}.eyebrow{justify-content:flex-start;font-size:11px;line-height:1.45}.hero h1{letter-spacing:-2.7px;max-width:100%;margin:18px 0;font-size:clamp(42px,12vw,52px);line-height:1.01}.lead{font-size:19px;line-height:1.55}.heroActions{justify-content:flex-start;align-items:stretch;gap:14px}.heroActions .primary{min-height:56px}.heroActions .textLink{align-self:center}.miniProof{gap:12px}.proofIcon{flex:0 0 40px}.miniProof strong{font-size:16px;line-height:1.3}.miniProof small{font-size:14px;line-height:1.45}.heroVisual{height:430px;margin-top:0}.heroSharedDemo{width:100%;height:420px;top:0;left:0}.heroSharedDemo .phoneExperience{width:198px;height:382px;top:16px;right:0}.heroSharedDemo .staffTapUnit{--band-tap-distance:10px;width:220px;height:220px;bottom:83px;left:-22%}.heroSharedDemo .staffTapUnit .staffLabel{justify-content:center;min-width:112px;top:-9px;left:38px;box-shadow:0 9px 24px #071a3845;color:#fff!important;background:#071a38!important;border:1px solid #4d6d91!important}.heroSharedDemo .customerLabel,.heroSharedDemo .ownerLabel{font-size:9px;top:-30px;right:0}.heroSharedDemo .tapSignal{bottom:-10px;right:-2px}.reviewLeak{padding-top:68px;padding-bottom:68px}.leakIntro{margin-bottom:26px}.leakIntro h2{font-size:clamp(38px,10.6vw,45px);line-height:1.04}.leakIntro p{font-size:18px}.leakCalculator{border-radius:22px;overflow:hidden;box-shadow:0 20px 55px #173e6718}.leakInputs{padding:26px 20px}.leakResults{order:initial;padding:30px 20px}.calculatorField{padding:23px 0}.calculatorField>span{align-items:flex-start}.calculatorField b{max-width:58%;font-size:17px;line-height:1.3}.calculatorField>small{padding-right:12px;font-size:14px}.calculatorField input[type=range]{height:8px;margin-top:24px}.viewsBenchmark{grid-template-columns:34px minmax(0,1fr);min-height:64px;padding:11px}.benchmarkAction{grid-column:2;justify-self:start;margin-top:2px}.benchmarkCopy b{font-size:13px!important}.benchmarkCopy small{font-size:12px}.badReviewToggle{align-items:start}.badReviewToggle>i{align-self:center}.leakResults h3{font-size:30px;line-height:1.1}.resultHero strong{font-size:clamp(48px,15vw,62px)}.resultBreakdown>div{min-height:88px}.resultsMessage b{font-size:18px}.resultsMessage p{font-size:15px}.calculatorDisclaimer{text-align:left;font-size:12px}.problemFinder,.offer,.problem,.steps,.analytics,.comparison,.teamSizer,.faq,.premium,.finalCta{padding-top:68px;padding-bottom:68px}.sectionIntro,.sectionIntro.compact,.offerHeading,.premiumIntro{text-align:left}.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{letter-spacing:-2px;font-size:clamp(38px,10vw,44px);line-height:1.05}.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{font-size:18px;line-height:1.58}.kicker{font-size:11px;line-height:1.45}.problemSelector{margin-left:-4px;margin-right:-4px;padding:4px 4px 12px}.problemSelector button{flex-basis:210px;min-height:116px;padding:18px;font-size:16px}.problemAnswer{border-radius:22px;padding:24px 20px}.problemAnswer h3{font-size:29px}.problemAnswer p{font-size:17px}.problemAnswer aside{padding:18px}.problemAnswer aside strong{font-size:20px}.systemComparison{gap:18px}.systemComparison>article{border-radius:22px;padding:22px 18px}.systemComparison h3{font-size:29px;line-height:1.12}.systemList{gap:20px}.systemList b{font-size:19px}.systemList small{font-size:16px}.systemComparison .sharedTapExperience:not(.heroSharedDemo){height:382px;margin-left:-8px;margin-right:-8px}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .phoneExperience{width:184px;height:344px;top:20px;right:0}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .staffTapUnit{--band-tap-distance:8px;width:205px;height:205px;bottom:74px;left:-25%}.systemComparison .sharedTapExperience:not(.heroSharedDemo) .staffLabel{color:#fff;background:#071a38;border-color:#4d6d91;top:-8px;left:28px}.teamChallenge{padding:16px 14px}.challengeTop{gap:10px}.challengeTop>strong{font-size:9px}.challengeRows>div{grid-template-columns:24px minmax(0,1fr) 26px;gap:7px}.challengeRows span{grid-template-columns:86px minmax(55px,1fr);gap:7px}.problemGrid{gap:16px}.problemGrid article{border-radius:22px;padding:24px 20px}.problemGrid h3{font-size:29px;line-height:1.12}.oldWayScene{height:160px}.newWay{grid-template-columns:1fr;display:grid}.liveTapScene{height:175px;margin:auto}.newWayCopy h3{margin-top:12px}.processSteps{gap:15px}.processSteps b{font-size:17px}.processSteps small{font-size:15px}.stepGrid{gap:14px}.stepGrid article{border-radius:20px;padding:24px 20px}.stepGrid h3{font-size:26px}.stepGrid p{font-size:17px}.adminNote{padding:18px;font-size:16px;line-height:1.5}.analytics{gap:30px}.analyticsCopy{order:-1}.analyticsHeadline{margin-top:16px!important}.analyticsHeadline>span{font-size:clamp(39px,10.5vw,46px);line-height:1.02}.analyticsHeadline>span+span{margin-top:7px}.analyticsHeadline .headlinePayoff{border-radius:19px;margin-top:18px;padding:19px 18px 20px}.analyticsHeadline .headlinePayoff b{letter-spacing:-1.8px;font-size:clamp(34px,9.3vw,42px);line-height:1.03}.analyticsHeadline .starGrowth{margin-top:13px}.benefitList{gap:22px}.benefitList b{font-size:20px}.benefitList small{font-size:17px}.analyticsCopy>.primary{width:100%;min-height:56px}.growthMap{border-radius:22px}.mapTop{gap:10px;height:auto;min-height:66px;padding:14px 16px}.mapTop span{font-size:9px}.mapTop b{font-size:13px}.mapCanvas{height:310px}.ownerHomeMarker{top:12px;left:10px}.reviewGrowth{top:12px;right:10px}.businessMarker{top:48%;left:31%}.activityPanel{padding:18px 16px}.activityMetrics{grid-template-columns:1fr;gap:10px}.activityPanel p{font-size:13px}.comparison{overflow:hidden}.comparisonTable{border-radius:18px;margin-left:0;margin-right:0}.tableHead,.tableRow{min-width:650px}.tableHead span,.tableRow span{padding:16px 12px;font-size:15px}.comparison:after{content:"Swipe to compare \2192";color:var(--muted);text-align:right;margin-top:12px;font-size:13px;display:block}.teamProductVisual{height:280px}.teamOptions{gap:14px}.teamOptions a{min-height:285px;padding:24px 20px}.teamOptions b{font-size:30px}.teamOptions small{font-size:17px}.teamOptions .teamOptionCta{align-self:stretch;width:100%;min-height:48px}.sizerNote{font-size:15px}.premiumChoiceBar{margin-top:24px}.premiumGrid article{padding:24px 20px}.premiumIcon{margin-bottom:20px}.premiumGrid h3{font-size:27px}.premiumGrid p{font-size:17px}.premiumFooter{gap:30px}.premiumClose h3{font-size:32px}.whiteButton{width:100%;min-height:56px}.reportCard{border-radius:22px;padding:22px 18px}.faqGrid{gap:10px}.faq details{border-radius:14px;padding:0 17px}.faq summary{min-height:62px;padding:18px 0;font-size:18px;line-height:1.35}.faq details p{font-size:17px}.finalInner{gap:28px}.finalCopy{order:-1}.ctaProduct{border-radius:22px;height:290px}.finalCopy .orangeButton{width:100%;min-height:56px}.ctaReassurance{grid-template-columns:1fr;gap:12px;display:grid}.ctaReassurance>span{font-size:16px}.finalCopy>small{font-size:13px}.mobileBuyBar{left:8px;right:8px;bottom:max(7px,env(safe-area-inset-bottom));border:1px solid #ffffff24;border-radius:17px;min-height:64px;padding:8px 8px 8px 14px}.mobileBuyBar b{font-size:14px}.mobileBuyBar a{min-height:48px;padding:12px 14px;font-size:14px}footer{padding-bottom:110px}footer div{line-height:1.5}}@media (width<=380px){.hero h1{font-size:40px}.heroSharedDemo .phoneExperience{width:184px;height:360px}.heroSharedDemo .staffTapUnit{width:205px;height:205px;left:-27%}.resultHero strong{font-size:46px}.analyticsHeadline>span{font-size:37px}.analyticsHeadline .headlinePayoff b{font-size:33px}.mobileBuyBar>span{max-width:128px}.mobileBuyBar b{font-size:12px}.mobileBuyBar a{font-size:13px}}@media (width<=600px){body{font-size:16px;line-height:1.48}.hero{padding-top:42px;padding-bottom:36px}.hero h1{letter-spacing:-2.2px;font-size:clamp(38px,10.7vw,46px);line-height:1.02}.lead{font-size:17px;line-height:1.48}.miniProof strong{font-size:15px}.miniProof small{font-size:13px}.reviewLeak,.problemFinder,.offer,.problem,.steps,.analytics,.comparison,.teamSizer,.faq,.premium,.finalCta{padding-top:54px;padding-bottom:54px}.leakIntro h2,.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{letter-spacing:-1.65px;font-size:clamp(34px,9.1vw,39px);line-height:1.06}.leakIntro p,.offerHeading>p,.sectionIntro p,.analyticsCopy>p,.premiumIntro>p,.finalCopy p{font-size:16px;line-height:1.5}.problemSelector button{min-height:100px;font-size:15px}.problemAnswer h3,.systemComparison h3,.problemGrid h3{font-size:26px}.problemAnswer p{font-size:16px;line-height:1.48}.problemAnswer aside{padding:15px}.problemAnswer aside strong{font-size:18px}.systemComparison>article{padding:20px 17px}.systemList{gap:16px}.systemList b{font-size:17px}.systemList small{font-size:15px;line-height:1.42}.systemList>div:nth-child(n+4){display:none}.problemGrid article{padding:21px 18px}.processSteps{gap:12px}.processSteps b{font-size:16px}.processSteps small{font-size:14px;line-height:1.4}.stepGrid article{padding:21px 18px}.stepGrid h3{font-size:24px}.stepGrid p{font-size:15px;line-height:1.46}.adminNote{font-size:15px}.analyticsHeadline>span{font-size:clamp(35px,9.3vw,40px)}.analyticsHeadline .headlinePayoff b{font-size:clamp(31px,8.2vw,36px)}.benefitList{gap:17px}.benefitList b{font-size:18px}.benefitList small{font-size:15px;line-height:1.42}.benefitList>div:nth-child(n+4){display:none}.teamOptions a{min-height:252px;padding:21px 18px}.teamOptions b{font-size:27px}.teamOptions small{font-size:15px;line-height:1.45}.premiumGrid article{padding:21px 18px}.premiumGrid h3{font-size:24px;line-height:1.15}.premiumGrid p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.48;display:-webkit-box;overflow:hidden}.premiumClose h3{font-size:29px}.faq summary{font-size:17px}.faq details p{font-size:15px;line-height:1.5}.ctaReassurance>span{font-size:15px}}@media (width<=380px){.hero h1{font-size:37px}.leakIntro h2,.offer h2,.sectionIntro h2,.analytics h2,.premium h2,.finalCopy h2{font-size:33px}}@media (width<=900px){.wristbandCalculator{grid-template-columns:1fr;max-width:680px}.wristbandResult{min-height:420px}.analyticsSectionIntro{order:-2;grid-column:1}.analyticsCopy{order:0}.gapCloserIntro{margin-bottom:30px}.gapCloserIntro h2{font-size:46px}.gapSimulator{grid-template-columns:1fr;max-width:760px;margin:auto}.gapInputs{grid-template-columns:1fr auto 1fr;align-items:center}.gapVersus{margin:0}.gapProjection{padding:34px}}@media (width<=600px){.analyticsSectionIntro{text-align:center;margin:0 auto}.analyticsSectionIntro>p{text-align:center;margin-top:17px}.analyticsSectionIntro .starGrowth{margin-top:15px}.teamSizer .sectionIntro.compact{margin-bottom:28px}.teamProductVisual{height:225px;margin-bottom:18px}.teamProductVisual>div{bottom:16px}.teamProductVisual b{font-size:20px}.teamProductVisual span{margin-top:6px;font-size:13px;line-height:1.4}.wristbandCalculator{border-radius:22px}.wristbandQuestions{padding:22px 18px}.wristbandQuestion{grid-template-columns:1fr;padding:22px 0}.wristbandQuestion:first-child{padding-top:0}.wristbandQuestion:last-child{padding-bottom:0}.wristbandQuestion b{font-size:17px}.wristbandQuestion>small{grid-column:1;padding:8px 0 14px 43px;font-size:12px}.numberControl{grid-area:auto/1;margin-left:43px}.numberControl button,.numberControl input{height:52px}.spareBandOffer{grid-template-columns:1fr;gap:14px;margin-top:20px;padding:17px}.spareBandOffer>button{width:100%;min-height:48px}.discountTiers{gap:6px}.discountTiers>button{flex-direction:column;gap:2px;min-height:54px;padding:9px 5px}.wristbandResult{min-height:0;padding:28px 20px}.resultQuantity>strong{font-size:68px}.resultQuantity b{font-size:24px}.wristbandResult>p{font-size:13px}.discountReveal{margin-top:20px;padding:15px}.discountReveal b{font-size:18px}.calculatorBuyButton{min-height:56px;font-size:15px}.gapCloserIntro{text-align:left}.gapCloserIntro h2{letter-spacing:-2px;margin-left:0;font-size:39px;line-height:1.04}.gapCloserIntro p{font-size:17px;line-height:1.5}.gapSimulator{border-radius:22px}.gapInputs{grid-template-columns:1fr;gap:12px;padding:18px}.gapInputGroup{border-radius:17px;padding:18px}.gapVersus{margin:-3px 0}.gapInputGroup label{grid-template-columns:minmax(0,1fr) 86px}.gapInputGroup input{width:86px;height:46px;font-size:20px}.gapProjection{padding:27px 18px}.projectionHeader>strong{font-size:34px}.projectionHeader>p{font-size:14px}.reviewRace{margin-top:22px;padding:18px 14px}.raceLabels{margin-left:72px}.raceRow{grid-template-columns:62px minmax(0,1fr) 38px;gap:9px}.raceRow>b{font-size:11px}.raceRow>strong{font-size:16px}.gapWarning{grid-template-columns:26px 1fr;padding:14px 12px}.gapWarning>span{width:26px;height:26px}.gapWarning p{font-size:12px}.gapReassurance{grid-template-columns:1fr;justify-items:start;gap:9px;padding-left:4px;display:grid}.gapReassurance>span{font-size:13px}.gapDisclaimer{text-align:left}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.marketRecoveryIntro h2{letter-spacing:-2.2px;font-size:46px}.marketAnalyzerForm{grid-template-columns:1fr}.marketFormCopy{padding:38px 36px}.marketFields{padding:32px 36px}.marketPain{grid-template-columns:1fr}.ninetyDayComparison{grid-template-columns:1fr 1fr}.reviewTimeline{grid-area:2/1/auto/-1}.marketFinalClose{grid-template-columns:1fr}}@media (width<=600px){.finalCta{padding-left:14px;padding-right:14px}.marketRecoveryIntro{text-align:left;margin-bottom:24px}.marketRecoveryIntro h2{letter-spacing:-1.9px;margin:12px 0;font-size:38px;line-height:1.04}.marketRecoveryIntro p{font-size:16px;line-height:1.48}.marketAnalyzerForm,.marketLoading,.marketReport{border-radius:22px}.marketFormCopy{padding:26px 20px}.marketFormCopy h3{letter-spacing:-1px;margin:10px 0 12px;font-size:28px;line-height:1.1}.marketFormCopy p{font-size:15px;line-height:1.48}.marketFields{grid-template-columns:1fr;gap:15px;padding:22px 18px}.customerVolumeField,.marketError,.marketAnalyzeButton,.marketFields>small{grid-column:1}.marketFields input,.marketFields select{height:56px;font-size:16px}.marketFields label>span{font-size:13px}.marketAnalyzeButton{min-height:58px;font-size:16px}.marketLoading{min-height:400px;padding:34px 20px}.marketLoading>strong{font-size:23px;line-height:1.22}.marketReportTop{align-items:flex-start;padding:20px 18px}.marketReportTop h3{font-size:22px;line-height:1.2}.marketReportTop button{flex:none}.mapHeader{align-items:flex-start;padding:14px 16px}.mapHeader>span{font-size:8px}.mapHeader>b{text-align:right;font-size:11px}.marketMap{height:330px}.mapActivity{padding:12px;top:12px;right:12px}.mapActivity strong{font-size:26px}.mapYou{padding:9px 12px;top:55%;left:46%}.marketMapPanel>small{padding:12px 16px;font-size:9px}.marketNumbers{grid-template-columns:1fr;gap:10px;padding:18px 16px}.marketNumbers article{padding:18px}.marketNumbers article>strong{font-size:36px}.marketNumbers article>small{font-size:12px}.marketPain{gap:22px;margin:0 16px 18px;padding:22px 18px}.marketPainCopy h3{font-size:25px;line-height:1.14}.marketPainCopy p{font-size:14px}.painConsequences{gap:10px}.painConsequences>span{font-size:14px;line-height:1.35}.ninetyDayComparison{grid-template-columns:1fr;gap:14px;padding:20px 16px}.comparisonColumn{padding:20px}.comparisonColumn h3{font-size:21px}.comparisonColumn li{font-size:13px}.reviewTimeline{grid-area:auto/1;gap:2px;padding:18px 10px}.reviewTimeline>div:after{width:76%;left:62%}.reviewTimeline span{font-size:7px}.reviewTimeline b{font-size:10px}.marketFinalClose{gap:22px;padding:25px 18px}.marketFinalClose h3{font-size:27px;line-height:1.12}.marketFinalClose p{font-size:15px}.marketFinalActions .orangeButton{min-height:58px;font-size:16px}.marketDisclaimer{text-align:left;padding:12px 16px 18px}}@media (width>=901px) and (width<=1366px){.hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:30px;padding-left:32px;padding-right:32px}.heroCopy,.heroVisual{min-width:0}.heroVisual{height:470px}.heroSharedDemo{width:100%;max-width:470px;height:430px}.heroSharedDemo .phoneExperience{width:198px;height:382px;top:18px;right:0}.heroSharedDemo .staffTapUnit{--band-tap-distance:24px;width:292px;height:292px;bottom:58px;left:0}.heroSharedDemo .staffTapUnit .staffLabel{justify-content:center;min-width:108px;left:34px}.heroSharedDemo .customerLabel,.heroSharedDemo .ownerLabel{white-space:nowrap;max-width:190px;right:0}.heroSharedDemo .tapSignal{right:0}}.mapActivity{width:min(330px,100% - 44px);padding:18px 20px}.mapActivity strong{font-size:42px}.mapActivity span{color:#d3e2f2;margin-top:8px;font-size:15px;font-weight:750;line-height:1.32}@media (width<=600px){.mapActivity{width:min(285px,100% - 24px);padding:16px 18px;top:12px;right:12px}.mapActivity strong{font-size:44px}.mapActivity span{font-size:16px;line-height:1.28}}.premiumEyebrow{color:#72b7ff;letter-spacing:.14em;font-size:11px;font-weight:900}.premiumGrowthShowcase,.premiumSpotlight{background:linear-gradient(145deg,#0a2854,#071a38);border:1px solid #ffffff20;border-radius:28px;width:min(1120px,100%);margin:0 auto 22px;overflow:hidden}.premiumGrowthShowcase{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;display:grid}.premiumGrowthCopy,.premiumSpotlightCopy{padding:54px}.premiumGrowthCopy h3,.premiumSpotlightCopy h3{letter-spacing:-1.6px;margin:14px 0 16px;font-size:38px;line-height:1.08}.premiumGrowthCopy>p,.premiumSpotlightCopy>p{color:#b8c8dc;margin:0;font-size:18px;line-height:1.58}.premiumMetricList{grid-template-columns:1fr 1fr;gap:15px 20px;margin-top:28px;display:grid}.premiumMetricList>span{align-items:center;gap:10px;font-size:15px;display:flex}.premiumAppFrame{background:linear-gradient(145deg,#f8fbff,#eaf4ff);border:1px solid #ffffff24;border-radius:24px;margin:28px;position:relative;overflow:hidden;box-shadow:0 30px 65px #0005}.premiumAppFrame img{width:100%;height:auto;display:block}.growthFrame{max-height:570px}.growthFrame img{margin-top:-5px}.premiumFeatureGrid{grid-template-columns:repeat(3,1fr);gap:14px;width:min(1120px,100%);margin:0 auto 22px;display:grid}.premiumFeatureGrid article{background:#ffffff0a;border:1px solid #ffffff20;border-radius:22px;min-height:255px;padding:28px}.premiumFeatureGrid span{color:#75baff;letter-spacing:.13em;font-size:10px;font-weight:900}.premiumFeatureGrid h3{margin:12px 0 10px;font-size:23px;line-height:1.2}.premiumFeatureGrid p{color:#b8c8dc;margin:0;font-size:15px;line-height:1.55}.premiumSpotlight{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:center;display:grid}.aiSpotlight{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr)}.radarFrame,.aiFrame{max-height:650px}.radarFrame img{margin-top:-30px}.aiFrame img{margin-top:-18px}.premiumSpotlightCopy ul{gap:13px;margin:27px 0 0;padding:0;list-style:none;display:grid}.premiumSpotlightCopy li{color:#e4edf7;padding-left:30px;font-size:16px;line-height:1.4;position:relative}.premiumSpotlightCopy li:before{content:"\2713";width:20px;height:20px;color:var(--green);background:#e8fff2;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:0;left:0}.aiReportTopics{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.aiReportTopics span{color:#dcecff;background:#0c3b7166;border:1px solid #63adff38;border-radius:13px;padding:13px 14px;font-size:14px;font-weight:750}.premiumUtilityRow{grid-template-columns:1fr 1fr;gap:16px;width:min(1120px,100%);margin:0 auto 30px;display:grid}.premiumUtilityRow article{background:#ffffff0a;border:1px solid #ffffff20;border-radius:24px;grid-template-columns:190px 1fr;align-items:center;min-width:0;display:grid;overflow:hidden}.premiumUtilityRow img{object-fit:cover;object-position:top;border-right:1px solid #ffffff1c;width:190px;height:300px}.premiumUtilityRow article>div{padding:26px}.premiumUtilityRow span{color:#75baff;letter-spacing:.12em;font-size:10px;font-weight:900}.premiumUtilityRow h3{margin:10px 0;font-size:24px;line-height:1.2}.premiumUtilityRow p{color:#b8c8dc;margin:0;font-size:15px;line-height:1.5}.premiumFinalClose{text-align:center;width:min(920px,100%);margin:58px auto 0}.premiumFinalClose h3{max-width:850px;margin:14px auto;font-size:40px;line-height:1.12}.premiumFinalClose p{max-width:720px;margin:0 auto}.premiumFinalClose .whiteButton{margin-top:24px;display:inline-flex}.premiumFinalClose>small{color:#8fa8c4;margin-top:14px;font-size:12px;display:block}@media (width<=900px){.premiumGrowthShowcase,.premiumSpotlight,.aiSpotlight{grid-template-columns:1fr}.premiumFeatureGrid{grid-template-columns:1fr 1fr}.growthFrame,.radarFrame,.aiFrame{width:min(430px,100% - 40px);margin:0 auto 30px}.radarSpotlight .radarFrame{order:2}.premiumUtilityRow{grid-template-columns:1fr}}@media (width<=600px){.premiumGrowthShowcase,.premiumSpotlight{border-radius:22px}.premiumGrowthCopy,.premiumSpotlightCopy{padding:28px 22px}.premiumGrowthCopy h3,.premiumSpotlightCopy h3{letter-spacing:-1px;font-size:30px;line-height:1.08}.premiumGrowthCopy>p,.premiumSpotlightCopy>p{font-size:17px;line-height:1.5}.premiumMetricList,.aiReportTopics,.premiumFeatureGrid{grid-template-columns:1fr}.premiumFeatureGrid article{min-height:0;padding:23px 20px}.premiumFeatureGrid h3{font-size:24px}.premiumFeatureGrid p{font-size:16px}.growthFrame,.radarFrame,.aiFrame{border-radius:18px;width:calc(100% - 28px);max-height:520px;margin:0 auto 18px}.premiumSpotlightCopy ul{gap:11px}.premiumSpotlightCopy li{font-size:15px}.premiumUtilityRow article{grid-template-columns:120px 1fr}.premiumUtilityRow img{width:120px;height:230px}.premiumUtilityRow article>div{padding:20px 16px}.premiumUtilityRow h3{font-size:20px}.premiumUtilityRow p{font-size:14px}.premiumFinalClose{text-align:left;margin-top:42px}.premiumFinalClose h3{font-size:31px}.premiumFinalClose .whiteButton{justify-content:center;width:100%}}.premiumAppFrame.radarFrame{height:auto;max-height:none;overflow:hidden}.premiumAppFrame.radarFrame:after{content:none;display:none}.premiumAppFrame.radarFrame .radarMock{height:auto;min-height:0}@media (width<=900px){.radarSpotlight .radarFrame{max-height:none;margin-bottom:30px}}@media (width<=600px){.premiumAppFrame.radarFrame{width:calc(100% - 24px);max-height:none;overflow:hidden}.premiumAppFrame.radarFrame .radarMock{padding:14px}.radarMock .competitorRows,.radarMock .radarInsight{display:grid}}.analyticsSummaryMock{color:#09152c;width:100%}.summaryHead{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.summaryHead>i{color:#078bf2;background:#e3f3ff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:19px;font-style:normal;display:grid}.summaryHead>div{display:grid}.summaryHead b{font-size:14px}.summaryHead span{color:#758299;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.summaryHead>em{color:#07894c;background:#e5faed;border-radius:8px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}.summaryMetrics{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.summaryMetrics article{box-shadow:0 5px 16px #0b33630d;background:#fff!important;border:1px solid #dce7f2!important;border-radius:12px!important;min-height:0!important;padding:10px!important;display:grid!important}.summaryMetrics span{color:#738299!important;letter-spacing:.07em!important;font-size:7px!important}.summaryMetrics b{color:#078bf2;margin-top:2px;font-size:24px}.summaryMetrics em{color:#0b9254;font-size:8px;font-style:normal}.summaryTrend{color:#fff;background:#081f43;border-radius:12px;margin-top:9px;padding:10px}.summaryTrend>div{justify-content:space-between;font-size:8px;display:flex}.summaryTrend>div span{color:#8fb1d7!important;letter-spacing:0!important;font-size:8px!important}.summaryTrend>i{align-items:flex-end;gap:6px;height:38px;margin-top:7px;display:flex}.summaryTrend u{background:linear-gradient(#42d4ec,#078bf2);border-radius:4px 4px 1px 1px;flex:1}.summaryTrend u:first-child{height:28%}.summaryTrend u:nth-child(2){height:45%}.summaryTrend u:nth-child(3){height:38%}.summaryTrend u:nth-child(4){height:67%}.summaryTrend u:nth-child(5){height:54%}.summaryTrend u:nth-child(6){height:82%}.summaryTrend u:nth-child(7){height:100%}@media (width<=600px){.growthCompare small{min-height:28px;font-size:8px;line-height:1.25}.premiumFeatureGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:calc(100% + 36px);margin-left:-18px;padding:0 18px 10px;display:flex;overflow-x:auto}.premiumFeatureGrid::-webkit-scrollbar{display:none}.premiumFeatureGrid article{scroll-snap-align:center;flex:0 0 82%;min-height:220px;padding:22px!important}.premiumFeatureGrid h3{font-size:22px}.premiumUtilityRow{gap:14px}.premiumUtilityRow article{border-radius:22px;grid-template-columns:1fr;align-items:stretch}.premiumUtilityMock{border-bottom:1px solid #ffffff1c;border-right:0;width:100%;height:auto;min-height:0;padding:18px!important}.analyticsUtility{background:linear-gradient(145deg,#f8fbff,#edf5ff)}.scannerUtility{background:linear-gradient(145deg,#f8fbff,#f2f6ff)}.premiumUtilityRow article>.premiumUtilityMock+div{padding:22px 20px 24px}.premiumUtilityRow h3{margin:8px 0;font-size:24px}.premiumUtilityRow p{font-size:16px;line-height:1.5}.scannerMock>h4{font-size:24px}.scannerMock>p{font-size:14px}}.premiumBreakdownIntro{text-align:center;width:min(920px,100%);margin:74px auto 32px}.premiumBreakdownIntro h3{letter-spacing:-1.8px;margin:14px 0 16px;font-size:44px;line-height:1.08}.premiumBreakdownIntro p{color:#b8c8dc;max-width:760px;margin:0 auto;font-size:18px;line-height:1.55}.premiumBreakdownStack,.premiumUtilityBreakdowns{gap:20px;width:min(1120px,100%);margin:0 auto;display:grid}.premiumBreakdownRow,.premiumUtilityDeepDive{background:linear-gradient(145deg,#0a2854,#071a38);border:1px solid #ffffff20;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:stretch;min-width:0;display:grid;overflow:hidden}.premiumBreakdownRow.reverse,.premiumUtilityDeepDive.reverse{grid-template-columns:minmax(440px,1.1fr) minmax(0,.9fr)}.premiumBreakdownCopy,.premiumUtilityDeepCopy{align-self:center;padding:54px 48px}.premiumBreakdownCopy>span,.premiumUtilityDeepCopy>span{color:#72b7ff;letter-spacing:.14em;font-size:11px;font-weight:900}.premiumBreakdownCopy h3,.premiumUtilityDeepCopy h3{letter-spacing:-1.4px;margin:14px 0 16px;font-size:36px;line-height:1.1}.premiumBreakdownCopy p,.premiumUtilityDeepCopy p{color:#b8c8dc;margin:0;font-size:17px;line-height:1.58}.premiumBreakdownCopy ul{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.premiumBreakdownCopy li{color:#e8f1fa;padding-left:29px;font-size:15px;line-height:1.4;position:relative}.premiumBreakdownCopy li:before{content:"\2713";color:#078d50;background:#e7fff1;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:900;display:grid;position:absolute;top:0;left:0}.premiumBreakdownVisual,.premiumUtilityDeepVisual{background:radial-gradient(circle at 70% 20%,#dff0ff 0,#f5f9ff 47%,#e8f3ff 100%);place-items:center;min-width:0;margin:0;padding:34px;display:grid}.aiDetailPanel{color:#09152c;background:#f7faff;border:1px solid #d6e4f1;border-radius:22px;width:100%;padding:26px;box-shadow:0 24px 55px #0a2b5720}.aiWeeklyPanel{gap:18px;display:grid}.aiWeeklyPanel .aiReportHead b{font-size:22px}.aiWeeklyPanel .aiReportHead small{font-size:12px}.aiWeeklyPanel .aiExecutiveSummary{padding:22px}.aiWeeklyPanel .aiExecutiveSummary h4{font-size:24px}.aiWeeklyPanel .aiExecutiveSummary p{font-size:15px}.aiShiftDetailHead,.aiShiftDetailHead>div{align-items:center;display:flex}.aiShiftDetailHead{border-bottom:1px solid #dce6f0;justify-content:space-between;gap:16px;padding-bottom:18px}.aiShiftDetailHead>div{gap:12px}.aiShiftDetailHead i{color:#0788ed;background:#e2f2ff;border-radius:13px;place-items:center;width:46px;height:46px;font-size:19px;font-style:normal;font-weight:900;display:grid}.aiShiftDetailHead span{display:grid}.aiShiftDetailHead b{font-size:20px}.aiShiftDetailHead small{color:#7c899a;font-size:12px}.aiShiftDetailHead>em{color:#078c4e;letter-spacing:.06em;background:#e5faed;border-radius:9px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:900}.aiShiftDetailPanel.attention .aiShiftDetailHead>em{color:#ee4d22;background:#fff0ea}.aiDetailPanel .aiShiftMetrics{gap:10px;margin-top:18px}.aiDetailPanel .aiShiftMetrics>span{background:#fff;border:1px solid #e0e9f2;border-radius:13px;padding:14px}.aiDetailPanel .aiShiftMetrics small{min-height:30px;font-size:10px}.aiDetailPanel .aiShiftMetrics b{margin-top:8px;font-size:34px}.aiLeaderboardLarge{gap:11px;margin-top:20px}.aiLeaderboardLarge>span{grid-template-columns:26px 92px 1fr 24px;gap:10px}.aiLeaderboardLarge i{width:24px;height:24px;font-size:10px}.aiLeaderboardLarge b,.aiLeaderboardLarge strong{font-size:13px}.aiLeaderboardLarge u{height:8px}.aiActivityDrop{background:#fff2ed;border:1px solid #ffd2c5;border-radius:14px;gap:7px;margin-top:20px;padding:18px;display:grid}.aiActivityDrop span{color:#ed5a31;letter-spacing:.12em;font-size:10px;font-weight:900}.aiActivityDrop b{font-size:18px}.aiActivityDrop p{color:#91513e;margin:0;font-size:14px;line-height:1.45}.aiOutcomeDetailPanel{gap:18px;display:grid}.aiOutcomeDetailPanel .aiOutcomeStrip small{min-height:35px;font-size:10px}.aiOutcomeDetailPanel .aiOutcomeStrip b{font-size:34px}.aiOutcomeDetailPanel .aiOutcomeStrip span{font-size:11px}.aiOutcomeDetailPanel .aiActionPlan{padding:18px}.aiOutcomeDetailPanel .aiActionPlan p b{font-size:17px}.aiOutcomeDetailPanel .aiActionPlan ol{font-size:13px}.premiumUtilityBreakdowns{margin-top:70px}.premiumUtilityDeepDive{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr)}.premiumUtilityDeepDive.reverse{grid-template-columns:minmax(480px,1.1fr) minmax(0,.9fr)}.utilityValueList{grid-template-columns:1fr 1fr;gap:10px;margin-top:26px;display:grid}.utilityValueList b{color:#e4effb;background:#0c3b7166;border:1px solid #63adff38;border-radius:12px;padding:13px 14px;font-size:13px;line-height:1.35}.premiumUtilityDeepVisual{padding:42px}.premiumUtilityDeepVisual .analyticsSummaryMock{background:#f7faff;border:1px solid #d9e5f0;border-radius:22px;padding:24px;box-shadow:0 24px 55px #0a2b5720}.premiumUtilityDeepVisual .summaryHead>i{width:50px;height:50px;font-size:23px}.premiumUtilityDeepVisual .summaryHead b{font-size:20px}.premiumUtilityDeepVisual .summaryHead span{font-size:12px}.premiumUtilityDeepVisual .summaryHead>em{font-size:10px}.premiumUtilityDeepVisual .summaryMetrics{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}.premiumUtilityDeepVisual .summaryMetrics article{padding:16px!important}.premiumUtilityDeepVisual .summaryMetrics span{font-size:9px!important}.premiumUtilityDeepVisual .summaryMetrics b{font-size:32px}.premiumUtilityDeepVisual .summaryMetrics em{font-size:10px}.premiumUtilityDeepVisual .summaryTrend{margin-top:14px;padding:16px}.premiumUtilityDeepVisual .summaryTrend>div,.premiumUtilityDeepVisual .summaryTrend>div span{font-size:11px!important}.premiumUtilityDeepVisual .summaryTrend>i{gap:9px;height:74px}.scannerIdentityMock{color:#09152c;background:#f7faff;border:1px solid #d9e5f0;border-radius:22px;width:100%;padding:26px;box-shadow:0 24px 55px #0a2b5720}.scannerIdentityHead{align-items:center;gap:13px;display:flex}.scannerIdentityHead>i{color:#0788ed;background:#e1f2ff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:22px;font-style:normal;display:grid}.scannerIdentityHead>span{gap:2px;display:grid}.scannerIdentityHead small{color:#0788ed;letter-spacing:.1em;font-size:9px;font-weight:900}.scannerIdentityHead b{font-size:21px}.scannerTapPrompt{background:#eaf6ff;border:1px solid #b9daf6;border-radius:15px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin:22px 0;padding:16px;display:grid}.scannerTapPrompt>span{color:#0788ed;font-size:30px}.scannerTapPrompt>div{display:grid}.scannerTapPrompt b{font-size:15px}.scannerTapPrompt small{color:#6f7f92;font-size:11px}.scannerTapPrompt em{color:#fff;background:#0788ed;border-radius:8px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:900}.scannerResult{background:#effcf4;border:1px solid #b8e3ca;border-radius:17px;grid-template-columns:56px 1fr;align-items:center;gap:14px;padding:19px;display:grid}.scannerResult .scannerVerified{color:#fff;letter-spacing:.08em;background:#ff4b23;border-radius:8px;grid-column:1/-1;width:max-content;padding:5px 8px;font-size:9px;font-weight:900}.scannerOwnerAvatar{color:#fff;background:#0b2c57;border-radius:50%;place-items:center;width:56px;height:56px;font-size:17px;font-weight:900;display:grid}.scannerResult>div:last-child{display:grid}.scannerResult small{color:#078d50;font-size:9px;font-weight:900}.scannerResult b{font-size:22px}.scannerResult span{color:#607188;font-size:12px}.scannerStatusRow{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.scannerStatusRow span{color:#56677c;text-align:center;background:#fff;border:1px solid #dce6f0;border-radius:10px;padding:10px;font-size:10px;font-weight:800}.scannerStatusRow i{background:#08a55b;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}@media (width<=900px){.premiumBreakdownRow,.premiumBreakdownRow.reverse,.premiumUtilityDeepDive,.premiumUtilityDeepDive.reverse{grid-template-columns:1fr}.premiumBreakdownRow.reverse .premiumBreakdownCopy,.premiumUtilityDeepDive.reverse .premiumUtilityDeepCopy{order:1}.premiumBreakdownRow.reverse .premiumBreakdownVisual,.premiumUtilityDeepDive.reverse .premiumUtilityDeepVisual{order:2}}@media (width<=600px){.premiumBreakdownIntro{text-align:left;margin:50px auto 24px}.premiumBreakdownIntro h3{letter-spacing:-1.2px;font-size:34px;line-height:1.08}.premiumBreakdownIntro p{font-size:17px}.premiumBreakdownStack,.premiumUtilityBreakdowns{gap:16px}.premiumBreakdownRow,.premiumUtilityDeepDive{border-radius:22px}.premiumBreakdownCopy,.premiumUtilityDeepCopy{padding:30px 22px 26px}.premiumBreakdownCopy h3,.premiumUtilityDeepCopy h3{letter-spacing:-.8px;font-size:29px;line-height:1.08}.premiumBreakdownCopy p,.premiumUtilityDeepCopy p{font-size:16px;line-height:1.5}.premiumBreakdownCopy li{font-size:15px}.premiumBreakdownVisual,.premiumUtilityDeepVisual{padding:16px}.aiDetailPanel,.scannerIdentityMock{border-radius:18px;padding:18px}.aiWeeklyPanel .aiReportHead{grid-template-columns:40px minmax(0,1fr)}.aiWeeklyPanel .aiReportHead>em{grid-column:1/-1}.aiWeeklyPanel .aiReportHead b{font-size:18px}.aiWeeklyPanel .aiReportHead small{font-size:10px}.aiWeeklyPanel .aiExecutiveSummary{padding:17px}.aiWeeklyPanel .aiExecutiveSummary h4{font-size:20px}.aiWeeklyPanel .aiExecutiveSummary p{font-size:14px}.aiShiftDetailHead b{font-size:18px}.aiShiftDetailHead>em{text-align:center;max-width:110px}.aiDetailPanel .aiShiftMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.aiDetailPanel .aiShiftMetrics>span{padding:10px 8px}.aiDetailPanel .aiShiftMetrics small{min-height:36px;font-size:8.5px}.aiDetailPanel .aiShiftMetrics b{font-size:28px}.aiLeaderboardLarge>span{grid-template-columns:24px 76px 1fr 20px;gap:7px}.aiLeaderboardLarge b,.aiLeaderboardLarge strong{font-size:11px}.aiOutcomeDetailPanel .aiOutcomeStrip{grid-template-columns:1fr}.aiOutcomeDetailPanel .aiOutcomeStrip>div:first-child{grid-column:auto}.aiOutcomeDetailPanel .aiOutcomeStrip small{min-height:0}.aiOutcomeDetailPanel .aiActionPlan p b{font-size:15px}.aiOutcomeDetailPanel .aiActionPlan ol{font-size:12px}.premiumUtilityBreakdowns{margin-top:48px}.utilityValueList{grid-template-columns:1fr}.utilityValueList b{font-size:14px}.premiumUtilityDeepVisual .analyticsSummaryMock{padding:18px}.premiumUtilityDeepVisual .summaryHead{grid-template-columns:42px minmax(0,1fr)}.premiumUtilityDeepVisual .summaryHead>em{grid-column:1/-1;width:max-content}.premiumUtilityDeepVisual .summaryHead>i{width:42px;height:42px}.premiumUtilityDeepVisual .summaryHead b{font-size:17px}.premiumUtilityDeepVisual .summaryHead span{font-size:10px}.premiumUtilityDeepVisual .summaryMetrics article{padding:12px!important}.premiumUtilityDeepVisual .summaryMetrics span{font-size:8px!important}.premiumUtilityDeepVisual .summaryMetrics b{font-size:28px}.scannerTapPrompt{grid-template-columns:36px 1fr}.scannerTapPrompt em{grid-column:1/-1;width:max-content}.scannerStatusRow{grid-template-columns:1fr}}.marketRecoveryIntro h2{font-size:58px}.marketRecoveryIntro p{font-size:21px;line-height:1.5}.marketFormCopy>span,.marketReportTop span,.marketPainCopy>span,.marketFinalClose>div>span{font-size:12px}.marketFormCopy h3{font-size:38px}.marketFormCopy p{font-size:17px}.marketFields label>span{font-size:14px}.marketFields input,.marketFields select{height:58px;font-size:17px}.marketAnalyzeButton{min-height:62px;font-size:18px}.marketFields>small{font-size:13px}.marketReportTop h3{font-size:31px}.marketReportTop button{font-size:14px}.mapHeader>span{font-size:12px}.mapHeader>b{font-size:15px}.marketMap{height:430px}.marketMap iframe{width:100%;height:100%;inset:0}.marketMapPanel>small{padding:15px 28px;font-size:12px;line-height:1.5}.marketNumbers article>span{font-size:11px}.marketNumbers article>small{font-size:14px;line-height:1.45}.marketPainCopy h3{margin-bottom:0;font-size:32px;line-height:1.14}.painConsequences>span{font-size:16px}.comparisonColumn>span{font-size:11px}.comparisonColumn h3{font-size:25px;line-height:1.2}.comparisonColumn li{font-size:15px}.reviewTimeline span{font-size:10px}.reviewTimeline b{font-size:15px}.reviewTimeline>small{color:#8fa8c4;font-size:11px;line-height:1.4}.marketFinalClose h3{font-size:34px;line-height:1.1}.marketFinalClose p{font-size:18px;line-height:1.5}.marketFinalActions>button{font-size:14px}.marketFinalActions>small{font-size:12px}.marketDisclaimer{font-size:11px;line-height:1.45}.faq summary{font-size:18px}.faq details p{font-size:17px;line-height:1.6}@media (width<=600px){body{font-size:17px}.announcement{font-size:13px}.marketRecoveryIntro h2{font-size:41px;line-height:1.02}.marketRecoveryIntro p{font-size:18px}.marketFormCopy h3{font-size:31px}.marketFormCopy p{font-size:17px}.marketFields input,.marketFields select{font-size:18px}.marketFields label>span{font-size:15px}.marketMap{height:360px}.mapHeader>span{font-size:10px}.mapHeader>b{font-size:13px}.marketMapPanel>small{font-size:11px}.marketNumbers article>span{font-size:12px}.marketNumbers article>small{font-size:15px}.marketPainCopy h3{font-size:28px}.painConsequences>span{font-size:16px}.comparisonColumn h3{font-size:24px}.comparisonColumn li{font-size:15px}.reviewTimeline span{font-size:9px}.reviewTimeline b{font-size:13px}.reviewTimeline>small{font-size:10px}.marketFinalClose h3{font-size:30px}.marketFinalClose p{font-size:17px}.marketFinalActions>button{font-size:15px}.marketFinalActions>small,.marketDisclaimer{font-size:12px}.faq summary{font-size:19px;line-height:1.35}.faq details p{font-size:17px;line-height:1.6}}
