.ww-final-site .ww-cabinet-services .cs-flow{width:100%;max-width:960px;margin:24px auto;min-width:0;border:1px solid #d5e3eb;border-radius:16px;background:#fff;scroll-margin-top:90px;overflow:visible}.ww-final-site .ww-cabinet-services .cs-flow .cs-stepper{position:sticky;top:76px;z-index:8;margin:0;padding:20px 28px;background:#fff;border-radius:16px 16px 0 0;border-bottom:1px solid #dde7ec}.ww-final-site .ww-cabinet-services .cs-flow .cs-stepper ol{gap:20px}.ww-final-site .ww-cabinet-services .cs-flow .cs-stage-heading{display:block;margin:0 0 24px;padding:0}.cs-flow .cs-stage-heading>span{display:block;color:#577181;font-size:13px;margin-bottom:8px}.ww-final-site .ww-cabinet-services .cs-flow .cs-stage-heading h2{font-size:26px;font-weight:700;line-height:1.3;margin:0 0 10px}.cs-flow .cs-stage-heading p{font-size:15px;line-height:1.55;color:#4d6877;margin:0}.ww-final-site .ww-cabinet-services .cs-flow #career-panel-catalog{padding:28px 28px 0;margin:0;width:100%}.ww-final-site .ww-cabinet-services .cs-flow :is(.cb-layout,.cb-main,.cs-formats-block,.b2c-catalog,.so-create-form){width:100%!important;max-width:none!important;min-width:0;min-height:0!important;margin:0!important;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.ww-final-site .ww-cabinet-services .cs-flow .cb-main{display:block}.ww-final-site .ww-cabinet-services .cs-flow .cb-options{display:grid;gap:10px;margin-bottom:24px}.ww-final-site .ww-cabinet-services .cs-flow .cb-option-trigger{padding:16px;min-height:82px}.cs-flow .cb-option-trigger b{font-size:16px}.cs-flow .cb-option-trigger small{font-size:13px}.ww-final-site .ww-cabinet-services .cs-flow .cb-option-trigger>svg:last-child{transform:none}.cs-flow .cb-choice-mark{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border:1px solid #adc3d0;border-radius:50%;color:#a74325;font-weight:700}.cs-flow [aria-pressed=true] .cb-choice-mark{background:#ffe4d5;border-color:#bc6845}.ww-final-site .ww-cabinet-services .cs-flow .cb-note-label>span{font-size:16px}.cs-flow .cb-note-label textarea{width:100%;min-height:110px;font:inherit;font-size:15px;line-height:1.5;padding:14px;border:1px solid #b8ceda;border-radius:10px}.cs-flow .cb-main>small{display:block;font-size:12px;line-height:1.4;color:#587182;margin-top:8px}.ww-final-site .ww-cabinet-services .cs-flow .b2c-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch;margin:0 0 20px}.ww-final-site .ww-cabinet-services .cs-flow .b2c-offer{display:flex;flex-direction:column;min-width:0;padding:0;border:1px solid #cfdee7;border-radius:12px;background:#fff;box-shadow:none;min-height:0}.ww-final-site .ww-cabinet-services .cs-flow .b2c-offer.selected{border:2px solid #bd6343;background:#fff8f3}.cs-flow .cs-plan-select{display:flex;flex-direction:column;flex:1;width:100%;height:100%;padding:20px;border:0;background:transparent;text-align:left;color:#183b4c;font:inherit;cursor:pointer}.cs-flow .cs-plan-name{display:flex;align-items:start;justify-content:space-between;gap:8px;font-size:18px;font-weight:700;line-height:1.35;min-height:50px}.cs-flow .cs-plan-caption{font-size:14px;line-height:1.55;color:#4c6878;margin:12px 0;min-height:65px}.cs-flow .cs-plan-select ul{font-size:13px;line-height:1.6;list-style:disc;padding-left:18px;margin:0 0 20px}.cs-flow .cs-plan-select .b2c-offer-price{margin-top:auto;padding-top:16px;font-size:23px;font-weight:700}.cs-flow .cs-plan-select>small{font-size:13px;color:#4c6878;margin-top:7px}.cs-flow .cs-plan-details{padding:0 20px 18px;font-size:13px;line-height:1.6}.cs-flow .cs-plan-details summary{color:#075570;cursor:pointer;font-weight:600;min-height:32px}.cs-flow .cs-plan-details ul{padding-left:16px;margin-top:10px}.cs-flow .b2c-compare{font-size:14px;min-height:44px;margin:0 0 16px}.ww-final-site .ww-cabinet-services .cs-flow .cs-flow-actions{position:sticky;bottom:0;z-index:9;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;padding:18px 0;margin:24px 0 0;background:#fff;border-top:1px solid #d7e4ec;min-height:82px}.cs-flow .cs-flow-actions .so-button{margin-left:auto;min-height:44px;padding:12px 24px;background:#075570;color:#fff;border-radius:10px;border:0;font:inherit;font-weight:600}.cs-flow .cs-flow-actions .so-secondary{font:inherit;color:#075570;min-height:44px;padding:10px 0;background:none;border:0;text-decoration:underline;text-underline-offset:4px}.cs-flow .cs-flow-actions button:disabled{opacity:.5;cursor:default}.ww-final-site .ww-cabinet-services .cs-flow #career-panel-orders{margin:0;padding:28px 28px 0}.ww-final-site .ww-cabinet-services .cs-flow .service-orders{padding:0;min-height:0}.ww-final-site .ww-cabinet-services .cs-flow .so-orders-layout{display:block!important;margin:0!important}.ww-final-site .ww-cabinet-services .cs-flow .cs-choice-summary{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:20px;background:#eff6f8;border-radius:12px;margin-bottom:24px}.cs-choice-summary h3{font-size:16px;font-weight:650;margin-bottom:10px}.cs-choice-summary p{font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.cs-choice-summary .so-secondary{display:block;font-size:13px;margin-top:10px}.cs-checkout-settings{margin:20px 0;font-size:14px}.cs-checkout-settings>summary{cursor:pointer;min-height:44px;color:#075570;font-weight:600}.cs-checkout-settings[open]>summary{margin-bottom:16px}.cs-flow .so-terms-confirmation{margin:20px 0;font-size:14px;line-height:1.6;display:flex;align-items:flex-start;gap:10px}.cs-flow .so-terms-confirmation input{width:18px;height:18px;flex:0 0 18px;margin-top:2px}.cs-flow .cs-checkout-total{font-size:20px;font-variant-numeric:tabular-nums}.cs-flow :is(button,a,summary,input,textarea,select):focus-visible{outline:3px solid #f39367;outline-offset:3px}@media(max-width:760px){.ww-final-site .ww-cabinet-services .cs-flow{margin:20px auto}.ww-final-site .ww-cabinet-services .cs-flow .cs-stepper{top:70px;padding:16px 20px}.ww-final-site .ww-cabinet-services .cs-flow #career-panel-catalog,.ww-final-site .ww-cabinet-services .cs-flow #career-panel-orders{padding:20px 20px 0}.ww-final-site .ww-cabinet-services .cs-flow .b2c-offer-grid{grid-template-columns:1fr}.cs-flow .cs-plan-name,.cs-flow .cs-plan-caption{min-height:0}.cs-flow .cs-plan-select{padding:20px}.ww-final-site .ww-cabinet-services .cs-flow .cs-flow-actions{bottom:70px;padding-block:14px;gap:12px}.ww-final-site .ww-cabinet-services .cs-flow .cs-choice-summary{grid-template-columns:1fr;gap:20px}.ww-final-site .ww-cabinet-services .cs-flow .cs-stage-heading h2{font-size:23px}.cs-flow .cs-checkout-total{font-size:17px}.cs-flow .cs-flow-actions .so-button{padding:12px 17px}}

.ww-final-site .ww-cabinet-services .cs-flow .cb-option-trigger>.cb-choice-mark{display:grid;place-items:center;flex:0 0 22px;width:22px;min-width:22px;height:22px;transform:none}.ww-final-site .ww-cabinet-services .cs-flow{overflow-anchor:none}
