:root{--ink:#112a33;--ink-deep:#0b2028;--paper:#f3f6f5;--paper-warm:#eaefed;--line:#c7d2cf;--muted:#64767a;--blue:#3165e8;--mint:#76e6cf;--gold:#e6aa4f;--white:#fff;--display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--body:"Helvetica Neue", Helvetica, Arial, sans-serif;--utility:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--shell:min(1320px, calc(100vw - 96px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(90deg, #112a3309 1px, transparent 1px) 0 0 / 8.33vw 100%, var(--paper);color:var(--ink);font-family:var(--body);text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}::selection{background:var(--mint);color:var(--ink-deep)}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--blue);outline-offset:4px}h1,h2,h3,p{margin-top:0}.skip-link{z-index:100;background:var(--ink);color:var(--white);padding:10px 14px;transition:transform .2s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f6f5e3;border-bottom:1px solid #112a332e;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;height:88px;padding:0 max(48px,50vw - 660px);display:grid;position:sticky;top:0}.brand{letter-spacing:.1em;align-items:center;gap:11px;width:fit-content;font-size:14px;font-weight:700;display:inline-flex}.brand-mark{width:26px;height:26px;color:var(--ink);background:var(--mint);border-radius:50%;place-items:center;display:grid}.spark{width:14px;height:14px}.brand-x{color:var(--gold)}.header-label,.eyebrow,.group-heading,.role-section-heading>div>span,.assumptions-intro>span,.next-row p>span,.step-intro>div>span,.hours-summary>div>span,.calculate-row>div>span,.result-value>span,.metric-band article>span,.team-impact>div:first-child>span,.panel-heading,.result-explain>div>span,.roi-note>span,.result-actions>div>span,.model-map .map-label{font-family:var(--utility);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.header-label{color:var(--muted)}.header-actions{justify-self:end;align-items:center;gap:22px;display:flex}.back-link,.site-link{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:8px;padding:0 0 5px;font-size:13px;font-weight:600;display:inline-flex}.arrow{flex:none;width:18px;height:18px;transition:transform .25s}a:hover .arrow,button:hover .arrow{transform:translate(4px)}.site-link:hover .arrow,.text-link:hover .arrow{transform:translate(3px,-3px)}.calculator-shell{width:var(--shell);margin:0 auto}.progress{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);align-items:center;height:84px;display:grid}.progress-item{color:#8a999b;font-family:var(--utility);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;font-size:9px;display:grid}.progress-item+.progress-item{margin-left:22px}.progress-item i{background:var(--line);height:1px}.progress-item strong{font-weight:700}.progress-item.active{color:var(--ink)}.progress-item.active i{background:var(--blue)}.progress-item.active span{color:var(--blue)}.step-view{padding-bottom:100px}.reveal{animation:.55s cubic-bezier(.22,1,.36,1) both reveal}@keyframes reveal{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.calculator-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:7vw;min-height:580px;display:grid}.hero-copy{max-width:720px;padding:74px 0 68px}.eyebrow{align-items:center;gap:9px;margin-bottom:26px;display:flex}.status-dot{background:var(--blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #3165e81f}.hero-copy h1,.step-intro h1,.result-title h1{font-family:var(--display);letter-spacing:-.062em;margin-bottom:30px;font-size:clamp(66px,6.6vw,104px);font-weight:400;line-height:.88}.hero-copy h1 span,.step-intro h1 span,.result-title h1 span{color:var(--blue);font-style:italic;display:block}.hero-copy>p,.step-intro>p,.result-title>p{color:#425a60;letter-spacing:-.015em;text-wrap:pretty;max-width:610px;margin-bottom:0;font-size:clamp(18px,1.4vw,22px);line-height:1.52}.model-map{aspect-ratio:1;background:#eaefeda8;border:1px solid #112a3347;justify-self:end;place-items:center;max-width:470px;display:grid;position:relative;overflow:hidden}.model-map:before,.model-map:after{content:"";background:#112a332b;width:100%;height:1px;position:absolute;inset:50% auto auto 0}.model-map:after{width:1px;height:100%;inset:0 auto auto 50%}.map-label{position:absolute;top:19px;left:21px}.map-ring{border:1px solid #3165e84d;border-radius:50%;position:absolute}.ring-outer{width:72%;height:72%}.ring-inner{border-style:dashed;width:39%;height:39%}.model-map>strong{z-index:2;font-family:var(--utility);letter-spacing:.12em;text-align:center;font-size:12px;line-height:1.2}.model-map>strong:before{content:"";z-index:-1;background:var(--mint);border-radius:50%;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map-node{font-family:var(--utility);letter-spacing:.12em;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex;position:absolute}.map-node:before{content:"";background:var(--blue);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #3165e81a}.node-a{top:20%;right:15%}.node-b{bottom:18%;right:19%}.node-c{top:54%;left:12%}.role-section-heading{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:10vw;padding:82px 0 62px;display:grid}.role-section-heading>div>span,.step-intro>div>span{color:var(--blue);margin-bottom:16px;display:block}.role-section-heading h2,.assumptions h2,.calculate-row h2,.team-impact h2,.result-explain h2,.result-actions h2{font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(40px,4.2vw,64px);font-weight:400;line-height:1}.role-section-heading>p{max-width:470px;color:var(--muted);margin-bottom:6px;font-size:17px;line-height:1.65}.role-group{border-top:1px solid var(--ink)}.group-heading{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 0 15px;display:flex}.role-grid{grid-template-columns:repeat(3,1fr);display:grid}.role-option{border:0;border-bottom:1px solid var(--line);min-height:116px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-rows:auto auto;grid-template-columns:22px 1fr;align-content:center;gap:5px 13px;padding:24px 28px 24px 0;transition:background .22s,padding .22s;display:grid;position:relative}.role-option:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:24px}.role-option:hover{background:#76e6cf21}.role-option:active{transform:translateY(1px)}.role-option.selected{background:var(--mint);padding-left:24px}.role-select{border:1px solid var(--ink);border-radius:50%;width:12px;height:12px;margin-top:4px}.selected .role-select{border:4px solid var(--blue);background:var(--white)}.role-option strong{font-size:15px;font-weight:600;line-height:1.35}.role-option small{color:var(--muted);font-family:var(--utility);grid-column:2;font-size:10px}.role-option.selected small{color:#33555a}.assumptions{color:var(--white);background:var(--ink);grid-template-columns:.78fr 1.22fr;gap:8vw;margin-top:78px;padding:64px;display:grid}.assumptions-intro>span{color:var(--mint);margin-bottom:18px;display:block}.assumptions h2{font-size:clamp(38px,4vw,58px)}.assumptions-intro p{color:#afbdbe;max-width:420px;margin:24px 0 0}.range-fields{gap:40px;display:grid}.range-field{display:block}.range-field>span{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:21px;display:flex}.range-field strong{font-size:14px;font-weight:600}.range-field strong em{color:#90a4a5;font-size:12px;font-style:normal;font-weight:400}.range-field output{color:var(--mint);font-family:var(--utility);font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}.range-field small{color:#8ba0a2;font-family:var(--utility);justify-content:space-between;margin-top:9px;font-size:9px;display:flex}input[type=range]{--range-progress:50%;appearance:none;background:linear-gradient(90deg, var(--blue) 0 var(--range-progress), #fff3 var(--range-progress) 100%);cursor:pointer;border-radius:0;width:100%;height:2px;margin:0}input[type=range]::-webkit-slider-thumb{appearance:none;border:4px solid var(--mint);background:var(--ink);width:18px;height:18px;box-shadow:0 0 0 1px var(--ink);border-radius:50%}input[type=range]::-moz-range-thumb{border:4px solid var(--mint);background:var(--ink);border-radius:50%;width:12px;height:12px}.next-row{justify-content:space-between;align-items:center;gap:40px;padding:42px 0 0;display:flex}.next-row p{color:var(--muted);margin:0}.next-row p>span{color:var(--blue);margin-right:15px;display:inline-block}.button{cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:22px;min-height:56px;padding:0 27px;font-size:13px;font-weight:700;transition:transform .22s,background .22s,color .22s;display:inline-flex}.button-primary{color:var(--white);background:var(--blue)}.button-primary:hover{background:#204fcb;transform:translateY(-2px)}.button-primary:active{transform:translateY(1px)}.button-small{min-height:48px;padding:0 20px}.step-intro{border-bottom:1px solid var(--line);grid-template-columns:1.1fr .9fr;align-items:end;gap:8vw;min-height:420px;padding:80px 0 64px;display:grid}.step-intro h1{margin:0;font-size:clamp(62px,6.2vw,96px)}.step-intro>p{align-self:end;margin-bottom:12px;font-size:18px}.hours-summary{z-index:20;margin:0 calc((100vw - var(--shell)) / -2);color:var(--white);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b2028f5;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;padding:18px max(48px,50vw - 660px);display:grid;position:sticky;top:87px}.hours-summary>div{align-items:baseline;gap:10px;display:flex}.hours-summary>div>span{color:var(--mint)}.hours-summary strong{font-family:var(--utility);font-variant-numeric:tabular-nums;font-size:28px}.hours-summary strong.hours-mid{color:var(--gold)}.hours-summary strong.hours-high{color:#ff948a}.hours-summary small{color:#8ba0a2;font-size:11px}.hours-summary p{color:#9fb0b2;justify-self:center;margin:0;font-size:12px}.task-list{padding-top:66px}.task-category{border-top:1px solid var(--ink);margin-bottom:68px}.task-category>header{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto;align-items:center;gap:24px;min-height:114px;display:grid}.category-marker{background:var(--mint);width:42px;height:42px;font-family:var(--utility);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.task-category header small{color:var(--blue);font-family:var(--utility);font-size:9px}.task-category header h2{font-family:var(--display);letter-spacing:-.03em;margin:3px 0 0;font-size:35px;font-weight:400}.task-category header>span:last-child{color:var(--muted);font-family:var(--utility);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.task-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(320px,1.2fr) minmax(160px,.55fr) minmax(230px,.75fr);align-items:center;gap:42px;min-height:128px;display:grid}.task-copy strong{margin-bottom:6px;font-size:15px;font-weight:600;display:block}.task-copy small{max-width:560px;color:var(--muted);font-size:12px;line-height:1.5;display:block}.task-potential{gap:4px;display:grid}.task-potential span{color:var(--blue);font-family:var(--utility);text-transform:uppercase;font-size:10px;font-weight:700}.task-potential small{color:var(--muted);font-family:var(--utility);text-transform:capitalize;font-size:9px}.task-control{grid-template-columns:62px 1fr;align-items:center;gap:16px;display:grid}.task-control output{color:var(--blue);font-family:var(--utility);font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;font-size:21px;font-weight:700;display:flex}.task-control output small{color:var(--muted);font-size:8px;font-weight:400}.task-control input[type=range]{background:linear-gradient(90deg, var(--blue) 0 var(--range-progress), var(--line) var(--range-progress) 100%)}.task-control input[type=range]::-webkit-slider-thumb{background:var(--paper)}.calculate-row{color:var(--white);background:var(--ink);grid-template-columns:1fr auto;align-items:end;gap:50px;margin-top:28px;padding:68px;display:grid}.calculate-row>div>span{color:var(--mint);margin-bottom:14px;display:block}.calculate-row h2{max-width:700px;font-size:clamp(38px,4vw,58px)}.result-hero{border-bottom:1px solid var(--line);grid-template-columns:.92fr 1.08fr;align-items:stretch;min-height:520px;display:grid}.result-title{flex-direction:column;justify-content:center;padding:70px 7vw 70px 0;display:flex}.result-title h1{margin-bottom:24px;font-size:clamp(64px,6vw,94px)}.result-title>p{font-size:17px}.result-value{color:var(--white);background:var(--blue);flex-direction:column;justify-content:center;padding:64px;display:flex;position:relative;overflow:hidden}.result-value:before{content:"";border:1px solid #ffffff45;border-radius:50%;width:420px;height:420px;position:absolute;top:-190px;right:-180px;box-shadow:0 0 0 70px #ffffff09,0 0 0 140px #ffffff06}.result-value>span{color:#ffffffb8;position:relative}.result-value>strong{font-family:var(--display);letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin:25px 0 18px;font-size:clamp(70px,7.8vw,120px);font-weight:400;line-height:.8;position:relative}.result-value>small{color:#ffffffb8;font-size:12px;position:relative}.metric-band{border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.metric-band article{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:180px;padding:28px;display:flex}.metric-band article:last-child{border-right:0}.metric-band article>span{color:var(--muted)}.metric-band article>strong{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:13px 0 5px;font-size:46px;font-weight:400;line-height:1}.metric-band article>small{color:var(--muted);font-size:11px;line-height:1.4}.team-impact{color:var(--white);background:var(--ink);grid-template-columns:1.2fr .55fr .55fr;align-items:end;gap:50px;margin:70px 0;padding:60px;display:grid}.team-impact>div:first-child>span{color:var(--mint);margin-bottom:16px;display:block}.team-impact h2{max-width:560px;font-size:clamp(38px,3.6vw,56px)}.team-metric{border-left:1px solid #ffffff38;padding-left:30px}.team-metric strong{color:var(--mint);font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(35px,3.4vw,53px);font-weight:400;line-height:1;display:block}.team-metric span{color:#9eb0b2;font-size:11px}.result-grid{grid-template-columns:1fr 1fr;gap:72px;padding:75px 0;display:grid}.breakdown-panel,.opportunity-panel{border-top:1px solid var(--ink)}.panel-heading{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;padding:15px 0;display:flex}.breakdown-row{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr auto auto;align-items:center;gap:18px;min-height:92px;display:grid}.breakdown-row .category-marker{width:32px;height:32px;font-size:9px}.breakdown-row>div{min-width:0}.breakdown-row>div strong{margin-bottom:11px;font-size:13px;font-weight:600;display:block}.breakdown-row>small{color:var(--muted);font-family:var(--utility);font-size:9px}.breakdown-row output{min-width:84px;color:var(--blue);font-family:var(--utility);text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.bar{background:var(--line);width:100%;height:2px;display:block}.bar i{background:var(--blue);height:100%;transition:width .8s cubic-bezier(.22,1,.36,1);display:block}.opportunity-panel ol{margin:0;padding:0;list-style:none}.opportunity-panel li{border-bottom:1px solid var(--line);counter-increment:opportunity;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:92px;display:grid}.opportunity-panel li>span{padding-left:34px;font-size:13px;font-weight:600;position:relative}.opportunity-panel li>span:before{content:counter(opportunity, decimal-leading-zero);color:var(--blue);font-family:var(--utility);font-size:9px;position:absolute;top:1px;left:0}.opportunity-panel li small{color:var(--muted);margin-top:6px;font-size:10px;font-weight:400;display:block}.opportunity-panel li>strong{color:var(--blue);font-family:var(--utility);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.result-explain{background:var(--paper-warm);border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr .9fr .58fr;align-items:center;gap:65px;padding:65px;display:grid}.result-explain>div>span{color:var(--blue);margin-bottom:14px;display:block}.result-explain h2{font-size:clamp(36px,3.5vw,52px)}.result-explain>p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.roi-note{border-left:1px solid var(--ink);padding-left:28px}.roi-note>span,.roi-note>small{color:var(--muted);display:block}.roi-note strong{color:var(--blue);font-family:var(--display);margin:7px 0;font-size:60px;font-weight:400;line-height:1;display:block}.roi-note small{font-size:10px}.result-actions{border-bottom:1px solid var(--line);grid-template-columns:1.1fr .9fr;align-items:center;gap:10vw;min-height:470px;display:grid}.result-actions>div>span{color:var(--blue);margin-bottom:16px;display:block}.result-actions h2{max-width:690px;font-size:clamp(47px,4.9vw,72px)}.result-actions p{max-width:650px;color:var(--muted);margin:25px 0 0;font-size:16px}.action-links{justify-items:start;gap:25px;display:grid}.text-link{border-bottom:1px solid;align-items:center;gap:12px;padding-bottom:5px;font-size:13px;font-weight:600;display:inline-flex}.method-note{color:var(--muted);font-family:var(--utility);text-align:center;margin:30px auto 0;font-size:9px}footer{color:var(--white);background:var(--ink-deep);grid-template-columns:1fr 1fr auto;align-items:start;gap:40px;padding:60px max(48px,50vw - 660px) 32px;display:grid}footer .brand{color:var(--white)}footer p{color:#9fb0b2;max-width:330px;margin:0;font-size:13px}footer>div{gap:25px;font-size:12px;display:flex}footer>div a:hover{color:var(--mint)}footer>small{color:#789093;font-family:var(--utility);border-top:1px solid #ffffff24;grid-column:1/-1;padding-top:28px;font-size:9px}@media (max-width:1060px){:root{--shell:min(100% - 56px, 960px)}.site-header{padding-inline:28px}.header-label{display:none}.site-header{grid-template-columns:1fr 1fr}.calculator-hero{grid-template-columns:1fr 370px;gap:40px}.role-grid{grid-template-columns:repeat(2,1fr)}.role-option:not(:nth-child(3n+1)){border-left:0;padding-left:0}.role-option:nth-child(2n){border-left:1px solid var(--line);padding-left:22px}.role-option.selected{padding-left:22px}.assumptions{grid-template-columns:1fr;gap:45px;padding:48px}.task-row{grid-template-columns:1fr 175px;gap:24px 35px;padding:24px 0}.task-potential{grid-area:2/1}.task-control{grid-area:1/2/span 2}.hours-summary{margin-inline:-28px;padding-inline:28px}.team-impact{grid-template-columns:1fr 1fr}.team-impact>div:first-child{grid-column:1/-1}.result-grid{gap:42px}.result-explain{grid-template-columns:1fr 1fr;gap:40px}.roi-note{grid-column:2}}@media (max-width:760px){:root{--shell:calc(100vw - 32px)}body{background:var(--paper)}.site-header{height:72px;padding-inline:16px}.brand{font-size:12px}.site-link{display:none}.header-actions{justify-self:end}.progress{height:68px}.progress-item{grid-template-columns:auto 1fr;gap:8px}.progress-item strong{display:none}.progress-item+.progress-item{margin-left:10px}.calculator-hero{min-height:0;padding:60px 0 50px;display:block}.hero-copy{padding:0}.hero-copy h1,.step-intro h1,.result-title h1{font-size:clamp(52px,16vw,76px)}.hero-copy>p,.step-intro>p,.result-title>p{font-size:17px}.model-map{max-width:none;margin-top:48px}.role-section-heading{padding:58px 0 42px;display:block}.role-section-heading>p{margin-top:24px}.role-section-heading h2,.assumptions h2,.calculate-row h2,.team-impact h2,.result-explain h2,.result-actions h2{font-size:42px}.role-grid{grid-template-columns:1fr}.role-option,.role-option:not(:nth-child(3n+1)),.role-option:nth-child(2n),.role-option.selected{border-left:0;min-height:100px;padding:20px 10px 20px 0}.role-option.selected{padding-left:18px}.assumptions{margin-top:55px;padding:32px 24px}.range-field>span{align-items:flex-start}.range-field strong em{display:block}.next-row{display:grid}.next-row .button{width:100%}.step-intro{min-height:0;padding:58px 0 48px;display:block}.step-intro>p{margin-top:32px}.hours-summary{grid-template-columns:1fr auto;gap:14px;margin-inline:-16px;padding:14px 16px;top:71px}.hours-summary p,.hours-summary>div>span{display:none}.hours-summary strong{font-size:22px}.hours-summary .button{min-height:42px;padding-inline:14px;font-size:11px}.task-list{padding-top:46px}.task-category{margin-bottom:45px}.task-category>header{grid-template-columns:46px 1fr;gap:14px}.task-category header>span:last-child{display:none}.category-marker{width:36px;height:36px}.task-category header h2{font-size:28px}.task-row{grid-template-columns:1fr;gap:18px;min-height:0;padding:26px 0}.task-potential,.task-control{grid-area:auto}.task-control{grid-template-columns:58px 1fr}.calculate-row{grid-template-columns:1fr;padding:36px 24px}.result-hero{display:block}.result-title{padding:58px 0 48px}.result-value{min-height:310px;margin-inline:-16px;padding:34px 24px}.result-value>strong{font-size:clamp(64px,20vw,90px)}.metric-band{grid-template-columns:1fr 1fr}.metric-band article{min-height:145px;padding:20px 12px}.metric-band article:nth-child(2n){border-right:0}.metric-band article:nth-child(-n+2){border-bottom:1px solid var(--line)}.metric-band article>strong{font-size:38px}.team-impact{grid-template-columns:1fr;gap:35px;margin:50px -16px;padding:38px 24px}.team-impact>div:first-child{grid-column:auto}.team-metric{padding-left:20px}.result-grid{grid-template-columns:1fr;gap:58px;padding:55px 0}.breakdown-row{grid-template-columns:36px 1fr auto;gap:12px}.breakdown-row>small{display:none}.breakdown-row output{min-width:78px}.result-explain{grid-template-columns:1fr;gap:30px;margin-inline:-16px;padding:42px 24px}.roi-note{grid-column:auto}.result-actions{grid-template-columns:1fr;gap:45px;min-height:0;padding:64px 0}.action-links,.action-links .button{width:100%}footer{grid-template-columns:1fr;padding:48px 24px 28px}footer>div{flex-wrap:wrap}footer>small{grid-column:auto}}
