.rev-page{--rev-line:var(--ak-line);--rev-soft:var(--ak-surface);background:var(--ak-bg);color:var(--ak-ink);min-height:100vh;padding:2rem 0 6rem}.rev-container{max-width:1060px}.rev-topline{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.rev-topline a{color:inherit}.rev-eyebrow,.rev-counter{text-transform:uppercase;letter-spacing:.14em;color:var(--ak-muted);font-size:.76rem}.rev-phases{border-top:1px solid var(--rev-line);grid-template-columns:repeat(6,1fr);gap:.5rem;margin:1.5rem 0 4rem;padding:0;list-style:none;display:grid}.rev-phases li{color:var(--ak-muted);border-top:2px solid #0000;padding:.8rem 0;font-size:.7rem}.rev-phases li span{margin-bottom:.3rem;display:block}.rev-phases li[aria-current]{border-top-color:var(--ak-lime);color:var(--ak-lime)}.rev-question{max-width:860px}.rev-page h1{letter-spacing:-.055em;max-width:920px;margin:.8rem 0 1.5rem;font-size:clamp(2.3rem,5vw,4.8rem);line-height:1.02}.rev-page h1:focus{outline:none}.rev-page h2{letter-spacing:-.035em;margin-bottom:1.5rem;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.1}.rev-page h3{margin:2rem 0 1rem;font-size:1.2rem}.rev-page p{line-height:1.65}.rev-page .ak-muted{color:var(--ak-muted)}.rev-page .ak-field{flex-direction:column;gap:.6rem;min-width:0;font-size:.9rem;display:flex}.rev-page select,.rev-page input[inputmode=decimal]{background:var(--ak-surface);width:100%;min-height:48px;color:var(--ak-ink);border:1px solid var(--ak-line);font:inherit;border-radius:3px;padding:.75rem}.rev-page select option{background:var(--ak-surface)}.rev-field-grid{grid-template-columns:1fr 1fr;gap:1.3rem;margin:1.6rem 0;display:grid}.rev-options,.rev-large-choices{grid-template-columns:1fr 1fr;gap:.7rem;margin:1.5rem 0;display:grid}.rev-page .ak-choice{border:1px solid var(--rev-line);background:var(--rev-soft);color:inherit;min-height:58px;font:inherit;cursor:pointer;text-align:left;border-radius:3px;align-items:center;gap:.75rem;padding:1rem;display:flex}.rev-page .ak-choice.is-selected{border-color:var(--ak-lime);background:var(--ak-surface)}.rev-page .ak-choice:has(input:checked){border-color:var(--ak-lime);background:var(--ak-surface)}.rev-large-choices .ak-choice{flex-direction:column;align-items:flex-start;min-height:180px;padding:1.6rem}.rev-large-choices strong{font-size:1.7rem;font-weight:500}.rev-large-choices span{color:var(--ak-muted);font-size:.95rem}.rev-page input[type=radio],.rev-page input[type=checkbox]{accent-color:var(--ak-lime);flex-shrink:0;width:18px;height:18px}.rev-page input:focus-visible,.rev-page button:focus-visible,.rev-page select:focus-visible,.rev-page summary:focus-visible,.rev-page a:focus-visible{outline:3px solid var(--ak-lime);outline-offset:4px}.rev-knowledge{border:0;border-bottom:1px solid var(--rev-line);margin:.5rem 0;padding:1rem 0 1.3rem}.rev-knowledge legend{float:left;width:100%;margin-bottom:.7rem;font-size:1rem;line-height:1.5}.rev-knowledge>div{clear:both;flex-wrap:wrap;gap:.5rem;display:flex}.rev-knowledge .ak-choice{min-height:44px;padding:.65rem .85rem;font-size:.85rem}.rev-number{align-items:center;gap:.6rem;display:flex}.rev-number input{min-width:0}.rev-text-button{color:var(--ak-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;min-height:44px;padding:.25rem;font-size:.8rem;line-height:1.4}.rev-number .rev-text-button{min-width:90px}.rev-slider{align-items:center;gap:.75rem;margin-top:.7rem;display:flex}.rev-slider input{min-width:0;accent-color:var(--ak-lime);flex:1}.rev-slider button{border:1px solid var(--ak-line);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;font-size:1.4rem}.rev-slider button:disabled{opacity:.35;cursor:default}.rev-scenario-field{border-bottom:1px solid var(--rev-line);padding-bottom:1.2rem}.rev-scenario-field p{min-height:2.7rem;margin:.5rem 0;font-size:.82rem}.rev-scenario-field small{color:var(--ak-muted);margin-top:.7rem;font-size:.75rem;display:block}.rev-actions{flex-wrap:wrap;gap:1rem;margin:2rem 0 1rem;display:flex}.rev-page .ak-button{background:var(--ak-lime);color:var(--ak-carbon);border:1px solid var(--ak-lime);min-height:48px;font:inherit;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:1.5rem;padding:1rem 1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.rev-page .ak-button.secondary{color:var(--ak-ink);border-color:var(--ak-line);background:0 0}.rev-footnote{font-size:.75rem}.rev-details{border-top:1px solid var(--rev-line);border-bottom:1px solid var(--rev-line);margin:1.5rem 0;padding:1.1rem 0}.rev-details summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:600}.rev-anchor,.rev-notice,.rev-error,.rev-resume{border:1px solid var(--rev-line);background:var(--rev-soft);margin:1.5rem 0;padding:1.3rem}.rev-anchor-choices{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.rev-anchor-choices .ak-button{font-size:.8rem}.rev-error{border-color:var(--ak-error);color:var(--ak-error)}.rev-confirm{margin:2rem 0}.rev-diagnosis{max-width:850px;font-size:clamp(1.15rem,2vw,1.5rem)}.rev-result-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin:3rem 0;display:grid}.rev-result-grid .ak-panel{border:1px solid var(--rev-line);background:var(--rev-soft);padding:1.4rem}.rev-result-grid strong{letter-spacing:-.06em;color:var(--ak-lime);overflow-wrap:anywhere;font-size:clamp(1.8rem,3.1vw,3.1rem);font-weight:500;display:block}.rev-result-grid p{color:var(--ak-muted);font-size:.83rem}.rev-result-section{border-top:1px solid var(--rev-line);margin-top:3rem;padding-top:2.5rem}.rev-formulas{padding-left:1.2rem;line-height:1.6}.rev-formulas li{margin:.7rem 0}.rev-ledger{margin:2rem 0}.rev-ledger>div{border-bottom:1px solid var(--rev-line);justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.rev-ledger dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.rev-measurement{padding:0;list-style:none}.rev-measurement li{border-top:1px solid var(--rev-line);grid-template-columns:2.5rem 1fr;gap:1rem;padding:1rem 0;display:grid}.rev-measurement li>span{color:var(--ak-lime);padding-top:.2rem;font-size:.8rem}.rev-measurement p{margin:0}.rev-adjust{margin-top:3rem}.rev-next{max-width:850px}.rev-page button:disabled{cursor:default}.rev-page .ak-choice:has(input:disabled){cursor:default}.rev-page .ak-choice:has(input:disabled):not(.is-selected){opacity:.45}@media (max-width:700px){.rev-page{padding-top:1rem}.rev-container{padding-inline:1.2rem}.rev-topline{margin-bottom:2rem}.rev-phases{grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.rev-phases li{padding:.5rem 0;font-size:.65rem}.rev-field-grid,.rev-options,.rev-large-choices,.rev-result-grid{grid-template-columns:1fr}.rev-large-choices .ak-choice{min-height:145px}.rev-page h1{letter-spacing:-.06em;font-size:2.7rem}.rev-result-grid{gap:0}.rev-result-grid .ak-panel{border-bottom:0;grid-template-columns:1fr auto;gap:.3rem 1rem;display:grid}.rev-result-grid .ak-panel:last-child{border-bottom:1px solid var(--rev-line)}.rev-result-grid strong{grid-area:1/2/3;align-self:center;max-width:180px;font-size:2rem}.rev-result-grid p{margin:0}.rev-knowledge>div{grid-template-columns:1fr 1fr 1.6fr;display:grid}.rev-knowledge .ak-choice{gap:.4rem;padding:.6rem;font-size:.75rem}.rev-anchor-choices{flex-direction:column}.rev-actions .ak-button{flex:1}.rev-scenario-field p{min-height:0}.rev-page .rev-next .ak-button{width:100%}.rev-ledger{font-size:.85rem}.rev-number .rev-text-button{min-width:80px;font-size:.72rem}}@media (prefers-reduced-motion:reduce){.rev-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rev-page.rev-embedded{background:0 0;min-height:0;padding:0}.rev-embedded .rev-container{width:100%;margin-inline:auto;padding:0}.rev-embedded .rev-topline{margin-bottom:var(--ak-space-5);flex-wrap:wrap}.rev-embedded .rev-phases{margin-block:var(--ak-space-5) var(--ak-space-6)}.rev-embedded .rev-question>h2,.rev-embedded .rev-resume>h2,.rev-embedded .rev-result>h2{font-size:var(--ak-h2);letter-spacing:-.035em;margin-block:var(--ak-space-3) var(--ak-space-5);line-height:1.1}.rev-embedded .rev-question>h2:focus,.rev-embedded .rev-resume>h2:focus,.rev-embedded .rev-result>h2:focus{outline:none}.rev-embedded .ak-field{font-size:var(--ak-body)}@media (max-width:700px){.rev-embedded .rev-phases{gap:var(--ak-space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.rev-embedded .rev-result-grid .ak-panel{gap:var(--ak-space-2);grid-template-columns:minmax(0,1fr)}.rev-embedded .rev-result-grid strong{grid-area:auto;max-width:none}.rev-embedded .rev-topline{gap:var(--ak-space-3)}}.rev-slider input{min-height:44px}.rev-field-error{color:var(--ak-error);font-size:var(--ak-small);line-height:1.5}.rev-page .ak-choice:has(input:focus-visible){outline:3px solid var(--ak-lime);outline-offset:4px}.rev-page :is(input,select)[aria-invalid=true]{border-color:var(--ak-error)}@media (max-width:700px){.rev-page :is(input[inputmode=decimal],select){font-size:var(--ak-body)}}.rev-help{font-size:var(--ak-small);line-height:1.5}.rev-text-button.is-selected{color:var(--ak-lime)}.rev-topline-links{align-items:center;gap:var(--ak-space-4);flex-wrap:wrap;display:flex}.rev-findings{border-left:2px solid var(--ak-lime);padding-left:var(--ak-space-4);margin-block:var(--ak-space-5);max-width:850px}.rev-page .rev-findings h2{font-size:var(--ak-small);text-transform:uppercase;letter-spacing:.14em;color:var(--ak-muted);margin-bottom:var(--ak-space-3)}.rev-compare{border-left:2px solid var(--ak-line);padding-left:var(--ak-space-4);margin-block:var(--ak-space-5);max-width:850px}.rev-page .rev-compare h2{font-size:var(--ak-small);text-transform:uppercase;letter-spacing:.14em;color:var(--ak-muted);margin-bottom:var(--ak-space-3)}.rev-compare p{margin-block:0 var(--ak-space-2)}.rev-compare small{font-size:var(--ak-small);color:var(--ak-muted);line-height:1.5;display:block}.rev-shop-figures{margin:var(--ak-space-4) 0;padding:0;list-style:none}.rev-shop-figures li{margin-block:var(--ak-space-2)}.rev-shop-figures strong{color:var(--ak-lime);font-weight:500}.rev-findings ul{padding-left:var(--ak-space-4);margin:0}.rev-findings li{margin-block:var(--ak-space-2);line-height:1.6}.rev-page .ak-button.rev-take{font-size:var(--ak-small);margin:0 var(--ak-space-2) var(--ak-space-3) 0;text-align:left;font-weight:500}.rev-take-row{flex-wrap:wrap;display:flex}.rev-page .rev-confirm.is-invalid{border-color:var(--ak-error)}.rev-confirm-reset p{margin-top:0}.rev-page:not(.rev-embedded) :is(h1,.rev-question,.rev-result,.rev-adjust){scroll-margin-top:calc(var(--ak-header) + var(--ak-space-5))}@media (max-width:700px){.rev-page .ak-button.rev-take{width:100%}.rev-page .rev-phases{display:none}}.rev-field-grid.rev-field-single{grid-template-columns:minmax(0,1fr);max-width:520px}.rev-page .rev-options[aria-invalid=true] .ak-choice{border-color:var(--ak-error)}.rev-scenario-field .rev-field-error{min-height:0}.rev-result-grid .rev-reservation{color:var(--ak-ink);border-top:1px solid var(--rev-line);padding-top:var(--ak-space-3);margin-top:var(--ak-space-3);grid-column:1/-1}.rev-measurement .rev-done{color:var(--ak-lime);font-size:var(--ak-small);margin-top:var(--ak-space-2)}.rev-measurement li.is-done>span{color:var(--ak-muted)}@media print{body *{visibility:hidden}.rev-result,.rev-result *{visibility:visible}.rev-result{width:100%;position:absolute;inset:0 auto auto 0}.rev-noprint{display:none!important}html,body{background:var(--ak-paper)!important}.rev-page[data-world=umsatz]{--ak-bg:var(--ak-paper);--ak-ink:var(--ak-carbon);--ak-muted:var(--ak-steel);--ak-surface:var(--ak-paper);--ak-line:var(--ak-steel);--ak-lime:var(--ak-carbon);--ak-error:var(--ak-carbon);background:var(--ak-paper);color:var(--ak-ink)}.rev-result-grid .ak-panel{break-inside:avoid}}.rev-entry{grid-template-columns:repeat(3,minmax(0,1fr))}.rev-entry .ak-choice svg{width:32px;height:32px;color:var(--ak-lime);margin-bottom:var(--ak-space-2)}.rev-entry .ak-choice:hover{border-color:var(--ak-lime)}.rev-counter-phase{display:none}.rev-progress{background:var(--ak-line);height:2px;margin:var(--ak-space-2) 0 var(--ak-space-4)}.rev-progress span{background:var(--ak-lime);height:100%;transition:width .4s var(--ak-ease);display:block}.rev-phases li.is-done{color:var(--ak-ink)}.rev-phases .rev-tick{margin:0}.rev-tick{color:var(--ak-lime);margin-right:var(--ak-space-2);vertical-align:-2px;flex:none}.rev-tick path{stroke-dasharray:1;stroke-dashoffset:0;animation:rev-draw .4s var(--ak-ease) both}@keyframes rev-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rev-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rev-term{font-size:var(--ak-small);color:var(--ak-muted);font-weight:400}.rev-question.is-wide{max-width:none}.rev-stack{grid-template-columns:minmax(0,1fr)}.rev-segment-row{padding:var(--ak-space-3) 0;border-bottom:1px solid var(--rev-line)}.rev-segment-label{margin-bottom:var(--ak-space-2);align-items:flex-start;line-height:1.5;display:flex}.rev-segment{gap:var(--ak-space-2);flex-wrap:wrap;display:flex}.rev-segment button{min-height:44px;padding:0 var(--ak-space-4);background:var(--ak-surface);color:var(--ak-ink);border:1px solid var(--ak-line);font:inherit;font-size:var(--ak-small);cursor:pointer;transition:border-color var(--ak-fast), color var(--ak-fast);border-radius:3px}.rev-segment button.is-selected{border-color:var(--ak-lime);color:var(--ak-lime)}.rev-segment[aria-invalid=true] button{border-color:var(--ak-error)}.rev-stand{border:1px solid var(--rev-line);border-left:2px solid var(--ak-lime);background:var(--rev-soft);padding:var(--ak-space-4) var(--ak-space-5);margin:var(--ak-space-5) 0}.rev-page .rev-stand h3{margin:var(--ak-space-1) 0 var(--ak-space-3);font-size:var(--ak-body)}.rev-stand p:last-child{margin-bottom:0}.rev-potential{gap:var(--ak-space-2);margin-block:var(--ak-space-3);display:grid}.rev-potential-track{border:1px solid var(--ak-line);height:14px}.rev-potential-track span{background:var(--ak-lime);transform-origin:0;height:100%;animation:rev-grow .7s var(--ak-ease) both;display:block}.rev-potential strong{font-size:var(--ak-h3);letter-spacing:-.04em;color:var(--ak-lime);font-variant-numeric:tabular-nums;font-weight:500}.rev-options.rev-ways{grid-template-columns:repeat(3,minmax(0,1fr))}.rev-way{display:flex;position:relative}.rev-way .ak-choice{flex:1;min-width:0}.rev-way .ak-choice svg{width:24px;height:24px;color:var(--ak-muted);flex:none}.rev-way .ak-choice.is-selected svg{color:var(--ak-lime)}.rev-way:has(.rev-star) .ak-choice{padding-right:56px}.rev-star{right:var(--ak-space-2);width:44px;height:44px;color:var(--ak-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.rev-star svg{width:22px;height:22px}.rev-star.is-on{color:var(--ak-lime)}.rev-star.is-on svg{fill:currentColor}.rev-star:disabled:not(.is-on){opacity:.45}.rev-choice{align-items:flex-start}.rev-choice>span{gap:var(--ak-space-1);display:grid}.rev-badge{font-size:var(--ak-small);background:var(--ak-lime);color:var(--ak-carbon);padding:2px var(--ak-space-2);border-radius:2px;justify-self:start;font-weight:600}.rev-reason{color:var(--ak-muted);font-size:var(--ak-small);line-height:1.5}.rev-assume{gap:var(--ak-space-7);grid-template-columns:minmax(0,1fr) minmax(300px,400px);align-items:start;display:grid}.rev-assume-fields{max-width:640px}.rev-assume-fields .rev-field-grid{grid-template-columns:minmax(0,1fr)}.rev-live{top:calc(var(--ak-header) + var(--ak-space-3));border:1px solid var(--rev-line);background:var(--rev-soft);padding:var(--ak-space-4) var(--ak-space-5);position:sticky}.rev-embedded .rev-live{top:var(--ak-space-3)}.rev-page .rev-live h3{margin:0 0 var(--ak-space-4);font-size:var(--ak-body)}.rev-live .rev-help{margin:var(--ak-space-3) 0 0}.rev-funnel{margin:0}.rev-funnel ol{gap:var(--ak-space-4);margin:0;padding:0;list-style:none;display:grid}.rev-funnel.is-compact ol{gap:var(--ak-space-3)}.rev-funnel-head{justify-content:space-between;align-items:baseline;gap:var(--ak-space-3);font-size:var(--ak-small);display:flex}.rev-funnel-head span{color:var(--ak-muted)}.rev-funnel-head strong{font-weight:500;font-size:var(--ak-body);font-variant-numeric:tabular-nums;text-align:right}.rev-funnel-track{height:16px;margin-top:var(--ak-space-1);border:1px solid var(--ak-line);position:relative}.rev-funnel.is-compact .rev-funnel-track{height:8px}.rev-funnel-bar,.rev-funnel-band{background:var(--ak-lime);transform-origin:0;transition:width .45s var(--ak-ease);animation:rev-grow .7s var(--ak-ease) both;-webkit-print-color-adjust:exact;print-color-adjust:exact;position:absolute;top:0;bottom:0;left:0}.rev-funnel-band{opacity:.35}.rev-funnel-cap{background:var(--ak-ink);width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.rev-funnel-rate{margin-top:var(--ak-space-1);font-size:var(--ak-small);color:var(--ak-muted);line-height:1.5}.rev-funnel-capnote{color:var(--ak-ink)}.rev-funnel-row.is-money .rev-funnel-head strong{color:var(--ak-lime)}.rev-funnel-row.is-open .rev-funnel-track{border-style:dashed}.rev-funnel-row.is-open .rev-funnel-head strong{color:var(--ak-muted);font-weight:400}.rev-funnel figcaption{margin-top:var(--ak-space-4);font-size:var(--ak-small);color:var(--ak-muted);line-height:1.5}.rev-chain{margin:var(--ak-space-6) 0;max-width:850px}.rev-meter-count{margin:0 0 var(--ak-space-2)}.rev-meter-bar{gap:var(--ak-space-1);margin-bottom:var(--ak-space-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rev-meter-bar span{background:var(--ak-line);-webkit-print-color-adjust:exact;print-color-adjust:exact;height:10px;transition:background .3s}.rev-meter-bar span.is-done{background:var(--ak-lime)}.rev-meter ul{gap:var(--ak-space-2);font-size:var(--ak-small);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.rev-meter li{color:var(--ak-muted);align-items:flex-start;display:flex}.rev-meter li.is-done{color:var(--ak-ink)}.rev-meter-dot{width:14px;height:14px;margin:2px var(--ak-space-2) 0 0;border:1px solid var(--ak-line);box-sizing:border-box;border-radius:50%;flex:none}.rev-worth{border-top:1px solid var(--rev-line);padding-top:var(--ak-space-6);margin-top:var(--ak-space-6);max-width:850px}.rev-worth-text{margin:var(--ak-space-2) 0}.rev-steps{margin-block:var(--ak-space-6)}.rev-steps ul{gap:var(--ak-space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0;list-style:none;display:grid}.rev-steps li{border:1px solid var(--rev-line);background:var(--rev-soft);padding:var(--ak-space-4)}.rev-steps li span{font-size:var(--ak-small);text-transform:uppercase;letter-spacing:.14em;color:var(--ak-lime)}.rev-steps li p{margin:var(--ak-space-2) 0 0}.rev-fold{margin:0}.rev-fold+.rev-fold{border-top:0}@media (max-width:900px){.rev-assume{gap:var(--ak-space-4);grid-template-columns:minmax(0,1fr)}.rev-assume-fields{max-width:none}.rev-live{order:-1;position:static}}@media (max-width:700px){.rev-entry,.rev-options.rev-ways{grid-template-columns:minmax(0,1fr)}.rev-entry .ak-choice{min-height:0;padding:var(--ak-space-4)}.rev-counter-phase{display:inline}.rev-segment{grid-template-columns:1fr 1fr 1.5fr;display:grid}.rev-segment button{padding:0 var(--ak-space-2)}.rev-stand{padding:var(--ak-space-4)}}@media (max-width:599px){.rev-live{z-index:5;top:calc(var(--ak-header) + var(--ak-space-2));background:var(--ak-bg);padding:var(--ak-space-3) var(--ak-space-4);position:sticky}.rev-embedded .rev-live{top:var(--ak-space-2)}.rev-live .rev-funnel ol{gap:var(--ak-space-2)}.rev-live .rev-funnel-row{align-items:center;gap:var(--ak-space-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}.rev-live .rev-funnel-track{height:8px;margin-top:0}.rev-live .rev-funnel-rate,.rev-live figcaption,.rev-live .rev-help,.rev-page .rev-live h3{display:none}.rev-live .rev-funnel-head strong{font-size:var(--ak-small)}.rev-assume-fields :is(.ak-field,input,select,button,summary){scroll-margin-top:calc(var(--ak-header) + 14rem)}}@media print{.rev-funnel-row,.rev-steps li,.rev-compare,.rev-worth{break-inside:avoid}}.rev-page .rev-choice{align-items:flex-start}.rev-page .rev-choice>input{margin-top:3px}.ak-field .rev-term{margin-top:var(--ak-space-1);display:block}.rev-entry .ak-choice strong{font-size:var(--ak-h3)}.rev-page .rev-question>:is(h1,h2){margin-block:var(--ak-space-3) var(--ak-space-5);font-size:clamp(2rem,4vw,3.4rem)}.rev-phases{margin-bottom:var(--ak-space-6)}.rev-page .rev-notice h2{font-size:var(--ak-h3);margin-bottom:var(--ak-space-3)}@media (max-width:760px){.rev-page:not(.rev-embedded){padding-top:calc(var(--ak-header) - var(--ak-space-2))}}.rev-levers{margin-block:var(--ak-space-6);max-width:850px}.rev-levers ul{gap:var(--ak-space-3);margin:0;padding:0;list-style:none;display:grid}.rev-lever{border-left:2px solid var(--ak-lime);padding-left:var(--ak-space-4)}.rev-lever.rev-lever-same{border-left-color:var(--ak-line)}.rev-lever span{font-size:var(--ak-small);text-transform:uppercase;letter-spacing:.14em;color:var(--ak-lime)}.rev-lever p{margin:var(--ak-space-1) 0 0}.rev-unit{margin-block:var(--ak-space-3)}.rev-check{align-items:flex-start;gap:var(--ak-space-3);margin-top:var(--ak-space-4);cursor:pointer;line-height:1.5;display:flex}.rev-check input{margin-top:3px}.rev-page .rev-way-line{color:var(--ak-lime);margin:0}.rev-fade{animation:rev-rise .45s var(--ak-ease) backwards;display:inline-block}@keyframes rev-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rev-block{margin-block:var(--ak-space-2);display:block}.rev-mode{margin-block:var(--ak-space-3)}.rev-extra{align-items:flex-end;gap:var(--ak-space-3);margin-block:var(--ak-space-3);flex-wrap:wrap;display:flex}.rev-extra .ak-field{flex:1;min-width:0}.rev-page .rev-extra .ak-button.rev-take{margin:0}.rev-suggest{margin-block:var(--ak-space-3)}.rev-suggest>div{margin-block:var(--ak-space-1)}.rev-notice.rev-warn{border-color:var(--ak-ink);border-left:3px solid var(--ak-error);max-width:850px;margin-block:var(--ak-space-4)}.rev-steps .rev-steps-more{gap:var(--ak-space-3);margin:var(--ak-space-2) 0 0;grid-template-columns:minmax(0,1fr)}.rev-steps .rev-steps-more li{background:0 0;border:0;padding:0}.rev-mailchain{margin-top:var(--ak-space-4)}.rev-liveline{margin:var(--ak-space-3) 0;padding:var(--ak-space-2) var(--ak-space-3);border-left:2px solid var(--ak-lime);background:var(--rev-soft);font-size:var(--ak-small);top:calc(var(--ak-header) + var(--ak-space-2));z-index:5;line-height:1.5;position:sticky}.rev-embedded .rev-liveline{top:var(--ak-space-2)}.rev-liveline-top{display:none}.rev-text-button{min-width:44px}@media (max-width:700px){.rev-segment.rev-mode{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:599px){.rev-liveline-top{background:var(--ak-bg);display:block}.rev-live{z-index:auto;background:var(--rev-soft);order:0;position:static}}.rev-adjust .rev-liveline,.rev-embedded .rev-adjust .rev-liveline{position:static}.rev-step{border:1px solid var(--ak-line);width:44px;height:48px;color:inherit;cursor:pointer;background:0 0;flex:none;font-size:1.4rem}.rev-step:disabled{opacity:.35;cursor:default}@media (max-width:599px){.rev-number{flex-wrap:wrap}.rev-number input{flex:6rem}}.rev-potential-zero{margin-block:var(--ak-space-3)}.rev-potential-zero strong{font-size:var(--ak-h3);letter-spacing:-.04em;font-weight:500}.rev-meter-note{margin:var(--ak-space-3) 0 0;font-size:var(--ak-small);color:var(--ak-muted)}.rev-talk{max-width:850px}.rev-talk ul{padding-left:1.2rem;line-height:1.6}.rev-talk li{margin:var(--ak-space-2) 0}
