.system-ai{width:min(710px,calc(100% - 40px))}.system-playbooks{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.system-playbook strong{font-size:14px}.system-playbook small{font-size:12px}.system-playbook{min-height:130px}.system-tools{flex-wrap:wrap;justify-content:center}.review-poses{position:relative;width:260px;height:260px;isolation:isolate}.review-pose{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;visibility:hidden;transition:opacity 100ms linear}.review-pose.is-active{opacity:1;visibility:visible}.review-summary{gap:18px;flex-wrap:wrap}.review-summary>span:last-child b{color:#176f9f}.review-item.is-correcting{color:#ba4e43;background:#fff4f1;border-color:#e3b8b1;box-shadow:0 0 0 3px #ba4e4310}.system-outputs{margin-top:110px}.system-outputs .system-group-label{margin:25px 0 0;font-size:16px}.review-stamp{min-height:34px}.review-wire-paths path{stroke-width:1.6}.review-copy p{color:#17242d}.review-poses:after{content:'';position:absolute;inset:auto 12% 0;height:1px;background:#e7eff5}
#calculator>.framer-1ejulx2{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;gap:70px!important;align-items:start!important}
#calculator .framer-ilsvjm,#calculator .framer-ie9wl2{width:100%!important;min-width:0!important}.calc-result{text-align:left!important;display:block!important}.calc-result>.calc-result-label{display:block;font-size:15px;color:#176f9f}.calc-result>#incremental{display:block;font-size:58px!important;line-height:1.15!important;margin:12px 0!important;font-weight:750;letter-spacing:-2px}.calc-result>.calc-extra{font-size:15px!important;margin:0 0 27px!important;line-height:1.5!important}.calc-extra strong{font-size:inherit!important}.calc-comparison{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #d5e5f0;border-radius:12px;overflow:hidden;background:#fff}.calc-column-label{font-size:10px!important;letter-spacing:1.3px;padding:12px 16px!important;border-bottom:1px solid #e1edf5;color:#435967!important}.calc-comparison>div{padding:15px 16px;display:flex;flex-direction:column;gap:5px;min-width:0}.calc-comparison>:nth-child(even){background:#f3faff;border-left:1px solid #e1edf5}.calc-comparison strong{font-size:27px!important;line-height:1.15!important;letter-spacing:-.7px;color:#101c26}.calc-comparison small{font-size:12px;color:#405360}.calc-comparison>.calc-revenue-cell{padding-top:0}.calc-revenue-cell strong{font-size:20px!important;letter-spacing:-.3px}.calc-change{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;padding:0 3px}.calc-change>span{display:flex;flex-direction:column;gap:5px}.calc-change strong{font-size:21px!important;color:#176f9f;letter-spacing:-.4px}.calc-change small{font-size:11px!important;line-height:1.4;color:#405360}.calc-compat{display:none!important}.calc-method{margin-top:25px!important;text-align:left!important}.calc-method summary{font-size:12px!important;color:#344957}.calc-method .calc-note{margin:14px 0!important}.calc-scope{font-size:12px!important;line-height:1.5!important}.calc-result[data-direction="negative"]>#incremental{color:#ba4e43}.calc-result[data-direction="negative"] .calc-change strong{color:#ba4e43}
@media(max-width:809px){.system-playbooks{grid-template-columns:repeat(2,minmax(0,1fr))}.system-playbook{min-height:132px;padding:12px 10px 18px}.system-playbook strong{font-size:12px}.system-playbook small{font-size:11px}.review-poses{width:240px;height:240px;margin:auto}.review-summary{gap:13px}.system-outputs{margin-top:88px}.system-outputs .system-group-label{font-size:14px}.review-person{margin-bottom:12px}.review-stamp{min-height:32px}.review-core .review-copy h3{font-size:25px}#calculator>.framer-1ejulx2{grid-template-columns:1fr!important;gap:32px!important}.calc-result>#incremental{font-size:49px!important}.calc-result>.calc-extra{margin-bottom:22px!important}.calc-change{gap:12px}.calc-change strong{font-size:20px!important}.calc-comparison strong{font-size:25px!important}.calc-revenue-cell strong{font-size:19px!important}}
@media(prefers-reduced-motion:reduce){.review-pose{transition:none}}
.framer-hqcikb{max-width:1000px!important;width:100%!important}.framer-hqcikb .framer-e8h3pj{width:100%!important}.framer-hqcikb h1{max-width:none!important}
#calculator .framer-ie9wl2{padding:0!important;align-items:stretch!important}.calc-result{width:100%!important}.calc-comparison small{margin:0!important}.calc-result .calc-extra{font-size:16px!important}.calc-method{width:100%!important}.calc-change small{margin:0!important}
@media(max-width:809px){.output-grid{row-gap:32px}}
