.consultation-landing{--service-ink:#102b4a;--service-text:#31495f;--service-muted:#607487;--service-line:#d7e2ea;--service-soft:#f3f8fc;--service-soft-2:#eef5fa;--service-warm:#fff7e9;--service-gold:#c88a24;--service-gold-dark:#a96e12;--service-action:#14385d;--service-action-hover:#0e2f50;color:var(--service-text);font:400 16px/1.58 Arial,sans-serif;min-width:0;}body[data-assistant-page="manual-consultation"] #content .content-bar>h1{color:var(--service-ink);font:700 32px/1.18 Arial,sans-serif!important;margin:0 0 12px!important;}.consultation-landing [hidden]{display:none!important}.consultation-landing .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}body.dolewka-theme-v2 #content .consultation-landing p{font:inherit;margin:0 0 16px}body.dolewka-theme-v2 #content .consultation-landing h2{color:var(--service-ink);font:700 25px/1.25 Arial,sans-serif;margin:0 0 10px;}body.dolewka-theme-v2 #content .consultation-landing h3{color:var(--service-ink);font:700 18px/1.35 Arial,sans-serif;margin:0 0 8px;}.consultation-landing .landing-return{display:inline-flex;align-items:center;min-height:40px;margin:0 0 8px;color:#0b6e86;text-underline-offset:3px;font-size:15px;}.consultation-landing .landing-intro{max-width:760px;margin:0 0 26px!important;color:var(--service-text);font-size:17px!important;line-height:1.62!important;}.consultation-landing .landing-section{min-width:0;scroll-margin-top:24px}.consultation-landing .landing-consultation{padding:28px 30px 30px;border:1px solid var(--service-line);border-radius:11px;background:linear-gradient(135deg,#f7fbfe 0%,#f1f7fb 100%);box-sizing:border-box;}.consultation-landing .landing-section-lead{max-width:760px;color:var(--service-text)}.consultation-landing .landing-formats{border:0;margin:22px 0 20px;padding:0;min-width:0}.consultation-landing .landing-prices{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;}body.dolewka-theme-v2 #content .consultation-landing label.landing-format{display:flex;flex-direction:column;gap:10px;min-width:0;box-sizing:border-box;min-height:184px;margin:0;padding:18px;border:1px solid #c8d7e3;border-radius:9px;background:#fff;color:var(--service-text);cursor:pointer;font-weight:400;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;}.consultation-landing .landing-format:has(input:checked){border-color:var(--service-gold);background:var(--service-warm)!important;box-shadow:inset 0 0 0 1px var(--service-gold);}.consultation-landing .landing-format-title{display:flex;align-items:flex-start;gap:10px;color:var(--service-ink);font-size:18px;line-height:1.35;}.consultation-landing input[type="radio"]{width:19px;height:19px;margin:2px 0 0;flex:0 0 auto;accent-color:var(--service-gold-dark);}body.dolewka-theme-v2 #content .consultation-landing .landing-price{color:var(--service-ink);font:700 28px/1.15 Arial,sans-serif;margin:0;}.consultation-landing .landing-format-note{color:var(--service-text);font-size:14px;line-height:1.5}.consultation-landing .landing-unsure{background:#fffaf0!important;}.consultation-landing .landing-unsure .landing-format-title{font-size:17px}body.dolewka-theme-v2 #content .consultation-landing .landing-request-open{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 24px;border:0;border-radius:7px;background:var(--service-action);color:#fff;font:700 16px/24px Arial,sans-serif;cursor:pointer;}.consultation-landing .landing-request-open:hover{background:var(--service-action-hover)}.consultation-landing .landing-request-open:disabled{background:#d7e0e6;color:#60717d;cursor:not-allowed}body.dolewka-theme-v2 #content .consultation-landing .landing-cta-note{margin:12px 0 0;color:var(--service-muted);font-size:14px!important;line-height:1.5!important;}.consultation-landing .landing-support{margin-top:24px;padding:30px;border:1px solid #d7e4ed;border-radius:11px;background:#edf5fb;box-sizing:border-box;}.consultation-landing .landing-support-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;}.consultation-landing .landing-support-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:22px;border:1px solid #d6e1e9;border-radius:9px;background:#fff;}.consultation-landing .landing-support-card p{flex:1;color:var(--service-text)}body.dolewka-theme-v2 #content .consultation-landing .landing-support-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border:0;border-radius:6px;background:var(--service-ink);color:#fff;font:700 15px/22px Arial,sans-serif;cursor:pointer;}.consultation-landing .landing-support-action:hover{background:#173b61}.consultation-landing .landing-support-process{display:grid;grid-template-columns:minmax(150px,.38fr) minmax(0,1fr);gap:22px;align-items:start;margin:0 0 22px;padding:18px 20px;border:1px solid #d6e1e9;border-radius:8px;background:#f8fbfd;}.consultation-landing .landing-support-process>strong{color:var(--service-ink);font-size:16px}.consultation-landing .landing-support-process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding-left:22px;color:var(--service-text);}.consultation-landing .landing-support-process li{padding-left:3px}.consultation-landing .landing-direct{padding-top:20px;border-top:1px solid #ccdae4;}.consultation-landing .landing-direct h3{margin-bottom:10px!important}.consultation-landing .landing-contacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 14px;}.consultation-landing .landing-contacts>div{min-width:0;padding:13px 15px;border:1px solid #d3dfe8;border-radius:7px;background:#fff;}.consultation-landing dt{margin:0 0 4px;color:var(--service-muted);font-size:13px}.consultation-landing dd{margin:0;overflow-wrap:anywhere;color:var(--service-ink);font-size:16px;font-weight:700;line-height:1.45;}body.dolewka-theme-v2 #content .consultation-landing .landing-small{color:var(--service-muted);font-size:14px!important;line-height:1.55!important;}.consultation-landing :is(a,input,select,textarea,button):focus-visible{outline:3px solid #0d7891;outline-offset:3px;}.consultation-landing [aria-invalid="true"]{border-color:#a83232!important}.consultation-landing dialog.landing-dialog{position:fixed;inset:0;margin:auto!important;padding:0;width:620px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);height:auto;box-sizing:border-box;border:1px solid #cad7e0;border-radius:12px;background:#fff;color:var(--service-text);box-shadow:0 22px 70px rgba(13,36,59,.34);overflow:hidden;}.consultation-landing dialog.landing-dialog:not([open]){display:none!important}.consultation-landing dialog.landing-dialog[open]{display:flex;flex-direction:column}.consultation-landing .landing-dialog::backdrop{background:rgba(18,38,57,.58)}.consultation-landing .landing-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto;padding:19px 24px;border-bottom:1px solid var(--service-line);}body.dolewka-theme-v2 #content .consultation-landing .landing-dialog-header>h2{margin:0;font-size:23px;}.consultation-landing .landing-dialog-close{flex:0 0 auto;min-height:42px;padding:8px 10px;border:0;border-radius:6px;background:#fff;color:var(--service-text);font:600 14px/22px Arial,sans-serif;cursor:pointer;}.consultation-landing .landing-dialog-close:hover{background:#f0f4f7}.consultation-landing .landing-request{display:flex;flex-direction:column;min-height:0;overflow:hidden;margin:0}.consultation-landing .landing-dialog-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 24px 4px;}body.dolewka-theme-v2 #content .consultation-landing .landing-format-summary{padding:11px 14px;border-radius:7px;background:var(--service-soft-2);color:var(--service-ink);font-weight:600;margin:0 0 18px;}body.dolewka-theme-v2 #content .consultation-landing label{display:flex;flex-direction:column;gap:6px;margin:0 0 17px;color:var(--service-ink);font-size:15px;font-weight:600;}.consultation-landing .landing-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.consultation-landing .landing-optional{color:var(--service-muted);font-size:13px;font-weight:400}body.dolewka-theme-v2 #content .consultation-landing :is(input:not([type="radio"]),select,textarea){box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #9fb0bd;border-radius:6px;background:#fff;color:var(--service-text);font:400 16px/1.5 Arial,sans-serif;}.consultation-landing textarea{resize:vertical}body.dolewka-theme-v2 #content .consultation-landing .landing-status{padding:12px 14px;border-left:3px solid #a83232;background:#fff4f2;color:#772a29;font-size:15px!important;line-height:1.5!important;}.consultation-landing [data-request-topic]{padding:10px 14px;border-radius:6px;background:#f1f6f9;overflow-wrap:anywhere;}.consultation-landing .landing-dialog-footer{flex:0 0 auto;padding:16px 24px 18px;border-top:1px solid var(--service-line);background:#fff;}body.dolewka-theme-v2 #content .consultation-landing .landing-submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:0;border-radius:6px;background:var(--service-gold);color:#fff;font:700 16px/24px Arial,sans-serif;cursor:pointer;margin:0 0 8px;}.consultation-landing .landing-submit:hover{background:var(--service-action-hover)}.consultation-landing .landing-submit:disabled{background:#d5e0e5!important;color:#52616c!important;cursor:not-allowed}body.dolewka-theme-v2 #content .consultation-landing .landing-dialog-footer .landing-small{margin:0}html.landing-modal-open,html.landing-modal-open body[data-assistant-page="manual-consultation"]{overflow:hidden!important;overscroll-behavior:none;}html:has(body[data-assistant-page="manual-consultation"]){scrollbar-gutter:stable}body[data-assistant-page="manual-consultation"]{overflow-x:clip!important}@media(max-width:900px){.consultation-landing .landing-support-services{grid-template-columns:1fr}.consultation-landing .landing-support-process{grid-template-columns:1fr;gap:10px}.consultation-landing .landing-support-process ol{grid-template-columns:1fr;gap:8px}}@media(max-width:700px){body[data-assistant-page="manual-consultation"] #content .content-bar>h1{font-size:27px!important}.consultation-landing .landing-intro{font-size:16px!important}.consultation-landing .landing-consultation,.consultation-landing .landing-support{padding:20px}.consultation-landing .landing-prices{grid-template-columns:1fr}body.dolewka-theme-v2 #content .consultation-landing label.landing-format{min-height:0}.consultation-landing .landing-contacts{grid-template-columns:1fr}.consultation-landing .landing-fields{grid-template-columns:1fr;gap:0}.consultation-landing .landing-request-open,.consultation-landing .landing-support-action{width:100%}.consultation-landing dialog.landing-dialog{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:10px}.consultation-landing .landing-dialog-header{padding:13px 16px}.consultation-landing .landing-dialog-body{padding:18px 18px 4px}.consultation-landing .landing-dialog-footer{padding:14px 18px 16px}}.consultation-landing .landing-prices{grid-template-columns:repeat(2,minmax(0,1fr))}body.dolewka-theme-v2 #content .consultation-landing label.landing-unsure{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr);align-items:center;min-height:0;margin:0;padding:14px 18px;background:var(--service-warm)!important;}.consultation-landing .landing-unsure .landing-format-title{margin:0}.consultation-landing .landing-unsure .landing-format-note{font-size:15px}body.dolewka-theme-v2 #content .consultation-landing .landing-request-open{width:100%}@media(max-width:700px){.consultation-landing .landing-prices{grid-template-columns:1fr}body.dolewka-theme-v2 #content .consultation-landing label.landing-unsure{grid-column:auto;grid-template-columns:1fr;gap:8px}}body[data-assistant-page="manual-consultation"] #content .content-bar>.landing-return{display:inline-flex;align-items:center;min-height:40px;margin:0 0 8px;color:#0b6e86;text-underline-offset:3px;font:400 15px/22px Arial,sans-serif;}body[data-assistant-page="manual-consultation"] #content .content-bar>h1{max-width:760px;font-size:36px!important;line-height:1.14!important;letter-spacing:-.02em;}.consultation-landing .landing-intro{max-width:760px!important;margin-bottom:18px!important;color:#2d4963!important;}.consultation-landing .landing-principle{max-width:760px;box-sizing:border-box;margin:0 0 32px;padding:14px 18px;border-radius:8px;background:#eef5fa;color:#24425e;font-size:15px;line-height:1.5;}.consultation-landing .landing-consultation{padding:0 0 36px;border:0;border-radius:0;background:transparent;border-bottom:1px solid #d7e2ea;}.consultation-landing .landing-formats{margin:20px 0 16px}.consultation-landing .landing-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.dolewka-theme-v2 #content .consultation-landing label.landing-format{min-height:205px;padding:20px 22px;border-radius:7px;border:1px solid #cddae5;background:#fff;}.consultation-landing .landing-format:has(input:checked){border-color:#c98b25;background:#fff9ef!important;box-shadow:inset 0 0 0 1px #c98b25;}body.dolewka-theme-v2 #content .consultation-landing .landing-price{margin:0 0 2px;color:#102b4a;font-size:29px;}.consultation-landing .landing-benefits{margin:2px 0 0;padding:14px 0 0 20px;border-top:1px solid #e0e7ed;color:#31495f;font-size:14px;line-height:1.5;}.consultation-landing .landing-benefits li{margin:0 0 7px;padding-left:3px}.consultation-landing .landing-benefits li:last-child{margin-bottom:0}body.dolewka-theme-v2 #content .consultation-landing label.landing-unsure{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(0,1.6fr);gap:20px;align-items:center;box-sizing:border-box;margin:18px 0 0;padding:14px 18px;border:0;border-radius:7px;background:#fff6e6;color:#31495f;font-weight:400;cursor:pointer;}.consultation-landing .landing-unsure-title{display:flex;align-items:center;gap:10px;color:#102b4a;font-size:15px;}.consultation-landing .landing-unsure>span:last-child{font-size:14px;line-height:1.45}body.dolewka-theme-v2 #content .consultation-landing .landing-request-open{width:100%;min-height:52px;border-radius:6px;background:#c9912b;font-size:17px;box-shadow:none;}.consultation-landing .landing-request-open:hover{background:#ad7517}body.dolewka-theme-v2 #content .consultation-landing .landing-cta-note{margin-top:11px;padding-left:0;color:#607487;font-size:13px!important;}.consultation-landing .landing-support{margin-top:28px;padding:28px 26px;border:0;border-radius:8px;background:#eef5fa;}.consultation-landing .landing-support-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);gap:26px;align-items:start;margin:22px 0 20px;}.consultation-landing .landing-support-situations{padding-right:24px;border-right:1px solid #cbdbe6}.consultation-landing .landing-support-situations ul{margin:14px 0 20px;padding-left:22px;color:#2f4961;font-size:15px;line-height:1.48;}.consultation-landing .landing-support-situations li{margin:0 0 13px;padding-left:3px}.consultation-landing .landing-support-actions{display:flex;flex-wrap:wrap;gap:10px}body.dolewka-theme-v2 #content .consultation-landing .landing-support-action{min-height:46px;padding:10px 16px;background:#14385d;font-size:14px;}body.dolewka-theme-v2 #content .consultation-landing .landing-support-action-secondary{background:#fff;color:#14385d;border:1px solid #9fb5c7;}.consultation-landing .landing-support-cost{margin:14px 0 0!important;color:#536a7d;font-size:14px!important}.consultation-landing .landing-support-process{display:block;margin:0;padding:18px 20px;border:1px solid #d4e0e8;border-radius:7px;background:#fff;}.consultation-landing .landing-support-process h3{margin-bottom:13px!important}.consultation-landing .landing-support-process ol{display:block;margin:0;padding-left:24px;color:#31495f;font-size:14px;}.consultation-landing .landing-support-process li{margin:0 0 10px;padding-left:4px}.consultation-landing .landing-support-process li:last-child{margin-bottom:0}.consultation-landing .landing-support-process li>span{display:none}.consultation-landing .landing-support-process li>p{display:inline;margin:0!important}.consultation-landing .landing-direct{margin-top:22px;padding:15px 18px 4px;border:1px solid #d5e1e9;border-radius:7px;background:#fff;}.consultation-landing .landing-direct h3{font-size:15px!important;margin-bottom:10px!important}.consultation-landing .landing-contacts{gap:0;margin-bottom:8px}.consultation-landing .landing-contacts>div{padding:8px 14px;border:0;border-right:1px solid #dbe5eb;border-radius:0;background:transparent;}.consultation-landing .landing-contacts>div:last-child{border-right:0}.consultation-landing dt{font-size:12px}.consultation-landing dd{font-size:15px}@media(max-width:900px){.consultation-landing .landing-support-grid{grid-template-columns:1fr}.consultation-landing .landing-support-situations{padding-right:0;border-right:0}}@media(max-width:700px){body[data-assistant-page="manual-consultation"] #content .content-bar>h1{font-size:30px!important}.consultation-landing .landing-principle{margin-bottom:26px}.consultation-landing .landing-prices{grid-template-columns:1fr}body.dolewka-theme-v2 #content .consultation-landing label.landing-format{min-height:0}body.dolewka-theme-v2 #content .consultation-landing label.landing-unsure{grid-template-columns:1fr;gap:6px;}.consultation-landing .landing-support{padding:22px 18px}.consultation-landing .landing-support-actions{display:grid}.consultation-landing .landing-contacts{grid-template-columns:1fr}.consultation-landing .landing-contacts>div{border-right:0;border-top:1px solid #e0e7ed}.consultation-landing .landing-contacts>div:first-child{border-top:0}}.consultation-landing dialog.landing-dialog{inset:0!important;margin:auto!important;transform:none!important;height:fit-content!important;max-height:calc(100dvh - 32px);}@media(max-width:700px){.consultation-landing dialog.landing-dialog{width:calc(100vw - 16px)}}.consultation-landing .landing-principle{max-width:none}.consultation-landing{}body.dolewka-theme-v2 #content .consultation-landing :is(.landing-request-open,.landing-support-action,.landing-submit){background:var(--service-action);color:#fff;border-color:var(--service-primary);}body.dolewka-theme-v2 #content .consultation-landing :is(.landing-request-open,.landing-support-action,.landing-submit):hover{background:var(--service-action-hover);}.consultation-landing .landing-support-actions{display:grid;grid-template-columns:1fr;gap:10px;}body.dolewka-theme-v2 #content .consultation-landing .landing-support-action{width:100%;min-height:50px;}body.dolewka-theme-v2 #content .consultation-landing .landing-support-action{box-sizing:border-box;height:58px;min-height:58px;padding:8px 14px;line-height:20px;white-space:normal;}body.dolewka-theme-v2 #content .consultation-landing a.landing-support-action,body.dolewka-theme-v2 #content .consultation-landing a.landing-support-action:hover,body.dolewka-theme-v2 #content .consultation-landing a.landing-support-action:focus-visible{text-decoration:none;}body[data-assistant-page="manual-consultation"] .r4-related .landing-sidebar-link{display:block;box-sizing:border-box;width:100%;min-height:44px;padding:10px 0;border-top:1px solid #dae5ee;color:#17466b;font-size:14px;line-height:1.45;text-decoration:none;}body[data-assistant-page="manual-consultation"] .r4-related .landing-sidebar-link:hover{text-decoration:underline}body[data-assistant-page="manual-consultation"] .r4-related .landing-sidebar-link:focus-visible{outline:3px solid #1684c2;outline-offset:3px}@media(max-width:1199px){body[data-assistant-page="manual-consultation"].wa-menu-ready .theme-menu-toggle{display:inline-flex!important;align-items:center;gap:8px}body[data-assistant-page="manual-consultation"].wa-menu-ready #theme-primary-nav{display:none!important}body[data-assistant-page="manual-consultation"].wa-menu-ready #theme-primary-nav.is-open{display:block!important;width:100%}}@media(min-width:1200px){body[data-assistant-page="manual-consultation"] .theme-menu-toggle{display:none!important}}body.dolewka-theme-v2 #content .consultation-landing .landing-contacts-note{margin:0 0 12px;color:var(--service-muted);font-size:14px;line-height:1.45;}.consultation-landing .landing-contacts{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}.consultation-landing .landing-contacts>div{border:0;border-radius:4px;background:#f7fafc}@media(max-width:700px){.consultation-landing .landing-contacts{grid-template-columns:1fr}}.consultation-landing .landing-format{box-sizing:border-box;min-width:0;padding:18px;border:1px solid #c8d7e3;border-radius:9px;background:#fff}.consultation-landing .landing-format h3{margin:0;color:var(--service-ink)}.consultation-landing .landing-format .landing-request-open{width:100%;text-align:center;text-decoration:none}.consultation-landing .form-item{margin:0 0 17px}.consultation-landing .form-item label{display:block!important;margin:0 0 6px;color:var(--service-ink);font-size:15px;font-weight:600}.consultation-landing .form-item label .form-required{display:inline!important;margin-left:.2em;color:#a52222}.consultation-landing .form-item .description{color:var(--service-muted);font-size:13px}.consultation-landing fieldset.consultation-contact-group{min-width:0;margin:0 0 17px;padding:12px 14px;border:1px solid var(--service-line);border-radius:6px}.consultation-landing .consultation-contact-group legend{font-size:15px;font-weight:700;color:var(--service-ink)}.consultation-landing .consultation-contact-group .fieldset-wrapper{min-width:0}.consultation-landing .consultation-contact-group .form-item{margin-bottom:12px}.consultation-landing .consultation-contacts-hint{margin:0!important;font-size:14px!important;line-height:1.45!important;color:var(--service-muted)}.consultation-landing .consultation-contact-error{display:block;margin:-6px 0 14px!important;font-size:14px!important;line-height:1.45!important;color:#8b2020}.consultation-landing .field-suffix .consultation-contact-error{margin:8px 0 8px!important}.consultation-landing .consultation-contact-group>.fieldset-wrapper>.consultation-contact-error:last-child{margin:8px 0 0!important}.consultation-landing .form-item-problem-text textarea[aria-invalid="true"]{border:2px solid #a52222;background:#fffafa}.consultation-landing .consultation-problem-error{display:block;margin:7px 0 0!important;color:#8b2020;font-size:14px!important;line-height:1.45!important;font-weight:600}.consultation-landing fieldset.consultation-contact-group-error{border:2px solid #a52222;background:#fffafa}.consultation-landing .consultation-contact-group-error .consultation-contact-error:first-child{margin:0 0 10px!important;font-weight:600}.consultation-landing .consultation-contact-group input[aria-invalid="true"]{border:2px solid #a52222;background:#fffafa}.consultation-landing .form-type-radios .form-type-radio{display:inline-flex;align-items:center;gap:7px;margin:0 14px 8px 0}.consultation-landing .form-type-checkbox{display:flex;align-items:flex-start;gap:9px;color:var(--service-text);font-size:14px;line-height:1.45}.consultation-landing .form-type-checkbox input{flex:0 0 auto;width:19px!important;min-height:19px!important;margin:2px 0 0}.consultation-landing .consultation-consent-error-group{margin:0 0 17px;padding:10px 12px 12px;border:2px solid #a52222;border-radius:6px;background:#fff2f0;}.consultation-landing .consultation-consent-error-group .form-item-consent{margin:0}.consultation-landing .consultation-consent-error-group .form-item-consent label{color:#761717}.consultation-landing .consultation-consent-error-group input[aria-invalid="true"]{accent-color:#a52222}.consultation-landing .consultation-consent-error{margin:8px 0 0!important;color:#761717;font-size:14px!important;line-height:1.45!important;font-weight:600;}.consultation-landing .form-actions{padding:15px 0 0;border-top:1px solid var(--service-line)}.consultation-landing .consultation-honeypot-wrap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.consultation-landing .messages.error{padding:12px 14px;border-left:3px solid #a83232;background:#fff4f2;color:#772a29}.consultation-landing .messages.warning{padding:12px 14px;border-left:3px solid #ad7517;background:#fff7e9;color:#614715}.consultation-landing .consultation-submission-error{margin:0 0 16px;padding:12px 14px;border:2px solid #a52222;border-radius:4px;background:#fff2f0;color:#761717;font-weight:700}.consultation-landing .consultation-receipt{margin:16px 0;padding:14px 16px;border:1px solid #a7d6bd;border-left:5px solid #16724a;border-radius:8px;background:#edf8f2;color:#143d2c;font-size:1.05rem;line-height:1.45;scroll-margin-top:16px}.consultation-landing .consultation-receipt strong{display:block;margin-bottom:3px;color:#103b2a;font-size:1.1rem}body[data-assistant-page="manual-consultation"] #content .messages.error{display:none}.consultation-landing :focus-visible{outline:3px solid #0d7891;outline-offset:3px}.consultation-fallback{max-width:760px;margin:0 auto}body.dolewka-theme-v2 #content .consultation-fallback h1.landing-fallback-title{color:var(--service-ink);font:700 25px/1.25 Arial,sans-serif;margin:0 0 10px;}.consultation-landing .landing-dialog-body .form-actions{position:sticky;bottom:0;z-index:2;margin:12px 0 0;padding:12px 0 4px;border-top:1px solid var(--service-line);background:#fff;box-shadow:0 -6px 12px rgba(13,36,59,.06);}.consultation-landing .landing-dialog-body>form.landing-request{overflow:visible}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content.theme-container{display:grid;grid-template-columns:284px minmax(0,1fr);gap:16px;align-items:start;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content>.content-bar{grid-column:2;grid-row:1;min-width:0;width:auto;margin-top:-20px;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content>.theme-supplementary{grid-column:1;grid-row:1;min-width:0;margin:0;padding:0;border:0;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .region-sidebar-second{grid-template-columns:minmax(0,1fr);gap:20px;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .content-bar>h1,body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .content-bar>.breadcrumb{display:none;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .consultation-landing .landing-page-title{max-width:760px;margin:0 0 14px;color:var(--service-ink);font:700 36px/1.14 Arial,sans-serif;letter-spacing:-.02em;}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .consultation-landing .landing-request-open{box-sizing:border-box;text-decoration:none;}.consultation-landing .landing-dialog .form-item-duration-minutes{display:none}.consultation-landing .landing-dialog .form-item label{margin-bottom:0}.consultation-landing .landing-dialog .form-item-problem-text{margin-bottom:4px}.consultation-landing .landing-dialog .landing-request>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;}.consultation-landing .landing-dialog .landing-request>div>input[type="hidden"]{display:none}.consultation-landing .landing-dialog .landing-request>div>:not(.form-item-name):not(.form-item-deadline-text){grid-column:1/-1}.consultation-landing .landing-dialog .form-item-name{grid-column:1}.consultation-landing .landing-dialog .form-item-deadline-text{grid-column:2}.consultation-landing .landing-dialog fieldset.consultation-contact-group{margin:0 0 14px;padding:0;border:0;}.consultation-landing .landing-dialog fieldset.consultation-contact-group-error{padding:10px 12px;border:2px solid #a52222;background:#fffafa;}.consultation-landing .landing-dialog .consultation-contact-group legend{margin:0 0 9px;padding:0;font-size:15px;}.consultation-landing .landing-dialog .consultation-contact-group .fieldset-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;}.consultation-landing .landing-dialog .consultation-contact-group .form-item-contact-email,.consultation-landing .landing-dialog .consultation-contacts-hint,.consultation-landing .landing-dialog .consultation-contact-group .consultation-contact-error{grid-column:1/-1;}.consultation-landing .landing-dialog .consultation-contact-group .form-item{margin-bottom:12px}.consultation-landing .landing-dialog .form-actions{grid-column:1/-1;position:sticky;bottom:-4px;z-index:2;margin:2px -24px -4px;padding:16px 24px 18px;border-top:1px solid var(--service-line);background:#fff;box-shadow:0 -6px 12px rgba(13,36,59,.06);}body.dolewka-theme-v2 #content .consultation-landing .landing-dialog input.form-submit.landing-submit{display:inline-flex;width:auto;min-width:190px;min-height:48px;margin:0 0 8px;padding:12px 24px;background:var(--service-action);font:700 16px/24px Arial,sans-serif;}.consultation-landing .landing-submit-note{margin:0!important}@media(max-width:900px){body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content.theme-container{grid-template-columns:minmax(0,1fr)}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content>.content-bar{grid-column:1;grid-row:1;margin-top:0}body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content>.theme-supplementary{grid-column:1;grid-row:2;margin-top:24px}}@media(max-width:700px){body.page-renovaciya-konsultaciya[data-assistant-page="manual-consultation"] #content .consultation-landing .landing-page-title{font-size:29px}.consultation-landing .landing-dialog .landing-request>div,.consultation-landing .landing-dialog .consultation-contact-group .fieldset-wrapper{grid-template-columns:minmax(0,1fr)}.consultation-landing .landing-dialog .form-item-name,.consultation-landing .landing-dialog .form-item-deadline-text{grid-column:1}.consultation-landing .landing-dialog .form-actions{margin-left:-18px;margin-right:-18px;padding:14px 18px 16px}}body.dolewka-theme-v2 #content .consultation-landing input.form-submit.landing-submit{display:block;box-sizing:border-box;width:100%;min-height:52px;margin:0 0 8px;padding:12px 24px;border:0;border-radius:6px;background:var(--service-action);color:#fff;font:700 17px/24px Arial,sans-serif;text-align:center;cursor:pointer;}body.dolewka-theme-v2 #content .consultation-landing input.form-submit.landing-submit:hover{background:var(--service-action-hover);}.consultation-admin{min-width:0;max-width:1200px;margin:0 auto;color:#17334e;font:15px/1.5 Arial,sans-serif}.consultation-admin-contacts{margin:0;padding:0;list-style:none}.consultation-admin-contact{margin:0 0 8px;overflow-wrap:anywhere}.consultation-admin-primary{display:inline-block;padding:1px 6px;border-radius:4px;background:#e8f2fb;color:#155b91;font-size:12px;font-weight:700}.consultation-admin fieldset.consultation-admin-contact-fields{min-width:0;max-width:100%;box-sizing:border-box;margin:0 0 24px;padding:16px;border:1px solid #d6e1e8;border-radius:6px}.consultation-admin-contact-fields legend{max-width:100%;white-space:normal;font-weight:700}.consultation-admin-contact-fields input[type="text"],.consultation-admin-contact-fields select{width:100%}.consultation-admin .description{overflow-wrap:anywhere}.consultation-admin-delivery table{width:100%;table-layout:fixed;overflow-wrap:anywhere}body.dolewka-theme-v2 #content .consultation-admin table{min-width:0}body.dolewka-theme-v2 #content .consultation-admin table th:nth-child(2){width:auto}body.dolewka-theme-v2 #content .consultation-admin table th,body.dolewka-theme-v2 #content .consultation-admin table td{padding:10px!important}body.dolewka-theme-v2 #content .consultation-admin-table th:nth-child(1){width:4%}body.dolewka-theme-v2 #content .consultation-admin-table th:nth-child(5){width:26%}.consultation-admin .theme-table-hint{display:none}.consultation-admin .form-type-checkbox label{display:inline}.consultation-admin-filters{display:flex;flex-wrap:wrap;align-items:end;gap:14px;margin:0 0 20px;padding:16px;background:#f2f6f9;border:1px solid #d4e0e8;border-radius:6px}.consultation-admin-filters .form-item{margin:0;min-width:190px}.consultation-admin-filters label,.consultation-admin label{display:block;margin:0 0 5px;color:#17334e;font-weight:700}.consultation-admin input[type="text"],.consultation-admin textarea,.consultation-admin select{box-sizing:border-box;max-width:100%;padding:9px 10px;border:1px solid #9eb0bf;border-radius:4px;background:#fff;color:#172c40;font:inherit}.consultation-admin input[type="date"],.consultation-admin input[type="time"]{min-height:42px}.consultation-admin .form-item{margin:0 0 16px}.consultation-admin .form-actions{margin-top:18px;padding-top:14px;border-top:1px solid #dce5eb}.consultation-admin input.form-submit{min-height:42px;padding:9px 18px;border:0;border-radius:4px;background:#14385d;color:#fff;font:700 15px/22px Arial,sans-serif;cursor:pointer}.consultation-admin input.form-submit:hover{background:#0d2c4c}.consultation-admin-table-wrap{max-width:100%;overflow-x:auto}.consultation-admin-table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;background:#fff}.consultation-admin-table th,.consultation-admin-table td{padding:10px 12px;border:1px solid #dbe4eb;text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:break-word}.consultation-admin-table th{background:#eef4f8;color:#193a57}.consultation-admin-row{border-left:4px solid transparent}.consultation-admin-row.consultation-status--new{border-left-color:#2877b8}.consultation-admin-row.consultation-status--in_progress{border-left-color:#d28b1d}.consultation-admin-row.consultation-status--scheduled{border-left-color:#7455a6}.consultation-admin-row.consultation-status--closed{border-left-color:#328454}.consultation-admin-row.consultation-status--cancelled{border-left-color:#78828b}.consultation-status{display:inline-block;padding:2px 8px;border-radius:12px;font-size:13px;font-weight:700;white-space:nowrap}.consultation-status--new{background:#e8f2fb;color:#155b91}.consultation-status--in_progress{background:#fff3dc;color:#80520b}.consultation-status--scheduled{background:#f0eafa;color:#563887}.consultation-status--closed{background:#e8f5ed;color:#22623b}.consultation-status--cancelled,.consultation-status--unknown{background:#edf0f2;color:#4c5962}.consultation-admin-submission,.consultation-admin-delivery{margin:0 0 24px;padding:16px 18px;border:1px solid #d6e1e8;border-radius:6px;background:#f8fafc}.consultation-admin-submission h2,.consultation-admin-delivery h2{margin:0 0 12px;color:#14385d;font-size:21px}.consultation-admin-submission dl{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);gap:7px 14px;margin:0}.consultation-admin-submission dt{font-weight:700;color:#304c64}.consultation-admin-submission dd{margin:0;overflow-wrap:anywhere}.consultation-admin-problem{white-space:pre-wrap}.consultation-admin-empty{padding:16px;background:#f8fafc;border:1px solid #dce5eb}.consultation-admin-next{margin:20px 0}.consultation-admin a:focus-visible,.consultation-admin input:focus-visible,.consultation-admin select:focus-visible,.consultation-admin textarea:focus-visible{outline:3px solid #1782b6;outline-offset:2px}@media(max-width:1000px){.consultation-admin{font-size:14px}.consultation-admin-filters{align-items:stretch;flex-direction:column}.consultation-admin-filters .form-item{min-width:0}.consultation-admin-table,.consultation-admin-table tbody,.consultation-admin-table tr{display:block;width:100%;box-sizing:border-box}.consultation-admin-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.consultation-admin-table tr{margin-bottom:16px;border:1px solid #dbe4eb;border-left-width:4px}.consultation-admin-table td{display:block;box-sizing:border-box;width:100%;border:0;padding:6px 12px}.consultation-admin-table td:before{content:attr(data-label);display:block;font-weight:700;color:#304c64}.consultation-admin input.form-submit{max-width:100%;white-space:normal}.consultation-admin-submission dl{grid-template-columns:1fr;gap:2px}.consultation-admin-submission dd{margin:0 0 8px}}@media(max-width:480px){.consultation-admin-delivery table,.consultation-admin-delivery tbody,.consultation-admin-delivery tr{display:block;width:100%;box-sizing:border-box}.consultation-admin-delivery thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.consultation-admin-delivery td{display:block;width:100%;box-sizing:border-box}.consultation-admin-delivery td:before{content:attr(data-label);display:block;font-weight:700}}.consultation-landing .landing-topic{margin:16px 0 24px;padding:16px 20px;border:1px solid #c7d7de;border-radius:10px;background:#F3F7F8;}.consultation-landing .landing-topic p{margin:0 0 10px;font-size:18px;line-height:27px;}.consultation-landing .landing-topic p.landing-topic-title{color:#17384a;font-weight:700;}.consultation-landing .landing-topic p.landing-topic-caveat{margin-bottom:0;font-size:16px;line-height:24px;}@media(max-width:600px){.consultation-landing .landing-topic{padding:14px 16px;}.consultation-landing .landing-topic p{font-size:17px;line-height:26px;}.consultation-landing .landing-topic p.landing-topic-caveat{font-size:16px;line-height:24px;}}
