/* build.cjs: {"sources":{"build.cjs":"57f8308ada620939a74c80ec1bfd6aec861d7579282b67f1a7af74efa5bac421","main-request.css":"e2481254ee8427488c952aee7209853fd162000bf47cf19d0d1ae98b67047c5a"},"body_sha256":"2924b345f78ee0edbce39ff70cfb8884af4f7d2f80bbbe5b5bc9f2c0dcf2ce31"} */
.av-order{max-width:720px}.av-order label{display:block;border-bottom:1px solid var(--line);padding:12px 0}.av-order label span{display:block;margin-bottom:8px;font-size:16px;font-weight:600}.av-order input,.av-order select,.av-order textarea{width:100%;max-width:420px;border:1px solid var(--line);background:#fff;color:var(--ink);padding:8px 12px;font-size:14px}.av-order input{height:40px}.av-order label.av-check{display:flex;align-items:center;gap:8px;border-bottom:0}.av-order label.av-check input{width:auto;height:auto;max-width:none}.av-order label.av-check span{margin:0;font-size:14px;font-weight:400}.av-order-state{margin:0 0 24px;padding:20px;border:1px solid #b9cd00;background:#f5f8e5}.av-order-state h2{margin:0 0 8px;font-size:24px;line-height:30px}.av-order-state p{margin:0}.av-request-head h1{font-size:30px;line-height:1.2;color:var(--navy,#25324a)}.av-request-head{margin-bottom:32px}.av-order.av-request{max-width:none;margin-bottom:32px}.av-request-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}.av-request-grid section{min-width:0}.av-request-grid h2{margin:0 0 14px;padding-top:0;border-top:0;font-size:23px;line-height:1.3;color:#25324a}.av-request-grid h2::before{content:"";display:block;width:72px;height:4px;margin-bottom:18px;background:var(--lime-2)}.av-request-grid .av-request-intro{margin:0 0 24px;color:#4c5870;line-height:1.55}.av-request-contact{padding-left:32px;border-left:1px solid #e0e4ec}.av-request-grid label{display:block;margin:0 0 20px;padding:0;border:0}.av-request-grid label>span{display:block;margin-bottom:9px;font-weight:600;color:#25324a}.av-request-grid input:not([type=checkbox]):not([type=hidden]),.av-request-grid textarea{box-sizing:border-box;width:100%;max-width:none;min-height:48px;padding:12px 14px;border:1px solid #cdd3df;border-radius:5px;background:#fff;color:#25324a;font:inherit}.av-request-grid textarea{min-height:180px;resize:vertical}.av-request-grid input:focus-visible,.av-request-grid textarea:focus-visible{outline:2px solid #4c638a;outline-offset:3px}.av-request-grid input::placeholder,.av-request-grid textarea::placeholder{color:#737e91;opacity:1}.av-request-upload{padding:24px;border:1px dashed #b9c2d2;border-radius:6px;background:#f7f8fa}.av-request-upload small{display:block;margin-top:6px;font-size:13px;font-weight:400;color:#687489}.av-request-grid input[type=file]{padding:10px;font-size:13px;background:0 0;border:0}.av-request-grid input[type=file]::file-selector-button{padding:10px 14px;margin-right:10px;border:1px solid #b9c2d2;border-radius:4px;background:#fff;color:#25324a;cursor:pointer}.av-request-grid .av-note{margin:12px 0;font-size:13px;line-height:1.5;color:#626f83}.av-request-grid .av-note:empty{display:none}.av-request-contact .av-consent{display:flex;gap:10px;align-items:flex-start}.av-request-contact .av-consent input{flex:0 0 20px;width:20px;height:20px;margin-top:2px}.av-request-contact .av-consent span{font-weight:400}.av-request-contact>button[type=submit]{width:100%;min-height:52px;margin-top:8px;background:#cb2780;border-color:#cb2780;color:#fff;border-radius:5px;text-transform:none;font-size:17px}.av-request-contact>button[type=submit]:hover{background:#ae1c6a}@media (max-width:1100px){.av-request-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:1100px){.av-request-contact{border-left:0;padding-left:0}}@media (max-width:600px){.av-pagehead.av-request-head h1{font-size:26px}}@media (max-width:600px){.av-request-grid h2{font-size:21px}}@media (max-width:600px){.av-request-head{margin-bottom:24px}}@media (max-width:600px){.av-request-upload{padding:16px}}.av-request-grid label>span>span{display:inline}.av-request-grid .av-request-upload input[type=file]{min-height:0;border:0;padding:0;background:0 0}.av-request-contact .av-consent{font-size:12px;line-height:1.45;margin:8px 0 4px}.av-request-contact .av-consent span{font-size:12px;line-height:1.45}@media (max-width:991px){.av-order input,.av-order select,.av-order textarea{font-size:16px;max-width:100%}}
