@font-face{font-family:Passport Mulish;src:url(/_next/static/media/mulish-cyrillic.072c91e1.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Passport Mulish;src:url(/_next/static/media/mulish-latin.c4c987af.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2212,u+2215,u+feff,u+fffd}.mobility-passport_account__lO2gN{font-family:Passport Mulish,Mulish,Arial,sans-serif}.mobility-passport_account__lO2gN .tabs{border-color:#dce3ee}.mobility-passport_account__lO2gN .tabs a.selected{color:#214c9b;border-color:#214c9b;background:#edf2fc}.mobility-passport_account__lO2gN .tabs a:hover,.mobility-passport_account__lO2gN .text-button{color:#214c9b}.mobility-passport_root___LYCz{--passport-blue:#204e9d;--passport-ink:#1d2c43;--passport-muted:#5e6b7f;--passport-line:#dce3ee;color:var(--passport-ink);font:400 15px/1.6 Passport Mulish,Mulish,Arial,sans-serif;min-width:0}.mobility-passport_root___LYCz h2,.mobility-passport_root___LYCz h3,.mobility-passport_root___LYCz h4,.mobility-passport_root___LYCz p{margin:0}.mobility-passport_root___LYCz h2,.mobility-passport_root___LYCz h3,.mobility-passport_root___LYCz h4{color:inherit;font-family:inherit}.mobility-passport_root___LYCz button,.mobility-passport_root___LYCz input,.mobility-passport_root___LYCz select,.mobility-passport_root___LYCz textarea{font:inherit}.mobility-passport_root___LYCz a{color:inherit}.mobility-passport_root___LYCz a:focus-visible,.mobility-passport_root___LYCz button:focus-visible,.mobility-passport_root___LYCz input:focus-visible,.mobility-passport_root___LYCz select:focus-visible,.mobility-passport_root___LYCz summary:focus-visible,.mobility-passport_root___LYCz textarea:focus-visible{outline:3px solid #a8bff1;outline-offset:4px}.mobility-passport_root___LYCz button:disabled{cursor:default;opacity:.55}.mobility-passport_root___LYCz svg{flex-shrink:0}.mobility-passport_pageHeading__KosCg{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:38px 0 30px}.mobility-passport_eyebrow__4CaQJ{color:#6a7689;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:800;line-height:1.7}.mobility-passport_pageHeading__KosCg h2{font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.045em;line-height:1.15;margin:8px 0 10px}.mobility-passport_pageHeading__KosCg>div>p:last-child{color:var(--passport-muted);font-size:14px}.mobility-passport_headingActions__5SEVY{display:flex;gap:10px;flex-shrink:0;padding-bottom:1px}.mobility-passport_primaryButton__dB5_b,.mobility-passport_secondaryButton__LSau9{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:11px;padding:12px 17px;min-height:46px;text-decoration:none;font-size:13px;font-weight:800;line-height:1.3;text-align:center;transition:background .15s,border-color .15s}.mobility-passport_root___LYCz .mobility-passport_primaryButton__dB5_b{background:var(--passport-blue);color:#fff;border-color:var(--passport-blue)}.mobility-passport_root___LYCz .mobility-passport_primaryButton__dB5_b:hover:not(:disabled){background:#163b7e;border-color:#163b7e;color:#fff}.mobility-passport_root___LYCz .mobility-passport_secondaryButton__LSau9{color:#24477e;border-color:#d4deec;background:#fff}.mobility-passport_root___LYCz .mobility-passport_secondaryButton__LSau9:hover:not(:disabled){background:#f2f6fc;color:#173c77;border-color:#aebfd9}.mobility-passport_textButton__l7CH4{background:none;padding:0;border:0;color:var(--passport-blue);font-weight:800;font-size:13px;text-decoration:underline;text-underline-offset:4px}.mobility-passport_root___LYCz .mobility-passport_textLink__CordP{display:inline-block;color:#224d94;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px;margin-top:14px}.mobility-passport_root___LYCz .mobility-passport_textLink__CordP:hover{color:#163870}.mobility-passport_liveNotice__eiXou:empty{display:none}.mobility-passport_success__p2OL_{display:flex;align-items:center;gap:10px;border:1px solid #b9ccee;background:#edf3ff;padding:14px 18px;border-radius:12px;color:#204e9d;margin-bottom:20px!important;font-size:14px}.mobility-passport_overview__p0QE_{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);gap:22px;margin-bottom:46px}.mobility-passport_cover___xuaq{background:#204a91;background-image:linear-gradient(120deg,#173b7a,#2553a1);color:#fff;border-radius:19px;padding:26px 30px 0;position:relative;isolation:isolate;overflow:hidden;min-width:0;display:flex;flex-direction:column}.mobility-passport_coverTop__udJ4n{display:flex;justify-content:space-between;align-items:center;margin-bottom:29px}.mobility-passport_coverTop__udJ4n>svg{opacity:.8}.mobility-passport_coverTag__n12by{display:inline-flex;align-items:center;gap:7px;font-size:11px;border:1px solid #7493c1;border-radius:6px;padding:4px 9px;color:#f4f7ff;background:#214b8d}.mobility-passport_coverLabel__rpTOC{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#c6d6ef;font-weight:700;margin-bottom:9px!important}.mobility-passport_cover___xuaq h3{font-size:clamp(24px,2.6vw,31px);font-weight:800;letter-spacing:-.025em;line-height:1.22;overflow-wrap:anywhere;max-width:90%}.mobility-passport_coverUniversity__U_6eA{font-size:14px;line-height:1.6;max-width:85%;margin-top:9px!important;color:#e0e9fb;overflow-wrap:anywhere}.mobility-passport_coverNote__Mfyis{font-size:11px;color:#c1d3f2;margin-top:8px!important}.mobility-passport_root___LYCz .mobility-passport_coverLink__iBk3O{color:#fff;width:fit-content;margin-top:12px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.mobility-passport_root___LYCz .mobility-passport_coverLink__iBk3O:hover{color:#dbe8ff}.mobility-passport_orbit__3oWwt{position:absolute;top:10px;right:-80px;width:340px;height:240px;z-index:-1;pointer-events:none;transform:rotate(-35deg);opacity:.6}.mobility-passport_orbit__3oWwt span{position:absolute;inset:10px;border:1px solid #6389c3;border-radius:50%}.mobility-passport_orbit__3oWwt span:nth-child(2){inset:30px -20px}.mobility-passport_orbit__3oWwt span:nth-child(3){inset:-25px 50px}.mobility-passport_orbit__3oWwt i{position:absolute;width:10px;height:10px;border-radius:50%;top:48px;right:44px;background:#ee6b78;box-shadow:0 0 0 5px #dd52672e}.mobility-passport_metrics__OaNIh{display:grid;grid-template-columns:1.25fr 1.2fr .85fr;gap:19px;padding:21px 0 24px;margin-top:27px;border-top:1px solid #5b7caf}.mobility-passport_metrics__OaNIh>div{display:flex;flex-direction:column}.mobility-passport_metrics__OaNIh strong{font-size:30px;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums}.mobility-passport_metrics__OaNIh span{font-size:10px;line-height:1.5;color:#d1dff5;margin-top:7px;max-width:150px}.mobility-passport_privacyCard__qYYiq{padding:26px 28px;background:#fff;border:1px solid var(--passport-line);border-radius:19px}.mobility-passport_privacyIcon__fliKN{width:45px;height:45px;background:#f0f4fb;color:#274c8d;border-radius:13px;display:grid;place-items:center;margin-bottom:16px}.mobility-passport_privacyCard__qYYiq h3{font-size:20px;line-height:1.3;font-weight:800;letter-spacing:-.025em;max-width:265px;margin-bottom:12px}.mobility-passport_privacyCard__qYYiq>p{font-size:12px;color:var(--passport-muted);line-height:1.75}.mobility-passport_privacyDivider__gIKjE{height:1px;background:#e5eaf2;margin:21px 0 17px}.mobility-passport_privacyCard__qYYiq .mobility-passport_privacyText__invDb{display:flex;align-items:flex-start;gap:8px;color:#344764;font-size:12px;font-weight:700}.mobility-passport_privacyText__invDb svg{margin-top:2px}.mobility-passport_privacyCard__qYYiq .mobility-passport_caption__I3Wix{font-size:10px;line-height:1.6;margin-top:9px}.mobility-passport_records__erk_X{min-width:0}.mobility-passport_recordsHeading__4uBQu{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}.mobility-passport_recordsHeading__4uBQu h3{font-size:26px;font-weight:800;letter-spacing:-.035em;margin-top:5px}.mobility-passport_iconButton__Ey6JT,.mobility-passport_refreshButton__QISFH{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;color:#51627d;border:1px solid #dce3ee;background:#fff;border-radius:11px;padding:0}.mobility-passport_iconButton__Ey6JT:hover,.mobility-passport_refreshButton__QISFH:hover{background:#f1f5fc;color:#204e9d}.mobility-passport_filters__6hzg_{display:flex;gap:7px;padding:6px;border:1px solid #e0e6ef;border-radius:13px;background:#edf1f7;width:fit-content;max-width:100%;margin-bottom:16px}.mobility-passport_filters__6hzg_ button{display:inline-flex;align-items:center;gap:9px;justify-content:center;border:1px solid transparent;border-radius:8px;padding:10px 15px;color:#57667e;background:transparent;min-height:43px;font-size:12px;font-weight:700;line-height:1.3}.mobility-passport_filters__6hzg_ button[aria-pressed=true]{color:#1c4386;background:#fff;box-shadow:0 2px 4px #1b33690a;border-color:#dae2f0}.mobility-passport_filters__6hzg_ button:hover{color:#1c4386;background:#ffffffa3}.mobility-passport_filters__6hzg_ button span{font-size:10px;border-radius:5px;background:#e1e7f0;padding:2px 6px;min-width:22px}.mobility-passport_filters__6hzg_ button[aria-pressed=true] span{background:#eaf0fc;color:#204e9d}.mobility-passport_sectionDescription__7rdCf{max-width:780px;color:#657286;font-size:12px;line-height:1.7;margin-bottom:24px!important}.mobility-passport_entryList__2L_RT{display:flex;flex-direction:column;gap:15px}.mobility-passport_entryCard__Q5IId{display:flex;align-items:flex-start;gap:23px;background:#fff;border:1px solid var(--passport-line);border-radius:16px;padding:26px;min-width:0}.mobility-passport_entryIcon__NsAR8{width:54px;min-width:54px;height:58px;border-radius:14px;display:grid;place-items:center;background:#edf3fd;color:#2a5298;border:1px solid #dae4f5}.mobility-passport_historyIcon__k2J_q{background:#f1f2f5;border-color:#e0e3e9;color:#748096}.mobility-passport_entryContent__1cZD0{flex:1;min-width:0}.mobility-passport_entryMeta__Lbz94{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.mobility-passport_category__U_va7{color:#61718a;font-size:11px;font-weight:700}.mobility-passport_badge__p00b6{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;line-height:1.5;padding:5px 8px;border-radius:6px;max-width:100%}.mobility-passport_confirmed__GW9UO{color:#244d92;background:#eaf1fd}.mobility-passport_reviewed__Ykm3S{color:#4a4c92;background:#eeedfa}.mobility-passport_neutral__ykr4a{color:#5b667a;background:#eef1f5}.mobility-passport_revoked__MOm4y{color:#a62943;background:#fcecf0}.mobility-passport_entryCard__Q5IId h4{font-size:20px;font-weight:800;line-height:1.35;letter-spacing:-.025em;margin-bottom:7px;overflow-wrap:anywhere}.mobility-passport_organization__fNYwG{font-size:13px;color:#4b5e7a;margin-bottom:10px!important;overflow-wrap:anywhere}.mobility-passport_period__eB7U1{display:flex;align-items:center;gap:7px;font-size:11px;color:#68758b}.mobility-passport_resultExcerpt__444v3{font-size:13px;line-height:1.75;color:#3d4f6b;margin-top:18px!important;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-line}.mobility-passport_entryFooter__JwmeE{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:20px;padding-top:16px;border-top:1px solid #edf0f5}.mobility-passport_entryFooter__JwmeE .mobility-passport_secondaryButton__LSau9{font-size:11px;min-height:39px;padding:9px 13px}.mobility-passport_entryNotes__KAxUL{display:flex;flex-wrap:wrap;gap:8px 16px}.mobility-passport_entryNotes__KAxUL>span{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#6b7890}.mobility-passport_empty__5GdbL{display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px 26px;border:1px solid var(--passport-line);border-radius:17px;background:#fff}.mobility-passport_emptyIcon__OaHbl{width:72px;height:72px;border-radius:22px;background:#edf3fd;color:#2e5497;display:grid;place-items:center;margin-bottom:20px}.mobility-passport_empty__5GdbL h4{font-size:23px;font-weight:800;line-height:1.3;letter-spacing:-.035em;margin:8px 0 12px}.mobility-passport_empty__5GdbL>p{font-size:13px;color:#68758a;max-width:520px;line-height:1.8}.mobility-passport_empty__5GdbL .mobility-passport_primaryButton__dB5_b,.mobility-passport_empty__5GdbL .mobility-passport_secondaryButton__LSau9{margin-top:24px}.mobility-passport_footnote__a_3s7{display:flex;align-items:flex-start;gap:10px;padding:20px 2px 30px;color:#6e7a8e}.mobility-passport_footnote__a_3s7 svg{margin-top:3px}.mobility-passport_footnote__a_3s7 p{font-size:11px;line-height:1.8;max-width:800px}.mobility-passport_loading__SWjJR{display:flex;align-items:center;justify-content:center;gap:12px;padding:64px 18px;color:#526786;font-size:14px;min-height:180px}.mobility-passport_spinner__XJASg{animation:mobility-passport_passport-spin__3vNjS 1.1s linear infinite}@keyframes mobility-passport_passport-spin__3vNjS{to{transform:rotate(1turn)}}.mobility-passport_error__edVK8{display:flex;align-items:flex-start;gap:11px;border:1px solid #e8bcc6;border-radius:12px;padding:16px;background:#fff3f5;color:#8f2942;margin:15px 0;font-size:13px}.mobility-passport_error__edVK8>svg{margin-top:2px}.mobility-passport_error__edVK8 .mobility-passport_textButton__l7CH4{color:#8f2942;margin-top:8px}.mobility-passport_dialog__qIqjo{position:fixed;inset:0;border:1px solid #d9e1ec;border-radius:20px;background:#fff;padding:0;width:min(760px,calc(100% - 40px));max-height:calc(100dvh - 48px);margin:auto;color:var(--passport-ink);overflow:auto;box-shadow:0 28px 100px #0e234a30;overscroll-behavior:contain}.mobility-passport_dialog__qIqjo::backdrop{background:#14243d8c;backdrop-filter:blur(3px)}.mobility-passport_dialogHeader___DukJ{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 30px;border-bottom:1px solid #e6ebf3}.mobility-passport_dialogHeader___DukJ h2{font-size:22px;font-weight:800;letter-spacing:-.03em;margin:0}.mobility-passport_dialogBody__mk0h1{padding:26px 30px 30px}.mobility-passport_formIntro__v7ucH{font-size:13px;color:#64748c;margin-bottom:25px!important;line-height:1.75}.mobility-passport_formFields__P5PIO{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:20px;min-width:0}.mobility-passport_formGrid__NAn3q{display:grid;grid-template-columns:1fr 1fr;gap:20px}.mobility-passport_field__Tn7YY{display:flex;flex-direction:column;gap:7px;min-width:0}.mobility-passport_field__Tn7YY label{color:#2b3e5c;font-size:13px;font-weight:800;line-height:1.5}.mobility-passport_field__Tn7YY input,.mobility-passport_field__Tn7YY select,.mobility-passport_field__Tn7YY textarea{width:100%;min-width:0;max-width:100%;padding:12px 13px;font-size:14px;line-height:1.5;min-height:47px;border:1px solid #ccd7e7;border-radius:9px;background:#fff;color:#203450;box-shadow:none}.mobility-passport_field__Tn7YY textarea{resize:vertical}.mobility-passport_field__Tn7YY input::placeholder,.mobility-passport_field__Tn7YY textarea::placeholder{color:#76849b;font-size:12px;opacity:1}.mobility-passport_field__Tn7YY [aria-invalid=true]{border-color:#ba354e}.mobility-passport_fieldError__Am8zx{color:#9b2842;font-size:12px}.mobility-passport_info__rUkMW{display:flex;align-items:flex-start;gap:10px;background:#f2f5fb;border-radius:10px;padding:15px;margin:24px 0;color:#51627e}.mobility-passport_info__rUkMW p{font-size:12px;line-height:1.7}.mobility-passport_info__rUkMW svg{margin-top:2px}.mobility-passport_formActions__esX7W{display:flex;justify-content:flex-end;gap:10px;padding-top:20px;margin-top:20px;border-top:1px solid #e3e9f1}.mobility-passport_detailLead__5W64b .mobility-passport_category__U_va7{margin-top:18px;margin-bottom:7px}.mobility-passport_detailLead__5W64b h3{font-size:29px;line-height:1.25;font-weight:800;letter-spacing:-.035em;margin-bottom:15px;overflow-wrap:anywhere}.mobility-passport_detailOrganization__R2CSY{display:flex;align-items:flex-start;gap:8px;color:#526583;font-size:14px;margin-bottom:13px!important;overflow-wrap:anywhere}.mobility-passport_detailOrganization__R2CSY svg{margin-top:3px}.mobility-passport_detailSection__NWeTY{padding:24px 0;border-top:1px solid #e5eaf2;margin-top:24px}.mobility-passport_detailSection__NWeTY+.mobility-passport_detailSection__NWeTY{margin-top:0}.mobility-passport_detailSection__NWeTY h3{font-size:16px;font-weight:800;letter-spacing:-.02em;margin-bottom:11px}.mobility-passport_detailSection__NWeTY>p{font-size:13px;color:#52637e;line-height:1.8;margin-top:10px}.mobility-passport_detailSection__NWeTY>strong{font-size:14px;color:#334d77}.mobility-passport_sectionLabel__63NK_{display:flex;align-items:center;gap:9px;color:#31528b;margin-bottom:13px}.mobility-passport_sectionLabel__63NK_ h3{margin:0;color:#223752}.mobility-passport_longText__AaJOU{white-space:pre-wrap;overflow-wrap:anywhere}.mobility-passport_facts__9q2Ud{display:flex;flex-direction:column;gap:12px;margin:18px 0 0}.mobility-passport_facts__9q2Ud>div{display:grid;grid-template-columns:160px 1fr;gap:12px;font-size:12px}.mobility-passport_facts__9q2Ud dt{color:#728098}.mobility-passport_facts__9q2Ud dd{margin:0;color:#354b6a;overflow-wrap:anywhere}.mobility-passport_detailSection__NWeTY .mobility-passport_badge__p00b6{margin-top:14px;margin-right:12px}.mobility-passport_detailSection__NWeTY>.mobility-passport_secondaryButton__LSau9{margin-top:14px}.mobility-passport_caption__I3Wix{font-size:11px!important;color:#6b7a91!important;line-height:1.75;margin-top:10px!important}.mobility-passport_historyList__l_GsM,.mobility-passport_requestList__YfWcK{list-style:none;margin:15px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.mobility-passport_requestList__YfWcK li{background:#f3f6fb;border:1px solid #e1e8f3;padding:16px;border-radius:10px}.mobility-passport_requestHeading__m2mjs{display:flex;justify-content:space-between;gap:12px;margin-bottom:9px;flex-wrap:wrap}.mobility-passport_requestHeading__m2mjs strong{font-size:12px;color:#365887}.mobility-passport_requestHeading__m2mjs time{font-size:11px;color:#687991}.mobility-passport_requestList__YfWcK .mobility-passport_longText__AaJOU{font-size:13px}.mobility-passport_correctionDetails___mgqj{padding:20px;border:1px solid #dce4f1;border-radius:12px;background:#fafbfe}.mobility-passport_correctionDetails___mgqj>summary{cursor:pointer;color:#224b91;font-weight:800;font-size:14px}.mobility-passport_correctionForm__P2_ga{margin-top:18px}.mobility-passport_correctionForm__P2_ga>button{margin-top:14px}.mobility-passport_historyList__l_GsM li{border-left:2px solid #d6e0f0;padding:0 0 10px 17px}.mobility-passport_historyList__l_GsM .mobility-passport_badge__p00b6{margin-top:0;margin-bottom:8px}.mobility-passport_historyList__l_GsM .mobility-passport_longText__AaJOU{font-size:12px;margin-top:8px}@media (max-width:1100px){.mobility-passport_pageHeading__KosCg{align-items:flex-start;flex-direction:column;gap:20px}.mobility-passport_overview__p0QE_{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.mobility-passport_cover___xuaq{padding-left:25px;padding-right:25px}.mobility-passport_privacyCard__qYYiq{padding:24px}.mobility-passport_metrics__OaNIh{gap:14px}}@media (max-width:760px){.mobility-passport_overview__p0QE_{grid-template-columns:1fr;gap:16px;margin-bottom:35px}.mobility-passport_cover___xuaq h3{max-width:85%}.mobility-passport_privacyCard__qYYiq{padding:23px}.mobility-passport_privacyCard__qYYiq h3{max-width:none;font-size:19px}.mobility-passport_privacyIcon__fliKN{float:left;margin:0 15px 8px 0}.mobility-passport_privacyDivider__gIKjE{clear:both;margin:17px 0}.mobility-passport_entryCard__Q5IId{padding:22px;gap:16px}.mobility-passport_entryMeta__Lbz94{align-items:flex-start}.mobility-passport_filters__6hzg_{width:100%}.mobility-passport_filters__6hzg_ button{flex:1;padding:10px;font-size:11px;gap:6px}}@media (max-width:520px){.mobility-passport_pageHeading__KosCg{margin:27px 0 23px;gap:20px}.mobility-passport_pageHeading__KosCg h2{font-size:28px}.mobility-passport_pageHeading__KosCg>div>p:last-child{font-size:13px}.mobility-passport_headingActions__5SEVY{width:100%;gap:9px}.mobility-passport_headingActions__5SEVY>button{flex:1;min-width:0;padding:12px 9px;font-size:11px}.mobility-passport_cover___xuaq{padding:23px 22px 0;border-radius:15px}.mobility-passport_coverTop__udJ4n{margin-bottom:28px}.mobility-passport_cover___xuaq h3{font-size:25px}.mobility-passport_coverUniversity__U_6eA{font-size:12px;max-width:95%}.mobility-passport_metrics__OaNIh{grid-template-columns:1.2fr 1.2fr .8fr;gap:13px;margin-top:25px;padding:20px 0 23px}.mobility-passport_metrics__OaNIh strong{font-size:27px}.mobility-passport_metrics__OaNIh span{font-size:9px}.mobility-passport_privacyCard__qYYiq{padding:21px;border-radius:15px}.mobility-passport_privacyCard__qYYiq h3{font-size:18px}.mobility-passport_privacyCard__qYYiq>p{font-size:12px}.mobility-passport_recordsHeading__4uBQu h3{font-size:24px}.mobility-passport_eyebrow__4CaQJ{font-size:9px}.mobility-passport_filters__6hzg_{gap:3px;padding:4px;border-radius:11px}.mobility-passport_filters__6hzg_ button{flex-direction:column;gap:6px;padding:9px 6px;line-height:1.4;font-size:10px;border-radius:7px}.mobility-passport_filters__6hzg_ button:first-child{flex:1.4}.mobility-passport_filters__6hzg_ button span{font-size:9px}.mobility-passport_sectionDescription__7rdCf{font-size:11px;margin-bottom:20px!important}.mobility-passport_entryCard__Q5IId{padding:20px 18px;gap:0}.mobility-passport_entryIcon__NsAR8{display:none}.mobility-passport_entryMeta__Lbz94{flex-direction:column;gap:9px;margin-bottom:14px}.mobility-passport_entryCard__Q5IId h4{font-size:19px}.mobility-passport_organization__fNYwG{font-size:12px}.mobility-passport_period__eB7U1{font-size:10px}.mobility-passport_entryFooter__JwmeE{align-items:flex-start;flex-direction:column;gap:15px}.mobility-passport_entryFooter__JwmeE .mobility-passport_secondaryButton__LSau9{width:100%;min-height:44px;font-size:12px}.mobility-passport_resultExcerpt__444v3{font-size:12px}.mobility-passport_empty__5GdbL{padding:35px 20px}.mobility-passport_empty__5GdbL h4{font-size:22px}.mobility-passport_empty__5GdbL>p{font-size:12px}.mobility-passport_empty__5GdbL .mobility-passport_primaryButton__dB5_b{width:100%}.mobility-passport_dialog__qIqjo{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:15px}.mobility-passport_dialogHeader___DukJ{padding:15px 18px;gap:10px}.mobility-passport_dialogHeader___DukJ h2{font-size:19px}.mobility-passport_dialogBody__mk0h1{padding:20px 18px}.mobility-passport_dialog__qIqjo .mobility-passport_iconButton__Ey6JT{width:40px;min-width:40px;height:40px}.mobility-passport_formGrid__NAn3q{grid-template-columns:1fr;gap:20px}.mobility-passport_formActions__esX7W{gap:8px}.mobility-passport_formActions__esX7W>button{flex:1;padding:12px 10px;font-size:12px}.mobility-passport_field__Tn7YY input,.mobility-passport_field__Tn7YY select,.mobility-passport_field__Tn7YY textarea{font-size:16px}.mobility-passport_detailLead__5W64b h3{font-size:24px}.mobility-passport_detailOrganization__R2CSY{font-size:13px}.mobility-passport_facts__9q2Ud>div{grid-template-columns:1fr;gap:3px}.mobility-passport_correctionDetails___mgqj{padding:16px}.mobility-passport_correctionForm__P2_ga>button{width:100%}.mobility-passport_detailSection__NWeTY>.mobility-passport_secondaryButton__LSau9{display:flex;width:100%}}@media (prefers-reduced-motion:reduce){.mobility-passport_spinner__XJASg{animation:none}.mobility-passport_primaryButton__dB5_b,.mobility-passport_secondaryButton__LSau9{transition:none}}.mobility-passport_outcomesEditor__Bgxjy{padding:19px;border:1px solid #d9e3f2;border-radius:12px;background:#f7f9fd}.mobility-passport_outcomesEditor__Bgxjy>summary{cursor:pointer;font-size:14px;font-weight:800;color:#274d8b}.mobility-passport_outcomesEditor__Bgxjy>summary>span{font-size:11px;font-weight:500;color:#6b7a91;display:inline-block;margin-left:8px}.mobility-passport_outcomeRows__E_ShV{display:flex;flex-direction:column;gap:20px;margin:20px 0}.mobility-passport_outcomeRows__E_ShV:empty{display:none}.mobility-passport_outcomesEditor__Bgxjy>.mobility-passport_secondaryButton__LSau9{margin-top:16px}.mobility-passport_outcomeRow__74ztw{display:flex;flex-direction:column;gap:18px;min-width:0;border:1px solid #dbe3ef;background:#fff;border-radius:10px;padding:18px;margin:0}.mobility-passport_outcomeRow__74ztw>legend{padding:0 8px;font-size:12px;font-weight:800;color:#395886}.mobility-passport_outcomeRowHeader__ZpTrk{display:flex;justify-content:flex-end;margin:-4px 0 -8px}.mobility-passport_removeOutcome__9pfjx{display:inline-flex;align-items:center;gap:5px;padding:5px;border:0;border-radius:5px;background:transparent;color:#9b3549;font-size:11px!important}.mobility-passport_removeOutcome__9pfjx:hover{background:#fff0f3}.mobility-passport_fieldHint__W7S98{font-size:10px;color:#697b95;line-height:1.6}.mobility-passport_outcomeCards__mzQ2Y{margin:20px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.mobility-passport_outcomeCards__mzQ2Y>li{padding:19px;border:1px solid #dfe6f0;border-radius:12px;background:#f8fafe}.mobility-passport_outcomeCards__mzQ2Y h4{font-size:15px;font-weight:800;line-height:1.5;letter-spacing:-.015em;overflow-wrap:anywhere}.mobility-passport_outcomeFacts__ZR8xI{display:grid;grid-template-columns:1fr 1fr;gap:17px 24px;margin:18px 0 0}.mobility-passport_outcomeFacts__ZR8xI>div{min-width:0}.mobility-passport_outcomeFacts__ZR8xI dt{font-size:10px;font-weight:700;color:#6a7b94;margin-bottom:4px}.mobility-passport_outcomeFacts__ZR8xI dd{margin:0;font-size:13px;color:#2a446a;overflow-wrap:anywhere}.mobility-passport_outcomeFacts__ZR8xI dd>span{display:block;font-size:11px;color:#657894;line-height:1.65;margin-top:3px}.mobility-passport_evidenceDownload__iq9Pv{margin-top:15px}.mobility-passport_evidenceDownload__iq9Pv [aria-disabled=true]{cursor:default;opacity:.6}@media (max-width:520px){.mobility-passport_outcomesEditor__Bgxjy{padding:15px 12px}.mobility-passport_outcomesEditor__Bgxjy>summary{font-size:13px}.mobility-passport_outcomesEditor__Bgxjy>summary>span{font-size:10px}.mobility-passport_outcomeRow__74ztw{padding:15px 12px}.mobility-passport_outcomeCards__mzQ2Y>li{padding:16px}.mobility-passport_outcomeFacts__ZR8xI{grid-template-columns:1fr;gap:13px}.mobility-passport_outcomeFacts__ZR8xI>div{display:grid;grid-template-columns:95px 1fr;gap:12px}.mobility-passport_outcomeFacts__ZR8xI dt{margin:0;padding-top:2px}.mobility-passport_evidenceDownload__iq9Pv>.mobility-passport_secondaryButton__LSau9,.mobility-passport_outcomesEditor__Bgxjy>.mobility-passport_secondaryButton__LSau9{display:flex;width:100%}.mobility-passport_removeOutcome__9pfjx{min-height:36px}}@font-face{font-family:Studmart ID Mulish;src:url(/_next/static/media/mulish-cyrillic.072c91e1.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Studmart ID Mulish;src:url(/_next/static/media/mulish-latin.c4c987af.woff2) format("woff2");font-style:normal;font-weight:200 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.studmart-id-action_control__XJf4r{--studmart-id-background:#8fe248;--studmart-id-hover:#aaf46a;--studmart-id-ink:#032c28;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:100%;min-height:58px;padding:14px 20px;border:0;border-radius:15px;background:var(--studmart-id-background);color:var(--studmart-id-ink);font-family:Studmart ID Mulish,Mulish,Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:normal;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .12s ease}.studmart-id-action_control__XJf4r:not(:disabled):hover,a.studmart-id-action_control__XJf4r.studmart-id-action_control__XJf4r:hover{background:var(--studmart-id-hover);color:var(--studmart-id-ink)}.studmart-id-action_control__XJf4r:focus-visible{outline:2px solid var(--studmart-id-ink);outline-offset:2px}.studmart-id-action_control__XJf4r:disabled{opacity:.5;cursor:not-allowed}.studmart-id-action_mark__6N4nb{display:block;width:28.114px;height:28px;flex:0 0 28.114px}.studmart-id-action_label__o0DeU{min-width:0;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.studmart-id-action_control__XJf4r{transition:none}}