.founder-capability .rtw-divider{border-left:1px solid #c8c1b4;height:100%}.founder-capability .rtw-capability-icon{color:#142139;font:32px/1.2 Georgia,serif;position:absolute;top:14px;left:14px}.founder-capability .founder-capability-number{left:53px}.founder-capability .founder-contract-header>span{max-width:360px;line-height:1.15}.founder-capability .founder-contract-header>strong{flex:1}.founder-capability .rtw-mobile{display:none}.founder-capability .founder-contract-dialog{max-height:85vh;overflow:auto}@media (width<=900px){.founder-capability .rtw-desktop{display:none}.founder-capability .founder-contract-header{flex-wrap:wrap;gap:12px;height:auto;min-height:100px;padding:18px}.founder-capability .founder-contract-header>span{flex:100%;max-width:none;font-size:24px}.founder-capability .founder-contract-header>strong{flex:100%;font-size:15px;line-height:1.4}.founder-capability .founder-contract-header>button{border:1px solid #d8d1c3;border-radius:5px;min-width:40px;min-height:40px}.founder-capability .rtw-mobile{color:#17253b;padding:18px;font:15px/1.5 system-ui,sans-serif;display:block}.rtw-mobile h2{margin:22px 0 12px;font:22px/1.3 Founder Hand,cursive}.rtw-mobile h2 small{color:#65706e;margin-top:5px;font:12px/1.5 system-ui,sans-serif;display:block}.rtw-mobile h3{margin:0 0 5px;font-size:15px}.rtw-mobile p{white-space:pre-line;margin:7px 0 13px}.rtw-mobile button{font:inherit;color:#55358e;text-align:left;background:#fffdf7;border:1px solid #7052ab;border-radius:5px;min-height:44px;padding:9px 12px}.rtw-mobile .rtw-intro{color:#0750cb;margin:3px 0 23px;font:25px/1.3 Founder Hand,cursive}.rtw-intro span{color:#526076;font:14px/1.5 system-ui,sans-serif}.rtw-mobile-brief{background:#f5efdf;padding:1px 17px 10px;transform:rotate(-1deg);box-shadow:1px 3px 5px #2e281018}.rtw-mobile-requirements{margin:0;padding:0;list-style:none}.rtw-mobile-requirements>li{background:#fffdf8;border:1px solid #bcb5a5;border-radius:9px;gap:12px;margin:12px 0;padding:16px 12px;display:flex;box-shadow:0 2px 4px #302b1910}.rtw-mobile-requirements>li>div{flex:1;min-width:0}.rtw-step{color:#0750cb;font:20px Founder Hand,cursive}.rtw-mobile small{color:#69706b;margin-top:6px;font-size:12px;display:block}.rtw-mobile-gap{background:#ffebe2;border:1px dashed #d9654e;border-radius:8px;margin:25px 0;padding:0 16px 16px}.rtw-mobile-gap h2{color:#b44630}.rtw-mobile details{border-top:1px solid #c8c1b4;padding:16px 0}.rtw-mobile summary{cursor:pointer;min-height:32px;font-weight:600}.rtw-mobile details article{padding:14px 0}.rtw-mobile details ul{padding-left:20px}.rtw-mobile details li{margin:12px 0}.rtw-mobile-plan{border:1px solid #0750cb;border-radius:8px;margin:20px 0;padding:0 16px 16px}.rtw-mobile-plan ol{padding-left:20px}.rtw-mobile-plan li{margin:14px 0}.rtw-mobile-plan span{font-size:13px;display:block}.rtw-mobile-plan button{color:#0750cb;text-align:center;border-color:#0750cb;width:100%;margin:10px 0 0;display:block}.rtw-mobile-plan .rtw-primary{color:#fff;background:#0750cb}.founder-capability .founder-contract-spine{min-width:850px;padding:12px 18px}.founder-capability .founder-contract-dialog{box-sizing:border-box;width:calc(100% - 28px);min-width:0;padding:20px}}.founder-capability .founder-capability-plan-actions button:disabled,.founder-capability .rtw-mobile button:disabled{opacity:.45;cursor:not-allowed}.founder-capability .rtw-capability-icon{top:17px}.founder-capability .founder-capability-close{background:#ffdacb;border-radius:3px;min-height:25px;padding:3px 7px;bottom:3px}