:root{font-family:Inter,system-ui,sans-serif;--display: Inter, system-ui, sans-serif;color:#2c1b0c;background:#f7efdd;font-synthesis:none;--ink: #2c1b0c;--green: #2a6a46;--green-dark: #164a2c;--forest-soft: #cfe6d6;--yellow: #e2a62b;--yellow-dark: #b9821a;--honey: #f3c948;--yellow-soft: #fbf0d2;--cream: #f7efdd;--cream-2: #fcf8ef;--sand: #efe0c0;--tan: #e6d0a2;--bronze: #b5813a;--brown: #6e4019;--brown-dark: #4a2a0e;--espresso: #2e1808;--orange: #b5502a;--line: #e8d6b2;--muted: #7c6748;--dim: #9c8a66}.thread-row:hover,.thread-row.active{background:#fff}.thread-row.active{box-shadow:inset 4px 0 0 var(--green, #1f6b45)}.message-bubble.outbound{align-self:flex-end;border-radius:16px 16px 4px;background:#eaf3e9;border-color:#c1d8c4}@keyframes gate-spin{to{transform:rotate(360deg)}}.gate-tabs button.active{background:#fff;color:var(--green);box-shadow:0 2px 8px #164a2c16}.referral-builders .card{min-height:250px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}.app{min-height:100vh;display:flex}.app>aside{width:256px;background:#102d27;color:#fff;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:4}.brand{height:106px;padding:18px 24px;display:flex;align-items:center;gap:12px;border-bottom:1px solid #ffffff12}.skilledpro-logo{display:block;width:54px;height:54px;max-width:100%;object-fit:contain}.setup-rail .skilledpro-logo{width:82px!important;height:82px!important;filter:none!important}.gate-brand-lockup .skilledpro-logo{width:68px;height:68px;filter:drop-shadow(0 8px 13px #153f2c24)}.mark{width:42px;height:42px;display:grid;place-items:center;background:var(--yellow);border-radius:9px;color:var(--espresso);font:800 27px/1 Barlow Condensed,sans-serif;letter-spacing:0;transform:rotate(-4deg);box-shadow:0 5px 14px #2e18082e}.mark svg{width:25px}.brand b,.obrand{font:800 22px Barlow Condensed;letter-spacing:1.2px}.brand b span,.obrand span{color:var(--honey)}.brand small{display:block;color:#8da49d;font-size:10px;letter-spacing:1.8px;text-transform:uppercase;margin-top:3px}nav{padding:18px 12px;display:grid;gap:4px}nav button{border:0;background:transparent;color:#9fb1ac;padding:11px 12px;display:flex;align-items:center;gap:12px;border-radius:6px;text-align:left;font-size:13px;font-weight:600}nav button svg{width:18px}nav button.active{background:#fff;color:#17372f}nav button.active:before{content:"";width:3px;height:21px;background:var(--yellow);margin-left:-12px}nav em{font-style:normal;font-size:8px;color:#0f3027;background:var(--yellow);padding:3px 5px;margin-left:auto;border-radius:3px}.app>main{margin-left:256px;width:calc(100% - 256px)}.app>main>header{height:94px;background:#fff;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 34px;position:sticky;top:0;z-index:3}header small,label{font-size:9px;font-weight:800;letter-spacing:1.5px;color:#81908b}header h2{font:700 24px Barlow Condensed;margin:3px 0}.icon,.ask,.pagehead>button,.cardhead button,.toolbar button,.play button,.plan button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:10px 13px;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700}.icon{width:40px;padding:0;justify-content:center}.icon svg,.ask svg,.primary svg{width:16px}.ask{background:var(--yellow);border-color:var(--yellow)}.content{padding:32px;max-width:1480px;margin:auto}.primary{border:0;border-radius:5px;background:var(--green);color:#fff;padding:12px 16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.secondary{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);font-weight:700}.secondary:hover:not(:disabled){border-color:#c6ac7c;background:#fffaf0}.secondary svg{width:16px;flex:0 0 auto}.stats.personalized{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.card{background:#fff;border:1px solid var(--line);border-radius:6px;padding:20px;margin-bottom:16px}.cardhead h3,.context h3{font:700 17px Barlow Condensed;margin:0}.approval{display:flex;align-items:center;gap:10px;padding:13px 0;border-top:1px solid #edf0eb}.approval>span{width:33px;height:33px;background:#fff1e9;color:var(--orange);display:grid;place-items:center;border-radius:4px}.approval svg{width:16px}.approval div{flex:1}.approval b,.activity b{font-size:12px}.approval p,.activity p,.partner p{font-size:10px;color:var(--muted);margin:3px 0}.approval small{font-size:9px;color:var(--orange)}.approval>button{width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:4px}.activity{display:flex;align-items:flex-start;gap:10px;padding:12px 0;border-top:1px solid #edf0eb}.activity>span{width:29px;height:29px;display:grid;place-items:center;background:#eff5ea;color:#466f37;border-radius:50%}.activity span svg{width:13px}.activity div{flex:1}.activity time{font-size:9px;color:#8e9995}.jobs>div{display:flex;align-items:center;padding:12px;border-top:1px solid #edf0eb;gap:12px}.jobs time{font-size:10px;width:65px}.jobs .rail{width:3px;height:33px;background:var(--yellow)}.jobs section{flex:1}.jobs b,.jobs strong{font-size:12px}.jobs p{margin:4px 0;font-size:10px;color:var(--muted)}.steps{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.steps i{font-style:normal;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;border:1px solid #cbd2ca;font-size:10px}.steps i.yes{background:#173b31;color:#fff}.steps b{width:60px;height:1px;background:#dce1da}.steps b.on{background:#173b31}.examples{display:flex;align-items:center;gap:7px;margin-bottom:25px}.examples small{margin-right:auto}.examples button{font-size:10px;border:1px solid var(--line);background:#fff;padding:7px 10px}.modes button.selected{background:#173b31;color:#fff}.day{text-align:center;font-size:8px;color:#99a39f;margin:10px}.bubble.me{margin-left:auto}.bubble.me>div{background:#173b31;color:#fff;border-radius:12px 2px 12px 12px}.context{position:static;width:auto;background:#f6f7f3;color:var(--ink);padding:20px;border-left:1px solid var(--line)}.context h3{margin:10px 0}.context>p{font-size:10px;color:#5f706a}.context>p svg{width:13px;vertical-align:middle;margin-right:5px}.tabs button.active{color:#153a30;border-bottom:2px solid #153a30}table{border-collapse:collapse;width:100%;font-size:11px}th{text-align:left;color:#87928e;font-size:8px;letter-spacing:1px;padding:10px;border-bottom:1px solid var(--line)}td{padding:13px 10px;border-bottom:1px solid #edf0eb}td small{display:block;color:#8a9691;margin-top:4px}td>svg{width:16px}.play{display:flex;gap:18px;padding:10px}.play>span{width:50px;height:50px;background:var(--yellow);display:grid;place-items:center}.play h2{font:700 25px Barlow Condensed;margin:5px 0}.play p{font-size:11px;color:var(--muted)}.play button{display:inline-flex;margin-right:8px}.integrationgrid button.connected{color:#46833b;background:#eff8eb}.plan{background:#173b31;color:#fff;padding:25px;display:flex;align-items:center;gap:25px;margin-bottom:16px;border-left:5px solid var(--yellow)}.plan>div{flex:1}.plan h2{font:700 25px Barlow Condensed;margin:8px 0}.plan p{font-size:11px;color:#acc0ba}.plan>b{font:800 32px Barlow Condensed}.plan>b small{font:400 11px Inter}.launchpad-steps button.complete{opacity:.78}.launchpad-steps button.complete .launchpad-number{background:#1d694b;color:#fff}.launchpad-steps button.complete .launchpad-number svg{width:14px;height:14px}.booking-fields .wide{grid-column:1 / -1}@media(max-width:680px){.booking-fields .wide{grid-column:auto}}.billing-concierge.active{border-color:#78a98b}.billing-cadence-toggle button.active{border-color:var(--green);background:var(--green);color:#fff;box-shadow:0 5px 14px #1d4d3828}.billing-cadence-toggle button.active small{color:#dcebe5}.value>b{font:800 44px Barlow Condensed}.value p{font-size:11px;color:var(--muted)}.settingsgrid .card>label{display:block;margin:15px 0 6px}.settingsgrid .card>label.escalation-verification-check{display:flex;align-items:flex-start;gap:10px;margin:16px 0 6px;color:#44534c;font-size:.75rem;font-weight:600;letter-spacing:0;line-height:1.45;text-transform:none}.settingsgrid .card>label.escalation-verification-check input{flex:0 0 auto;width:20px;height:20px;margin:0}.settingsgrid .card>label.escalation-verification-check span{min-width:0;overflow-wrap:anywhere}.toggle{display:flex;align-items:center;border-top:1px solid #edf0eb;padding:13px 0}.toggle>div{flex:1}.toggle b{font-size:11px}.toggle p{font-size:9px;color:var(--muted);margin:4px 0}.toggle>button{width:36px;height:20px;border:0;background:#c8d0cb;border-radius:12px;padding:2px}.toggle>button i{display:block;width:16px;height:16px;border-radius:50%;background:#fff}.toggle>button.on{background:#173b31}.toggle>button.on i{margin-left:16px}@media(max-width:1000px){.app>aside{transform:translate(-100%);transition:.2s}.app>aside.open{transform:none;z-index:131}.app>main{margin:0;width:100%}.context{display:none}}@media(max-width:680px){.app>main>header{height:75px;padding:0 16px}.headright .icon{display:none}.content{padding:20px 14px}.examples{flex-wrap:wrap}.examples small{width:100%}.card{overflow:auto}.jobs>div{min-width:550px}table{min-width:680px}.plan{display:block}.plan>button{margin-top:10px}}.app>aside nav{overflow-y:auto;scrollbar-width:thin}.playbook-facts>div.attention{border-color:#edc9a5;background:#fff9f1}.playbook-facts>div.attention>svg{color:#b65d1b}.operation-alert.error{border-color:#efc1b9;background:#fff5f3;color:#922f23}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201a}.playbook-tabs button.active{border-bottom-color:var(--green)}.version-row.active{background:#f8fbf5}.trust-finding.confirm{border-left-color:#dda93c}.trust-finding.block{border-color:#edc1ba;border-left-color:#b74739;background:#fff8f7}.trust-settings-form>.primary{margin-top:6px}.alert-filters button.active{border-color:var(--green);background:var(--green);color:#fff}.trust-alert.warning{border-left-color:#d79d2b}.trust-alert.urgent{border-color:#ecc1b9;border-left-color:#b63d2e;background:#fff8f7}.trust-alert.urgent>span{background:#fdebe8;color:#aa392c}.alert-actions button.primary{border-color:var(--green);background:var(--green);color:#fff}.starter-hero-actions button.primary{border-color:#ec7828;background:#ec7828}.starter-steps>div.done>span,.starter-steps>div.current>span{border-color:#3f7563;background:#3f7563;color:#fff}.starter-steps>div.current>span{border-color:#e9782d;background:#e9782d;box-shadow:0 0 0 4px #e9782d1b}.starter-pack.trade{border-top-color:#e5762d}.starter-pack.trade .starter-pack-icon{background:#fff0e5;color:#b9571d}.starter-state.active{background:#e4f2e2;color:#337038}.playbook-drawer>header button.icon{border-color:#fff3;background:#ffffff14;color:#fff}.playbook-drawer>footer button.primary{display:inline-flex;align-items:center;gap:6px}.playbook-drawer>footer button.primary svg{width:14px}.sop-editor-meta>span:not(.status){border-left:1px solid #d7ddd9;color:#6d7a75;padding-left:7px;font-size:8px}@media(max-width:680px){.playbook-drawer>footer button.primary{justify-content:center}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #e2a62b;outline-offset:2px}.launch-summary.ready{border-left-color:#37835a;background:#f3faf5}.launch-control.ready{border-top-color:#37835a}.launch-gate-grid article.pass{border-color:#cce3d3;background:#f5fbf6}.launch-gate-grid article.pass>span svg{color:#37835a}.owner-review-form>header>span.complete{color:#266644;background:#e8f5eb}.owner-review-form>header>span.pending{color:#8a5716;background:#fff2d8}.readiness-check.pass>span{background:#e8f6ed;color:#287a4b}.activation-grid .card{height:100%}.activation-grid .card>button,.stacked-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px}.activation-grid .card>button svg,.stacked-actions button svg{width:15px;height:15px}.constitution-autonomy-card>.card{height:auto}.readiness-label.ready{color:#287a4b}.readiness-label.attention{color:#9a5b00}.operations-head>button:disabled,.settings-actions button:disabled,.toggle>button:disabled{cursor:not-allowed;opacity:.55}.operations-banner.locked{border-left-color:var(--orange);background:#fffaf7}.operations-banner.enabled{border-left-color:#5f9c45;background:#f5faef}.operations-banner.checking{border-left-color:#bca983;background:#fffdf8}.operations-banner.enabled>svg{color:#4f873d}.operations-banner.checking>svg{color:#8a7759}.operations-settings .card{height:auto}@keyframes operation-spin{to{transform:rotate(360deg)}}.pipeline-column.review{border-top-color:var(--orange)}.pipeline-column.confirmed{border-top-color:#9cbf3e}.pipeline-column.progress{border-top-color:#477f70}.operation-notice.error{display:flex;align-items:center;gap:8px;border-color:#f0b4ad;background:#fff5f4;color:#8d2117}.outbox-filters button.active{border-color:var(--green);background:var(--green);color:#fff}.crm-tabs button.active span{color:#fff;background:#245a4b}.crm-more-records:focus-within,.crm-more-records.active{border-color:#b3c9bf;box-shadow:0 0 0 3px #245a4b12}.crm-more-records.active{background:#f1f7f4}.crm-event-icon.messaging,.crm-event-icon.voice{color:#9a542b;background:#fff1e6}.softphone-actions .call{min-width:210px;justify-content:center;border-color:#176b4a;background:#176b4a;color:#fff}.softphone-actions button.active{background:#e8efec}.crm-event-icon.automation,.crm-event-icon.bot{color:#55642c;background:#f3f7df}@keyframes crm-drawer-in{0%{transform:translate(30px);opacity:.65}to{transform:translate(0);opacity:1}}.crm-editor>header .icon{flex:0 0 auto}.vendor-reminder.warning{border-color:#e6d5a7;background:#fff9e9}.vendor-reminder.warning>span{background:#f7e7b7;color:#8b691e}.vendor-reminder.warning b{color:#715414}.vendor-reminder.urgent{border-color:#e5b8b3;background:#fff1ef}.vendor-reminder.urgent>span{background:#f5d4d0;color:#9c4037}.vendor-reminder.urgent b{color:#84372f}.crm-editor-grid label.wide{grid-column:1 / -1}.crm-editor form>footer button.primary{min-width:160px;border-color:var(--green);background:var(--green);color:#fff}.document-pricing button.primary,.line-item-empty button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 13px;border:1px solid var(--green);border-radius:5px;background:var(--green);color:#fff;font-size:9px;font-weight:850;white-space:nowrap;cursor:pointer}.line-item-grid label.wide{grid-column:1 / -1}.document-totals dl>div.total{margin-top:6px;padding-top:12px;border-top:1px solid #dce3df;color:#173d32;font-size:13px;font-weight:900}.job-cost-snapshot.loading,.job-cost-snapshot.error{display:flex;align-items:center;gap:8px;min-height:72px;color:#6d7c75;font-size:9px}.job-cost-snapshot.loading svg{width:16px;animation:spin 1s linear infinite}.job-cost-snapshot.error{color:#914a4a}.job-cost-snapshot.error svg{width:16px}.job-cost-snapshot>header>small.verified{display:inline-flex;align-items:center;gap:5px;color:#2e6b4c;background:#e9f7ed;border:1px solid #c7e7d0}.job-cost-snapshot>header>small.verified svg{width:12px}.job-cost-metrics .profit{background:#f1f8f3}.job-cost-metrics .risk{background:#fff1ee}.job-cost-metrics .risk b{color:#934a40}.job-cost-operating-strip .warning{background:#fff9ed}.job-cost-operating-strip .warning svg,.job-cost-operating-strip .warning b{color:#9a6727}.job-cost-message.error{color:#914a4a;background:#fff0ed;border:1px solid #f0d1ca}.job-cost-form label.wide{grid-column:span 2}.job-cost-entry-list article.void{opacity:.58;background:#f5f6f5}.job-cost-completion.complete{border-color:#cce5d3;background:#eef8f1}.job-cost-completion.complete>span>svg{color:#3e7957}.time-clock-panel.loading,.time-clock-panel.error{display:flex;align-items:center;gap:8px;min-height:70px;color:#6c7c75;font-size:9px}.time-clock-panel.loading svg{width:16px;animation:spin 1s linear infinite}.time-clock-panel.error{color:#914a4a}.time-clock-panel.paused>header em,.time-clock-panel.stopped>header em,.time-clock-panel.rejected>header em{background:#f6eddd;color:#805f30}.time-clock-panel>footer button.primary{border-color:#356a57;background:#356a57;color:#fff}@media(max-width:620px){.crm-editor-grid label.wide{grid-column:auto}.crm-editor form>footer button,.crm-editor form>footer button.primary{width:100%}.line-item-grid label.wide{grid-column:auto}}.promise-overview>div.attention{border-color:#dfd8ac;background:#fffdf0}.promise-overview>div.attention>svg{color:#8e7929}.promise-grid>.card{min-width:0;margin-bottom:0}.promise-form>button.primary{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:10px 14px;border:1px solid var(--green);border-radius:5px;background:var(--green);color:#fff;font-size:9px;font-weight:900;cursor:pointer}.promise-form>button.primary svg{width:14px}.promise-record.due:before,.promise-record.breached:before,.concern-record.urgent:before,.concern-record.safety:before{background:#c45534}.promise-record.fulfilled:before,.concern-record.routine:before{background:#65a059}.concern-deadlines span.missed{color:#ad4629;font-weight:900}.promise-record>footer button.primary,.concern-record>footer button.primary,.promise-action footer button.primary{border-color:var(--green);background:var(--green);color:#fff}.concern-filters button.active{border-color:#426f60;background:#426f60;color:#fff}.agent-kpis>div.risk{border-color:#f1b9a3;background:#fff8f5}.agent-kpis>div.risk svg,.agent-kpis>div.risk b{color:#b74720}.agent-banner.error{color:#8b3218;background:#fff0eb;border:1px solid #f0c1b0}.agent-autonomy-upgrade>.primary{display:flex;align-items:center;gap:7px;padding:10px 12px;border:0;border-radius:7px;color:#fff;background:var(--green);font-size:10px;font-weight:750;white-space:nowrap}.agent-autonomy-upgrade>.primary svg{width:14px}.agent-session-list>button.selected{color:var(--ink);background:#fff;border-color:#cdd8d0;box-shadow:0 4px 14px #102d2709}.agent-session-list>button.selected>span{color:#294c40;background:#dcf1aa}.agent-session-status.active{color:#266046;background:#e4f5eb}@keyframes agent-pulse{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.agent-attention.warning>span{color:#8a6418;background:#fff3cc}.agent-attention.urgent>span{color:#a54423;background:#ffebe3}.agent-tool-card>div>span.ready{color:#376d50}.agent-approval-modal>footer button.secondary{color:#8f3b20;border:1px solid #e6b9aa;background:#fff}@media(max-width:760px){.agent-autonomy-upgrade>.primary{grid-column:1 / -1;justify-content:center}}html.native-app{background:#071814;overscroll-behavior:none}html.native-app body{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html.native-app button,html.native-app a,html.native-app input,html.native-app textarea,html.native-app select{touch-action:manipulation}@media(max-width:720px){html.native-app .app>aside{padding-bottom:env(safe-area-inset-bottom)}html.native-app main>header{padding-top:8px}}:root{--surface: #ffffff;--soft: #f5f7f2;--shadow-sm: 0 8px 24px #102d2709;--shadow-md: 0 18px 50px #102d2712}body{background:#f3f5f0}.app>aside{width:252px;background:linear-gradient(180deg,#0d342b,#09271f)}.brand{height:84px;padding:20px 22px}.brand small{color:#a5b8b2}.app>aside nav{display:block;flex:1;padding:15px 11px 22px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.nav-group button.active{box-shadow:0 8px 22px #0002}.nav-group button.active:before{border-radius:99px}main{width:calc(100% - 252px);margin-left:252px}main>header{height:84px;padding:0 30px}main>header h2{font-size:26px}.content{max-width:1500px;padding:30px}.icon,.ask,.pagehead>button,.toolbar button,.primary,.secondary{border-radius:10px}.ask{padding-inline:15px}.pagehead>button.primary{border-color:var(--green);color:#fff;background:var(--green)}.pagehead>button.primary:hover:not(:disabled){background:#0b2f27}.stat,.card{border-color:#dfe5dd;border-radius:14px;box-shadow:var(--shadow-sm)}.card{padding:20px}.home-hero-actions .secondary{display:flex;align-items:center;gap:7px;border:1px solid #ffffff32;color:#fff;background:#ffffff0e}.home-hero-actions .primary{color:#0a2a22;background:var(--yellow)}.crm-view-switch button.active{color:#6e4019;background:#fff;box-shadow:0 2px 8px #2e180812}.crm-view-switch button.active svg{color:var(--yellow)}.crm-editor-tabs button.active{border-color:#d3ded7;color:#143d31;background:#edf4ef;box-shadow:0 3px 10px #12372c0b}.crm360-next.urgent{border-color:#ebb19b;background:linear-gradient(120deg,#fff2ec,#fffaf8)}.crm360-next.warning{border-color:#e8c46e}.crm360-next.clear{border-color:#bdd6c8;background:linear-gradient(120deg,#eff7f2,#fbfdfb)}.crm360-next.urgent .crm360-next-icon{color:#fff;background:var(--orange);box-shadow:0 8px 18px #b5502a25}.crm360-next.clear .crm360-next-icon{color:#fff;background:#267254;box-shadow:0 8px 18px #26725422}.crm360-next.urgent span{color:#9b4d32}.crm360-next.clear span{color:#37735d}.crm360-kpis>div.money>svg{color:#845d08;background:var(--yellow-soft)}.crm360-kpis>div.risk>svg{color:#a54427;background:#ffede6}.crm360-relationships>button.current{border-color:#dca72b;background:#fffaf0;box-shadow:inset 3px 0 0 var(--yellow)}.crm360-relationships>button.current>span:first-child{color:#5e4307;background:var(--yellow-soft)}.crm360-trust-list>article.promise>span:first-child{color:#7a5708;background:var(--yellow-soft)}.crm360-trust-list>article.concern>span:first-child{color:#9b4529;background:#ffede6}.crm360-activity article>span.appointment{color:#725006;background:var(--yellow-soft)}.crm360-activity article>span.concern{color:#9d4528;background:#ffede6}:root{--surface: var(--cream-2);--soft: var(--cream);--shadow-sm: 0 8px 24px #4a2a0e0d;--shadow-md: 0 18px 50px #2e180817}body{background:var(--cream);color:var(--ink)}.app>aside{background:linear-gradient(180deg,var(--green-dark) 0%,#0f3822 58%,var(--espresso) 100%)}.app>aside .brand{border-bottom-color:#f7efdd1a}.brand small{color:#d6c9ac}.app>aside nav button{color:#e0d6be}.app>aside nav button:hover{color:var(--cream-2);background:#f7efdd10}.app>aside nav button.active{color:var(--espresso);background:var(--cream-2)}.app>aside nav button.active:before{background:var(--honey)}.app>aside nav em{color:var(--espresso);background:var(--honey)}main>header{border-bottom-color:var(--line);background:#fcf8eff2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.content{background:var(--cream)}.workspace-card,.stat,.card,.launchpad,.today-actions,.crm-summary>div,.crm-record-table,.crm-editor,.crm360-kpis>div,.crm360-section,.agent-workspace,.modebar,.create-menu{border-color:var(--line);background:var(--cream-2)}.ask,.home-hero-actions .primary{border-color:var(--yellow);color:var(--espresso);background:var(--yellow)}.ask:hover,.home-hero-actions .primary:hover{border-color:var(--yellow-dark);background:var(--honey)}.primary,.create-button,.pagehead>button.primary,.crm360-next>button{border-color:var(--green-dark);background:var(--green-dark)}.primary:hover:not(:disabled),.create-button:hover,.pagehead>button.primary:hover:not(:disabled),.crm360-next>button:hover{background:#0f3822}.launchpad-icon,.create-menu>button>svg,.crm-board-column>header i,.crm360-kpis>div.money>svg,.crm360-relationships>button.current>span:first-child,.crm360-trust-list>article.promise>span:first-child,.crm360-activity article>span.appointment{background-color:var(--yellow-soft)}.crm-editor-tabs button.active,.crm-view-switch button.active{border-color:var(--tan);color:var(--brown-dark);background:var(--yellow-soft)}.gate-tabs button.active,.crm-view-switch button.active{box-shadow:0 2px 8px #4a2a0e14}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #e2a62b66;outline-offset:2px}@media(max-width:1000px){main{width:100%;margin-left:0}}@media(max-width:760px){body{background:var(--cream)}main{padding-bottom:calc(76px + env(safe-area-inset-bottom))}main>header{height:68px;padding:0 14px}main>header h2{font-size:22px}main>header small{display:none}.headright .ask{display:none}.content{padding:16px 12px 24px}.mobile-bottom-nav button.active{color:var(--brown-dark);background:var(--yellow-soft)}}.feature-directory-groups section button.current{border-color:var(--green);background:#eef7f1;box-shadow:inset 3px 0 0 var(--green)}.feature-directory-copy em.available{color:#50645b;background:var(--sand)}.feature-directory-copy em.included{color:#11613d;background:#dff5e8}.feature-directory-copy em.locked{color:#8b4b15;background:#ffe8c6}.feature-directory-copy em.checking{color:#6c6d71;background:#ececef}.tutorial-list article.complete{border-color:#9bd4b7;background:#f5fbf7}.value-milestones button.complete{border-color:var(--forest-soft);background:#f3faf5}.value-milestones button.complete>span,.value-milestones button.complete>svg{color:var(--green)}.public-funnel{width:100%;min-height:100vh;margin-left:0;background:#07120e;color:#f4f6f2;font-family:Inter,system-ui,sans-serif}.public-funnel>.funnel-brand{position:static;height:auto;border-bottom:1px solid #29483b;background:#07120e;color:#f4f6f2}.funnel-brand{display:flex;align-items:center;gap:10px;max-width:1080px;margin:auto;padding:24px}.funnel-brand>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e6b84a;color:#102017;font-weight:900}.funnel-brand b{font-size:20px;letter-spacing:.04em}.funnel-brand em{color:#e6b84a;font-style:normal}.funnel-brand small{margin-left:auto;color:#8ca197}.funnel-hero{max-width:880px;margin:auto;padding:55px 24px 75px;text-align:center}.eyebrow{color:#e6b84a;font-size:12px;font-weight:850;letter-spacing:.15em}.funnel-hero h1{max-width:800px;margin:12px auto 20px;font:800 clamp(38px,6vw,70px)/.98 "Barlow Condensed",sans-serif}.funnel-hero .lede{max-width:720px;margin:auto;color:#b5c3bc;font-size:19px;line-height:1.55}.funnel-hero video,.funnel-video{width:100%;aspect-ratio:16/9;margin-top:35px;border:1px solid #29483b;border-radius:18px;background:#10251c}.funnel-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.funnel-actions button,.funnel-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:0;border-radius:10px;background:#e6b84a;color:#142017;font-weight:850;text-decoration:none}.funnel-actions .secondary{border:1px solid #4a6b5d;background:transparent;color:#f4f6f2}.funnel-actions svg{width:18px}.funnel-truth{display:block;max-width:650px;margin:15px auto 0;color:#789087;line-height:1.45}.funnel-form-section{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;max-width:980px;margin:auto;padding:75px 24px;border-top:1px solid #29483b}.funnel-form-section>div>h2{margin:8px 0 15px;font:800 42px/1 Barlow Condensed,sans-serif}.funnel-form-section>div>p:not(.eyebrow){color:#9fb1a8;line-height:1.6}.funnel-form-section form{display:grid;gap:14px;padding:24px;border:1px solid #29483b;border-radius:16px;background:#10251c}.funnel-form-section label{display:grid;gap:6px;color:#c9d3ce;font-size:13px;font-weight:700}.funnel-form-section input,.funnel-form-section select{width:100%;padding:12px;border:1px solid #3b5b4d;border-radius:8px;background:#07120e;color:#f4f6f2}.funnel-form-section form>button{min-height:48px;border:0;border-radius:9px;background:#e6b84a;color:#142017;font-weight:850}.funnel-check{grid-template-columns:auto 1fr!important;align-items:start}.funnel-check input{width:auto;margin-top:2px}.funnel-check a{color:#e6b84a}.funnel-error{padding:10px;border-radius:8px;background:#502725;color:#ffd6d2}.funnel-complete{padding:30px;border:1px solid #3e765d;border-radius:16px;background:#10251c;text-align:center}.funnel-complete>svg{width:48px;height:48px;color:#72d39c}.funnel-complete>p{color:#9fb1a8}.public-funnel footer{display:flex;justify-content:center;gap:20px;padding:30px 20px;border-top:1px solid #29483b;color:#789087;font-size:12px}.public-funnel footer a{color:#aabbb2}@media(max-width:800px){.funnel-form-section{grid-template-columns:1fr}.funnel-brand small{display:none}}@media(max-width:520px){.funnel-actions{display:grid}.funnel-actions>*{width:100%}.public-funnel footer{flex-wrap:wrap}}.funnel-player-shell{width:100%;aspect-ratio:16/9;margin-top:35px;overflow:hidden;border:1px solid #29483b;border-radius:18px;background:#10251c}.funnel-player-shell iframe{width:100%;height:100%;border:0}.public-funnel section>header{position:static;top:auto;z-index:auto;display:block;height:auto;padding:0;border:0;background:transparent}.funnel-system-preview{margin-top:35px;overflow:hidden;border:1px solid #355c49;border-radius:20px;background:radial-gradient(circle at 20% 0,#214f39 0,transparent 42%),#0c1e16;text-align:left;box-shadow:0 28px 75px #0008}.funnel-system-preview>header{position:static;top:auto;z-index:auto;display:flex;align-items:center;gap:15px;height:auto;padding:25px;border-bottom:1px solid #29483b;background:transparent}.funnel-system-preview>header>span{display:grid;place-items:center;width:50px;height:50px;flex:0 0 auto;border-radius:14px;background:#e6b84a;color:#122018}.funnel-system-preview>header svg{width:25px;height:25px}.funnel-system-preview small{color:#e6b84a;font-size:10px;font-weight:900;letter-spacing:.14em}.funnel-system-preview h2{margin:5px 0 0;color:#fff;font:800 clamp(24px,4vw,36px)/1 "Barlow Condensed",sans-serif}.funnel-system-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px;background:transparent}.funnel-system-grid article{padding:22px;border:1px solid rgba(216,170,24,.28);border-radius:14px;background:#eadcc4}.funnel-system-grid article:nth-child(2),.funnel-system-grid article:nth-child(4){background:#e8c75f}.funnel-system-grid article>svg{width:21px;color:#075541}.funnel-system-grid b{display:block;margin-top:12px;color:#183329}.funnel-system-grid p{margin:7px 0 0;color:#4e5d55;font-size:13px;line-height:1.5}.public-funnel .funnel-system-preview>footer{display:flex;justify-content:flex-start;align-items:center;gap:9px;padding:16px 25px;border-top:1px solid #29483b;color:#9fb1a8;font-size:12px}.funnel-system-preview>footer svg{width:17px;color:#72d39c}.funnel-ai-consent{padding:12px;border:1px solid #3b5b4d;border-radius:9px;background:#07120e;font-weight:500!important;line-height:1.45}.funnel-ai-consent b{color:#e6b84a}.funnel-ai-consent input:disabled{opacity:.45}.funnel-modal-open{overflow:hidden}.funnel-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:20px}.funnel-gate-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#020806e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.funnel-gate-card{position:relative;width:min(620px,100%);max-height:calc(100vh - 40px);overflow-y:auto;padding:30px;border:1px solid #527260;border-radius:18px;background:#10251c;box-shadow:0 30px 90px #000c}.funnel-gate-card>h2{max-width:520px;margin:8px 0 10px;color:#fff;font:800 clamp(32px,7vw,48px)/.98 "Barlow Condensed",sans-serif}.funnel-gate-card>p:not(.eyebrow){margin:0 0 18px;color:#aabbb2;line-height:1.55}.funnel-gate-card form{display:grid;gap:12px}.funnel-gate-card label{display:grid;gap:6px;color:#d4ddd8;font-size:13px;font-weight:700}.funnel-gate-card input{width:100%;padding:12px;border:1px solid #466657;border-radius:8px;background:#07120e;color:#fff}.funnel-gate-card form>button[type=submit]{min-height:50px;border:0;border-radius:9px;background:#e6b84a;color:#142017;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.funnel-gate-close{position:absolute;top:12px;right:12px;width:38px;height:38px;border:1px solid #587567;border-radius:50%;background:transparent;color:#fff;font-size:24px}.funnel-gate-skip{min-height:38px;border:0;background:transparent;color:#b7c4bd;text-decoration:underline}.funnel-map-complete{grid-column:1 / -1;text-align:left}.funnel-map-complete>svg{display:block;margin:0 auto}.funnel-map-complete>h2,.funnel-map-complete>p{text-align:center}.funnel-workflow-map{margin-top:24px;overflow:hidden;border:1px solid #527260;border-radius:16px;background:#07120e}.funnel-workflow-map>div:first-child{padding:22px;border-bottom:1px solid #29483b;background:linear-gradient(135deg,#163a2c,#10251c)}.funnel-workflow-map small{color:#e6b84a;font-size:10px;font-weight:900;letter-spacing:.14em}.funnel-workflow-map h3{margin:7px 0 4px;color:#fff;font:800 30px/1 Barlow Condensed,sans-serif}.funnel-workflow-map>div:first-child span{color:#aabbb2;font-size:12px;text-transform:capitalize}.funnel-workflow-map ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;counter-reset:workflow}.funnel-workflow-map li{position:relative;min-height:135px;padding:22px 22px 22px 62px;border-right:1px solid #29483b;border-bottom:1px solid #29483b;counter-increment:workflow}.funnel-workflow-map li:nth-child(2n){border-right:0}.funnel-workflow-map li:before{content:counter(workflow);position:absolute;top:22px;left:22px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e6b84a;color:#142017;font-size:12px;font-weight:900}.funnel-workflow-map li b{color:#fff;font-size:14px}.funnel-workflow-map li p{margin:7px 0 0;color:#9fb1a8;font-size:13px;line-height:1.5}.funnel-map-phases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px}.funnel-map-phases span{color:#aabbb2;font-size:11px;line-height:1.45}.funnel-map-phases b{display:block;color:#e6b84a}.funnel-call-value{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.funnel-call-value li{display:flex;align-items:center;gap:9px;color:#dbe4df;font-weight:750}.funnel-call-value svg{width:18px;color:#72d39c}@media(max-width:600px){.funnel-system-grid,.funnel-workflow-map ol,.funnel-map-phases{grid-template-columns:1fr}.funnel-workflow-map li{border-right:0}.funnel-gate{padding:10px}.funnel-gate-card{max-height:calc(100vh - 20px);padding:24px 17px 18px}}.revenue-gap.urgent{border-left-color:#b94a32}.revenue-gap.info{border-left-color:var(--green)}.booking-confirmed{min-height:100vh}.booking-confirmed .funnel-hero{max-width:880px;margin:0 auto}.booking-confirmed-icon{width:58px;height:58px;color:#e6b84a;margin:8px 0 18px}.booking-confirmed-list{display:grid;gap:10px;max-width:680px;margin:24px auto;text-align:left}.booking-confirmed-list p{display:flex;align-items:center;gap:10px;margin:0}.booking-confirmed-list svg{width:19px;height:19px;color:#72d39c;flex:0 0 auto}.booking-prep{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;padding:24px;border:1px solid #355c49;border-radius:18px;background:#0b1b14;text-align:left}.booking-prep h2,.booking-faq h2{margin:7px 0 14px;color:#fff}.booking-prep ul{display:grid;gap:7px;padding-left:20px;color:#aabbb2}.booking-prep video,.booking-faq video{width:100%;border-radius:12px;background:#050b08}.booking-video-placeholder{display:grid;place-items:center;align-content:center;gap:8px;min-height:210px;padding:24px;border:1px dashed #567464;border-radius:14px;color:#aabbb2;text-align:center}.booking-video-placeholder svg{width:34px;color:#e6b84a}.booking-video-placeholder b{color:#fff}.booking-video-placeholder span{max-width:340px;font-size:12px;line-height:1.5}.booking-faq{margin:28px 0;padding:24px;border:1px solid #29483b;border-radius:18px;background:#10251c;text-align:left}.booking-faq details{border-top:1px solid #29483b;padding:13px 0}.booking-faq summary{cursor:pointer;color:#fff;font-weight:800}.booking-faq details p{margin:8px 0 0;color:#aabbb2;line-height:1.55}@media(max-width:720px){.booking-prep{grid-template-columns:1fr}}.funnel-action-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none}.funnel-research{width:min(1120px,calc(100% - 32px));margin:15px auto 80px;padding:clamp(26px,5vw,52px);border:1px solid #355c49;border-radius:24px;background:linear-gradient(145deg,#10251c,#091711)}.funnel-research>header{max-width:820px}.funnel-research>header h2{margin:9px 0 12px;color:#fff;font:800 clamp(32px,5vw,52px)/1 "Barlow Condensed",sans-serif}.funnel-research>header>p:last-child{color:#aabbb2;font-size:16px;line-height:1.6}.funnel-research>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.funnel-research article{padding:24px;border:1px solid #29483b;border-radius:16px;background:#07120e}.funnel-research article strong{display:block;color:#e6b84a;font:850 48px/1 Barlow Condensed,sans-serif}.funnel-research h3{min-height:48px;margin:12px 0 8px;color:#fff;font-size:18px;line-height:1.25}.funnel-research article p{min-height:126px;margin:0 0 18px;color:#9fb1a8;font-size:13px;line-height:1.6}.funnel-research article a{display:inline-flex;align-items:center;gap:6px;color:#e6b84a;font-size:12px;font-weight:800}.funnel-research article a svg{width:14px}.funnel-research>small{display:block;margin-top:20px;color:#789087;line-height:1.5}.funnel-plans{width:min(1120px,calc(100% - 32px));margin:72px auto}.funnel-plans>header{max-width:760px;margin-bottom:28px}.funnel-plans>header h2{margin:8px 0;font-size:clamp(30px,5vw,48px)}.funnel-plans>header>p:last-child{color:var(--muted);font-size:17px}.funnel-plans>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.funnel-plans article{position:relative;padding:clamp(24px,4vw,38px);border:1px solid #29483b;border-radius:22px;background:#10251c}.funnel-plans article.featured{border-color:#e6b84a;background:linear-gradient(150deg,#493b1e55,#10251c)}.funnel-plans article>span{position:absolute;top:-12px;right:20px;padding:7px 12px;border-radius:999px;background:var(--yellow);color:#17120a;font-size:10px;font-weight:950;letter-spacing:.08em}.funnel-plans article>small{color:#9fb1a8;font-weight:900;letter-spacing:.1em}.funnel-plans h3{margin:8px 0 4px;font-size:28px}.funnel-plans strong{display:block;font-size:34px}.funnel-plans strong em{color:#9fb1a8;font-size:14px;font-style:normal}.funnel-plans article>p{min-height:50px;color:#9fb1a8;line-height:1.5}.funnel-plans ul{display:grid;gap:10px;padding:0;list-style:none}.funnel-plans li{display:flex;align-items:center;gap:9px;font-weight:750}.funnel-plans li svg{width:17px;color:#e6b84a}.funnel-plans article button{display:inline-flex;align-items:center;gap:8px;margin-top:14px;border:0;background:#e6b84a;color:#142017}.funnel-plans>footer{display:flex;align-items:center;gap:9px;margin-top:18px;color:var(--muted);font-size:13px}.funnel-free-link{display:block;margin:20px auto 0;border:0;background:transparent;color:#d0dbd5;text-decoration:underline}@media(max-width:880px){.funnel-research>div{grid-template-columns:1fr}.funnel-research h3,.funnel-research article p{min-height:0}}@media(max-width:720px){.funnel-plans>div{grid-template-columns:1fr}.funnel-plans article>p{min-height:0}}.measurement-consent{position:fixed;z-index:1200;right:18px;bottom:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;width:min(680px,calc(100% - 36px));padding:16px 18px;border:1px solid #d2ae43;border-radius:16px;background:#eadcc4;color:#142017;box-shadow:0 18px 55px #0007}.measurement-consent p{display:grid;gap:4px;margin:0}.measurement-consent span{color:#53645b;font-size:12px;line-height:1.45}.measurement-consent>div{display:flex;gap:8px}.measurement-consent button{min-height:40px;padding:0 14px;white-space:nowrap}.measurement-consent button:first-child{border:1px solid #bca98a;background:#f4e9d6;color:#26352d}.public-funnel{--funnel-gold: #f3c957;--funnel-line: rgba(181,210,194,.18);background:radial-gradient(circle at 50% -10%,#173d2d 0,#07120e 36%,#050d0a)}.public-funnel>.funnel-brand{position:sticky;top:0;z-index:100;max-width:none;padding:14px max(24px,calc((100vw - 1120px)/2));border-color:var(--funnel-line);background:#050d0adb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.funnel-logo{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none}.funnel-logo img{display:block;width:52px;height:52px;object-fit:contain}.funnel-wordmark{display:inline-flex;align-items:baseline;width:auto;height:auto;font:800 31px/.9 Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:.035em;text-transform:uppercase}.funnel-wordmark em{font-style:normal}.funnel-brand nav{display:flex;align-items:center;gap:24px;margin-left:auto}.funnel-brand nav a{color:#b8c9c0;font-size:13px;font-weight:750;text-decoration:none}.funnel-brand nav a:hover{color:#fff}.funnel-brand nav .funnel-login,.funnel-brand nav .funnel-demo{padding:10px 15px;border:1px solid #527260;border-radius:999px;color:#fff}.funnel-hero{padding-top:76px}.funnel-hero h1{max-width:900px;letter-spacing:-.025em;text-wrap:balance}.funnel-hero h1 span{color:var(--funnel-gold)}.funnel-hero .eyebrow{display:inline-flex;padding:8px 12px;border:1px solid #836e35;border-radius:999px;background:#e6b84a10}.funnel-hero-assurance{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;margin:20px 0 0;padding:0;color:#aabbb2;list-style:none;font-size:12px;font-weight:700}.funnel-hero-assurance li{display:inline-flex;align-items:center;gap:7px}.funnel-hero-assurance svg{width:15px;color:#72d39c}.funnel-step-list{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0}.funnel-step-list span{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #29483b;border-radius:10px;color:#789087;font-size:12px;font-weight:800}.funnel-step-list b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#173328;color:#9fb1a8}.funnel-step-list .active{border-color:#d2ae43;color:#fff;background:#e6b84a0d}.funnel-step-list .active b{background:var(--funnel-gold);color:#142017}.funnel-step-list .done b{background:#2d7b56;color:#fff}.funnel-plans article,.funnel-research article,.funnel-form-section form{box-shadow:0 22px 70px #0003}.funnel-plans article button,.funnel-form-section form>button,.funnel-actions button,.funnel-actions a{transition:transform .18s ease,box-shadow .18s ease}.funnel-plans article button:hover,.funnel-form-section form>button:hover,.funnel-actions button:hover,.funnel-actions a:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0005}@media(max-width:760px){.funnel-brand nav a:not(.funnel-login){display:none}.public-funnel>.funnel-brand{padding:12px 16px}.funnel-hero{padding:50px 18px 64px}.funnel-hero h1{font-size:clamp(43px,13vw,62px)}.funnel-actions{display:grid}.funnel-actions button,.funnel-actions a{width:100%}.funnel-step-list{grid-template-columns:1fr}}@media(max-width:620px){.measurement-consent{right:8px;bottom:max(8px,env(safe-area-inset-bottom));grid-template-columns:1fr;gap:10px;width:calc(100% - 16px);max-height:min(38vh,260px);padding:12px;overflow:auto;border-radius:13px}.measurement-consent p{gap:2px}.measurement-consent p b{font-size:13px;line-height:1.25}.measurement-consent span{font-size:11px;line-height:1.35}.measurement-consent>div{justify-content:stretch}.measurement-consent button{flex:1;min-height:44px;padding:0 10px}}.claimcontrol-inspired{--cc-ink: #18261f;--cc-green: #0d6a4e;--cc-green-deep: #074c39;--cc-gold: #d8aa18;--cc-cream: #f2e6d0;--cc-paper: #eadcc4;--cc-line: #cdbb9e;--cc-muted: #59645f;--cc-ease-out-expo: cubic-bezier(.16,1,.3,1);--cc-ease-spring: cubic-bezier(.34,1.56,.64,1);--cc-duration-fast: .15s;--cc-duration-normal: .25s;--cc-duration-reveal: .68s;background:var(--cc-cream);color:var(--cc-ink);font-family:Inter,system-ui,sans-serif;overflow:clip}.claimcontrol-inspired>.funnel-brand{position:sticky;top:0;z-index:100;max-width:none;padding:10px max(24px,calc((100vw - 1120px)/2));border:0;background:radial-gradient(ellipse at 15% 38%,rgba(255,253,248,.98) 0%,rgba(252,248,239,.94) 17%,rgba(247,239,221,.78) 36%,transparent 59%),linear-gradient(180deg,#fcf8efe6,#f2e6d0b3 66%,#f2e6d052);box-shadow:none;-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08);transition:background var(--cc-duration-normal) ease,box-shadow var(--cc-duration-normal) ease}.claimcontrol-inspired>.funnel-brand.is-scrolled{background:radial-gradient(ellipse at 15% 38%,#fffdf8 0%,rgba(252,248,239,.97) 22%,transparent 55%),linear-gradient(90deg,#f7efddfa,#eadcc4f5);box-shadow:0 12px 34px #1f31281a}.claimcontrol-inspired>.funnel-brand:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,var(--cc-green),var(--cc-gold),var(--cc-green));transform:scaleX(0);transform-origin:left;box-shadow:0 0 12px #0d6a4e2e}.claimcontrol-inspired .funnel-logo{position:relative;color:var(--cc-ink);padding:0;border-radius:0;background:transparent}.funnel-logo-mark{display:grid;place-items:center;width:58px;height:58px;flex:0 0 auto}.claimcontrol-inspired .funnel-logo-mark img{display:block;width:58px;height:58px;padding:0;filter:drop-shadow(1px 0 0 rgba(46,24,8,.82)) drop-shadow(-1px 0 0 rgba(46,24,8,.82)) drop-shadow(0 1px 0 rgba(46,24,8,.82)) drop-shadow(0 -1px 0 rgba(46,24,8,.82)) drop-shadow(0 4px 3px rgba(3,32,24,.24));transition:transform var(--cc-duration-normal) var(--cc-ease-spring)}.claimcontrol-inspired .funnel-logo:hover .funnel-logo-mark img{transform:translateY(-1px) rotate(-2deg) scale(1.035)}.claimcontrol-inspired .funnel-wordmark{width:auto;height:auto;border-radius:0;background:transparent;box-shadow:none}.claimcontrol-inspired .funnel-wordmark>span{color:var(--cc-green-deep)}.claimcontrol-inspired .funnel-wordmark>em{color:#b48608}.claimcontrol-inspired .funnel-brand nav{padding:5px;border:1px solid rgba(141,119,78,.18);border-radius:14px;background:#f2e6d061;box-shadow:inset 0 1px #fff3}.claimcontrol-inspired .funnel-brand nav a,.claimcontrol-inspired .funnel-brand nav button{position:relative;border:0;background:transparent;color:#46564e;font-family:inherit;font-size:13px;font-weight:750;text-decoration:none;cursor:pointer;transition:color var(--cc-duration-fast) ease,transform var(--cc-duration-normal) var(--cc-ease-out-expo),box-shadow var(--cc-duration-normal) ease}.claimcontrol-inspired .funnel-brand nav a:hover,.claimcontrol-inspired .funnel-brand nav button:hover{color:var(--cc-green);transform:translateY(-1px)}.claimcontrol-inspired .funnel-brand nav .funnel-start,.claimcontrol-inspired .funnel-brand nav .funnel-login,.claimcontrol-inspired .funnel-brand nav .funnel-demo{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 17px;border-radius:10px}.claimcontrol-inspired .funnel-brand nav .funnel-start{background:var(--cc-gold);color:#243029}.claimcontrol-inspired .funnel-brand nav .funnel-login{border:1px solid #7e998a;background:#ffffff6b;color:var(--cc-green-deep)}.claimcontrol-inspired .funnel-brand nav .funnel-demo{border:0;background:var(--cc-green);color:#fff}@media(max-width:1100px){.claimcontrol-inspired .funnel-brand nav{gap:7px}.claimcontrol-inspired .funnel-brand nav>a:not(.funnel-login):not(.funnel-start):not(.funnel-demo){display:none}}.claimcontrol-inspired .eyebrow{color:var(--cc-green);font-size:11px;font-weight:950;letter-spacing:.16em}.claimcontrol-inspired .eyebrow:before{content:"";width:25px;height:2px;margin-right:10px;background:var(--cc-gold)}.claimcontrol-inspired section>header h2{margin:8px 0 10px;color:var(--cc-ink);font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-.035em}.claimcontrol-inspired section>header>p:last-child{max-width:780px;margin:0;color:var(--cc-muted);font-size:17px;line-height:1.65}.claimcontrol-hero{display:flex;align-items:center;max-width:none;min-height:770px;margin:-78px 0 0;padding:146px max(24px,calc((100vw - 1120px)/2)) 70px;text-align:left;background:linear-gradient(90deg,#f2e6d0,#f2e6d0fa 35%,#f2e6d0d6 52%,#f2e6d033 72%,#f2e6d000),url(/marketing/skilledpro-hero-v2.webp) center/cover no-repeat}.claimcontrol-hero-copy{width:min(680px,58%)}.claimcontrol-hero:after{content:"";position:absolute;z-index:1;right:0;bottom:-1px;left:0;height:104px;background:linear-gradient(180deg,transparent,var(--cc-cream));pointer-events:none}.claimcontrol-hero .eyebrow{display:flex;align-items:center;padding:0;border:0;background:transparent}.claimcontrol-hero h1{max-width:700px;margin:26px 0 22px;color:var(--cc-ink);font:780 clamp(54px,5.5vw,78px)/.95 Inter,sans-serif;letter-spacing:-.06em}.claimcontrol-hero h1 span{display:inline;color:var(--cc-green);background:linear-gradient(transparent 76%,#d8aa186b 0)}.claimcontrol-hero .lede{max-width:650px;margin:0;color:#59635e;font-size:19px;line-height:1.58}.claimcontrol-inspired .funnel-actions{justify-content:flex-start;margin-top:28px}.claimcontrol-inspired .funnel-actions a,.claimcontrol-inspired .funnel-actions button{min-height:56px;padding:0 28px;border-radius:11px;background:var(--cc-gold);color:#263029;font-weight:900}.claimcontrol-inspired .funnel-actions .secondary{border:0;background:var(--cc-green);color:#fff}.claimcontrol-inspired .funnel-decision-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(680px,100%);gap:12px}.claimcontrol-inspired .funnel-decision-actions .decision-cta{justify-content:flex-start;min-height:76px;padding:14px 18px;text-align:left}.claimcontrol-inspired .funnel-decision-actions .decision-cta>svg{width:22px;min-width:22px}.claimcontrol-inspired .funnel-decision-actions .decision-cta>span{display:grid;gap:4px}.claimcontrol-inspired .funnel-decision-actions .decision-cta strong{font-size:15px;line-height:1.2}.claimcontrol-inspired .funnel-decision-actions .decision-cta small{color:#5e604f;font-size:11px;font-weight:720;line-height:1.35}.claimcontrol-inspired .funnel-decision-actions .decision-cta.secondary small{color:#d6e5dd}.funnel-tertiary-cta{margin:12px 0 0;padding:0;border:0;background:transparent;color:var(--cc-green);font:inherit;font-size:12px;font-weight:850;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.claimcontrol-hero-note{max-width:650px;margin:21px 0 0;color:#46544d;font-size:13px;line-height:1.55}.claimcontrol-hero-note b{color:var(--cc-green)}.claimcontrol-hero .funnel-hero-assurance{justify-content:flex-start;color:#46544d}.claimcontrol-hero .funnel-hero-assurance svg{color:var(--cc-green)}.claimcontrol-inspired>section{position:relative;isolation:isolate;scroll-margin-top:84px}.claimcontrol-inspired>section>*{position:relative;z-index:2}@keyframes skilledpro-squiggle-drift{to{background-position-x:240px}}@keyframes skilledpro-scroll-progress{to{transform:scaleX(1)}}@supports (animation-timeline: scroll()){.claimcontrol-inspired>.funnel-brand:after{animation:skilledpro-scroll-progress linear both;animation-timeline:scroll(root block)}}.claimcontrol-watch:before,.claimcontrol-doors:before,.claimcontrol-faq:before,.claimcontrol-inspired .funnel-form-section:before{content:"";position:absolute;z-index:1;top:-13px;left:50%;width:min(480px,72vw);height:26px;opacity:.58;transform:translate(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath d='M0 12C20 0 40 24 60 12S100 0 120 12s40 12 60 0 40-12 60 0' fill='none' stroke='%23D8AA18' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") 0 50%/240px 24px repeat-x;animation:skilledpro-squiggle-drift 16s linear infinite;pointer-events:none}.claimcontrol-compare:before,.claimcontrol-inspired .funnel-plans:before{content:"";position:absolute;z-index:1;top:-30px;left:50%;width:min(760px,86vw);height:24px;transform:translate(-50%);background:conic-gradient(from 90deg at 1px 1px,transparent 90deg,rgba(180,134,8,.28) 0) 0 0/12px 12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);opacity:.62;pointer-events:none}.claimcontrol-agents:before,.claimcontrol-move:before{content:"";position:absolute;z-index:1;top:-1px;left:0;width:100%;height:62px;background:var(--cc-cream);clip-path:polygon(0 0,100% 0,100% 36%,94% 52%,86% 43%,76% 66%,65% 47%,54% 69%,43% 46%,31% 63%,20% 42%,9% 58%,0 40%);pointer-events:none}.claimcontrol-agents:after{content:"";position:absolute;z-index:1;right:0;bottom:-1px;left:0;height:46px;background:var(--cc-cream);clip-path:polygon(0 100%,0 72%,7% 72%,7% 48%,14% 48%,14% 66%,22% 66%,22% 34%,30% 34%,30% 58%,39% 58%,39% 42%,48% 42%,48% 70%,58% 70%,58% 38%,67% 38%,67% 61%,77% 61%,77% 44%,87% 44%,87% 68%,94% 68%,94% 36%,100% 36%,100% 100%);pointer-events:none}.claimcontrol-move:after{content:"";position:absolute;z-index:1;right:0;bottom:-1px;left:0;height:64px;background:var(--cc-cream);clip-path:polygon(0 100%,0 61%,7% 48%,16% 57%,26% 34%,37% 55%,49% 31%,61% 53%,73% 37%,84% 59%,93% 43%,100% 52%,100% 100%);pointer-events:none}.claimcontrol-compare,.claimcontrol-doors,.claimcontrol-faq,.claimcontrol-inspired .funnel-form-section{border-top:0}.claimcontrol-watch,.claimcontrol-compare,.claimcontrol-agents,.claimcontrol-platform,.claimcontrol-doors,.claimcontrol-faq{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:92px 0}.claimcontrol-watch>header{text-align:center}.claimcontrol-watch>header .eyebrow{justify-content:center}.claimcontrol-watch>header>p:last-child{margin-inline:auto}.claimcontrol-watch .funnel-system-preview,.claimcontrol-watch .funnel-player-shell,.claimcontrol-watch>video{width:min(920px,100%);margin:34px auto 0}.claimcontrol-standard{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 28px;margin:22px auto 0;color:var(--cc-green);font-size:12px}.claimcontrol-standard>span{color:#8d7b4a;font-weight:950;letter-spacing:.13em}.claimcontrol-standard b{display:inline-flex;align-items:center;gap:6px}.claimcontrol-standard svg{width:15px;color:var(--cc-gold)}.claimcontrol-compare{border-top:1px solid var(--cc-line)}.claimcontrol-compare>header{text-align:center}.claimcontrol-compare>header .eyebrow{justify-content:center}.claimcontrol-compare>header>p:last-child{margin-inline:auto}.claimcontrol-compare>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:38px}.claimcontrol-compare article{padding:clamp(26px,4vw,42px);border:1px solid #c49c70;border-radius:18px;background:linear-gradient(145deg,#dfc7a8,#d8b98f)}.claimcontrol-compare article.after{border-color:#0b6a50;background:linear-gradient(145deg,#0b6a50,#064535)}.claimcontrol-compare small{color:#857b6d;font-weight:950;letter-spacing:.12em}.claimcontrol-compare .after small{color:#f0cb58}.claimcontrol-compare h3{margin:9px 0 25px;font-size:clamp(29px,4vw,43px);letter-spacing:-.03em}.claimcontrol-compare ul{display:grid;gap:15px;margin:0;padding:0;list-style:none}.claimcontrol-compare li{position:relative;padding-left:28px;color:#59645e;line-height:1.5}.claimcontrol-compare li:before{content:"×";position:absolute;left:0;color:#a34b3f;font-size:20px;font-weight:900}.claimcontrol-compare .after h3,.claimcontrol-compare .after li{color:#fff8e8}.claimcontrol-compare .after li:before{content:"✓";color:#f0cb58}.claimcontrol-agents{width:100%;max-width:none;padding:132px max(24px,calc((100vw - 1120px)/2)) 126px;background:radial-gradient(circle at 16% 18%,rgba(216,170,24,.11),transparent 29rem),radial-gradient(circle at 86% 78%,rgba(36,160,119,.17),transparent 32rem),linear-gradient(135deg,#063f30,#075541 54%,#063b2d)}.claimcontrol-agents>header{max-width:900px}.claimcontrol-inspired .claimcontrol-agents>header .eyebrow{color:#f0c948}.claimcontrol-inspired .claimcontrol-agents>header h2{color:#fff}.claimcontrol-inspired .claimcontrol-agents>header>p:last-child{color:#bad0c5}.claimcontrol-agents>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.claimcontrol-agents article{min-height:260px;padding:25px;border:1px solid rgba(216,170,24,.34);border-radius:16px;background:linear-gradient(145deg,#efe2cb,#dfc9a8);box-shadow:0 18px 42px #021c1524,inset 0 1px #ffffff2e;transition:transform .5s var(--cc-ease-out-expo),border-color var(--cc-duration-normal) ease,box-shadow .5s var(--cc-ease-out-expo)}.claimcontrol-agents article:nth-child(3n+2){background:linear-gradient(145deg,#f0cf67,#ddb044)}.claimcontrol-agents article:nth-child(3n){background:linear-gradient(145deg,#dcb98f,#c99768)}.claimcontrol-agents article:hover{transform:translateY(-7px);border-color:#f0cb58;box-shadow:0 24px 52px #021c1540,inset 0 1px #fff3}.claimcontrol-agents article>span{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:#075541;color:#f0cb58}.claimcontrol-agents article svg{width:23px}.claimcontrol-agents h3{margin:19px 0 5px;color:#173329;font-size:24px}.claimcontrol-agents article b{color:#6f5710;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.claimcontrol-agents article p{color:#4d5b54;line-height:1.58}.claimcontrol-platform>header{max-width:900px}.platform-tags{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}.platform-tags span{padding:9px 12px;border:1px solid #bca98a;border-radius:999px;background:#eadcc4b8;color:#4b5c53;font-size:12px;font-weight:800;transition:transform var(--cc-duration-normal) var(--cc-ease-spring),background var(--cc-duration-normal) ease,border-color var(--cc-duration-normal) ease}.platform-tags span:hover{transform:translateY(-2px);border-color:#a58a61;background:#e4d2b3}.platform-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}.platform-previews article{padding:24px;border:1px solid #0b6a50;border-radius:17px;background:linear-gradient(145deg,#0b6a50,#064535);box-shadow:0 16px 40px #28372f1a;transition:transform .5s var(--cc-ease-out-expo),box-shadow .5s var(--cc-ease-out-expo),border-color var(--cc-duration-normal) ease}.platform-previews article:nth-child(2){border-color:#d0a72b;background:linear-gradient(145deg,#f0cf67,#ddb044)}.platform-previews article:nth-child(3){border-color:#c49c70;background:linear-gradient(145deg,#dfc7a8,#c99768)}.platform-previews article:hover{transform:translateY(-7px) rotate(.15deg);border-color:#bda57e;box-shadow:0 24px 54px #28372f1f}.platform-previews small{color:#f0cb58;font-weight:950;letter-spacing:.12em}.platform-previews h3{margin:19px 0 7px;font-size:22px}.platform-previews article:first-child h3{color:#fff8e8}.platform-previews article:first-child p{color:#d2e2d9}.platform-previews article:not(:first-child) small{color:#075541}.platform-previews p{margin:0;color:#4d5b54;line-height:1.55}.workflow-visual{display:grid;min-height:152px;margin-top:18px;padding:14px;overflow:hidden;border:1px solid rgba(23,51,41,.12);border-radius:13px;background:#fff8e8c7;box-shadow:inset 0 1px #ffffff73,0 10px 24px #212e2714}.platform-previews article:first-child .workflow-visual{border-color:#f0cb5857;background:#f2e6d01f;box-shadow:inset 0 1px #ffffff14,0 10px 24px #021c152e}.workflow-record{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;border-radius:10px;background:#fff8e8eb;color:#173329}.workflow-record+.workflow-record{position:relative;margin-top:8px}.workflow-record+.workflow-record:before{content:"";position:absolute;top:-8px;left:28px;width:2px;height:8px;background:#f0cb58}.workflow-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#075541;color:#f0cb58}.workflow-icon svg{width:18px;height:18px}.workflow-record>span:nth-child(2),.workflow-confirmed span{min-width:0}.workflow-record b,.workflow-record em,.workflow-confirmed b,.workflow-confirmed em{display:block}.workflow-record b,.workflow-confirmed b{font-size:12px;line-height:1.25}.workflow-record em,.workflow-confirmed em{margin-top:3px;color:#617168;font-size:10px;font-style:normal;line-height:1.25}.workflow-record mark{padding:4px 6px;border-radius:999px;background:#f0cb58;color:#173329;font-size:8px;font-weight:950;letter-spacing:.09em}.workflow-record>svg{width:19px;color:#0b6a50}.handoff-flow{align-content:space-between}.handoff-route{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);align-items:center;gap:5px}.handoff-route>svg{width:14px;color:#075541}.handoff-route span{display:grid;place-items:center;gap:6px;min-width:0;padding:10px 4px;border-radius:10px;background:#fff8e8b8;color:#173329;font-size:10px}.handoff-route span svg{width:18px;height:18px;color:#075541}.workflow-confirmed{display:flex;align-items:center;gap:9px;margin-top:10px;padding:9px 10px;border-radius:9px;background:#0755411a;color:#075541}.workflow-confirmed>svg{flex:0 0 auto;width:19px}.owner-view{align-content:space-between}.owner-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.owner-summary span{display:grid;min-width:0;padding:10px 6px;border-radius:10px;background:#fff8e8bf;text-align:center}.owner-summary b{color:#173329;font:850 25px/1 Barlow Condensed,sans-serif}.owner-summary em{margin-top:4px;color:#5b685f;font-size:9px;font-style:normal;font-weight:850}.owner-summary .urgent{border-top:4px solid #a84c3e}.owner-summary .approval{border-top:4px solid #d9aa1a}.owner-summary .on-track{border-top:4px solid #075541}.claimcontrol-inspired .funnel-research{width:min(1180px,calc(100% - 32px));margin:32px auto 112px;padding:clamp(44px,6vw,76px) 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.claimcontrol-inspired .funnel-research>header h2{color:var(--cc-ink)}.claimcontrol-inspired .funnel-research>header>p:last-child{color:var(--cc-muted)}.claimcontrol-inspired .funnel-research>header{max-width:940px;padding-inline:clamp(8px,3vw,28px)}.claimcontrol-inspired .funnel-research>.evidence-wall-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:40px}.claimcontrol-inspired .funnel-research .evidence-card{display:flex;width:100%;min-width:0;overflow:hidden;flex-direction:column;padding:24px;border:1px solid #c8ae83;border-radius:17px;background:linear-gradient(145deg,#ead9bc,#dec39c);box-shadow:0 16px 36px #392b1817;transition:transform .5s var(--cc-ease-out-expo),box-shadow .5s var(--cc-ease-out-expo),border-color var(--cc-duration-normal) ease}.claimcontrol-inspired .funnel-research .evidence-card:hover{transform:translateY(-6px) rotate(.12deg);border-color:#b7925e;box-shadow:0 24px 48px #392b1824}.claimcontrol-inspired .funnel-research .evidence-card.forest{border-color:#0b6a50;background:linear-gradient(150deg,#0b6a50,#064535)}.claimcontrol-inspired .funnel-research .evidence-card.gold{border-color:#c99b12;background:linear-gradient(150deg,#f0cf67,#dda92b)}.claimcontrol-inspired .funnel-research .evidence-card.clay{border-color:#bd895c;background:linear-gradient(150deg,#dcb58a,#c78e5f)}.claimcontrol-inspired .funnel-research .evidence-card.outline{border:2px dashed #0b6a50;background:#eadcc461}.claimcontrol-inspired .funnel-research .evidence-card strong{max-width:100%;color:#075541;font:850 clamp(34px,3.8vw,50px)/.92 "Barlow Condensed",sans-serif;letter-spacing:-.025em}.claimcontrol-inspired .funnel-research .evidence-card strong.long-metric{font-size:clamp(23px,2.2vw,32px);letter-spacing:-.035em;white-space:nowrap}.claimcontrol-inspired .funnel-research .evidence-card strong:where(:not(:last-child)){margin-bottom:14px}.claimcontrol-inspired .funnel-research .evidence-card h3{min-height:0;margin:0 0 10px;color:#183329;font-size:18px;line-height:1.2}.claimcontrol-inspired .funnel-research .evidence-card p{min-height:0;margin:0 0 20px;color:#4e5b54;font-size:13px;line-height:1.58}.claimcontrol-inspired .funnel-research .evidence-card a{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:auto;color:#075541;font-size:11px;font-weight:850;line-height:1.4;text-decoration-thickness:1px;text-underline-offset:3px}.claimcontrol-inspired .funnel-research .evidence-card a svg{width:15px;min-width:15px}.claimcontrol-inspired .funnel-research .evidence-card.forest strong,.claimcontrol-inspired .funnel-research .evidence-card.forest h3{color:#fff8e8}.claimcontrol-inspired .funnel-research .evidence-card.forest p{color:#d2e2d9}.claimcontrol-inspired .funnel-research .evidence-card.forest a{color:#f0cb58}.claimcontrol-inspired .funnel-research>small{display:block;padding-inline:clamp(8px,3vw,28px);color:#595e5a}.claimcontrol-move{padding:132px max(24px,calc((100vw - 1120px)/2)) 126px;background:radial-gradient(circle at 82% 22%,rgba(216,170,24,.16),transparent 25rem),radial-gradient(circle at 12% 88%,rgba(35,174,125,.2),transparent 27rem),linear-gradient(120deg,#0a5c45,#063d30)}.claimcontrol-move>div{max-width:850px}.claimcontrol-move .eyebrow{color:#f0c948}.claimcontrol-move h2{margin:10px 0 18px;color:#fff;font-size:clamp(40px,5.5vw,68px);line-height:1;letter-spacing:-.045em}.claimcontrol-move p{color:#c7dad1;font-size:18px;line-height:1.6}.claimcontrol-move ul{display:grid;gap:10px;padding:0;color:#fff;list-style:none}.claimcontrol-move li{display:flex;align-items:center;gap:9px}.claimcontrol-move li svg{width:18px;color:#f0c948}.claimcontrol-inspired .claimcontrol-move .funnel-actions .secondary{background:#f0cb58;color:#173329;box-shadow:0 12px 28px #021c1533}.claimcontrol-inspired .claimcontrol-move .funnel-actions .funnel-action-link:not(.secondary){border:1px solid rgba(240,203,88,.72);background:#eadcc4;color:#173329;box-shadow:0 12px 28px #021c1529}.claimcontrol-inspired .funnel-plans{margin-block:92px}.claimcontrol-inspired .funnel-plans>header{max-width:850px}.claimcontrol-inspired .funnel-plans>header>p:last-child{color:var(--cc-muted)}.claimcontrol-inspired .funnel-plans>div{grid-template-columns:repeat(3,minmax(0,1fr))}.claimcontrol-inspired .funnel-plans article{border-color:#0b6a50;background:linear-gradient(150deg,#0b6a50,#064535);color:#fff8e8;box-shadow:0 17px 50px #28372f1f;transition:transform .5s var(--cc-ease-out-expo),box-shadow .5s var(--cc-ease-out-expo),border-color var(--cc-duration-normal) ease}.claimcontrol-inspired .funnel-plans article:hover{transform:translateY(-8px);border-color:#b99e70;box-shadow:0 27px 64px #28372f21}.claimcontrol-inspired .funnel-plans article.featured{border-color:#c99b12;background:linear-gradient(150deg,#f0cf67,#dda92b);color:#183329}.claimcontrol-inspired .funnel-plans article:nth-child(3){border-color:#bd895c;background:linear-gradient(150deg,#dcb58a,#c78e5f);color:#183329}.claimcontrol-inspired .funnel-plans article>span{background:var(--cc-gold)}.claimcontrol-inspired .funnel-plans article:first-child>small,.claimcontrol-inspired .funnel-plans article:first-child>p,.claimcontrol-inspired .funnel-plans article:first-child strong em{color:#d2e2d9}.claimcontrol-inspired .funnel-plans article:not(:first-child)>small,.claimcontrol-inspired .funnel-plans article:not(:first-child)>p,.claimcontrol-inspired .funnel-plans article:not(:first-child) strong em{color:#4e5b54}.claimcontrol-inspired .funnel-plans article:first-child li svg{color:#f0cb58}.claimcontrol-inspired .funnel-plans article:not(:first-child) li svg{color:#075541}.claimcontrol-inspired .funnel-plans article button{min-height:48px;padding:0 17px;border-radius:9px;background:#075541;color:#fff;font-weight:850}.claimcontrol-inspired .funnel-plans article:first-child button{background:#f0cb58;color:#173329}.claimcontrol-inspired .funnel-plans>footer{color:var(--cc-muted)}.claimcontrol-inspired .funnel-free-link{color:var(--cc-green)}.claimcontrol-doors{border-top:1px solid var(--cc-line)}.claimcontrol-doors>header{text-align:center}.claimcontrol-doors>header .eyebrow{justify-content:center}.claimcontrol-doors>header>p:last-child{margin-inline:auto}.claimcontrol-doors>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}.claimcontrol-doors article{padding:34px;border:1px solid #0b6a50;border-radius:17px;background:linear-gradient(145deg,#0b6a50,#064535);transition:transform .5s var(--cc-ease-out-expo),box-shadow .5s var(--cc-ease-out-expo),border-color var(--cc-duration-normal) ease}.claimcontrol-doors article:nth-child(2){border-color:#c99b12;background:linear-gradient(145deg,#f0cf67,#dda92b)}.claimcontrol-doors article:hover{transform:translateY(-6px);border-color:#bda57e;box-shadow:0 22px 48px #28372f1a}.claimcontrol-doors small{color:#f0cb58;font-weight:950;letter-spacing:.11em}.claimcontrol-doors h3{margin:8px 0 9px;font-size:31px}.claimcontrol-doors article:first-child h3{color:#fff8e8}.claimcontrol-doors article:first-child p{color:#d2e2d9;line-height:1.55}.claimcontrol-doors article:nth-child(2) small{color:#075541}.claimcontrol-doors article:nth-child(2) p{color:#4e5b54;line-height:1.55}.claimcontrol-doors a,.claimcontrol-doors button{display:inline-flex;align-items:center;gap:7px;min-height:48px;padding:0 18px;border:0;border-radius:9px;background:#f0cb58;color:#173329;font-weight:850;text-decoration:none}.claimcontrol-doors button{background:#075541;color:#fff}.claimcontrol-faq{border-top:1px solid var(--cc-line)}.claimcontrol-faq>div{margin-top:32px;border-top:1px solid var(--cc-line)}.claimcontrol-faq details{border-bottom:1px solid var(--cc-line)}.claimcontrol-faq summary{position:relative;padding:19px 42px 19px 4px;color:var(--cc-ink);font-size:17px;font-weight:850;cursor:pointer;transition:color var(--cc-duration-fast) ease,transform var(--cc-duration-normal) var(--cc-ease-out-expo)}.claimcontrol-faq summary:after{content:"+";position:absolute;top:50%;right:6px;width:26px;height:26px;display:grid;place-items:center;border:1px solid #bca98a;border-radius:50%;color:var(--cc-green);transform:translateY(-50%) rotate(0);transition:transform var(--cc-duration-normal) var(--cc-ease-spring),background var(--cc-duration-normal) ease}.claimcontrol-faq details[open] summary{color:var(--cc-green-deep);transform:translate(4px)}.claimcontrol-faq details[open] summary:after{background:#dfcfb4;transform:translateY(-50%) rotate(45deg)}.claimcontrol-faq details p{max-width:880px;margin:-6px 0 20px;color:var(--cc-muted);line-height:1.65}.claimcontrol-faq details[open] p{animation:skilledpro-faq-in .42s var(--cc-ease-out-expo) both}@keyframes skilledpro-faq-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.claimcontrol-inspired .funnel-form-section{gap:56px;max-width:1120px;padding-block:94px;border-top-color:var(--cc-line)}.claimcontrol-inspired .funnel-form-section>div>h2{color:var(--cc-ink);font:780 clamp(38px,5vw,58px)/1 Inter,sans-serif;letter-spacing:-.04em}.claimcontrol-inspired .funnel-form-section>div>p:not(.eyebrow){color:var(--cc-muted)}.claimcontrol-inspired .funnel-form-section form{border-color:#c6b08a;background:linear-gradient(145deg,#efe2cb,#e7d6ba);box-shadow:0 18px 55px #27362e14}.claimcontrol-inspired .funnel-form-section label{color:#415148}.claimcontrol-inspired .funnel-form-section input,.claimcontrol-inspired .funnel-form-section select{border-color:#bca98a;background:#f4e9d6;color:var(--cc-ink);transition:border-color var(--cc-duration-fast) ease,box-shadow var(--cc-duration-normal) ease,background var(--cc-duration-normal) ease}.claimcontrol-inspired .funnel-form-section input:focus,.claimcontrol-inspired .funnel-form-section select:focus{border-color:var(--cc-green);background:#f7ecd9;box-shadow:0 0 0 4px #0d6a4e1a}.claimcontrol-inspired .funnel-form-section form>button{background:var(--cc-green);color:#fff}.claimcontrol-inspired .funnel-check a{color:var(--cc-green)}.claimcontrol-inspired .funnel-ai-consent{border-color:#d6d8d1;background:#f4f1e8}.claimcontrol-inspired .funnel-ai-consent b{color:var(--cc-green)}.claimcontrol-inspired .funnel-step-list span{border-color:#d3d6ce;color:#78827c}.claimcontrol-inspired .funnel-step-list b{background:#e4e7e1;color:#5d6962}.claimcontrol-inspired .funnel-step-list .active{border-color:var(--cc-gold);background:#eedba9;color:var(--cc-ink)}.claimcontrol-inspired .funnel-step-list .active b{background:var(--cc-gold);color:#233028}.claimcontrol-inspired .funnel-call-value li{color:#425248}.claimcontrol-inspired .funnel-call-value svg{color:var(--cc-green)}.claimcontrol-inspired .funnel-complete{border-color:#9bc9b2;background:#edf7f0;color:var(--cc-ink)}.claimcontrol-inspired .funnel-complete>p{color:var(--cc-muted)}.claimcontrol-inspired>footer{border-top-color:var(--cc-line);color:#59645f}.claimcontrol-inspired>footer a{color:var(--cc-green)}@media(max-width:950px){.claimcontrol-hero{min-height:790px;background-position:62% center}.claimcontrol-hero-copy{width:min(680px,72%)}.claimcontrol-agents>div,.platform-previews,.claimcontrol-inspired .funnel-plans>div{grid-template-columns:1fr 1fr}.claimcontrol-inspired .funnel-research>.evidence-wall-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.claimcontrol-inspired .funnel-logo{padding:0;gap:7px}.funnel-logo-mark{width:50px;height:50px}.claimcontrol-inspired .funnel-logo-mark img{width:50px;height:50px;padding:0}.claimcontrol-inspired .funnel-wordmark{font-size:23px;letter-spacing:.025em}.claimcontrol-inspired .funnel-brand nav a:not(.funnel-login):not(.funnel-start){display:none}.claimcontrol-inspired .funnel-brand nav{gap:7px}.claimcontrol-inspired .funnel-brand nav .funnel-start,.claimcontrol-inspired .funnel-brand nav .funnel-login{min-height:44px;padding:9px 10px;font-size:11px}.claimcontrol-hero{min-height:828px;margin-top:-68px;align-items:flex-end;padding:128px 20px 52px;background:linear-gradient(180deg,#f2e6d01f,#f2e6d0c7 40%,#f2e6d0 68%),url(/marketing/skilledpro-hero-v2.webp) 66% top/auto 58% no-repeat,#f2e6d0}.claimcontrol-hero:after{height:72px}.claimcontrol-hero-copy{width:100%}.claimcontrol-hero h1{margin-top:18px;font-size:clamp(47px,13vw,65px)}.claimcontrol-hero .lede{font-size:16px}.claimcontrol-inspired .funnel-actions{display:grid}.claimcontrol-inspired .funnel-actions>*{width:100%}.claimcontrol-watch,.claimcontrol-compare,.claimcontrol-agents,.claimcontrol-platform,.claimcontrol-doors,.claimcontrol-faq{width:min(100% - 30px,1120px);padding-block:68px}.claimcontrol-agents{width:100%;padding:96px 15px 88px}.claimcontrol-move{padding:98px 20px 92px}.claimcontrol-agents:before,.claimcontrol-move:before{height:44px}.claimcontrol-agents:after{height:34px}.claimcontrol-move:after{height:42px}.claimcontrol-watch:before,.claimcontrol-doors:before,.claimcontrol-faq:before,.claimcontrol-inspired .funnel-form-section:before{width:min(330px,78vw)}.claimcontrol-compare>div,.claimcontrol-agents>div,.platform-previews,.claimcontrol-inspired .funnel-plans>div,.claimcontrol-doors>div{grid-template-columns:1fr}.claimcontrol-agents article{min-height:0}.claimcontrol-inspired .funnel-research{width:100%;margin-bottom:94px;padding-top:48px;overflow:visible}.claimcontrol-inspired .funnel-research>header,.claimcontrol-inspired .funnel-research>small{padding-inline:20px}.claimcontrol-inspired .funnel-research>.evidence-wall-grid{display:flex;columns:auto;gap:13px;margin-top:30px;padding:4px 20px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.evidence-wall-grid::-webkit-scrollbar{display:none}.claimcontrol-inspired .funnel-research .evidence-card{min-width:0;flex:0 0 82%;margin:0;scroll-snap-align:center}.claimcontrol-inspired .funnel-form-section{padding-inline:18px}}@media(max-width:520px){.claimcontrol-inspired .funnel-brand nav .funnel-start{display:none}}@keyframes skilledpro-evidence-nudge{50%{transform:translate(5px)}}html:has(.claimcontrol-inspired){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.claimcontrol-inspired){scroll-behavior:auto}.claimcontrol-inspired *,.claimcontrol-inspired *:before,.claimcontrol-inspired *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.provider-state-line>span.ready,.watch-current>svg{color:#27734b;background:#e7f5eb}.provider-state-line>span.attention{color:#946113;background:#fff5d8}.watch-current.attention{border-color:#eedcaa;background:#fff8e7}.watch-current.attention>svg{color:#946113;background:#fff0c7}.billing-lifecycle-proof>article.ready{border-color:#bcdcc7;background:#f4faf6}.billing-lifecycle-steps span.done{color:#27734b;font-weight:700}.pilot-mode-path button.active{border-color:var(--yellow);background:var(--yellow);color:#17120a}.pilot-ready.ready{background:color-mix(in srgb,var(--green) 10%,var(--surface));color:var(--green)}.pilot-timeline article>span.critical{background:#f8e6e1;color:#a43c25}.billing-return-notice.cancelled{border-color:#e4cbbd;background:#fff7f2}.billing-return-notice.cancelled>span{background:var(--orange)}.funnel-plans article{display:flex;flex-direction:column;align-items:flex-start}.funnel-plans article>small{order:1}.funnel-plans article>h3{order:2}.funnel-plans article>strong{order:3}.funnel-plans article>p{order:4}.funnel-plans article>button{order:5;width:100%;justify-content:center;margin:4px 0 14px}.funnel-plans article>ul{order:6;width:100%;margin:0}.claimcontrol-inspired .funnel-plans>.funnel-cadence-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin:0 0 22px;padding:8px;border:1px solid var(--cc-line);border-radius:14px;background:#fff;box-shadow:0 12px 34px #28372f14}.funnel-cadence-picker button{display:grid;gap:3px;min-height:58px;padding:9px 12px;border:1px solid transparent;border-radius:9px;background:#f1eee5;color:#314a40;text-align:center;cursor:pointer}.funnel-cadence-picker button b{font-size:14px}.funnel-cadence-picker button small{color:#66776f;font-size:11px}.funnel-cadence-picker button.active{border-color:#0b6a50;background:#0b6a50;color:#fff;box-shadow:0 8px 20px #0b6a5033}.funnel-cadence-picker button.active small{color:#d9eee5}.funnel-plans article>.funnel-plan-effective{order:4;min-height:20px;margin:2px 0 8px;font-size:12px;font-weight:850}.funnel-plans article>p{order:5}.funnel-plans article>button{order:6}.funnel-plans article>ul{order:7}.claimcontrol-inspired .funnel-plans article:first-child>.funnel-plan-effective{color:#d2e2d9}.claimcontrol-inspired .funnel-plans article:not(:first-child)>.funnel-plan-effective{color:#43554b}@media(max-width:720px){.claimcontrol-inspired .funnel-plans>.funnel-cadence-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.content,.content>*,.agent-hero,.agent-kpis,.agent-autonomy-upgrade,.agent-workspace,.agent-conversation,.agent-thread,.agent-compose-wrap,.agent-control-center{min-width:0;max-width:100%}}.claimcontrol-founder{width:100%;max-width:none;padding:132px max(24px,calc((100vw - 1120px)/2));color:#fff8e8;background:radial-gradient(circle at 84% 18%,rgba(240,203,88,.18),transparent 28rem),linear-gradient(128deg,#063f30,#075541 58%,#063b2d)}.claimcontrol-founder:before{content:"";position:absolute;z-index:1;top:-1px;right:0;left:0;height:54px;background:var(--cc-cream);clip-path:polygon(0 0,100% 0,100% 42%,90% 64%,80% 38%,68% 66%,56% 43%,44% 70%,31% 41%,18% 61%,8% 39%,0 58%)}.founder-story-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(42px,7vw,90px);align-items:start}.claimcontrol-founder .eyebrow{color:#f0cb58}.claimcontrol-founder h2{margin:12px 0 20px;color:#fff;font-size:clamp(42px,5.6vw,70px);line-height:.98;letter-spacing:-.05em}.claimcontrol-founder .founder-lede{color:#d2e2d9;font-size:19px;line-height:1.65}.founder-story-path{display:grid;margin:10px 0 0;padding:0;list-style:none;counter-reset:founder}.founder-story-path li{position:relative;display:grid;grid-template-columns:48px 1fr;gap:18px;padding:0 0 34px;counter-increment:founder}.founder-story-path li:before{content:counter(founder,decimal-leading-zero);display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(240,203,88,.72);border-radius:50%;color:#f0cb58;font-size:11px;font-weight:950;letter-spacing:.08em}.founder-story-path li:not(:last-child):after{content:"";position:absolute;top:48px;bottom:2px;left:23px;width:2px;background:repeating-linear-gradient(180deg,#f0cb58 0 8px,transparent 8px 15px);opacity:.58}.founder-story-path h3{margin:2px 0 7px;color:#fff8e8;font-size:22px}.founder-story-path p{margin:0;color:#bad0c5;line-height:1.58}.founder-disclaimer{display:block;margin-top:20px;color:#9fbfb0;font-size:11px;line-height:1.55}.claimcontrol-demo-actions{justify-content:center!important;margin-top:25px!important}.trade-pathway{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:94px 0;border-top:1px solid var(--cc-line)}.trade-pathway:before{content:"";position:absolute;z-index:1;top:-13px;left:50%;width:min(480px,72vw);height:26px;opacity:.58;transform:translate(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath d='M0 12C20 0 40 24 60 12S100 0 120 12s40 12 60 0 40-12 60 0' fill='none' stroke='%23D8AA18' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") center/240px 24px repeat-x}.trade-pathway>header{max-width:850px}.trade-pathway>nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:34px}.trade-pathway>nav a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:74px;padding:16px 18px;border:1px solid #0b6a50;border-radius:15px;background:linear-gradient(145deg,#0b6a50,#064535);color:#fff8e8;font-weight:850;text-decoration:none;transition:transform .5s var(--cc-ease-out-expo),box-shadow .5s var(--cc-ease-out-expo)}.trade-pathway>nav a:nth-child(3n+2){border-color:#c99b12;background:linear-gradient(145deg,#f0cf67,#dda92b);color:#183329}.trade-pathway>nav a:nth-child(3n){border-color:#bd895c;background:linear-gradient(145deg,#dcb58a,#c78e5f);color:#183329}.trade-pathway>nav a:hover{transform:translateY(-5px);box-shadow:0 18px 38px #28372f21}.trade-pathway>nav svg:first-child{width:22px;color:#f0cb58}.trade-pathway>nav a:not(:nth-child(3n+1)) svg:first-child{color:#075541}.trade-pathway>nav svg:last-child{width:17px}.trade-page{--trade-green: #075541;--trade-deep: #04382b;--trade-gold: #f0c94b;--trade-gold-deep: #c99712;--trade-tan: #f2e6d0;--trade-tan-2: #e5d2b4;--trade-clay: #c99768;--trade-ink: #183329;min-height:100vh;width:100%;margin-left:0;overflow:clip;color:var(--trade-ink);background:var(--trade-tan);font-family:Inter,system-ui,sans-serif}.trade-page *{box-sizing:border-box}.trade-page>section[id]{scroll-margin-top:92px}.trade-page :where(section,aside,article)>header{position:static;top:auto;z-index:auto;display:block;width:auto;height:auto;min-height:0;padding:0;border:0;background:transparent}.trade-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;min-height:76px;padding:8px max(22px,calc((100vw - 1120px)/2));background:linear-gradient(90deg,#f2e6d0f7,#e5d2b4f0);border-bottom:1px solid rgba(7,85,65,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.trade-brand{display:inline-flex;align-items:center;gap:9px;color:var(--trade-green);text-decoration:none}.trade-brand img{width:56px;height:56px;object-fit:contain;filter:drop-shadow(1px 0 #412b13) drop-shadow(-1px 0 #412b13) drop-shadow(0 1px #412b13) drop-shadow(0 -1px #412b13) drop-shadow(0 4px 3px rgba(3,32,24,.2))}.trade-brand span{font-size:26px;font-weight:950;letter-spacing:-.035em}.trade-brand em{color:#a97900;font-style:normal}.trade-header nav{display:flex;align-items:center;gap:23px;margin-left:auto}.trade-header nav a{color:#43554c;font-size:13px;font-weight:800;text-decoration:none}.trade-header nav a:hover{color:var(--trade-green)}.trade-header nav .trade-nav-cta{padding:11px 17px;border-radius:10px;background:var(--trade-green);color:#fff8e8}.trade-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:clamp(36px,7vw,86px);align-items:center;min-height:640px;padding:62px max(24px,calc((100vw - 1120px)/2)) 82px;background:radial-gradient(circle at 88% 18%,rgba(240,201,75,.32),transparent 22rem),linear-gradient(135deg,#f2e6d0,#ead9bc 58%,#dfc49d)}.trade-hero:after,.trade-workflow:after,.trade-faq:before{content:"";position:absolute;z-index:1;right:0;bottom:-13px;left:0;height:26px;opacity:.56;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 24'%3E%3Cpath d='M0 12C20 0 40 24 60 12S100 0 120 12s40 12 60 0 40-12 60 0' fill='none' stroke='%23C99712' stroke-width='2.25' stroke-linecap='round'/%3E%3C/svg%3E") center/240px 24px repeat-x;pointer-events:none}.trade-hero>div,.trade-hero>aside,.trade-page>section>*{position:relative;z-index:2}.trade-eyebrow{display:flex;align-items:center;gap:9px;margin:0;color:var(--trade-green);font-size:11px;font-weight:950;letter-spacing:.15em}.trade-eyebrow svg{width:18px}.trade-hero h1{max-width:760px;margin:19px 0 20px;color:var(--trade-ink);font-size:clamp(46px,5vw,63px);line-height:.95;letter-spacing:-.055em}.trade-hero>div>p:not(.trade-eyebrow){max-width:710px;color:#52615a;font-size:18px;line-height:1.64}.trade-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:28px}.trade-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 23px;border-radius:11px;background:var(--trade-gold);color:#21342b;font-weight:900;text-decoration:none;box-shadow:0 13px 30px #60470a24;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.trade-actions a:hover{transform:translateY(-3px);box-shadow:0 18px 38px #3b341733}.trade-actions a.secondary{background:var(--trade-green);color:#fff8e8}.trade-actions svg{width:18px}.trade-hero>div>small{display:block;margin-top:18px;color:#6b746f}.trade-crm-guide{display:inline-flex;align-items:center;gap:7px;margin-top:14px;color:var(--trade-green);font-size:13px;font-weight:900}.trade-crm-guide svg{width:16px}.trade-hero aside{padding:31px;border:1px solid rgba(240,201,75,.64);border-radius:24px;background:linear-gradient(145deg,#075541,#04382b);box-shadow:0 28px 70px #03382b38;transform:rotate(1.2deg)}.trade-hero-icon{display:grid;place-items:center;width:68px;height:68px;border-radius:19px;background:var(--trade-gold);color:var(--trade-green)}.trade-hero-icon svg{width:34px;height:34px}.trade-hero aside>p{margin:22px 0 7px;color:var(--trade-gold);font-size:11px;font-weight:950;letter-spacing:.14em}.trade-hero aside h2{margin:0 0 23px;color:#fff8e8;font-size:31px;line-height:1.05}.trade-hero aside ul{display:grid;gap:13px;margin:0;padding:0;color:#d2e2d9;list-style:none}.trade-hero aside li{display:flex;align-items:center;gap:9px;line-height:1.45}.trade-hero aside li svg{width:17px;color:var(--trade-gold)}.trade-pain,.trade-workflow,.trade-faq{padding:104px max(24px,calc((100vw - 1120px)/2))}.trade-pain{background:var(--trade-tan)}.trade-pain header,.trade-workflow header,.trade-faq header{max-width:830px}.trade-pain h2,.trade-workflow h2,.trade-faq h2{margin:10px 0 12px;font-size:clamp(39px,5vw,62px);line-height:1;letter-spacing:-.045em}.trade-pain>div{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:38px}.trade-pain article{display:grid;grid-template-columns:46px 1fr;gap:15px;align-items:start;padding:25px;border:1px solid #c8aa7c;border-radius:17px;background:linear-gradient(145deg,#e7d2b2,#dcb98f)}.trade-pain article:nth-child(3n+2),.trade-pain article:nth-child(3n+3){border-color:#c99b12;background:linear-gradient(145deg,#f0cf67,#dda92b)}.trade-pain article span{color:var(--trade-green);font-size:11px;font-weight:950;letter-spacing:.1em}.trade-pain article p{margin:0;color:#425249;font-size:16px;line-height:1.55}.trade-workflow{color:#fff8e8;background:radial-gradient(circle at 88% 14%,rgba(240,201,75,.16),transparent 28rem),linear-gradient(130deg,#064735,#075541 56%,#04382b)}.trade-workflow .trade-eyebrow{color:var(--trade-gold)}.trade-workflow h2{color:#fff8e8}.trade-workflow header>p:last-child{max-width:760px;color:#c4d8ce;font-size:17px;line-height:1.65}.trade-workflow ol{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:42px 0 0;padding:0;list-style:none}.trade-workflow li{display:grid;grid-template-columns:48px 1fr;gap:15px;padding:26px;border:1px solid rgba(240,201,75,.33);border-radius:17px;background:linear-gradient(145deg,#ead9bc,#dcb98f);color:var(--trade-ink)}.trade-workflow li:nth-child(2),.trade-workflow li:nth-child(3){background:linear-gradient(145deg,#f0cf67,#dda92b)}.trade-workflow li>span{display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:var(--trade-green);color:var(--trade-gold);font-weight:950}.trade-workflow h3{margin:2px 0 7px;font-size:21px}.trade-workflow li p{margin:0;color:#4d5b54;line-height:1.55}.trade-workflow>aside{display:flex;align-items:flex-start;gap:15px;margin-top:18px;padding:23px;border:1px solid rgba(240,201,75,.38);border-radius:17px;background:#03382b85}.trade-workflow>aside>svg{width:27px;flex:0 0 auto;color:var(--trade-gold)}.trade-workflow>aside b{color:#fff8e8}.trade-workflow>aside p{margin:6px 0 0;color:#bad0c5;line-height:1.55}.trade-questions{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(38px,7vw,90px);align-items:center;padding:112px max(24px,calc((100vw - 1120px)/2));background:linear-gradient(135deg,#e5d2b4,#f0c94b)}.trade-questions h2{margin:11px 0 17px;font-size:clamp(38px,5vw,60px);line-height:1;letter-spacing:-.045em}.trade-questions>div>p:last-child{color:#4c5c53;font-size:17px;line-height:1.64}.trade-questions ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.trade-questions li{display:flex;align-items:center;gap:12px;padding:15px 17px;border:1px solid rgba(7,85,65,.29);border-radius:12px;background:#f2e6d094;color:#254238;font-weight:780}.trade-questions li svg{width:20px;flex:0 0 auto;color:var(--trade-green)}.trade-proof{padding:96px max(24px,calc((100vw - 960px)/2));text-align:center;background:var(--trade-tan)}.trade-proof .trade-eyebrow{justify-content:center}.trade-proof blockquote{max-width:900px;margin:20px auto;color:var(--trade-green);font-size:clamp(34px,5vw,58px);font-weight:880;line-height:1.03;letter-spacing:-.045em}.trade-proof>p:last-child{max-width:760px;margin:auto;color:#65716b;line-height:1.6}.trade-resources{padding:104px max(24px,calc((100vw - 1120px)/2));background:linear-gradient(145deg,#f0c94b,#dca72b)}.trade-resources>header{max-width:820px}.trade-resources h2{margin:10px 0 13px;color:var(--trade-ink);font-size:clamp(39px,5vw,62px);line-height:1;letter-spacing:-.045em}.trade-resources>header>p:last-child{max-width:720px;color:#4d583f;font-size:17px;line-height:1.65}.trade-resources>div{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:38px}.trade-resources article{display:flex;flex-direction:column;min-height:290px;padding:29px;border:1px solid rgba(7,85,65,.25);border-radius:19px;background:linear-gradient(145deg,#f2e6d0,#e3c9a4);box-shadow:0 20px 44px #392f101c}.trade-resources article:nth-child(2){border-color:#f0c94b57;background:linear-gradient(145deg,#075541,#04382b);color:#fff8e8}.trade-resources article>span{color:#8a6500;font-size:11px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.trade-resources article:nth-child(2)>span{color:var(--trade-gold)}.trade-resources article h3{margin:18px 0 11px;font-size:27px;line-height:1.08;letter-spacing:-.025em}.trade-resources article h3 a{color:var(--trade-green);text-decoration:none}.trade-resources article:nth-child(2) h3 a{color:#fff8e8}.trade-resources article p{margin:0 0 24px;color:#59665f;line-height:1.58}.trade-resources article:nth-child(2) p{color:#c4d8ce}.trade-resources article>a{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--trade-green);font-weight:900;text-decoration:none}.trade-resources article:nth-child(2)>a{color:var(--trade-gold)}.trade-resources article>a svg,.trade-resource-hub-link svg{width:17px}.trade-resource-hub-link{display:inline-flex;align-items:center;gap:9px;margin-top:24px;color:var(--trade-green);font-weight:950;text-decoration:none}.trade-faq{background:linear-gradient(145deg,#ead9bc,#e2c9a5)}.trade-faq:before{top:-13px;bottom:auto}.trade-faq>div{margin-top:32px;border-top:1px solid #bda47d}.trade-faq details{border-bottom:1px solid #bda47d}.trade-faq summary{position:relative;padding:20px 45px 20px 4px;color:var(--trade-ink);font-size:17px;font-weight:850;cursor:pointer}.trade-faq summary:after{content:"+";position:absolute;top:50%;right:8px;display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--trade-green);border-radius:50%;color:var(--trade-green);transform:translateY(-50%);transition:transform .25s ease,background .25s ease}.trade-faq details[open] summary:after{background:var(--trade-gold);transform:translateY(-50%) rotate(45deg)}.trade-faq details p{max-width:900px;margin:-5px 0 22px;color:#58665f;line-height:1.65}.trade-final{padding:112px max(24px,calc((100vw - 980px)/2));text-align:center;color:#fff8e8;background:radial-gradient(circle at 50% 0,rgba(240,201,75,.2),transparent 30rem),linear-gradient(135deg,#075541,#04382b)}.trade-final>svg{width:58px;height:58px;color:var(--trade-gold)}.trade-final .trade-eyebrow{justify-content:center;margin-top:18px;color:var(--trade-gold)}.trade-final h2{margin:14px auto 0;font-size:clamp(42px,6vw,70px);line-height:.98;letter-spacing:-.05em}.trade-final .trade-actions{justify-content:center}.trade-final .trade-actions .secondary{border:1px solid rgba(240,201,75,.68);background:var(--trade-tan);color:var(--trade-ink)}.trade-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;padding:28px 22px;background:#e5d2b4}.trade-links span{color:#66736c;font-size:12px;font-weight:850}.trade-links a{color:var(--trade-green);font-size:12px;font-weight:850}.trade-page>footer{display:flex;flex-wrap:wrap;justify-content:center;gap:19px;padding:30px 20px;border-top:1px solid #bda47d;background:#e5d2b4;color:#68736d;font-size:12px}.trade-page>footer a{color:var(--trade-green)}@media(max-width:860px){.founder-story-grid,.trade-hero,.trade-questions{grid-template-columns:1fr}.trade-pathway>nav{grid-template-columns:1fr 1fr}.trade-hero{padding-top:62px}.trade-hero aside{max-width:620px;transform:none}.trade-header nav a:not(.trade-nav-cta){display:none}}@media(max-width:680px){.claimcontrol-founder{padding:94px 20px}.founder-story-grid{gap:36px}.trade-header{padding-inline:15px}.trade-brand img{width:49px;height:49px}.trade-brand span{font-size:22px}.trade-hero,.trade-pain,.trade-workflow,.trade-questions,.trade-proof,.trade-resources,.trade-faq,.trade-final{padding:70px 20px}.trade-hero h1{font-size:clamp(45px,13vw,64px)}.trade-pain>div,.trade-workflow ol,.trade-resources>div{grid-template-columns:1fr}.trade-pathway{width:min(100% - 30px,1120px);padding-block:68px}.trade-pathway>nav{grid-template-columns:1fr}.trade-actions{display:grid}.trade-actions a{width:100%}}.mobile-swipe-control{display:none}@media(max-width:720px){.claimcontrol-inspired>.funnel-brand{padding:8px 12px}.claimcontrol-inspired .funnel-logo{gap:5px}.funnel-logo-mark,.claimcontrol-inspired .funnel-logo-mark img{width:44px;height:44px}.claimcontrol-inspired .funnel-wordmark{font-size:21px}.claimcontrol-inspired .funnel-brand nav{gap:5px;padding:4px}.claimcontrol-inspired .funnel-brand nav .funnel-start,.claimcontrol-inspired .funnel-brand nav .funnel-login{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 9px;font-size:10px;white-space:nowrap}.claimcontrol-hero{min-height:0;margin-top:-60px;padding:198px 18px 46px;align-items:stretch;background:linear-gradient(180deg,#f2e6d014,#f2e6d0b3 21%,#f2e6d0 34%),url(/marketing/skilledpro-hero-v2.webp) 68% top/auto 260px no-repeat,#f2e6d0}.claimcontrol-hero h1{margin:14px 0 16px;font-size:clamp(43px,12vw,56px)}.claimcontrol-hero .lede{font-size:15px;line-height:1.5}.claimcontrol-inspired .funnel-decision-actions{grid-template-columns:1fr;gap:9px;margin-top:20px}.claimcontrol-inspired .funnel-decision-actions .decision-cta{min-height:68px;padding:11px 14px}.claimcontrol-hero .funnel-hero-assurance{justify-content:flex-start;flex-wrap:nowrap;gap:8px;margin-inline:-18px;padding:2px 18px 8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.claimcontrol-hero .funnel-hero-assurance::-webkit-scrollbar{display:none}.claimcontrol-hero .funnel-hero-assurance li{flex:0 0 auto;min-height:34px;padding:7px 10px;border:1px solid rgba(11,106,80,.2);border-radius:999px;background:#fffaefb3;scroll-snap-align:start}.claimcontrol-hero-note{margin-top:12px;font-size:12px}.claimcontrol-watch,.claimcontrol-compare,.claimcontrol-platform,.claimcontrol-doors,.claimcontrol-faq{padding-block:52px}.claimcontrol-agents{padding:78px 0 64px}.claimcontrol-agents>header,.claimcontrol-agents>.mobile-swipe-hint{margin-inline:18px}.claimcontrol-founder{padding:76px 18px}.claimcontrol-move{padding:76px 18px 72px}.claimcontrol-inspired .funnel-plans{margin-block:64px}.claimcontrol-inspired .funnel-form-section{gap:30px;padding-block:60px}.mobile-card-row{display:flex!important;grid-template-columns:none!important;align-items:stretch;gap:12px!important;max-width:none;margin-right:-15px;padding:3px 15px 16px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mobile-card-row::-webkit-scrollbar{display:none}.mobile-card-row>article,.mobile-card-row>li,.mobile-card-row>a{width:auto;min-width:0;flex:0 0 min(82vw,350px);scroll-snap-align:start}.mobile-swipe-control{display:grid;grid-template-columns:auto minmax(96px,1fr);align-items:center;gap:12px;margin:6px 0 0;color:#684d08;cursor:ew-resize}.mobile-swipe-control>span{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:900;letter-spacing:.075em;line-height:1.25;text-transform:uppercase}.mobile-swipe-control>span svg{width:18px;height:18px;animation:skilledpro-evidence-nudge 1.3s ease-in-out infinite}.mobile-swipe-control input[type=range]{width:100%;height:28px;margin:0;padding:0;border:0;outline-offset:3px;background:transparent;accent-color:#0b6a50;cursor:ew-resize;-webkit-appearance:none}.mobile-swipe-control input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#0b6a50,#d7b340);box-shadow:inset 0 0 0 1px #0330241f}.mobile-swipe-control input[type=range]::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9px;border:3px solid #fffaf0;border-radius:50%;background:#0b6a50;box-shadow:0 3px 10px #03302447;-webkit-appearance:none}.mobile-swipe-control input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:linear-gradient(90deg,#0b6a50,#d7b340);box-shadow:inset 0 0 0 1px #0330241f}.mobile-swipe-control input[type=range]::-moz-range-thumb{width:18px;height:18px;border:3px solid #fffaf0;border-radius:50%;background:#0b6a50;box-shadow:0 3px 10px #03302447}.funnel-system-preview>.mobile-swipe-control{margin:0 16px 12px;color:#d9b949}.claimcontrol-agents>.mobile-swipe-control{margin:8px 18px 0;color:#f0cb58}.claimcontrol-inspired .funnel-research>.mobile-swipe-control{margin:4px 20px 22px}.claimcontrol-compare>.mobile-card-row{margin-top:28px}.claimcontrol-compare>.mobile-card-row>article{flex-basis:min(86vw,370px)}.claimcontrol-compare article{padding:25px 22px}.claimcontrol-compare h3{margin-bottom:18px}.claimcontrol-compare ul{gap:11px}.funnel-system-preview .mobile-card-row{margin-right:0;padding:14px 16px 18px}.funnel-system-preview .mobile-card-row>article{flex-basis:min(76vw,300px)}.funnel-system-preview footer{padding:18px}.founder-story-grid{gap:24px}.founder-story-path.mobile-card-row{margin:0 -18px 0 0;padding:2px 18px 12px 0;counter-reset:founder}.founder-story-path.mobile-card-row>li{display:grid;grid-template-columns:42px 1fr;gap:13px;flex-basis:min(84vw,360px);padding:20px;border:1px solid rgba(240,203,88,.45);border-radius:16px;background:#03302494}.founder-story-path li:before{width:40px;height:40px}.founder-story-path li:not(:last-child):after{display:none}.founder-story-path h3{margin-top:0;font-size:19px}.claimcontrol-agents>.mobile-card-row{margin:30px 0 0;padding:3px 18px 16px}.claimcontrol-agents>.mobile-card-row>article{flex-basis:min(78vw,320px);min-height:230px}.platform-tags{flex-wrap:nowrap;margin-right:-15px;padding-right:15px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.platform-tags::-webkit-scrollbar{display:none}.platform-tags span{flex:0 0 auto;scroll-snap-align:start}.platform-previews.mobile-card-row{margin-top:24px}.platform-previews.mobile-card-row>article{flex-basis:min(82vw,340px)}.trade-pathway>nav.mobile-card-row{margin-top:28px}.trade-pathway>nav.mobile-card-row>a{flex-basis:min(72vw,300px)}.claimcontrol-inspired .funnel-plans>.mobile-card-row{margin-right:-16px;padding:14px 16px 18px 0}.claimcontrol-inspired .funnel-plans>.mobile-card-row>article{flex-basis:min(86vw,370px)}.claimcontrol-inspired .funnel-plans article:hover,.claimcontrol-agents article:hover,.platform-previews article:hover,.claimcontrol-doors article:hover{transform:none}.claimcontrol-doors>.mobile-card-row{margin-top:28px}.claimcontrol-doors>.mobile-card-row>article{flex-basis:min(84vw,350px);padding:26px 22px}}@media(prefers-reduced-motion:reduce){.trade-actions a{transition:none}}.a2p-status.ready{color:#0f8a5f;background:#e8f8f1;border-color:#afe3cd}.a2p-grid>.card h3{margin:0 0 6px}.a2p-grid>.card textarea{resize:vertical}.setup-rail .skilledpro-logo{width:170px;filter:brightness(0) invert(1);margin-bottom:18px}.setup-rail nav button.active{background:#183d2e;color:#fff}.setup-rail nav button.done{color:#d6eee2}.setup-rail nav button.done>b{background:#30c984;color:#082117;border:0}.setup-fields .wide{grid-column:1/-1}.setup-choice button.selected{border-color:#26af70;background:#edf9f3;box-shadow:0 0 0 2px #bcebd3}@media(max-width:820px){.setup-fields .wide{grid-column:1}}.setup-choice button.selected{border-color:#075541;background:#d9e4d3;box-shadow:0 0 0 2px #0755412e}.setup-activation-strip article>span.ready{border-color:#86bea7;color:#075541;background:#dceadf}.setup-model-picker button.selected{border-color:#075541;background:#e3ede5;box-shadow:0 0 0 2px #0755411f}.setup-model-picker button.selected>span{color:#fff;background:#075541}.setup-knowledge-connection.loading>span svg{animation:spin 1.5s linear infinite}.setup-metric-group label.selected{border-color:#0b7456;background:#eef7f2;box-shadow:0 0 0 1px #07554114}.setup-metric-group label.selected>svg{opacity:1}.setup-authority-modes>button.selected{border-color:#138a5b;background:#e6f3e8;box-shadow:0 0 0 2px #138a5b29}.setup-channel-list button.selected{color:#fff;border-color:#075541;background:#075541}.setup-channel-list button.selected:disabled{color:#53675d;border-color:#c9ad80;background:#fbf1dd;opacity:.62}.setup-authority-row button.selected{color:#fff;background:#075541}.setup-practice-list>article.reviewed{border-color:#2e9f70;box-shadow:0 0 0 2px #2e9f701a}.setup-practice-list>article>footer button.selected{border-color:#075541;color:#fff;background:#075541}.setup-practice>aside.complete{color:#075541;background:#e6f4ec}@media(max-width:580px){.setup-rail .skilledpro-logo{width:108px;margin-bottom:2px}.setup-authority-modes>button:not(.selected)>span{grid-row:auto}.setup-authority-modes>button:not(.selected) small{display:none}}.demo-scenario-picker nav button.active{border-color:#f0c94b;color:#fff;background:#075541;box-shadow:inset 0 0 0 1px #f0c94b}.demo-scenario-picker nav button.active svg,.demo-scenario-picker nav button.active small{color:#f0c94b}.demo-workflow-story li.person>span{color:#fff;background:#bf774a}.demo-workflow-story li.result>span{color:#fff;background:#23845f}.demo-workflow-story li.person small{color:#efad82}.demo-workflow-story li.result small{color:#7cd6ad}.demo-knowledge article.open{border-color:#075541;background:#fff8e8}.demo-knowledge article.open button>svg{transform:rotate(45deg)}.agent-hub-card.attention{background:#f8e7c8}.agent-hub-card.next{background:#e6edd5}.agent-hub-card.memory{background:#e1ebdf}.agent-hub-card.attention>header>div>span{color:#852e18;background:#f4c0a8}.agent-hub-card.next>header>div>span,.agent-hub-card.memory>header>div>span{color:#fff8e8;background:#075541}.agent-hub-card-list>article>span.warning{color:#755600;background:#f5df9b}.agent-hub-card-list>article>span.urgent{color:#8c321b;background:#f8d0bd}.agent-work-filters button.selected{color:#fff8e8;border-color:#075541;background:#075541}.agent-ledger-list>article.reviewed{background:#f3f3ef}.agent-run-status.reviewed{color:#4e5f56;background:#e8ece9}.agent-routine-card.active{border-color:#779779;background:#eef0dc}.agent-routine-card.active>header>em{color:#fff8e8;background:#075541}.agent-routine-card>footer button.secondary{color:#075541;border:1px solid #b7a078;background:#fff8e8}.agent-knowledge-list>article>span.active{color:#fff8e8;background:#075541}.agent-skill-grid>article>header>span.ready{color:#075541}.agent-skill-grid>article>header>span.ready i{background:#6a9c56}.agent-connection-list>article>span.connected{color:#fff8e8;background:#075541}.agent-routine-progress button.active>span,.agent-routine-progress button.done>span{color:#fff8e8;border-color:#075541;background:#075541}.agent-routine-options button.selected{border-color:#075541;background:#e5edd6;box-shadow:0 0 0 2px #07554114}.agent-trigger-options button.selected,.agent-schedule-controls fieldset button.selected{color:#fff8e8;border-color:#075541;background:#075541}.agent-routine-builder>footer button.secondary{color:#075541;border:1px solid #b79a6d;background:#fff8e8}html,body,#root{width:100%;min-width:0;max-width:100%;overflow-x:clip}body{position:relative}#root{min-height:100%}.app,.content,.content>*,main,main>*,.workspace-gate,.workspace-card,.inbox-page,.inbox-shell,.conversation-pane,.crm-page,.crm-record-navigation,.crm-record-table,.crm360,.agent-hub,.agent-hub-shell,.agent-chat-dock,.public-funnel,.public-funnel>*{min-width:0;max-width:100%}img,video,canvas{max-width:100%}input,textarea,select,button{max-width:100%}@supports not (overflow: clip){html,body,#root{overflow-x:hidden}}@media(max-width:760px){html.native-app body{width:100vw}.app,main,.content,.inbox-page,.inbox-shell,.conversation-pane,.crm-record-navigation,.crm-record-table,.crm360,.agent-hub,.agent-hub-shell,.agent-chat-dock{width:100%;overflow-x:clip}}@media(max-width:760px){main{padding-bottom:calc(68px + env(safe-area-inset-bottom))}main>header{height:60px;padding:0 10px;box-shadow:0 6px 18px #2331290f}main>header h2{max-width:42vw;overflow:hidden;margin:0;font-size:21px;text-overflow:ellipsis;white-space:nowrap}.content{padding:13px 10px 22px}.card{padding:14px;border-radius:14px}input,select,textarea{font-size:16px!important}.mobile-bottom-nav button.active{color:#17362a;background:#f8e8b5;box-shadow:inset 0 0 0 1px #e2a62b29}.mobile-bottom-nav button.active:before{position:absolute;top:3px;width:20px;height:3px;border-radius:999px;background:var(--yellow);content:""}.thread-list>header .icon{display:grid;width:34px;height:34px}.thread-row.active{border-color:#6d9788;background:#fff;box-shadow:inset 0 4px 0 var(--green)}.conversation-pane>header .status{flex:0 0 auto;font-size:8px}.message-bubble.outbound{border-radius:15px 15px 4px}.reply-composer .primary{justify-content:center;width:100%;min-height:44px}}@media(max-width:420px){.content{padding-inline:8px}.card{padding:12px}}.agent-precision-page-header h1>span.active i{background:#3f866a}.agent-precision-page-header h1>span.ready,.agent-precision-page-header h1>span.draft{border-color:#e4c55f;background:#fff7d9}.agent-precision-page-header h1>span.ready i,.agent-precision-page-header h1>span.draft i{background:#e0a914}.agent-precision-page-header h1>span.attention{color:#75470a;border-color:#e0b653;background:#fff0bd}.agent-precision-page-header h1>span.attention i{background:#b86a19}.agent-reasoning-status.ready{border-color:#bed8ca;background:#eef8f1}.agent-reasoning-status.ready svg{color:#267054}.agent-precision-page-header button.secondary,.agent-precision-row button.secondary{color:#33413a;border-color:#d7dad7;background:#fffdfa}.agent-precision-page-header button:not(.secondary){color:#1d352b;border-color:#dca715;background:#f0b62b}.agent-lifecycle-card.active{border-color:#d8c67f;background:linear-gradient(105deg,#fff5c5 0,#fffaf0 44%,#fffdfa)}.agent-lifecycle-card.attention{border-color:#d9aa48;background:linear-gradient(105deg,#ffedb0 0,#fff8dd 46%,#fffdfa)}.agent-precision-row-icon.active{color:#fff;background:#075541}.agent-precision-data-row>span.completed{color:#075541;background:#e8efe9}.agent-precision-shell .agent-hub-card,.agent-precision-shell .agent-hub-card.attention,.agent-precision-shell .agent-hub-card.next,.agent-precision-shell .agent-hub-card.memory,.agent-precision-shell .agent-ledger-section,.agent-precision-shell .agent-skills-view>section,.agent-precision-shell .agent-knowledge-list,.agent-precision-shell .agent-routine-card,.agent-precision-shell .agent-routine-card.active,.agent-precision-shell .agent-knowledge-map>section,.agent-precision-shell .agent-knowledge-map>section:nth-child(2n),.agent-precision-shell .agent-knowledge-map>section.agent-knowledge-core,.agent-precision-shell .agent-approval-empty{color:#26332d;border-color:#d9dcd8;background:#fffdfa;box-shadow:0 2px 8px #1d2b2409}.agent-precision-shell .agent-hub-card>header>div>span,.agent-precision-shell .agent-hub-card.attention>header>div>span,.agent-precision-shell .agent-hub-card.next>header>div>span,.agent-precision-shell .agent-hub-card.memory>header>div>span,.agent-precision-shell .agent-knowledge-map>section>span,.agent-precision-shell .agent-routine-card>header>span,.agent-precision-shell .agent-routine-empty>span,.agent-precision-shell .agent-approval-empty>span{color:#075541;background:#edf1ee}.agent-precision-shell .agent-routine-card.active{border-color:#91b1a2}.agent-precision-shell .agent-routine-card.active>header>em,.agent-precision-shell .agent-work-filters button.selected{color:#fff;background:#075541}.agent-precision-shell .agent-routine-card>footer button.secondary{color:#075541;border-color:#d6dbd7;background:#fffdfa}.agent-routine-progress button.active{color:#075541;border-bottom-color:#075541}.agent-routine-progress button.active>span,.agent-routine-progress button.done>span{color:#fff;border-color:#075541;background:#075541}.agent-routine-options button.selected{border-color:#5f8e78;background:#eef4f0}.agent-trigger-options button.selected{color:#fff;border-color:#075541;background:#075541}.agent-routine-builder>footer button.secondary{color:#075541;border-color:#d6dad7;background:#fffdfa}.agent-precision-shell .agent-view-heading-actions>button.secondary{color:#075541;border-color:#d1d8d4;background:#fffdfa}.agent-crew-filters button.selected{color:#fff;border-color:#075541;background:#075541}.agent-crew-filters button.selected span{color:#075541;background:#fff}.agent-crew-card.active{border-color:#7da793;box-shadow:0 0 0 1px #07554114,0 5px 14px #1d2b240f}@media(max-width:760px){main button{min-width:44px!important;min-height:44px!important}main button.icon,main button.icon-button{width:44px!important;height:44px!important}.crm-record-table td:last-child button,.crm-editor>header .icon,.playbook-drawer>header .icon,.agent-chat-dock>header>button,.agent-routine-builder>header>button{width:44px;height:44px;min-height:44px;border-radius:11px}.toggle>button{position:relative;width:48px;height:44px;min-height:44px;padding:0;border-radius:12px;background:transparent}.toggle>button:before{position:absolute;top:12px;right:6px;bottom:12px;left:6px;border-radius:12px;background:#c8d0cb;content:""}.toggle>button i{position:absolute;z-index:1;top:14px;left:8px;width:16px;height:16px;margin:0}.toggle>button.on{background:transparent}.toggle>button.on:before{background:#173b31}.toggle>button.on i{left:24px;margin:0}}.free-upgrade-prompt>.primary{background:#f2c94c;color:#332a0b;border-color:#f2c94c;white-space:nowrap}.free-crm-actions .primary{color:#32280a;background:#f2c94c;border-color:#f2c94c}.free-profile-grid label.wide{grid-column:1 / -1}@media(max-width:900px){.free-upgrade-prompt>.primary{grid-column:1 / -1;justify-self:stretch;justify-content:center}}@media(max-width:650px){.free-profile-grid label.wide{grid-column:auto}}.public-site-directory{width:100%;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);text-align:left}.public-site-directory section{min-width:0}.public-site-directory h2{margin:0 0 .65rem;color:inherit;font-size:.78rem;font-weight:800;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.public-site-directory section>div{display:grid;gap:.42rem}.public-site-directory a{display:block;width:fit-content;max-width:100%;color:inherit;font-size:.82rem;line-height:1.35;opacity:.82;text-decoration:none}.public-site-directory a:hover,.public-site-directory a:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:.18em}@media(max-width:900px){.public-site-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.public-site-directory{grid-template-columns:1fr;gap:1.25rem}.public-site-directory section>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}.skilledpro-command-center .brand{height:96px;padding:16px 20px;border-bottom-color:#d9b96938;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent)}.skilledpro-command-center .brand .skilledpro-logo{width:64px;height:64px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.24))}.skilledpro-command-center .brand small{color:#e8d59e;font-size:8px;font-weight:900;letter-spacing:.15em}.skilledpro-command-center .nav-group button.active{border-color:#d9b96980;color:#17382c;background:linear-gradient(105deg,#fff9ec,#e2ece4 60%,#e4cb98);box-shadow:4px 4px #d9b96957;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.skilledpro-command-center .nav-group button.active:before{width:3px;height:22px;border-radius:0;background:var(--command-gold)}.skilledpro-command-center .content{position:relative;width:calc(100% - 36px);max-width:none;min-height:calc(100vh - 108px);margin:18px;padding:clamp(20px,2.4vw,34px);border:1px solid rgba(217,185,105,.56);color:var(--command-ink);background:linear-gradient(rgba(11,59,42,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(11,59,42,.045) 1px,transparent 1px),radial-gradient(circle at 96% 3%,rgba(217,185,105,.16),transparent 20rem),linear-gradient(135deg,#fff9ecfc,#e4eee6fc 55%,#eedbb4fa);background-size:42px 42px,42px 42px,auto,auto;box-shadow:0 34px 90px #00000057;clip-path:none}.skilledpro-command-center .content:before{position:absolute;z-index:0;top:0;bottom:32px;left:0;width:3px;background:linear-gradient(180deg,var(--command-gold),var(--command-green) 46%,transparent);content:""}.skilledpro-command-center .content>*{position:relative;z-index:1}.skilledpro-command-center .content>.crm-editor-layer{position:fixed;z-index:90}.skilledpro-command-center .content>.playbook-drawer-layer{position:fixed;z-index:80}.skilledpro-command-center .content>.modal-backdrop{position:fixed;z-index:1200}.skilledpro-command-center .today-next-step,.skilledpro-command-center .owner-scorecard,.skilledpro-command-center .card,.skilledpro-command-center .home-disclosure,.skilledpro-command-center .first-value-launchpad,.skilledpro-command-center .verified-impact,.skilledpro-command-center .success-checkin{border-color:var(--command-line);border-radius:0;background:linear-gradient(125deg,#fffaf1,#e8f0e9);box-shadow:5px 5px #ac915124;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px))}.skilledpro-command-center .crm-pagehead>button,.skilledpro-command-center .crm-pagehead>button.primary{border:1px solid #f0d484;border-radius:0;color:#17362a;background:var(--command-gold);box-shadow:4px 4px #fff7da33}.skilledpro-command-center .crm-tabs button.active{border-color:var(--command-gold);color:#fff5d8;background:var(--command-forest);box-shadow:3px 3px #d9b96959}.skilledpro-command-center .primary{border-radius:0;background:var(--command-forest);box-shadow:3px 3px #d9b9696b}html.native-app body{padding-top:0;background:#071814}.skilledpro-command-setup .setup-rail .skilledpro-logo{width:108px!important;height:108px!important;margin-bottom:4px;filter:drop-shadow(0 12px 20px rgba(0,0,0,.28))!important}.skilledpro-command-setup .setup-rail nav button.active{border-color:#d9b96985;color:#17382c;background:linear-gradient(105deg,#fff9ec,#e2ece4 60%,#e4cb98);box-shadow:4px 4px #d9b96952;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px))}.skilledpro-command-setup .setup-rail nav button.done>b{color:#17382c;background:var(--command-gold,#d9b969)}.skilledpro-command-setup .setup-choice button.selected,.skilledpro-command-setup .setup-model-picker button.selected,.skilledpro-command-setup .setup-authority-modes>button.selected,.skilledpro-command-setup .setup-practice-list>article.reviewed{border-color:var(--command-green,#0a5a40);background:linear-gradient(120deg,#e4eee6,#fff9ec);box-shadow:4px 4px #d9b96957}.skilledpro-command-setup .setup-channel-list button.selected,.skilledpro-command-setup .setup-authority-row button.selected{color:#fff3d4;background:var(--command-forest,#063a2a)}.skilledpro-command-setup .primary{border-radius:0;color:#17362a;background:var(--command-gold,#d9b969);box-shadow:4px 4px #073a2a52}@media(max-width:760px){.skilledpro-command-center .content{width:calc(100% - 12px);min-height:calc(100vh - 72px);margin:6px;padding:12px 10px 22px;clip-path:none}.skilledpro-command-center .mobile-bottom-nav button.active{color:#fff3d4;background:#d9b96929;box-shadow:inset 0 0 0 1px #d9b96952}.skilledpro-command-center .mobile-bottom-nav button.active:before{border-radius:0;background:var(--command-gold)}}@media(max-width:580px){.skilledpro-command-setup .setup-rail .skilledpro-logo{width:78px!important;height:78px!important}}
