.consultation-layout{display:grid;grid-template-columns:1fr 1.08fr;gap:84px;padding-block:72px 100px;align-items:start}.consultation-intro h1,.invitation-panel h1{font-size:49px;line-height:1.13;font-weight:500;letter-spacing:-.045em;color:#e1eaf6;margin:20px 0 24px}.consultation-intro h1 span,.invitation-panel h1 span{color:#83bcff}.consultation-intro>p{font-size:14px;line-height:1.9;color:#a2b2c7;max-width:430px}.consultation-step{display:flex;gap:15px;margin:34px 0;color:#81b9f8}.consultation-step svg{flex-shrink:0;margin-top:4px}.consultation-step h2{font-size:17px;font-weight:500;color:#dce7f5}.consultation-step p{font-size:12px;line-height:1.85;color:#9badc5;margin-top:9px}.consultation-package{background:linear-gradient(135deg,#172b45,#111e30);border:1px solid #2d4668;border-radius:16px;padding:27px;color:#8dc3ff;margin-top:30px}.consultation-package h2{font-size:22px;color:#dceaff;font-weight:500;margin:14px 0 18px;letter-spacing:-.025em}.consultation-package ul{display:grid;gap:13px;font-size:11px;color:#b8cbe4;list-style:none;padding:0}.consultation-package li{display:flex;gap:9px;align-items:center}.consultation-package li svg{flex-shrink:0;color:#8cbcff}.consultation-package>p{border-top:1px solid #304561;padding-top:21px;margin-top:23px}.consultation-package strong{font-size:17px;font-weight:500;display:block;color:#d9eaff}.consultation-package>p span{font-size:10px;color:#8ea7c6;display:block;margin-top:8px}.consultation-panel{border:1px solid #2a3d58;background:#121e2e;border-radius:18px;padding:34px}.consultation-panel>h2{font-size:28px;letter-spacing:-.035em;font-weight:500;color:#e2ecf9;margin:12px 0 28px}.consultation-form{display:grid;gap:19px}.consultation-form label{display:flex;flex-direction:column;gap:9px;font-size:11px;font-weight:500;color:#c3d3e8}.consultation-form label>span{color:#92a5bf}.consultation-form input,.consultation-form textarea{width:100%;border:1px solid #344763;border-radius:7px;background:#0d1725;color:#dbe8f9;padding:12px;font:inherit;font-size:13px;outline-offset:4px}.consultation-form textarea{resize:vertical;min-height:125px}.consultation-form input:focus,.consultation-form textarea:focus{border-color:#76b4fa;outline:2px solid #508cd466}.consultation-form input::placeholder,.consultation-form textarea::placeholder{color:#7e91ab}.consultation-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.consultation-form .consultation-consent{display:flex;flex-direction:row;align-items:flex-start;gap:10px;line-height:1.7;font-weight:400}.consultation-consent input{width:16px;height:16px;flex-shrink:0;margin-top:2px;accent-color:#3685e7}.consultation-consent a,.consultation-fineprint a{text-decoration:underline;text-underline-offset:3px}.consultation-form .button{width:100%;justify-content:center;font-size:12px}.consultation-fineprint{font-size:10px!important;line-height:1.8!important;color:#91a5bf!important}.consultation-error{color:#ffb0a6;font-size:12px;line-height:1.7}.consultation-honey{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.consultation-received{padding-block:30px;color:#8bbfff}.consultation-received h2{font-size:29px;color:#deecff;line-height:1.25;margin:22px 0}.consultation-received p{font-size:13px;line-height:1.85;color:#a8bbd4;margin-bottom:18px}.consultation-received .button{font-size:11px;margin-top:10px}.invitation-panel{max-width:720px;padding-block:65px 90px}.invitation-panel>p{color:#a4b7cf;font-size:13px;line-height:1.85;margin:20px 0}.invitation-prices{display:grid;grid-template-columns:1fr 1fr 1.4fr;border:1px solid #304768;border-radius:12px;overflow:hidden;background:#15253c;margin:30px 0}.invitation-prices>div{padding:22px 18px;display:flex;gap:12px;flex-direction:column}.invitation-prices>div:last-child{background:#1b3657}.invitation-prices span{font-size:10px;color:#a9c2df}.invitation-prices strong{font-size:32px;color:#e5f0ff;letter-spacing:-.025em}.invitation-prices small{font-size:10px;color:#a6bedb}.invitation-panel .check-list{font-size:12px;margin-block:27px}.invitation-panel .invitation-notice{border-left:2px solid #3c8be6;padding-left:17px;font-size:12px}.invitation-panel .action-wrap{display:block;margin:28px 0 12px}.invitation-panel .action-wrap button{width:100%;justify-content:center}.invitation-secure{display:flex;justify-content:center;gap:8px;align-items:center;color:#8ca9cb;font-size:10px}.invitation-panel>.consultation-fineprint{text-align:center}.invitation-panel .action-error{color:#ffb3a9;font-size:12px;display:block;margin-top:12px}@media(max-width:900px){.consultation-layout{gap:35px}.consultation-panel{padding:25px}.consultation-intro h1{font-size:40px}.consultation-fields{grid-template-columns:1fr;gap:19px}}@media(max-width:650px){.consultation-layout{grid-template-columns:1fr;padding-top:40px;padding-bottom:55px;gap:35px}.consultation-intro h1,.invitation-panel h1{font-size:37px}.consultation-intro>p{font-size:13px}.consultation-panel{padding:26px 21px}.consultation-panel>h2{font-size:25px}.consultation-fields{grid-template-columns:1fr}.consultation-package{padding:23px}.invitation-panel{padding-block:40px 60px}.invitation-prices{grid-template-columns:1fr 1fr}.invitation-prices>div:last-child{grid-column:1/-1}.invitation-prices strong{font-size:29px}.dq-app input,.dq-app select,.dq-app textarea,.marketing-site input,.marketing-site select,.marketing-site textarea{font-size:16px}.consultation-form label{font-size:12px}.consultation-form .consultation-consent{font-size:11px}}