/* Lazurit cargo request v2.0.238 — key-page hero aligned with the core site design */
.lz-cr-page{padding:0 0 72px;background:linear-gradient(180deg,#f6f9fe 0,#fff 30%,#f7faff 100%);color:#0a1d3d}
.lz-cr-page .lz-breadcrumbs{margin-bottom:20px}
.lz-cr-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;overflow:hidden;margin-bottom:26px;border:1px solid var(--lz-line);border-radius:24px;background:radial-gradient(circle at 12% 8%,rgba(142,210,255,.25),transparent 30%),linear-gradient(135deg,#f8fcff 0,#edf7ff 100%);box-shadow:0 18px 55px rgba(6,45,103,.09)}
.lz-cr-hero__copy{min-width:0;padding:clamp(34px,4.6vw,64px)}
.lz-cr-hero h1{width:min(100%,840px);max-width:840px;margin:0;color:var(--lz-deep);font-size:clamp(2.6rem,5vw,5rem);line-height:.96;letter-spacing:-.05em;text-wrap:balance}
.lz-cr-hero__lead{width:min(100%,780px);max-width:780px;margin:22px 0 0;color:#405c79;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.7}
.lz-cr-hero .lz-actions{margin-top:24px}
.lz-cr-hero__badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:28px}
.lz-cr-hero__badges span{display:flex;flex-direction:column;gap:2px;max-width:235px;min-width:0;padding:9px 12px;border:1px solid #cfe4f3;border-radius:11px;background:rgba(255,255,255,.82);color:var(--lz-muted);font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}
.lz-cr-hero__badges b{color:var(--lz-deep);font-size:.72rem}
.lz-cr-hero__panel{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(30px,3.8vw,52px);background:url('../img/lapis-pattern.svg') center/cover,var(--lz-deep);color:#fff}
.lz-cr-hero__panel h2{margin:0 0 24px;color:#fff;font-size:clamp(1.75rem,3vw,2.7rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}
.lz-cr-hero__facts{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:15px;background:rgba(255,255,255,.16)}
.lz-cr-hero__facts>div{min-height:112px;padding:17px;background:rgba(6,29,73,.78)}
.lz-cr-hero__facts strong{display:block;color:#fff;font-size:.88rem}
.lz-cr-hero__facts span{display:block;margin-top:6px;color:#c6def0;font-size:.72rem;line-height:1.5;overflow-wrap:anywhere}
.lz-cr-hero__note{margin:20px 0 0;color:#c6def0;font-size:.78rem;line-height:1.6}
.lz-cr-hero__note strong{color:#fff}
.lz-cr-intro{display:grid;grid-template-columns:.85fr 1.4fr;gap:26px;align-items:start;margin:24px 0;padding:26px;border:1px solid #dce8f8;border-radius:24px;background:#fff}.lz-cr-intro h2{margin:5px 0 0;font-size:27px;line-height:1.15}.lz-cr-intro__items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.lz-cr-intro__items article{padding:16px;border:1px solid #dce8f8;border-radius:17px;background:#f8fbff}.lz-cr-intro__items b{display:block;margin-bottom:12px;color:#2f69c6;font-size:11px}.lz-cr-intro__items strong{display:block;margin-bottom:6px;font-size:14px}.lz-cr-intro__items span{font-size:12px;line-height:1.5;color:#64738a}.lz-cr-form-section{margin-top:28px}.lz-cr-form-section__head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:18px}.lz-cr-form-section__head h2{margin:5px 0 7px;font-size:34px;line-height:1.05}.lz-cr-form-section__head p{max-width:760px;margin:0;color:#64738a}.lz-cr-form-section__head>span{flex:0 0 auto;padding:9px 12px;border-radius:999px;background:#edf5ff;color:#2f69c6;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.lz-cr-app{display:grid;grid-template-columns:260px minmax(0,1fr);gap:18px;align-items:start}.lz-cr-progress{position:sticky;top:98px;padding:18px;border:1px solid #dce8f8;border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(13,50,101,.07)}.lz-cr-progress__head{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:#64738a}.lz-cr-progress__head b{color:#0b55b5}.lz-cr-progress__bar{height:5px;margin:12px 0 16px;border-radius:999px;background:#e7effa;overflow:hidden}.lz-cr-progress__bar i{display:block;width:14.285%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0b55b5,#18a8e0);transition:width .25s ease}.lz-cr-progress ol{display:grid;gap:6px;margin:0;padding:0;list-style:none}.lz-cr-progress li{display:grid;grid-template-columns:28px 1fr;gap:9px;align-items:center;padding:8px;border-radius:12px;color:#6d7c91;cursor:pointer;transition:.2s}.lz-cr-progress li b{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#eef4fb;color:#60758f;font-size:11px}.lz-cr-progress li span{font-size:12px;font-weight:700;line-height:1.25}.lz-cr-progress li.is-active{background:#edf5ff;color:#0a2d73}.lz-cr-progress li.is-active b{background:#0b55b5;color:#fff}.lz-cr-progress li.is-complete b{background:#dff3ff;color:#0b55b5}.lz-cr-form{min-width:0}.lz-cr-step{padding:26px;border:1px solid #dce8f8;border-radius:24px;background:#fff;box-shadow:0 14px 40px rgba(13,50,101,.06)}.lz-cr-app.is-enhanced .lz-cr-step:not(.is-active){display:none}.lz-cr-step__head{display:flex;justify-content:space-between;gap:20px;align-items:start;padding-bottom:20px;border-bottom:1px solid #e4edf8}.lz-cr-step__head span{font-size:10px;font-weight:900;letter-spacing:.1em;color:#2f69c6}.lz-cr-step__head h2{margin:4px 0 5px;font-size:29px;line-height:1.1}.lz-cr-step__head p{margin:0;color:#64738a}.lz-cr-step__head>a{flex:0 0 auto;font-size:12px;font-weight:800;color:#0b55b5;text-decoration:none}.lz-cr-subsection{padding:24px 0 6px;border-bottom:1px solid #edf2f8}.lz-cr-subsection:last-of-type{border-bottom:0}.lz-cr-subsection>header{display:grid;grid-template-columns:.7fr 1fr;gap:18px;align-items:start;margin-bottom:18px}.lz-cr-subsection>header h3{margin:0;font-size:18px}.lz-cr-subsection>header p{margin:0;color:#718096;font-size:12px;line-height:1.55}.lz-cr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lz-cr-field{min-width:0}.lz-cr-field--wide,.lz-cr-field--multiselect,.lz-cr-field--files{grid-column:1/-1}.lz-cr-field>label,.lz-cr-checkgroup legend{display:block;margin:0 0 7px;font-size:12px;font-weight:800;color:#18345f}.lz-cr-required{color:#1d7bdc}.lz-cr-field input[type=text],.lz-cr-field input[type=email],.lz-cr-field input[type=date],.lz-cr-field input[type=number],.lz-cr-field select,.lz-cr-field textarea,.lz-cr-field input[type=file]{box-sizing:border-box;width:100%;min-height:48px;padding:11px 13px;border:1px solid #cfdced;border-radius:13px;background:#fbfdff;color:#0a1d3d;font:inherit;font-size:14px;outline:none;transition:.18s}.lz-cr-field textarea{min-height:112px;resize:vertical}.lz-cr-field input:focus,.lz-cr-field select:focus,.lz-cr-field textarea:focus{border-color:#2f69c6;box-shadow:0 0 0 3px rgba(47,105,198,.11);background:#fff}.lz-cr-field input.has-error,.lz-cr-field select.has-error,.lz-cr-field textarea.has-error{border-color:#c84949;background:#fff9f9}.lz-cr-field>small{display:block;margin-top:6px;color:#78889b;font-size:10.5px;line-height:1.45}.lz-cr-checkgroup{margin:0;padding:0;border:0}.lz-cr-checkgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lz-cr-checkgrid label{position:relative;display:flex;align-items:center;min-height:42px;padding:9px 11px;border:1px solid #d6e1ef;border-radius:12px;background:#fbfdff;cursor:pointer}.lz-cr-checkgrid input{width:17px;height:17px;margin:0 8px 0 0;accent-color:#0b55b5}.lz-cr-checkgrid span{font-size:11px;font-weight:700;color:#314a6f}.lz-cr-checkgrid label:has(input:checked){border-color:#77a6e4;background:#edf5ff}.lz-cr-checkgroup.has-error .lz-cr-checkgrid{padding:5px;border:1px solid #c84949;border-radius:14px}.lz-cr-step__actions{display:flex;justify-content:space-between;gap:12px;padding-top:24px}.lz-cr-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border:1px solid #cfdced;border-radius:13px;background:#fff;color:#18345f;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.lz-cr-btn--next,.lz-cr-btn--submit{border-color:#0b55b5;background:#0b55b5;color:#fff}.lz-cr-btn--submit{min-width:220px}.lz-cr-btn:disabled{opacity:.65;cursor:wait}.lz-cr-epd-note{display:grid;grid-template-columns:54px 1fr;gap:14px;margin-top:22px;padding:17px;border-radius:17px;background:#0a2d73;color:#fff}.lz-cr-epd-note>span{display:grid;place-items:center;width:50px;height:50px;border-radius:14px;background:#fff;color:#0b55b5;font-weight:900}.lz-cr-epd-note strong{display:block;margin-bottom:5px}.lz-cr-epd-note p{margin:0;color:rgba(255,255,255,.75);font-size:12px;line-height:1.55}.lz-cr-review{margin-top:16px;border:1px solid #d6e3f3;border-radius:18px;overflow:hidden}.lz-cr-review__head{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;background:#f0f6fd}.lz-cr-review__head span{font-size:12px;font-weight:900}.lz-cr-review__head button{border:0;background:transparent;color:#0b55b5;font-size:11px;font-weight:800;cursor:pointer}.lz-cr-review__grid{display:grid;grid-template-columns:repeat(3,1fr)}.lz-cr-review__grid div{min-height:70px;padding:12px 14px;border-right:1px solid #e5edf7;border-top:1px solid #e5edf7}.lz-cr-review__grid div:nth-child(3n){border-right:0}.lz-cr-review__grid small{display:block;margin-bottom:5px;color:#7b8a9e;font-size:9px;text-transform:uppercase;letter-spacing:.05em}.lz-cr-review__grid strong{display:block;font-size:11px;line-height:1.4;word-break:break-word}.lz-cr-final-consent{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:14px;border:1px solid #d7e4f3;border-radius:14px;background:#f9fbfe;font-size:11px;line-height:1.5}.lz-cr-final-consent input{margin-top:2px;accent-color:#0b55b5}.lz-cr-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.lz-cr-notice{grid-column:1/-1;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 20px;border-radius:18px}.lz-cr-notice>div{display:flex;gap:12px;align-items:start}.lz-cr-notice>div>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-weight:900}.lz-cr-notice strong{display:block;margin-bottom:3px}.lz-cr-notice p{margin:0;font-size:12px;line-height:1.5}.lz-cr-notice--success{border:1px solid #b7dbca;background:#f2fbf7;color:#143f33}.lz-cr-notice--success>div>span{background:#d8f3e5;color:#196a4d}.lz-cr-notice--error{border:1px solid #ecc7c7;background:#fff7f7;color:#6c2929}.lz-cr-legal{display:grid;grid-template-columns:1.15fr .85fr;gap:24px;margin:28px 0;padding:28px;border-radius:24px;background:#092a68;color:#fff}.lz-cr-legal h2{margin:5px 0 8px;font-size:28px;color:#fff}.lz-cr-legal p{margin:0;color:rgba(255,255,255,.72);line-height:1.6}.lz-cr-legal>div:last-child{display:grid;gap:8px}.lz-cr-legal>div:last-child span{display:flex;gap:10px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.13);border-radius:14px;background:rgba(255,255,255,.06);font-size:12px}.lz-cr-legal span b{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;background:#fff;color:#0b55b5}.lz-cr-field[hidden]{display:none!important}
@media(max-width:1080px){.lz-cr-hero{grid-template-columns:1fr}.lz-cr-intro{grid-template-columns:1fr}.lz-cr-app{grid-template-columns:1fr}.lz-cr-progress{position:static}.lz-cr-progress ol{grid-template-columns:repeat(7,1fr)}.lz-cr-progress li{display:flex;justify-content:center;padding:5px}.lz-cr-progress li span{display:none}.lz-cr-checkgrid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.lz-cr-page{padding-bottom:45px}.lz-cr-hero__copy,.lz-cr-hero__panel{padding:24px 20px}.lz-cr-hero h1{font-size:clamp(2.35rem,12vw,3.4rem)}.lz-cr-hero__lead{font-size:15px}.lz-cr-hero__badges{display:grid;grid-template-columns:1fr}.lz-cr-hero__facts{grid-template-columns:1fr}.lz-cr-hero__facts>div{min-height:0}.lz-cr-intro{padding:18px;border-radius:19px}.lz-cr-intro__items{grid-template-columns:1fr}.lz-cr-form-section__head{display:block}.lz-cr-form-section__head>span{display:inline-block;margin-top:12px}.lz-cr-step{padding:18px;border-radius:19px}.lz-cr-step__head{display:block}.lz-cr-step__head>a{display:inline-block;margin-top:10px}.lz-cr-subsection>header{grid-template-columns:1fr;gap:5px}.lz-cr-fields{grid-template-columns:1fr}.lz-cr-field--wide,.lz-cr-field--multiselect,.lz-cr-field--files{grid-column:auto}.lz-cr-checkgrid{grid-template-columns:1fr}.lz-cr-review__grid{grid-template-columns:1fr 1fr}.lz-cr-review__grid div:nth-child(3n){border-right:1px solid #e5edf7}.lz-cr-review__grid div:nth-child(2n){border-right:0}.lz-cr-legal{grid-template-columns:1fr;padding:20px}.lz-cr-notice{display:block}.lz-cr-notice .lz-button{margin-top:12px}.lz-cr-step__actions{gap:8px}.lz-cr-btn{padding:0 14px}.lz-cr-btn--submit{min-width:0}}

.lz-cr-consent-check{display:flex!important;gap:10px;align-items:flex-start;padding:13px 14px;border:1px solid #d6e1ef;border-radius:13px;background:#f8fbff;cursor:pointer}.lz-cr-consent-check input{width:18px!important;height:18px!important;min-height:0!important;margin:1px 0 0!important;padding:0!important;accent-color:#0b55b5}.lz-cr-consent-check span{font-size:11.5px;line-height:1.5;color:#314a6f}.lz-cr-consent-check a{color:#0b55b5;font-weight:800;text-decoration:none}
