.Mjr-module__b_M2EW__page{--mjr-green:#0b5a3a;--mjr-green-dark:#063d28;--mjr-gold:#d7a928;--mjr-ink:#10251c;--mjr-muted:#617168;--mjr-line:#dce8e1;--mjr-soft:#f4f8f6;color:var(--mjr-ink);background:#fff;min-height:70vh}.Mjr-module__b_M2EW__hero{background:linear-gradient(110deg,#042a1bf5 0%,#07492fe0 45%,#041d3599 100%);align-items:center;min-height:570px;display:grid;position:relative;overflow:hidden}.Mjr-module__b_M2EW__heroImage{object-fit:cover;object-position:center;opacity:.46;width:100%;height:100%;position:absolute;inset:0}.Mjr-module__b_M2EW__heroOverlay{background:linear-gradient(90deg,#021f14eb 0%,#032d1dd1 42%,#011b3061 78%,#01152647 100%);position:absolute;inset:0}.Mjr-module__b_M2EW__heroContent{z-index:2;color:#fff;width:min(1180px,100% - 40px);margin:0 auto;padding:78px 0;position:relative}.Mjr-module__b_M2EW__kicker{letter-spacing:.11em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:.78rem;font-weight:800;display:inline-flex}.Mjr-module__b_M2EW__hero h1{letter-spacing:-.045em;max-width:760px;margin:18px 0 12px;font-size:clamp(2.55rem,5.4vw,5.3rem);line-height:.98}.Mjr-module__b_M2EW__hero p{color:#ffffffeb;max-width:680px;margin:0 0 28px;font-size:clamp(1rem,1.7vw,1.25rem);line-height:1.65}.Mjr-module__b_M2EW__actions{flex-wrap:wrap;gap:12px;display:flex}.Mjr-module__b_M2EW__primaryButton,.Mjr-module__b_M2EW__secondaryButton{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-weight:800;text-decoration:none;display:inline-flex}.Mjr-module__b_M2EW__primaryButton{background:var(--mjr-gold);color:#16200e}.Mjr-module__b_M2EW__secondaryButton{color:#fff;background:#ffffff1f;border-color:#ffffff73}.Mjr-module__b_M2EW__section{width:min(1180px,100% - 40px);margin:0 auto;padding:68px 0}.Mjr-module__b_M2EW__sectionHeading{max-width:760px;margin-bottom:28px}.Mjr-module__b_M2EW__sectionHeading span{color:var(--mjr-green);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:850}.Mjr-module__b_M2EW__sectionHeading h2{letter-spacing:-.03em;margin:7px 0 10px;font-size:clamp(1.8rem,3vw,2.8rem)}.Mjr-module__b_M2EW__sectionHeading p{color:var(--mjr-muted);margin:0;line-height:1.7}.Mjr-module__b_M2EW__featureGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.Mjr-module__b_M2EW__featureCard{border:1px solid var(--mjr-line);background:#fff;border-radius:20px;padding:24px;box-shadow:0 14px 40px #0d452d12}.Mjr-module__b_M2EW__featureCard svg{color:var(--mjr-green)}.Mjr-module__b_M2EW__featureCard h3{margin:14px 0 7px}.Mjr-module__b_M2EW__featureCard p{color:var(--mjr-muted);margin:0;line-height:1.6}.Mjr-module__b_M2EW__notice{color:#65500f;background:#fff8e4;border:1px solid #eed89a;border-radius:18px;margin-top:24px;padding:18px 20px;line-height:1.6}.Mjr-module__b_M2EW__formShell{width:min(1060px,100% - 32px);margin:44px auto 70px}.Mjr-module__b_M2EW__formHeader{grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:24px;margin-bottom:22px;display:grid}.Mjr-module__b_M2EW__formHeader h1{letter-spacing:-.04em;margin:6px 0 10px;font-size:clamp(2rem,4vw,3.35rem)}.Mjr-module__b_M2EW__formHeader p{color:var(--mjr-muted);line-height:1.65}.Mjr-module__b_M2EW__formHeaderImage{aspect-ratio:1.36;object-fit:cover;border-radius:22px;width:100%;box-shadow:0 18px 45px #08412b2e}.Mjr-module__b_M2EW__stepper{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0;display:grid}.Mjr-module__b_M2EW__step{background:#dfe8e3;border-radius:999px;height:6px}.Mjr-module__b_M2EW__stepActive{background:var(--mjr-green)}.Mjr-module__b_M2EW__formCard{border:1px solid var(--mjr-line);background:#fff;border-radius:24px;padding:clamp(20px,4vw,36px);box-shadow:0 20px 50px #0d452d14}.Mjr-module__b_M2EW__formCard h2{margin-top:0;font-size:1.55rem}.Mjr-module__b_M2EW__formIntro{color:var(--mjr-muted);margin-top:-6px;margin-bottom:24px;line-height:1.55}.Mjr-module__b_M2EW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Mjr-module__b_M2EW__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.Mjr-module__b_M2EW__full{grid-column:1/-1}.Mjr-module__b_M2EW__field{gap:7px;display:grid}.Mjr-module__b_M2EW__field>span{color:#31453a;font-size:.87rem;font-weight:760}.Mjr-module__b_M2EW__field input,.Mjr-module__b_M2EW__field select,.Mjr-module__b_M2EW__field textarea{color:#13251c;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #cddbd3;border-radius:12px;padding:11px 12px}.Mjr-module__b_M2EW__field textarea{resize:vertical;min-height:100px}.Mjr-module__b_M2EW__field small{color:var(--mjr-muted);line-height:1.4}.Mjr-module__b_M2EW__field input:focus,.Mjr-module__b_M2EW__field select:focus,.Mjr-module__b_M2EW__field textarea:focus{border-color:var(--mjr-green);outline:3px solid #0b5a3a1f}.Mjr-module__b_M2EW__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Mjr-module__b_M2EW__checkItem{border:1px solid var(--mjr-line);color:#22382d;cursor:pointer;background:#fbfdfc;border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;min-height:52px;padding:12px 14px;font-size:.92rem;font-weight:650;line-height:1.35;display:flex}.Mjr-module__b_M2EW__checkItem input{cursor:pointer;width:18px;height:18px;min-height:18px;accent-color:var(--mjr-green);border-radius:4px;flex:0 0 18px;margin:0;padding:0}.Mjr-module__b_M2EW__passportPanel{background:var(--mjr-soft);border:1px solid var(--mjr-line);border-radius:18px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:20px;padding:18px;display:grid}.Mjr-module__b_M2EW__passportPreview{object-fit:cover;background:#e8efeb;border:1px solid #cbd9d1;border-radius:15px;width:170px;height:170px}.Mjr-module__b_M2EW__passportPlaceholder{text-align:center;color:#6f7d75;background:#e8efeb;border:1px dashed #afc1b7;border-radius:15px;place-items:center;width:170px;height:170px;padding:16px;display:grid}.Mjr-module__b_M2EW__consentBox{border:1px solid var(--mjr-line);background:#f8fbf9;border-radius:16px;gap:12px;margin-top:22px;padding:18px;display:grid}.Mjr-module__b_M2EW__consentBox label{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.Mjr-module__b_M2EW__consentBox input{margin-top:4px}.Mjr-module__b_M2EW__formActions{justify-content:space-between;gap:12px;margin-top:26px;display:flex}.Mjr-module__b_M2EW__formActions button{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-weight:800}.Mjr-module__b_M2EW__backButton{color:#263b30;background:#fff;border:1px solid #b9c9c0}.Mjr-module__b_M2EW__nextButton{border:1px solid var(--mjr-green);background:var(--mjr-green);color:#fff;margin-left:auto}.Mjr-module__b_M2EW__formActions button:disabled{opacity:.55;cursor:not-allowed}.Mjr-module__b_M2EW__error{color:#8f2222;background:#fff0f0;border:1px solid #e8b7b7;border-radius:12px;margin:18px 0 0;padding:12px 14px}.Mjr-module__b_M2EW__reviewGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}.Mjr-module__b_M2EW__reviewItem{border:1px solid var(--mjr-line);background:#fbfdfc;border-radius:13px;padding:13px 14px}.Mjr-module__b_M2EW__reviewItem span{text-transform:uppercase;letter-spacing:.05em;color:var(--mjr-muted);font-size:.75rem;display:block}.Mjr-module__b_M2EW__reviewItem strong{margin-top:4px;display:block}.Mjr-module__b_M2EW__successCard{border:1px solid var(--mjr-line);text-align:center;border-radius:26px;width:min(720px,100% - 32px);margin:70px auto;padding:clamp(24px,5vw,46px);box-shadow:0 20px 55px #0d452d1a}.Mjr-module__b_M2EW__successIcon{width:72px;height:72px;color:var(--mjr-green);background:#e8f6ee;border-radius:50%;place-items:center;margin:0 auto 18px;display:grid}.Mjr-module__b_M2EW__reference{background:var(--mjr-soft);color:var(--mjr-green-dark);letter-spacing:.04em;border-radius:12px;margin:14px 0;padding:12px 18px;font-size:1.35rem;font-weight:900;display:inline-block}.Mjr-module__b_M2EW__successCard p{color:var(--mjr-muted);line-height:1.65}.Mjr-module__b_M2EW__adminToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;display:flex}.Mjr-module__b_M2EW__adminToolbar input,.Mjr-module__b_M2EW__adminToolbar select{background:#fff;border:1px solid #cbd8d1;border-radius:10px;min-height:42px;padding:8px 10px}.Mjr-module__b_M2EW__adminToolbar input{min-width:min(310px,100%)}.Mjr-module__b_M2EW__adminToolbar a,.Mjr-module__b_M2EW__adminToolbar button{color:#183a28;cursor:pointer;background:#fff;border:1px solid #bfd0c6;border-radius:10px;align-items:center;gap:7px;min-height:42px;padding:0 12px;font-weight:760;text-decoration:none;display:inline-flex}.Mjr-module__b_M2EW__adminToolbar .Mjr-module__b_M2EW__adminPrimary{background:var(--mjr-green);color:#fff;border-color:var(--mjr-green)}.Mjr-module__b_M2EW__metricGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0;display:grid}.Mjr-module__b_M2EW__metric{border:1px solid var(--mjr-line);background:#fff;border-radius:16px;padding:18px}.Mjr-module__b_M2EW__metric span{color:var(--mjr-muted);font-size:.82rem;display:block}.Mjr-module__b_M2EW__metric strong{color:var(--mjr-green-dark);margin-top:5px;font-size:1.8rem;display:block}.Mjr-module__b_M2EW__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.Mjr-module__b_M2EW__chartCard{border:1px solid var(--mjr-line);background:#fff;border-radius:16px;padding:18px}.Mjr-module__b_M2EW__chartCard h3{margin-top:0}.Mjr-module__b_M2EW__barRow{grid-template-columns:minmax(120px,1fr) 2fr 48px;align-items:center;gap:10px;margin:9px 0;font-size:.86rem;display:grid}.Mjr-module__b_M2EW__barTrack{background:#edf2ef;border-radius:99px;height:9px;overflow:hidden}.Mjr-module__b_M2EW__barFill{background:var(--mjr-green);border-radius:99px;height:100%}.Mjr-module__b_M2EW__tableWrap{border:1px solid var(--mjr-line);background:#fff;border-radius:16px;overflow-x:auto}.Mjr-module__b_M2EW__table{border-collapse:collapse;width:100%;min-width:980px}.Mjr-module__b_M2EW__table th,.Mjr-module__b_M2EW__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e7efea;padding:12px 13px;font-size:.86rem}.Mjr-module__b_M2EW__table th{text-transform:uppercase;letter-spacing:.04em;color:#53685d;background:#f5f9f7;font-size:.74rem}.Mjr-module__b_M2EW__table td small{color:var(--mjr-muted);margin-top:3px;display:block}.Mjr-module__b_M2EW__tablePassport{object-fit:cover;border:1px solid #d3ded8;border-radius:9px;width:52px;height:52px}.Mjr-module__b_M2EW__status{background:#eef4f0;border-radius:99px;padding:4px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.Mjr-module__b_M2EW__statusSent{color:#176a3d;background:#e5f5eb}.Mjr-module__b_M2EW__statusFailed{color:#9c2828;background:#fff0f0}.Mjr-module__b_M2EW__pagination{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.Mjr-module__b_M2EW__pagination button{cursor:pointer;background:#fff;border:1px solid #c7d5cd;border-radius:10px;min-height:40px;padding:0 14px;font-weight:720}.Mjr-module__b_M2EW__pagination button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:900px){.Mjr-module__b_M2EW__featureGrid,.Mjr-module__b_M2EW__metricGrid{grid-template-columns:repeat(2,1fr)}.Mjr-module__b_M2EW__formHeader{grid-template-columns:1fr}.Mjr-module__b_M2EW__formHeaderImage{max-width:520px}.Mjr-module__b_M2EW__chartGrid{grid-template-columns:1fr}}@media (max-width:640px){.Mjr-module__b_M2EW__hero{min-height:520px}.Mjr-module__b_M2EW__heroContent{width:min(100% - 28px,1180px);padding:60px 0}.Mjr-module__b_M2EW__section{width:min(100% - 28px,1180px);padding:48px 0}.Mjr-module__b_M2EW__featureGrid,.Mjr-module__b_M2EW__grid2,.Mjr-module__b_M2EW__grid3,.Mjr-module__b_M2EW__checkGrid,.Mjr-module__b_M2EW__reviewGrid,.Mjr-module__b_M2EW__metricGrid,.Mjr-module__b_M2EW__passportPanel{grid-template-columns:1fr}.Mjr-module__b_M2EW__stepper{gap:5px}.Mjr-module__b_M2EW__formActions{flex-direction:column-reverse}.Mjr-module__b_M2EW__formActions button{width:100%}.Mjr-module__b_M2EW__barRow{grid-template-columns:110px 1fr 38px}}.Mjr-module__b_M2EW__selfieActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.Mjr-module__b_M2EW__selfiePrimaryButton,.Mjr-module__b_M2EW__selfieSecondaryButton{cursor:pointer;border-radius:12px;min-height:46px;padding:0 18px;font-family:inherit;font-size:.92rem;font-weight:750;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s}.Mjr-module__b_M2EW__selfiePrimaryButton{border:1px solid var(--mjr-green);background:var(--mjr-green);color:#fff;justify-content:center;align-items:center;gap:9px;display:inline-flex;box-shadow:0 5px 14px #005c3729}.Mjr-module__b_M2EW__selfiePrimaryButton:hover{transform:translateY(-1px);box-shadow:0 7px 17px #005c3738}.Mjr-module__b_M2EW__selfieSecondaryButton{border:1px solid var(--mjr-line);color:#214331;background:#fff}.Mjr-module__b_M2EW__selfieSecondaryButton:hover{border-color:var(--mjr-green);background:#f7fbf8}.Mjr-module__b_M2EW__selfieButtonIcon{font-size:1.05rem;line-height:1}.Mjr-module__b_M2EW__selfieCaptureHint{color:#60736a;margin:9px 0 0;font-size:.78rem;line-height:1.45}@media (max-width:640px){.Mjr-module__b_M2EW__selfieActions{flex-direction:column;align-items:stretch}.Mjr-module__b_M2EW__selfiePrimaryButton,.Mjr-module__b_M2EW__selfieSecondaryButton{width:100%}}.Mjr-module__b_M2EW__heroBannerSection{border-bottom:1px solid var(--mjr-line);background:#fff;width:100%;overflow:hidden}.Mjr-module__b_M2EW__heroBannerImage{object-fit:contain;object-position:center;background:#fff;width:100%;height:auto;max-height:760px;display:block}.Mjr-module__b_M2EW__heroBannerActions{flex-wrap:wrap;justify-content:center;gap:12px;width:min(1180px,100% - 40px);margin:0 auto;padding:20px 0 28px;display:flex}.Mjr-module__b_M2EW__heroBannerPrimary,.Mjr-module__b_M2EW__heroBannerSecondary{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.Mjr-module__b_M2EW__heroBannerPrimary{border:1px solid var(--mjr-green);background:var(--mjr-green);color:#fff;box-shadow:0 8px 24px #0b5a3a29}.Mjr-module__b_M2EW__heroBannerPrimary:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0b5a3a38}.Mjr-module__b_M2EW__heroBannerSecondary{color:var(--mjr-green-dark);background:#fff;border:1px solid #bfd0c6}.Mjr-module__b_M2EW__heroBannerSecondary:hover{background:#f4f8f6}.Mjr-module__b_M2EW__formHeader{flex-direction:column;align-items:stretch;gap:22px;display:flex}.Mjr-module__b_M2EW__formHeaderBanner{aspect-ratio:1672/941;object-fit:contain;object-position:center;border:1px solid var(--mjr-line);background:#fff;border-radius:22px;width:100%;height:auto;display:block;box-shadow:0 18px 45px #08412b1f}.Mjr-module__b_M2EW__formHeaderCopy{max-width:800px}@media (max-width:640px){.Mjr-module__b_M2EW__heroBannerActions{width:min(100% - 28px,1180px);padding:16px 0 22px}.Mjr-module__b_M2EW__heroBannerPrimary,.Mjr-module__b_M2EW__heroBannerSecondary{width:100%}.Mjr-module__b_M2EW__formHeaderBanner{border-radius:14px}}
