.ww-final-site .ww-cabinet-services .cb-inline-layout{grid-template-columns:minmax(0,1fr);margin-top:20px}
.ww-final-site .ww-cabinet-services .cb-option{border:1px solid #dbe5eb;border-radius:11px;background:#fff;min-width:0;overflow:hidden}
.ww-final-site .ww-cabinet-services .cb-option[data-expanded=true]{border-color:#d7a897;background:#fff3ec}
.ww-final-site .ww-cabinet-services .cb-option-trigger{display:flex;align-items:center;gap:15px;width:100%;padding:17px;border:0;background:transparent;color:#102f3b;text-align:left;font:inherit;cursor:pointer}
.ww-final-site .ww-cabinet-services .cb-option-trigger>span{flex:1;min-width:0}
.ww-final-site .ww-cabinet-services .cb-option-trigger>svg{width:21px;height:21px;flex-shrink:0;color:#ac4726}
.ww-final-site .ww-cabinet-services .cb-option-trigger>svg:last-child{width:17px;height:17px;transform:rotate(0deg);transition:transform 200ms cubic-bezier(.23,1,.32,1)}
.ww-final-site .ww-cabinet-services .cb-option[data-expanded=true] .cb-option-trigger>svg:last-child{transform:rotate(90deg)}
.ww-final-site .ww-cabinet-services .cb-option-details{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows 220ms cubic-bezier(.23,1,.32,1),opacity 160ms ease,visibility 220ms}
.ww-final-site .ww-cabinet-services .cb-option[data-expanded=true] .cb-option-details{grid-template-rows:1fr;opacity:1;visibility:visible}
.ww-final-site .ww-cabinet-services .cb-option-details>div{overflow:hidden;min-height:0}
.ww-final-site .ww-cabinet-services .cb-option-details ul{list-style:none;padding:0 20px 18px 53px;margin:0;display:grid;gap:10px}
.ww-final-site .ww-cabinet-services .cb-option-details li{display:flex;align-items:center;gap:9px;color:#426270;font-size:13px;line-height:1.5}
.ww-final-site .ww-cabinet-services .cb-option-details li svg{width:16px;height:16px;flex-shrink:0;color:#ad4928}
.ww-final-site .ww-cabinet-services .cb-options[data-motion=off] :is(.cb-option-details,.cb-option-trigger>svg:last-child){transition:none}
.ww-final-site .ww-cabinet-services .cb-note-label>span{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:17px;font-weight:700;line-height:1.5;color:#102f3b}
.ww-final-site .ww-cabinet-services .cb-note-label>span small{font-size:11px;font-weight:400;color:#526d79}
.ww-final-site .ww-cabinet-services .cb-note-label textarea{background:#fbfdfe;font-size:14px}
.ww-final-site .ww-cabinet-services .cb-continue{display:flex;align-items:center;gap:20px;margin-top:22px}
.ww-final-site .ww-cabinet-services .cb-continue>.btn{flex-shrink:0;font-size:13px}
.ww-final-site .ww-cabinet-services .cb-continue p{font-size:12px;color:#526d79;line-height:1.6;margin:0;max-width:32ch}
.ww-final-site .ww-cabinet-services .cs-formats-block{border:1px solid #dbe5eb;border-radius:17px;background:#fff;padding:25px;margin-top:20px;min-width:0}
.ww-final-site .ww-cabinet-services .cs-formats-block>.cr-formats-entry{margin:0;padding:0}
.ww-final-site .ww-cabinet-services .cs-formats-block .b2c-catalog{padding:24px 0 0}
.ww-final-site .ww-cabinet-services .cs-formats-block .b2c-catalog>.section-head{display:none}
.ww-final-site .ww-cabinet-services .cs-stepper{margin:22px 0 0}
.ww-final-site .ww-cabinet-services .cs-stepper ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0;list-style:none;gap:16px}
.ww-final-site .ww-cabinet-services .cs-stepper li{min-width:0}
.ww-final-site .ww-cabinet-services .cs-stepper :is(button,.cs-step-final){display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:10px 0;text-align:left;color:#526d79;font:inherit;font-size:13px;line-height:1.4}
.ww-final-site .ww-cabinet-services .cs-stepper button{cursor:pointer}
.ww-final-site .ww-cabinet-services .cs-step-number{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border:1px solid #c8d9e2;border-radius:50%;font-size:12px;font-weight:600;background:#fff;color:#526d79}
.ww-final-site .ww-cabinet-services .cs-stepper .is-current :is(button,.cs-step-final){font-weight:700;color:#102f3b}
.ww-final-site .ww-cabinet-services .cs-stepper .is-current .cs-step-number{background:#123743;color:#fff;border-color:#123743}
.ww-final-site .ww-cabinet-services .cs-stepper .is-past .cs-step-number{background:#e9f3f6;color:#25536a;border-color:#c8dce5}
.ww-final-site .ww-cabinet-services .cs-stepper button:focus-visible,.ww-final-site .ww-cabinet-services .cb-option:focus-within{outline:2px solid #075b78;outline-offset:3px}
.ww-final-site .ww-cabinet-services .cb-option-trigger:focus-visible{outline:none}
.ww-final-site .ww-cabinet-services :is(#career-task,#career-formats-block){scroll-margin-top:110px}
@media(hover:hover) and (pointer:fine){.ww-final-site .ww-cabinet-services .cb-option-trigger:hover{background:#fff7f2}.ww-final-site .ww-cabinet-services .cs-stepper button:hover{color:#075b78}}
@media(max-width:760px){.ww-final-site .ww-cabinet-services :is(.cb-main,.cs-formats-block){padding:20px}.ww-final-site .ww-cabinet-services .cb-continue{align-items:stretch;flex-direction:column;gap:12px}.ww-final-site .ww-cabinet-services .cb-continue p{max-width:none}.ww-final-site .ww-cabinet-services .cr-formats-entry{align-items:start;flex-direction:column;gap:16px}.ww-final-site .ww-cabinet-services .cs-stepper ol{gap:8px}.ww-final-site .ww-cabinet-services .cs-stepper :is(button,.cs-step-final){align-items:start;flex-direction:column;gap:8px;font-size:12px}.ww-final-site .ww-cabinet-services .cb-option-trigger{padding:15px;gap:10px}.ww-final-site .ww-cabinet-services .cb-option-details ul{padding-left:46px;padding-right:15px}}
@media(prefers-reduced-motion:reduce){.ww-final-site .ww-cabinet-services :is(.cb-option-details,.cb-option-trigger>svg:last-child){transition:none}}
