/* Keep the execution story separate from reporting. Shared surface primitives are in analytics-story.css. */
.au-section{background:#faf9f3}.au-section .ap-section-head{max-width:1080px}.au-section .ap-section-head h2{max-width:1060px}.au-plan-context ol{list-style:none;padding:0;margin:25px 0}.au-plan-context li{font-size:var(--type-meta);color:#6d8258;padding:11px 0;border-top:1px solid #dbe3d0}.au-plan-context li:before{content:'✓';margin-right:13px;color:#799553}.au-task-layout{display:grid;grid-template-columns:1fr 1.15fr;min-height:414px}.au-task-context{padding:32px}.au-task-context blockquote{font-size:22px;line-height:1.5;letter-spacing:-.025em;margin:0 0 30px;padding:0;border:0;max-width:430px;color:#3f5530}.au-task-context h3{font-size:var(--type-meta);font-weight:500;color:#829071;margin:0 0 18px}.au-timeline{list-style:none;padding:0;margin:0}.au-timeline li{display:grid;grid-template-columns:42px 10px 1fr;gap:13px;align-items:start;position:relative;font-size:var(--type-meta);min-height:53px;color:#839473}.au-timeline time{font:var(--type-meta) 'Geist Mono',monospace;padding-top:2px}.au-timeline i{width:6px;height:6px;border-radius:50%;background:#bfd698;margin-top:5px;position:relative}.au-timeline li:not(:last-child) i:after{content:'';position:absolute;width:1px;height:49px;background:#dfe7d3;top:7px;left:3px}.au-timeline span{line-height:1.5}.au-task-scene[data-beat="0"] [data-au-beat="0"],.au-task-scene[data-beat="1"] [data-au-beat="1"],.au-task-scene[data-beat="2"] [data-au-beat="2"]{color:#3d5d27}.au-task-scene[data-beat="0"] [data-au-beat="0"] i,.au-task-scene[data-beat="1"] [data-au-beat="1"] i,.au-task-scene[data-beat="2"] [data-au-beat="2"] i{background:#789f3e;box-shadow:0 0 0 4px #e4edda}.au-task-surface{background:#eef3e6;padding:27px;border-left:1px solid #e0e7d7}.au-task-card{padding:23px 25px;background:#fcfdf9;border:1px solid #dce5d0}.au-task-card header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.au-task-card header>span{font-size:var(--type-meta);color:#658242}.au-task-card button{font:var(--type-meta) Geist,Arial,sans-serif;color:#6c7f58;border:1px solid #cedbbd;background:none;cursor:pointer;padding:5px 13px}.au-task-card h3{font-size:20px;font-weight:500;line-height:1.3;margin:0 0 19px}.au-task-card>small,.au-task-card details>small{font-size:var(--type-meta);color:#8d9c7d}.au-task-card>p{font-size:var(--type-meta);color:#536e3d;margin:6px 0 21px}.au-last-result{display:flex;gap:11px;background:#edf3e5;padding:15px}.au-last-result>span{color:#6f9450}.au-last-result b{font-size:var(--type-meta);font-weight:500}.au-last-result time{font-size:var(--type-meta);margin-left:14px;color:#8c9d7b}.au-last-result p{font-size:var(--type-meta);line-height:1.6;margin:7px 0 0;color:#76876a}.au-next{display:flex;justify-content:space-between;margin-top:19px;font-size:var(--type-meta);color:#889878}.au-next>strong{font-weight:500;color:#607d46}.au-task-card details{border-top:1px solid #e2e9d9;margin-top:20px;padding-top:13px;font-size:var(--type-meta);color:#778b65}.au-task-card summary{display:flex;justify-content:space-between;cursor:pointer}.au-task-card details>small{display:block;margin-top:13px}.au-task-card details>p{font-size:var(--type-meta);line-height:1.6}.au-task-scene[data-paused=true] .au-timeline{opacity:.45}.au-task-scene[data-paused=true] [data-au-state]{color:#8b897c}
.ax-workspace{padding:24px 30px 19px;min-height:414px;box-sizing:border-box}.ax-prompts{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ax-prompts button{font:var(--type-meta) Geist,Arial,sans-serif;padding:8px 12px;border:1px solid #d8e2cc;background:none;color:#7b8d69;cursor:pointer}.ax-prompts button[aria-pressed=true]{background:#e9f3d9;color:#45622f;border-color:#b6cb9b}.ax-question{font-size:var(--type-body);line-height:1.5;color:#485f34;margin:0 0 20px}.ax-output{max-width:820px;margin:auto;padding:19px 23px;border:1px solid #e0e6d8;background:#fff;animation:an-reveal .4s ease-out}.ax-output h3{font-size:var(--type-meta);font-weight:500;margin:0 0 20px}.ax-output>small{display:block;text-align:right;font-size:var(--type-meta);color:#91a080;margin-top:13px}.ax-bars>div{display:flex;align-items:center;gap:16px;margin:10px 0;font-size:var(--type-meta);height:24px}.ax-bars>div>span{width:105px;flex-shrink:0;color:#7d8c6e}.ax-bars>div>i{display:block;position:relative;width:calc(var(--ax-value) * .72);height:20px;background:#b8d593;font-style:normal;transform-origin:left;animation:an-bar .6s ease-out}.ax-bars>div:first-child>i{background:#739847}.ax-bars b{position:absolute;left:100%;top:2px;margin-left:10px;font-size:var(--type-meta);color:#597441;font-weight:500}.ax-bars footer{display:flex;justify-content:space-between;padding:6px 0 0;margin:0 0 0 121px;border-top:1px solid #e1e8d8;background:none;min-height:0;width:calc(72% - 87px);font-size:var(--type-meta);color:#95a586}.ax-hist{display:flex;align-items:stretch;gap:16px;height:155px;border-bottom:1px solid #dce6d1;margin:12px 0 28px}.ax-hist>div{flex:1;position:relative;display:flex;flex-direction:column;justify-content:end;align-items:center;padding-top:18px}.ax-hist i{height:var(--ax-height);width:75%;background:#b2ce8c;display:block;transform-origin:bottom;animation:ax-rise .5s ease-out}.ax-hist b{font-size:var(--type-meta);font-weight:400;color:#70835e;padding-bottom:5px}.ax-hist small{position:absolute;top:100%;margin-top:8px;font-size:var(--type-meta);color:#8a9a77;white-space:nowrap}.ax-axis-label{font-size:var(--type-meta);color:#8a9a77}.ax-pie-layout{display:flex;align-items:center;justify-content:center;gap:65px;min-height:172px}.ax-pie{width:160px;height:160px;border-radius:50%;background:conic-gradient(#719649 0% 50%,#b3d28b 50% 83.3333%,#e1eccf 83.3333% 100%);transform:rotate(-90deg);flex-shrink:0}.ax-pie-layout ul{list-style:none;padding:0;margin:0;min-width:220px}.ax-pie-layout li{display:flex;align-items:center;gap:13px;font-size:var(--type-meta);margin:17px 0;color:#758669}.ax-pie-layout li>i{width:8px;height:8px;background:#719649}.ax-pie-layout li:nth-child(2)>i{background:#b3d28b}.ax-pie-layout li:nth-child(3)>i{background:#e1eccf}.ax-pie-layout li>b{margin-left:auto;font-size:var(--type-meta);font-weight:500}.ax-interpretation{max-width:820px;margin:15px auto 0;font-size:var(--type-meta);line-height:1.6;color:#6b8055}.an-nav>button[aria-selected=true]>span{font-weight:500}@keyframes ax-rise{from{transform:scaleY(.65)}to{transform:scaleY(1)}}
@media(max-width:800px){.au-task-layout{grid-template-columns:1fr 1.1fr}.au-task-context{padding:23px}.au-task-context blockquote{font-size:19px}.au-task-surface{padding:20px}.au-task-card{padding:20px}.ax-bars>div>i{width:calc(var(--ax-value) * .65)}.ax-bars footer{width:calc(65% - 78px)}.ax-pie-layout{gap:30px}.ax-pie-layout ul{min-width:190px}}
@media(max-width:600px){.au-task-layout{grid-template-columns:1fr}.au-task-context{padding:23px 20px}.au-task-context blockquote{font-size:19px;margin-bottom:23px}.au-task-surface{border:0;border-top:1px solid #e0e7d7}.au-task-card{padding:20px}.au-task-card h3{font-size:19px}.ax-workspace{padding:20px}.ax-prompts{gap:6px}.ax-prompts button{font-size:var(--type-meta);padding:7px 8px}.ax-question{font-size:var(--type-body)}.ax-output{padding:17px 15px}.ax-output h3{font-size:var(--type-meta)}.ax-bars>div{gap:9px}.ax-bars>div>span{font-size:var(--type-meta);width:75px}.ax-bars>div>i{width:calc(var(--ax-value) * .52)}.ax-bars b{font-size:var(--type-meta);margin-left:6px}.ax-bars footer{margin-left:84px;width:calc(52% - 44px)}.ax-pie-layout{gap:17px;flex-direction:column}.ax-pie{width:135px;height:135px}.ax-pie-layout ul{width:100%;min-width:0}.ax-pie-layout li{font-size:var(--type-meta);margin:10px 0}.ax-hist{gap:5px;height:135px}.ax-hist small{font-size:var(--type-meta)}.ax-interpretation{font-size:var(--type-meta)}}
.au-destination{margin-top:18px;border-top:1px solid #e1e8d8;padding-top:13px}.au-destination>span{display:block;font-size:var(--type-meta);color:#8b9b7a}.au-destination>strong{display:block;font-size:var(--type-meta);font-weight:500;color:#405730;margin-top:5px}.au-destination>strong>span{font-weight:400;color:#81946d}.ax-recap table{width:100%;border-collapse:collapse}.ax-recap th,.ax-recap td{text-align:left;border-top:1px solid #e3e9db;padding:19px 10px 19px 0;font-size:var(--type-meta);line-height:1.5}.ax-recap th{font-weight:500;color:#627a4c;width:32%}.ax-recap td{color:#7b8d69}.em-mailbox>div{display:flex;flex-direction:column;gap:7px}.em-mailbox strong{font-size:var(--type-meta);font-weight:500;color:#b6c6a1}.em-mailbox small{font-size:var(--type-meta);line-height:1.5;color:#95a480}.em-account{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 26px;background:#e9efdf;border-bottom:1px solid #d7e0ca}.em-account>span{font-size:var(--type-meta);color:#6d8157}.em-account i{width:5px;height:5px;border-radius:50%;background:#73964b;display:inline-block;margin-right:7px}.em-account strong{font-size:var(--type-meta);font-weight:400;color:#6c7f59}.em-batch-preview{margin:21px 0 0 37px;border-top:1px solid #dce4d2;padding-top:14px}.em-batch-preview>small{font-size:var(--type-meta);color:#7b8b6a}.em-batch-preview>div{display:flex;justify-content:space-between;gap:15px;margin-top:11px;font-size:var(--type-meta);color:#728462}.em-batch-preview strong{font-weight:500;color:#4c6438}.em-batch-preview span{font-size:var(--type-meta)}.em-chat-note{line-height:1.5}
@media(max-width:600px){.ax-recap th,.ax-recap td{font-size:var(--type-meta);padding:15px 6px 15px 0}.em-account{padding:12px 18px}.em-account strong{font-size:var(--type-meta)}.em-batch-preview{margin-left:0}.em-batch-preview>div{flex-wrap:wrap;gap:3px}}
.why-section{padding:75px 0 85px;background:#f7f8f0;color:#2b3821}.why-heading{display:flex;justify-content:space-between;gap:70px;align-items:start;margin-bottom:50px}.why-heading>.ap-kicker{max-width:220px;margin-top:13px;color:#778b60;line-height:1.65}.why-heading h2{font-size:clamp(34px,3.7vw,50px);line-height:1.12;letter-spacing:-.04em;margin:0;flex:1;max-width:715px}.why-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:34px}.why-point{color:inherit;text-decoration:none;border-top:2px solid #d1dfb9;padding-top:20px}.why-point:hover{border-color:#80a048}.why-point h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;font-weight:500;position:relative;padding-right:20px;margin:0 0 14px}.why-point h3>span{position:absolute;right:0;top:3px;font-size:var(--type-body);color:#8b9f72}.why-point p{font-size:var(--type-body);line-height:1.7;color:#7d8b6e;margin:0}.why-more{display:block;width:fit-content;margin:35px 0 0 auto;font-size:var(--type-meta);color:#688346;text-decoration:none}.why-point:focus-visible,.why-more:focus-visible{outline:2px solid #779c44;outline-offset:6px}.ax-bars>div{display:grid;grid-template-columns:105px minmax(0,1fr)}.ax-bars>div>i{width:calc(var(--ax-value) * .9)}.ax-bars footer{width:calc((100% - 121px) * .9)}
@media(max-width:1000px){.why-grid{grid-template-columns:1fr 1fr;gap:30px 45px}.why-heading{gap:45px}.why-heading h2{max-width:550px}.why-heading>.ap-kicker{max-width:185px}}
@media(max-width:600px){.why-section{padding:48px 0 55px}.why-heading{display:block;margin-bottom:32px}.why-heading>.ap-kicker{max-width:none;font-size:var(--type-meta);margin:0 0 22px}.why-grid{grid-template-columns:1fr;gap:25px}.why-point{padding-top:17px}.why-point h3{font-size:21px;margin-bottom:9px}.why-point p{font-size:var(--type-body)}.why-more{margin-top:27px}.ax-bars>div{grid-template-columns:75px minmax(0,1fr)}.ax-bars>div>i{width:calc(var(--ax-value) * .8)}.ax-bars footer{width:calc((100% - 84px) * .8)}}
#why,#autopilot,#analytics{scroll-margin-top:85px}
@media(max-width:800px){.em-mailbox{display:flex;grid-column:1/-1;margin:7px 0 0;padding:0}.em-mailbox>div{flex-direction:row;flex-wrap:wrap;gap:4px 12px}.em-mailbox strong,.em-mailbox small{font-size:var(--type-meta)}}
/* Leave room for value labels so the histogram preserves exact count ratios. */
.ax-hist i{height:calc(var(--ax-height) * .75);flex-shrink:0}
