.walker-workspace .sp-mobile-nav,.walker-workspace .walker-demo-navigation{display:none}@media screen and (max-width:740px){.walker-workspace[data-mobile-layout]{font-size:16px;line-height:1.65;--muted:#526a7d}.walker-workspace[data-mobile-layout] .walker-vilcorp-credit{min-height:48px;padding:0 20px}.walker-workspace[data-mobile-layout] .walker-vilcorp-credit a{font-size:12px;min-height:48px}.walker-workspace[data-mobile-layout] :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px;min-width:0}.walker-workspace[data-mobile-layout] .button{min-height:56px;font-size:16px;line-height:1.5;padding:14px 18px;white-space:normal}.walker-workspace[data-mobile-layout] .eyebrow{font-size:12px;letter-spacing:.12em;line-height:1.6}.walker-workspace[data-mobile-layout] .text-button{font-size:15px;min-height:48px}.walker-workspace[data-mobile-layout] dialog{max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px);padding:28px 20px}.walker-workspace[data-mobile-layout] :is(.close-button,.dialog-close){min-width:48px;min-height:48px}.walker-workspace[data-mobile-layout] main.walker-access-shell{width:100%;max-width:none;margin:0;min-height:calc(100svh - 48px);padding:28px 20px 48px;align-content:start}.walker-workspace[data-mobile-layout] .walker-access-card{width:100%;max-width:540px;min-width:0;justify-self:stretch;margin:0 auto;border-radius:14px;box-shadow:0 18px 54px #10355212}.walker-workspace[data-mobile-layout] .walker-access-brand{padding:32px 26px}.walker-workspace[data-mobile-layout] .walker-access-brand img{width:min(230px,100%)}.walker-workspace[data-mobile-layout] .walker-access-content{padding:30px 24px 32px}.walker-workspace[data-mobile-layout] .walker-access-content h1{font-size:36px;letter-spacing:-.035em;line-height:1.16;text-transform:none}.walker-workspace[data-mobile-layout] .walker-access-intro{font-size:17px;line-height:1.7;margin:18px 0 28px}.walker-workspace[data-mobile-layout] .walker-access-content form{display:block;width:100%;min-width:0}.walker-workspace[data-mobile-layout] .walker-access-content label{font-size:16px;margin-bottom:12px}.walker-workspace[data-mobile-layout] .walker-access-password{width:100%;margin-bottom:20px}.walker-workspace[data-mobile-layout] .walker-access-password input{box-sizing:border-box;width:100%;min-width:0;height:60px;padding:16px 80px 16px 16px;font-size:18px;border-radius:7px;background:#f8fafc}.walker-workspace[data-mobile-layout] .walker-password-toggle{font-size:15px;height:48px;right:6px}.walker-workspace[data-mobile-layout] .walker-access-content .button{display:flex;justify-content:space-between;gap:14px;width:100%;min-height:58px;padding:16px 18px;font-size:16px;border-radius:7px}.walker-workspace[data-mobile-layout] .walker-access-error{font-size:15px;line-height:1.6}.walker-workspace[data-mobile-layout] .sprint-portal{--sp-muted:#526a7d}.walker-workspace[data-mobile-layout] .sprint-portal .sp-header{padding:20px;gap:12px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-brand img{width:166px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-lock{font-size:13px;min-height:48px;padding:8px 0 8px 8px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-project-label{padding-top:14px;gap:6px;flex-wrap:wrap}.walker-workspace[data-mobile-layout] .sprint-portal .sp-project-label small,.walker-workspace[data-mobile-layout] .sprint-portal .sp-project-label>span{font-size:12px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-nav{display:none}.walker-workspace[data-mobile-layout] .sprint-portal .sp-mobile-nav{display:block;position:sticky;top:0;z-index:12;background:#fff;padding:12px 20px;border-bottom:1px solid #d1dfe8;box-shadow:0 3px 12px #12304708}.walker-workspace[data-mobile-layout] :is(.sp-mobile-nav,.walker-demo-navigation) select{display:block;width:100%;min-height:54px;border:1px solid #becfdc;border-radius:7px;padding:12px 38px 12px 16px;color:#163c57;background:#f8fbfd;font-size:16px;font-weight:600}.walker-workspace[data-mobile-layout] .sprint-portal main.sp-main{padding:24px 20px 16px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-kicker{font-size:12px;letter-spacing:.12em;line-height:1.65}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero{margin:-24px -20px 0;border-radius:0 0 18px 18px;padding:36px 24px 0;grid-template-columns:1fr}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero h1{font-size:clamp(38px,10.7vw,46px);line-height:1.1;margin-top:20px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-intro{font-size:17px;line-height:1.7;margin:22px 0 28px;color:#d1e1ec}.walker-workspace[data-mobile-layout] .sprint-portal .sp-button{font-size:16px;min-height:56px;line-height:1.5;padding:15px 18px;border-radius:7px;white-space:normal;gap:16px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero>div:first-child>.sp-button,.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-hero,.sp-outcome-band,.sp-forms-section)>.sp-button{display:flex;width:100%}.walker-workspace[data-mobile-layout] .sprint-portal .sp-focus{margin-top:34px;padding-top:26px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-focus h2{font-size:28px;line-height:1.25}.walker-workspace[data-mobile-layout] .sprint-portal .sp-focus>p{font-size:16px;line-height:1.7;color:#cfdfeb}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-focus-index,.sp-focus dl>div){font-size:14px;line-height:1.65}.walker-workspace[data-mobile-layout] .sprint-portal .sp-focus>button{font-size:15px;min-height:52px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-facts{grid-template-columns:1fr;margin-top:26px;padding:10px 0 20px;gap:0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-facts>div{border:0;border-bottom:1px solid #41617a;padding:18px 0;gap:4px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-facts>div:last-child{border:0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-facts strong{font-size:20px;line-height:1.4}.walker-workspace[data-mobile-layout] .sprint-portal .sp-hero-facts span{font-size:14px;line-height:1.6}.walker-workspace[data-mobile-layout] .sprint-portal .sp-section-top{align-items:flex-start;gap:12px;flex-wrap:wrap}.walker-workspace[data-mobile-layout] .sprint-portal .sp-section-top>span{font-size:14px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-journey{padding:32px 0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-journey-track button{grid-template-columns:40px minmax(0,1fr);min-height:76px;padding:16px 0;gap:2px 14px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-step-number{width:36px;height:36px;grid-row:1/3;font-size:13px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-journey-track strong{font-size:17px;white-space:normal}.walker-workspace[data-mobile-layout] .sprint-portal .sp-journey-track small{font-size:14px;grid-column:2}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-panel,.sp-phase-content,.sp-phase-output,.sp-deliverable-card){padding:24px 20px}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-muted,.sp-phase-content>p,.sp-role-grid p,.sp-phase-output li,.sp-task-list p,.sp-outcome-band p:not(.sp-kicker),.sp-page-title>p:last-child,.sp-form-grid p,.sp-opportunity-intro p,.sp-opportunity-copy>span,.sp-selection-note p:not(.sp-kicker),.sp-deliverable-card>p,.sp-deliverable-card li,.sp-supporting-deliverables p,.sp-demo-heading>p:last-child){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] .sprint-portal .sp-update>p:not(.sp-kicker){font-size:17px;line-height:1.8}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-update-author strong,.sp-update-author small,.sp-work-source,.sp-role-grid h3,.sp-form-grid small,.sp-form-status,.sp-phase-name small,.sp-plan-meta>span,.sp-plan-meta button,.sp-opportunity-side,.sp-deliverable-status){font-size:14px;line-height:1.65}.walker-workspace[data-mobile-layout] .sprint-portal .sp-text-link{font-size:16px;min-height:52px;line-height:1.6}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-actions h2,.sp-outcome-band h2,.sp-phase-content h2){font-size:29px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-task{gap:12px;min-height:94px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-task-copy{min-width:0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-task-copy strong{font-size:17px;line-height:1.5}.walker-workspace[data-mobile-layout] .sprint-portal .sp-task-copy small{font-size:14px;line-height:1.6}.walker-workspace[data-mobile-layout] .sprint-portal .sp-check{width:24px;height:24px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-page-title h1{font-size:40px;line-height:1.15}.walker-workspace[data-mobile-layout] .sprint-portal .sp-phase>summary{display:grid;grid-template-columns:40px minmax(0,1fr) 20px;gap:10px;padding:22px 18px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-phase-number{width:36px;height:36px;font-size:14px;grid-row:1/3}.walker-workspace[data-mobile-layout] .sprint-portal .sp-phase-name strong{font-size:18px;line-height:1.45}.walker-workspace[data-mobile-layout] .sprint-portal .sp-phase-completion{grid-column:2;font-size:13px;line-height:1.6}.walker-workspace[data-mobile-layout] .sprint-portal .sp-expand{grid-column:3;grid-row:1/3}.walker-workspace[data-mobile-layout] .sprint-portal .sp-form-grid{grid-template-columns:1fr;gap:20px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-form-grid article{padding:26px 22px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-form-grid h3{font-size:23px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-form-grid a{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;min-height:52px;line-height:1.5}.walker-workspace[data-mobile-layout] .sprint-portal .sp-form-grid a:first-of-type{background:#edf4f9;border:1px solid #d0e0ec;border-radius:7px;padding:12px 14px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-opportunity-copy>strong{font-size:27px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-opportunity-side{padding-left:0}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-deliverable-featured,.sp-supporting-deliverables){grid-template-columns:minmax(0,1fr)}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-card{min-width:0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-visual{display:grid;width:100%;grid-template-columns:minmax(0,1fr);justify-content:stretch;text-align:center;gap:12px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-visual>span{font-size:14px;padding:14px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-proof .sp-deliverable-visual i{transform:rotate(90deg)}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-roadmap .sp-deliverable-visual{grid-template-columns:repeat(3,minmax(0,1fr))}.walker-workspace[data-mobile-layout] .sprint-portal .sp-deliverable-roadmap .sp-deliverable-visual>span{font-size:14px;padding:0 8px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-card-bottom{font-size:14px;line-height:1.6;gap:12px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-circle-arrow{flex-shrink:0}.walker-workspace[data-mobile-layout] .sprint-portal .sp-footer{font-size:13px;line-height:1.7;padding:24px 20px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-dialog{width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:0;border-radius:14px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-dialog-inner{padding:58px 22px 28px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-dialog-close{width:48px;height:48px;top:6px;right:6px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-dialog h2{font-size:31px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-dialog h3{font-size:19px}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-dialog p,.sp-dialog li,.sp-field,.sp-field textarea,.sp-field input,.sp-field select,.sp-admin-check,.sp-notice,.sp-inline-error){font-size:16px;line-height:1.7}.walker-workspace[data-mobile-layout] .sprint-portal :is(.sp-field>span,.sp-detail-note strong,.sp-admin-menu button,.sp-admin-editor-footer,.sp-admin-editor-footer button,.sp-admin-footer){font-size:14px;line-height:1.65}.walker-workspace[data-mobile-layout] .sprint-portal .sp-footnote{font-size:14px!important}.walker-workspace[data-mobile-layout] .sprint-portal .sp-admin-menu button{min-height:52px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-admin-editor-footer{flex-wrap:wrap}.walker-workspace[data-mobile-layout] main.walker-intake-grid{width:100%;margin:0;padding:32px 20px 40px;gap:28px}.walker-workspace[data-mobile-layout] .walker-intake h1{font-size:40px;line-height:1.16}.walker-workspace[data-mobile-layout] .walker-intake-lede{font-size:17px;line-height:1.75}.walker-workspace[data-mobile-layout] .walker-intake-note{font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] .walker-intake-card{padding:28px 20px;border-radius:12px}.walker-workspace[data-mobile-layout] .walker-intake-card h2{font-size:30px}.walker-workspace[data-mobile-layout] .walker-intake-progress-copy{font-size:12px;letter-spacing:.035em;flex-wrap:wrap}.walker-workspace[data-mobile-layout] .walker-intake-step-intro{font-size:16px;line-height:1.7}.walker-workspace[data-mobile-layout] .walker-intake-question legend{font-size:18px;line-height:1.55;margin-bottom:14px}.walker-workspace[data-mobile-layout] :is(.walker-intake-question legend span,.walker-intake-other>span){font-size:13px}.walker-workspace[data-mobile-layout] .walker-intake-help{font-size:15px;line-height:1.7}.walker-workspace[data-mobile-layout] .walker-intake-choices{grid-template-columns:1fr;gap:12px}.walker-workspace[data-mobile-layout] .walker-intake-choice{min-height:62px;font-size:16px;padding:17px 15px;line-height:1.5;gap:12px}.walker-workspace[data-mobile-layout] .walker-intake-choice-mark{flex-basis:22px;height:22px;font-size:14px}.walker-workspace[data-mobile-layout] :is(.walker-intake-question input,.walker-intake-question textarea){font-size:17px;padding:15px;min-height:56px}.walker-workspace[data-mobile-layout] .walker-intake-controls{display:grid;grid-template-columns:1fr;gap:12px}.walker-workspace[data-mobile-layout] .walker-intake-controls .button{width:100%;justify-content:space-between}.walker-workspace[data-mobile-layout] .walker-intake-controls .primary{grid-row:1}.walker-workspace[data-mobile-layout] :is(.walker-intake-data-note,.walker-intake-error,.walker-intake-footer,.walker-intake-tools,.walker-intake-review dt,.walker-intake-review dd){font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] .walker-intake-tools button{min-height:48px;font-size:14px;padding:12px}.walker-workspace[data-mobile-layout] .walker-intake-other{font-size:16px}.walker-workspace[data-mobile-layout] .walker-intake-review-heading h3{font-size:20px}.walker-workspace[data-mobile-layout] .walker-intake-review dl{display:block}.walker-workspace[data-mobile-layout] .walker-intake-review dt{font-size:16px;font-weight:600;padding:16px 0 4px;border:0}.walker-workspace[data-mobile-layout] .walker-intake-review dd{text-align:left;padding:4px 0 16px}.walker-workspace[data-mobile-layout] .question-preview .qp-header{padding:20px}.walker-workspace[data-mobile-layout] .question-preview .qp-header>span{font-size:10px}.walker-workspace[data-mobile-layout] .question-preview .qp-back{font-size:15px;min-height:44px;display:flex;align-items:center}.walker-workspace[data-mobile-layout] .question-preview .qp-hero{padding:30px 22px 0}.walker-workspace[data-mobile-layout] .question-preview h1{font-size:42px;line-height:1.12}.walker-workspace[data-mobile-layout] .question-preview .qp-hero>p:not(.qp-kicker){font-size:17px;line-height:1.75;margin-bottom:30px;color:#d0e0ec}.walker-workspace[data-mobile-layout] .question-preview .qp-kicker{font-size:12px;letter-spacing:.11em}.walker-workspace[data-mobile-layout] .question-preview .qp-hero-bottom{font-size:14px;gap:12px 20px}.walker-workspace[data-mobile-layout] .question-preview .qp-hero-bottom strong{font-size:22px}.walker-workspace[data-mobile-layout] .question-preview .qp-body{padding:28px 20px 48px}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-mobile-select,.qp-print,.qp-sidebar>a){font-size:16px;min-height:54px;line-height:1.5;padding:14px}.walker-workspace[data-mobile-layout] .question-preview .qp-sidebar>a{display:flex;margin:12px 0 0;padding:10px 0;align-items:center}.walker-workspace[data-mobile-layout] .question-preview .qp-print{width:100%}.walker-workspace[data-mobile-layout] .question-preview :is(label,input,textarea,.qp-tools p){font-size:16px;line-height:1.65}.walker-workspace[data-mobile-layout] .question-preview input{min-height:56px}.walker-workspace[data-mobile-layout] .question-preview .qp-form{padding:26px 20px}.walker-workspace[data-mobile-layout] .question-preview h2{font-size:30px}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-form>header>p:not(.qp-kicker),.qp-review>p:not(.qp-kicker),.qp-step>p,.qp-help,.qp-options li,.qp-comment label){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] .question-preview .qp-step h3{font-size:21px;line-height:1.4}.walker-workspace[data-mobile-layout] .question-preview h4{font-size:18px;line-height:1.55}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-number,.qp-required,.qp-form-count,.qp-answer-type,.qp-written-answer,.qp-follow-up,.qp-notice,.qp-review>small,.qp-save-row>span,.qp-options li small,footer){font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] .question-preview .qp-question-top{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px}.walker-workspace[data-mobile-layout] .question-preview .qp-required{grid-column:2;padding:0;width:auto}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-help,.qp-answer-type,.qp-written-answer,.qp-options,.qp-follow-up,.qp-comment){margin-left:0}.walker-workspace[data-mobile-layout] .question-preview .qp-options{gap:12px}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-radio,.qp-box){min-width:16px;height:16px;margin-top:5px}.walker-workspace[data-mobile-layout] .question-preview .qp-options li{align-items:flex-start;flex-wrap:wrap}.walker-workspace[data-mobile-layout] .question-preview .qp-comment summary{font-size:16px;min-height:48px;padding:12px 0}.walker-workspace[data-mobile-layout] .question-preview .qp-review{padding:26px 20px}.walker-workspace[data-mobile-layout] .question-preview .qp-save-row button{min-height:56px;font-size:16px;padding:15px 18px}.walker-workspace[data-mobile-layout] .question-preview :is(.qp-success,.qp-error){font-size:16px}.walker-workspace[data-mobile-layout] main.walker-admin{width:100%;margin:0;padding:30px 20px 48px}.walker-workspace[data-mobile-layout] .walker-admin h1{font-size:38px;line-height:1.16}.walker-workspace[data-mobile-layout] .walker-admin :is(p,li,summary){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] .walker-admin :is(.walker-admin-empty,.walker-admin-forms article,.walker-admin-brief .walker-intake-review){padding:24px 20px}.walker-workspace[data-mobile-layout] .walker-admin :is(.walker-admin-empty>p>a,.walker-admin-forms a,.walker-admin-header>a,.walker-admin-responses a,footer a){display:flex;align-items:center;min-height:52px;font-size:16px;line-height:1.55;padding:10px 0;overflow-wrap:anywhere}.walker-workspace[data-mobile-layout] .walker-admin :is(.walker-admin-forms code,.walker-admin-forms small,.walker-admin-section-title span,.walker-admin-responses time,footer){font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] .walker-admin-forms{grid-template-columns:1fr}.walker-workspace[data-mobile-layout] .walker-admin :is(h2,h3){overflow-wrap:anywhere}.walker-workspace[data-mobile-layout] .workspace-nav{display:none}.walker-workspace[data-mobile-layout] .walker-demo-navigation{display:grid;gap:8px;padding:20px;background:#eaf2f8;border-block:1px solid #ccdde9}.walker-workspace[data-mobile-layout] .walker-demo-navigation label{font-size:14px;font-weight:600;color:#3c627f}.walker-workspace[data-mobile-layout] .sprint-portal .sp-demo-heading{padding:28px 20px 20px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-demo-heading h1{font-size:36px}.walker-workspace[data-mobile-layout] :is(.opportunity-home,.inbox-automation){overflow-wrap:break-word}.walker-workspace[data-mobile-layout] :is(.inbox-section,.inbox-stage,.opportunities-section,.opportunity-discussion){scroll-margin-top:100px}.walker-workspace[data-mobile-layout] :is(.opportunity-intro h1,.inbox-hero h1,.heading-row h1){font-size:40px;line-height:1.12}.walker-workspace[data-mobile-layout] :is(.opportunity-intro .intro,.inbox-intro,.heading-row .intro){font-size:18px;line-height:1.7}.walker-workspace[data-mobile-layout] :is(.opportunity-card>p,.opportunity-card-question p,.opportunity-value-strip p,.opportunities-heading>p,.opportunity-fit>div>p:not(.eyebrow),.system-plan p,.opportunity-discussion>div>p:not(.eyebrow),.discussion-takeaway p,.opportunity-discussion li p,.opportunity-next-step>p,.example-links small,.opportunity-dialog-grid p,.opportunity-work-list,.opportunity-dialog-status,.opportunity-source-grid p,.opportunity-source-grid li,.starting-point-note){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] :is(.opportunity-detail-link,.opportunity-fit a,.opportunity-sources summary,.example-links strong){font-size:16px;min-height:48px;white-space:normal}.walker-workspace[data-mobile-layout] :is(.opportunity-card-top,.opportunity-card-question small,.system-label,.system-plan .system-status,.opportunity-next-step span){font-size:13px;line-height:1.6}.walker-workspace[data-mobile-layout] :is(.inbox-promise p,.inbox-section-heading>p,.inbox-flow-line li p,.inbox-flow-line li>span,.inbox-flow-branch p,.inbox-flow-branch li,.inbox-email p,.inbox-email-body,.inbox-stage p,.inbox-stage li,.inbox-stage-note,.inbox-qa-flow li p,.inbox-handoff p:not(.eyebrow),.inbox-handoff li,.inbox-benefits p,.inbox-pilot p,.inbox-pilot li span){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] :is(.inbox-scenarios button,.inbox-walk-steps button,.inbox-walk-controls .button,.inbox-fields dt,.inbox-fields dd,.inbox-qa-approved,.inbox-pilot strong){font-size:16px;min-height:52px;line-height:1.6}.walker-workspace[data-mobile-layout] :is(.inbox-small,.inbox-stage .inbox-small,.inbox-benefits small,.inbox-pilot .inbox-pilot-note,.inbox-automation footer,.inbox-automation footer p,.inbox-qa-flow li>div>span,.inbox-benefits article>span){font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] .inbox-flow-line li{padding:24px 20px}.walker-workspace[data-mobile-layout] .inbox-step-number{position:static;margin-bottom:14px}.walker-workspace[data-mobile-layout] :is(.dataset-strip,.scope-fields label,.dataset-description,.panel-heading>p,.panel-subtitle,.exception-main p,.exception-main strong,.savings-intro,.savings-assumptions,.brief-panel p,.brief-copy,.brief-actions,.empty){font-size:16px;line-height:1.7}.walker-workspace[data-mobile-layout] :is(.sample-tag,.stat-label,.stat-detail,.scope-summary,.production-number small,.source-button,.assumption-note,.savings-footnote,.status-badge,.confidence,.scope-fields label>span){font-size:14px;line-height:1.6}.walker-workspace[data-mobile-layout] :is(.scope-fields select,.savings-inputs input,.savings-inputs label,.tab,.tab.demo-help){font-size:16px;min-height:52px;line-height:1.55}.walker-workspace[data-mobile-layout] .stats{grid-template-columns:1fr}.walker-workspace[data-mobile-layout] .stats .stat{border-right:0;border-bottom:1px solid var(--border);padding:24px}.walker-workspace[data-mobile-layout] .stat-value{font-size:44px;line-height:1.25}.walker-workspace[data-mobile-layout] .production-row{font-size:14px;grid-template-columns:84px minmax(0,1fr) 78px;gap:8px}.walker-workspace[data-mobile-layout] .production-number{font-size:17px}.walker-workspace[data-mobile-layout] .tabs{display:grid;grid-template-columns:1fr;gap:8px}.walker-workspace[data-mobile-layout] .tab{text-align:left;padding:13px 16px;border:1px solid #c8d9e5;border-radius:6px}.walker-workspace[data-mobile-layout] .tab span{font-size:14px}.walker-workspace[data-mobile-layout] .savings-value-row{grid-template-columns:1fr;gap:18px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-tag{font-size:13px;line-height:1.6;padding:6px 10px}.walker-workspace[data-mobile-layout] :is(.ap-run-status,.ap-stages p,.ap-capacity p:not(.eyebrow),.ap-hours-row,.savings-method p,.savings-method ol,.guide-list,.formula,.notice,.ap-reasons,.opportunity-feature>p,.feature-flow small,.opportunity-next-step strong,.discussion-takeaway strong,.inbox-lead,.inbox-promise span,.inbox-flow-finish p,.inbox-email blockquote,.inbox-reply blockquote,.inbox-checks strong,.inbox-route-result p,.record-note,dialog p,dialog label:not(.dropzone label)){font-size:16px;line-height:1.75}.walker-workspace[data-mobile-layout] :is(.stat-sub,.ap-hero-action>span,.ap-system-strip,.ap-capacity-value small,.ap-result-caption,.footnote,.ap-evidence-grid .footnote,.row-status,.legend,.exception-meta,.small-label,#brief-status,.savings-value-row span,.feature-endnote,.inbox-concept-note,.inbox-flow figcaption,.inbox-qa-flow figcaption,.inbox-attachment,.inbox-email-note,.inbox-email-from,.inbox-walk-controls span,.footer-brand small){font-size:14px;line-height:1.7}.walker-workspace[data-mobile-layout] :is(.inbox-route-label,.inbox-checks li>span,.opportunity-feature .feature-kicker,.opportunity-value-strip span){font-size:12px;line-height:1.6}.walker-workspace[data-mobile-layout] :is(.feature-flow strong,.inbox-promise strong,.inbox-flow-finish strong){font-size:18px;line-height:1.5}.walker-workspace[data-mobile-layout] :is(.inbox-walk-steps button span,.ap-stages span){font-size:14px}.walker-workspace[data-mobile-layout] .ap-stages{grid-template-columns:1fr;gap:24px}.walker-workspace[data-mobile-layout] .ap-stages li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:6px 14px}.walker-workspace[data-mobile-layout] .ap-stages span{grid-row:1/3;margin:0}.walker-workspace[data-mobile-layout] .ap-stages strong{font-size:18px}.walker-workspace[data-mobile-layout] .ap-stages p{grid-column:2;margin:0}.walker-workspace[data-mobile-layout] :is(.panel-heading,.dataset-strip){flex-wrap:wrap}.walker-workspace[data-mobile-layout] .ap-filters{flex-wrap:wrap;width:100%}.walker-workspace[data-mobile-layout] .ap-filters .button{flex:1;min-height:48px;padding:10px 12px;font-size:14px}.walker-workspace[data-mobile-layout] .source-button{min-height:48px;white-space:normal}.walker-workspace[data-mobile-layout] :is(.dataset-strip .text-button,.inbox-reply summary,.inbox-walk-controls .text-button){font-size:16px;min-height:48px}.walker-workspace[data-mobile-layout] :is(.back-office table,.review-grid table,.ap-evidence-grid dl,dialog dl){font-size:16px}.walker-workspace[data-mobile-layout] :is(th,td small){font-size:14px}.walker-workspace[data-mobile-layout] .table-wrap table{min-width:680px}.walker-workspace[data-mobile-layout] .table-wrap{scrollbar-width:auto}.walker-workspace[data-mobile-layout] .inbox-checks li{flex-wrap:wrap}.walker-workspace[data-mobile-layout] .inbox-fields :is(dt,dd){min-height:0}.walker-workspace[data-mobile-layout] .inbox-walk-controls .button{flex:1}.walker-workspace[data-mobile-layout] .inbox-walk-controls>div{flex-wrap:wrap}.walker-workspace[data-mobile-layout] #brief-content pre{font-size:16px;line-height:1.8}.walker-workspace[data-mobile-layout] :is(.assistant-launch,.assistant-welcome p,.assistant-message p,.assistant-scope p,.assistant-form textarea){font-size:16px;line-height:1.7}.walker-workspace[data-mobile-layout] :is(.assistant-scope>small,.assistant-connection,.assistant-context,.assistant-message strong,.assistant-actions button,.assistant-connection .text-button){font-size:14px;line-height:1.65}.walker-workspace[data-mobile-layout] .assistant-context pre{font-size:14px}.walker-workspace[data-mobile-layout] dialog .assistant-consent{font-size:16px!important}.walker-workspace[data-mobile-layout] .assistant-prompts button{font-size:15px;min-height:48px;padding:12px}.walker-workspace[data-mobile-layout] .icon-button{width:48px;height:48px}.walker-workspace[data-mobile-layout] .footer-brand{flex-wrap:wrap;gap:18px}.walker-workspace[data-mobile-layout] :is(.back-office,.opportunity-home) footer{font-size:14px;line-height:1.7}}@media screen and (max-width:374px){.walker-workspace[data-mobile-layout] .sprint-portal .sp-brand img{width:142px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-lock{font-size:12px}.walker-workspace[data-mobile-layout] .sprint-portal .sp-project-label small{width:100%}.walker-workspace[data-mobile-layout] .walker-access-content{padding:26px 20px}.walker-workspace[data-mobile-layout] .walker-access-content h1{font-size:32px}}