.td-autonomos-page .wp-content{max-width:1180px!important}.td-autonomos-page .entry-title{display:none}#td-autonomos{--ink:#163e43;--teal:#176575;color:var(--ink)}#td-autonomos *{box-sizing:border-box}#td-autonomos .au-hero{padding:38px;border-radius:26px;background:#ddf3f5;margin:20px 0}#td-autonomos h1{font-size:clamp(30px,4vw,48px);line-height:1.14;max-width:780px;margin:15px 0}#td-autonomos h2{font-size:25px;margin:0 0 16px}#td-autonomos h3{font-size:19px;margin:0 0 12px}#td-autonomos p{line-height:1.65}#td-autonomos .au-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#td-autonomos .au-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#td-autonomos .au-card{padding:24px;border:1px solid #cce0df;border-radius:20px;background:white;margin-bottom:16px}#td-autonomos .au-metric{background:#ddf3e8}#td-autonomos .au-metric:nth-child(2){background:#eee5fb}#td-autonomos .au-metric:nth-child(3){background:#ddf3f5}#td-autonomos .au-metric strong{display:block;font-size:32px;margin:12px 0}#td-autonomos button,#td-autonomos .au-button{border:0;border-radius:12px;padding:12px 18px;min-height:44px;background:#176575;color:#fff;font:inherit;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:8px}#td-autonomos button.secondary{background:#edf5f4;color:#163e43}#td-autonomos button:disabled{opacity:.6;cursor:wait}#td-autonomos .au-nav{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#td-autonomos .au-nav button[aria-current=true]{background:#163e43;color:#fff}#td-autonomos label{display:block;font-weight:600;margin:12px 0}#td-autonomos input:not([type=checkbox]),#td-autonomos select,#td-autonomos textarea{display:block;width:100%;min-height:44px;border:1px solid #9dbfbd;border-radius:10px;padding:10px;font:inherit;background:white;color:#163e43;margin-top:6px}#td-autonomos input[type=checkbox]{width:21px;height:21px;vertical-align:middle}#td-autonomos .au-help{font-size:14px;color:#4c696b}#td-autonomos progress{width:100%;height:16px;accent-color:#187d78}#td-autonomos .au-mission{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #e2eeeb;padding:16px 0}#td-autonomos .au-mission span{display:block}#td-autonomos .au-tag{display:inline-block;padding:5px 10px;border-radius:20px;background:#eee5fb;font-size:13px}#td-autonomos .au-notice{border-left:5px solid #176575;background:#edf8f8;padding:16px;margin:16px 0}#td-autonomos .au-warn{background:#fff0ce;border-color:#956312}#td-autonomos .au-demo{border:3px dashed #b67913;background:#fff5d8;padding:15px;border-radius:14px}#td-autonomos .au-list{list-style:none;padding:0}#td-autonomos .au-list li{border-bottom:1px solid #dae9e5;padding:14px 0;overflow-wrap:anywhere}#td-autonomos .au-list button{margin:6px 5px 0 0}#td-autonomos .au-plant{font-size:44px;line-height:1.4}#td-autonomos .au-status{position:sticky;bottom:14px;padding:14px 20px;background:#163e43;color:white;border-radius:12px;z-index:5}#td-autonomos .au-status:empty{display:none}#td-autonomos .au-celebrate{animation:au-pop .6s ease-out}#td-autonomos a{color:#176575}#td-autonomos :focus-visible{outline:3px solid #8b59bc;outline-offset:3px}#td-autonomos .au-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin:15px 0}#td-autonomos .au-steps span{height:8px;background:#e0eae8;border-radius:8px}#td-autonomos .au-steps .done{background:#176575}@keyframes au-pop{50%{transform:scale(1.025);background:#fff0b3}}@media(prefers-reduced-motion:reduce){#td-autonomos *{animation:none!important}}@media(max-width:760px){#td-autonomos .au-grid,#td-autonomos .au-two{grid-template-columns:1fr}#td-autonomos .au-hero,#td-autonomos .au-card{padding:20px}#td-autonomos .au-mission{align-items:flex-start}#td-autonomos .au-metric strong{font-size:28px}}
/* Clear entry path: figures, one next action, and an explicit save offer. */
#td-autonomos .au-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr);gap:30px;background:#123f49;color:#fff;padding:32px;margin-top:0}#td-autonomos .au-hero h1,#td-autonomos .au-hero h2,#td-autonomos .au-hero p{color:inherit}#td-autonomos .au-hero .eyebrow{color:#95e4db}#td-autonomos .au-hero>div>button:not(.secondary){background:#ffdc73;color:#173e43}#td-autonomos .au-hero>div>button{margin:4px 6px 4px 0}#td-autonomos .au-save-box{background:#e9e0fa;border-radius:20px;padding:24px;color:#3c285d;align-self:center}#td-autonomos .au-save-box h2{font-size:26px;margin:14px 0 10px}#td-autonomos .au-save-box p{font-size:15px;margin:10px 0 18px}#td-autonomos .au-save-box small{display:block;margin-top:12px;font-size:13px}#td-autonomos a.au-plus{display:block;text-align:center;background:#6c44a3;color:white!important;border-radius:12px;padding:14px 16px;font-weight:750;text-decoration:none;min-height:48px}#td-autonomos .au-summary-title{display:flex;gap:12px;justify-content:space-between;align-items:center;margin:26px 0 14px}#td-autonomos .au-summary-title h2{margin:0;font-size:23px}#td-autonomos .au-overview .au-card{margin:0;padding:22px;min-height:225px}#td-autonomos .au-overview .au-metric:nth-child(1){background:#def5ec}#td-autonomos .au-overview .au-metric:nth-child(2){background:#ffe8a5}#td-autonomos .au-overview .au-metric:nth-child(3){background:#e8def8}#td-autonomos .au-metric strong small{font-size:15px;font-weight:500;margin-left:5px}#td-autonomos .au-metric>small{display:block;line-height:1.5}#td-autonomos .au-bars{height:73px;display:flex;align-items:flex-end;gap:12px;margin:10px 0}#td-autonomos .au-bars>div{flex:1;text-align:center;min-width:0}#td-autonomos .au-bars i{display:block;background:#147a66;border-radius:4px 4px 0 0;width:100%}#td-autonomos .au-bars span{font-size:11px}#td-autonomos .au-money-bar{height:18px;background:#fff9e6;border-radius:20px;overflow:hidden;margin:28px 0 18px}#td-autonomos .au-money-bar i{display:block;height:100%;background:#92620b}#td-autonomos .au-ring{width:88px;height:88px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#7042a3 var(--progress),#cfb9ee 0);margin:0 0 14px}#td-autonomos .au-ring b{display:grid;place-items:center;border-radius:50%;background:#e8def8;width:66px;height:66px;font-size:26px}#td-autonomos .au-step-number{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eee5fb;color:#56327c;font-weight:800;margin-bottom:16px}#td-autonomos .au-roadmap .au-card{display:flex;flex-direction:column;align-items:flex-start;margin:0}#td-autonomos .au-roadmap p{font-size:15px;flex:1}#td-autonomos .au-roadmap .au-card.au-next{border:2px solid #197e83;background:#e5f6f5}#td-autonomos .au-next .au-step-number{background:#176575;color:white}#td-autonomos .au-next button.secondary{background:#ffdc73;color:#163e43}#td-autonomos .au-roadmap button{font-size:15px;width:100%}#td-autonomos .au-import-row{padding:12px;border:1px solid #cde2df;border-radius:12px;margin-bottom:10px}#td-autonomos .au-nav{padding-bottom:16px;border-bottom:1px solid #ccdedb}#td-autonomos .au-nav button{font-size:14px}#td-autonomos .au-roadmap h3{font-size:21px;line-height:1.3}#td-autonomos .au-card small{display:block;line-height:1.5;margin-top:12px}
@media(max-width:800px){#td-autonomos .au-hero{grid-template-columns:1fr;padding:24px}#td-autonomos .au-summary-title{align-items:flex-start;flex-direction:column}#td-autonomos .au-overview{grid-template-columns:1fr 1fr}#td-autonomos .au-overview .au-metric:last-child{grid-column:1/-1;min-height:0;display:grid;grid-template-columns:88px 1fr;column-gap:18px}#td-autonomos .au-overview .au-metric:last-child .au-ring{grid-row:1/3;margin:0}#td-autonomos .au-overview .au-metric:last-child h3{margin-bottom:0}#td-autonomos .au-overview .au-metric:last-child small{margin-top:0}}@media(max-width:480px){#td-autonomos .au-overview{grid-template-columns:1fr}#td-autonomos .au-overview .au-metric{min-height:0}#td-autonomos .au-metric strong{font-size:28px}#td-autonomos .au-save-box{padding:20px}#td-autonomos .au-hero h1{font-size:32px}}

#td-autonomos #au-content h2{scroll-margin-top:170px}#td-autonomos .au-money-bar i{background:#176575}#td-autonomos .au-metric strong small{display:inline}
