.sales-ad-layout{grid-template-columns:minmax(0,1.7fr) minmax(230px,.7fr);align-items:start;gap:42px;display:grid}.sales-ad-form{background:#fff;border:1px solid #dbe3ef;border-radius:18px;overflow:hidden}.sales-ad-form>section,.sales-ad-package-form>section{border-bottom:1px solid #e0e7f1;padding:32px}.sales-ad-form>button{margin:26px 32px}.sales-ad-form>.form-error{margin:20px 32px 0}.sales-ad-step{letter-spacing:.13em;color:#0866ef;margin:0 0 12px;font-size:10px;font-weight:700}.sales-ad-form h2,.sales-ad-package-form h2{margin:0 0 25px;font-size:25px}.sales-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}.sales-ad-form .form-field{margin-bottom:22px;font-size:12px}.sales-ad-form .form-field small{color:#63738a;font-size:11px;line-height:1.6}.sales-ad-choices{border:0;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 26px;padding:0;display:grid}.sales-ad-choices legend{margin:0 0 13px;font-size:12px;font-weight:600}.sales-ad-choices legend small{color:#718198;margin-top:3px;font-size:10px;font-weight:400;display:block}.sales-ad-choices label{background:#f9fbff;border:1px solid #dbe3ef;border-radius:7px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.sales-ad-choices input,.sales-ad-package-choices input,.sales-ad-options input{accent-color:#0866ef;flex-shrink:0;width:16px;height:16px}.sales-ad-note{color:#42608a;background:#eef4ff;border-radius:7px;gap:10px;padding:14px 16px;font-size:11px;line-height:1.8;display:flex}.sales-ad-note svg{flex-shrink:0;margin-top:3px}.sales-ad-aside{padding:28px 8px}.sales-ad-aside>svg{color:#0866ef;margin-bottom:20px}.sales-ad-aside h2{font-size:28px;line-height:1.3}.sales-ad-aside p{font-size:13px;line-height:1.9}.sales-ad-aside a,.sales-ad-candidates article>a,.sales-ad-robot-select>a{color:#0866ef;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.sales-ad-results{margin-top:54px;scroll-margin-top:100px}.sales-ad-results>header{justify-content:space-between;align-items:start;gap:24px;display:flex}.sales-ad-results>header>div{max-width:700px}.sales-ad-results h2{font-size:34px}.sales-ad-results header .button{flex-shrink:0;margin-top:24px}.sales-ad-assumptions{background:#eef4ff;border:1px solid #d5e2f8;border-radius:14px;margin:20px 0 26px;padding:30px}.sales-ad-assumptions h3{font-size:20px}.sales-ad-assumptions li{color:#405b7e;margin-bottom:8px;font-size:13px}.sales-ad-assumptions p{margin:16px 0 0;font-size:12px}.sales-ad-candidates{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.sales-ad-candidates article{background:#fff;border:1px solid #d4e0ef;border-radius:12px;padding:25px}.sales-ad-candidates article.excluded{background:#f6f8fb;border-color:#dde3eb}.sales-ad-status{color:#295ba4;letter-spacing:.025em;background:#eaf1ff;border-radius:6px;margin-bottom:18px;padding:7px 10px;font-size:9px;font-weight:600;display:inline-block}.sales-ad-candidates .excluded .sales-ad-status{color:#5d6c80;background:#e8edf3}.sales-ad-candidates h3{margin-bottom:18px;font-size:24px}.sales-ad-candidates h4{margin:22px 0 12px;font-size:13px}.sales-ad-candidates ul{color:#607189;padding-left:18px;font-size:12px}.sales-ad-candidates li{margin-bottom:10px}.sales-ad-candidates details{margin:22px 0;font-size:11px}.sales-ad-candidates summary{cursor:pointer;color:#315d9a}.sales-ad-candidates details a{color:#0866ef;margin-top:10px;font-size:10px;display:block}.sales-ad-next{background:#f1f5fc;border-radius:12px;flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px;padding:27px;display:flex}.sales-ad-next>svg{color:#0866ef;flex-shrink:0}.sales-ad-next>div{flex:1;min-width:220px}.sales-ad-next h3{margin-bottom:9px;font-size:19px}.sales-ad-next p{margin:0;font-size:12px;line-height:1.8}.sales-ad-package-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.sales-ad-package-form{background:#fff;border:1px solid #dbe3ef;border-radius:16px;overflow:hidden}.sales-ad-package-form>section:last-child{border-bottom:0}.sales-ad-robot-select .form-field{font-size:12px}.sales-ad-robot-select>p:not(.sales-ad-step){font-size:12px;line-height:1.8}.sales-ad-robot-select .sales-ad-note{margin:20px 0 0;display:block}.sales-ad-package-choices{border:0;flex-direction:column;gap:10px;margin:0 0 26px;padding:0;display:flex}.sales-ad-package-choices:last-child{margin-bottom:0}.sales-ad-package-choices legend{margin-bottom:14px;font-size:16px;font-weight:600}.sales-ad-package-choices label,.sales-ad-options label{cursor:pointer;border:1px solid #dce3ef;border-radius:9px;align-items:start;gap:13px;padding:18px;display:flex}.sales-ad-package-choices label.selected{background:#f1f6ff;border-color:#87b1f0}.sales-ad-package-choices strong,.sales-ad-options strong{margin-bottom:7px;font-size:12px;display:block}.sales-ad-package-choices small,.sales-ad-options small{color:#6c7c92;font-size:11px;line-height:1.8;display:block}.sales-ad-options{flex-direction:column;gap:11px;display:flex}.sales-ad-options label.unavailable{opacity:.7;cursor:default;background:#f4f6f9}.sales-ad-options em,.sales-ad-package-summary em{color:#2d68b8;margin-top:9px;font-size:9px;font-style:normal;font-weight:600;line-height:1.7;display:block}.sales-ad-package-summary{background:#f6f9ff;border:1px solid #cddff8;border-radius:16px;padding:30px}.sales-ad-package-summary>svg{color:#0866ef;margin-bottom:20px}.sales-ad-package-summary>h2{margin-bottom:16px;font-size:32px}.sales-ad-package-summary ol{margin:8px 0 27px;padding:0;list-style:none}.sales-ad-package-summary ol li{border-bottom:1px solid #dae4f3;align-items:start;gap:15px;padding:19px 0;display:flex}.sales-ad-package-summary li>span{color:#5377a9;font-size:10px;line-height:2}.sales-ad-package-summary li strong{margin-bottom:7px;font-size:12px;display:block}.sales-ad-package-summary li small{color:#71809a;font-size:11px;line-height:1.8;display:block}.sales-ad-package-summary .button{justify-content:center;width:100%}.sales-ad-package-notes{margin-top:25px}.sales-ad-package-notes p{color:#5d7495;gap:10px;font-size:11px;line-height:1.8;display:flex}.sales-ad-package-notes svg{color:#0866ef;flex-shrink:0;margin-top:3px}.sales-ad-package-summary details{color:#4f6d94;border-top:1px solid #d8e3f2;margin-top:25px;padding-top:20px;font-size:11px}.sales-ad-package-summary summary{cursor:pointer}.sales-ad-package-summary details ul{padding-left:17px}.sales-ad-package-summary details li{margin-top:20px}.sales-ad-package-summary details p{margin:7px 0;font-size:11px}.sales-ad-package-summary details span{font-size:9px}.sales-ad-layout>*,.sales-ad-package-layout>*{min-width:0}.sales-ad-results,.sales-ad-package-layout,.sales-ad-layout{overflow-wrap:anywhere}@media (max-width:960px){.sales-ad-layout{grid-template-columns:1fr;gap:15px}.sales-ad-aside{padding:15px 5px}.sales-ad-aside h2{font-size:24px}.sales-ad-results>header{display:block}.sales-ad-results header .button{margin:0 0 10px}.sales-ad-candidates,.sales-ad-package-layout{grid-template-columns:1fr}.sales-ad-package-summary{padding:28px}}@media (max-width:540px){.sales-ad-form>section,.sales-ad-package-form>section{padding:24px 20px}.sales-ad-form>button{max-width:calc(100% - 40px);margin:22px 20px;font-size:11px}.sales-ad-grid,.sales-ad-choices{grid-template-columns:1fr}.sales-ad-form h2,.sales-ad-package-form h2{font-size:23px}.sales-ad-assumptions{padding:23px 20px}.sales-ad-assumptions ul{padding-left:18px}.sales-ad-results h2{font-size:28px}.sales-ad-next{gap:16px;padding:23px 20px}.sales-ad-next>div{flex-basis:calc(100% - 50px);min-width:0}.sales-ad-next>.button{justify-content:center;width:100%;font-size:11px}.sales-ad-package-summary{padding:24px 20px}.sales-ad-results>header .button{font-size:11px}.sales-ad-package-choices label,.sales-ad-options label{padding:15px}.sales-ad-package-summary ol li{gap:11px}}.sales-ad-model-assessment{margin-top:14px}
