.JobsView-module__oz3pyG__wrap{gap:12px;padding:12px 0 32px;display:grid}.JobsView-module__oz3pyG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.JobsView-module__oz3pyG__publicHead{gap:4px;padding:18px 4px 4px;display:grid}.JobsView-module__oz3pyG__publicHead h1{color:var(--app-ink,#0f1419);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.JobsView-module__oz3pyG__publicHead p{color:var(--app-muted,#536471);margin:0;font-size:15px;line-height:21px}.JobsView-module__oz3pyG__hiring{border:1px solid color-mix(in srgb, var(--app-gold,#b4862d) 28%, transparent);background:var(--app-gold-soft,#f7f1e3);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.JobsView-module__oz3pyG__hiringMark{width:40px;height:40px;color:var(--app-gold-hover,#926b20);background:var(--app-surface,#fff);border-radius:12px;flex:none;place-items:center;display:grid}.JobsView-module__oz3pyG__hiringMark svg{width:21px;height:21px}.JobsView-module__oz3pyG__hiringText{flex:1;gap:2px;min-width:0;display:grid}.JobsView-module__oz3pyG__hiringText strong{color:var(--app-ink,#0f1419);font-size:15px;font-weight:700}.JobsView-module__oz3pyG__hiringText p{color:var(--app-ink-soft,#3b4a54);margin:0;font-size:13px;line-height:18px}.JobsView-module__oz3pyG__postButton,.JobsView-module__oz3pyG__emptyAction{color:#fff;background:var(--app-navy,#123746);border-radius:999px;flex:none;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.JobsView-module__oz3pyG__postButton:hover,.JobsView-module__oz3pyG__emptyAction:hover{background:var(--app-navy-hover,#0a2935)}.JobsView-module__oz3pyG__postButton svg{stroke-width:2.4px;width:16px;height:16px}.JobsView-module__oz3pyG__emptyAction{margin-top:6px}@media (max-width:420px){.JobsView-module__oz3pyG__hiring{flex-wrap:wrap}.JobsView-module__oz3pyG__postButton{justify-content:center;width:100%}}.JobsView-module__oz3pyG__tabs{border-bottom:1px solid var(--app-border,#eff3f4);display:flex}.JobsView-module__oz3pyG__tab{height:46px;color:var(--app-muted,#536471);cursor:pointer;background:0 0;border:0;flex:1;padding:0 8px;font-size:14px;font-weight:600;transition:background .16s cubic-bezier(.2,.7,.3,1);position:relative}.JobsView-module__oz3pyG__tab:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__tabs .JobsView-module__oz3pyG__tabActive{color:var(--app-ink,#0f1419);font-weight:700}.JobsView-module__oz3pyG__tabs .JobsView-module__oz3pyG__tabActive:after{background:var(--app-gold,#b4862d);content:"";border-radius:3px;width:52px;height:3px;position:absolute;bottom:0;right:50%;transform:translate(50%)}.JobsView-module__oz3pyG__tab:focus-visible,.JobsView-module__oz3pyG__chip:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:-2px}.JobsView-module__oz3pyG__searchRow{display:flex}.JobsView-module__oz3pyG__search{border:1px solid var(--app-border-strong,#cfd9de);height:42px;color:var(--app-muted,#536471);background:var(--app-surface,#fff);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.JobsView-module__oz3pyG__search:focus-within{border-color:var(--app-gold,#b4862d);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-gold,#b4862d) 16%, transparent)}.JobsView-module__oz3pyG__search>svg{flex:none;width:18px;height:18px}.JobsView-module__oz3pyG__search input{min-width:0;color:var(--app-ink,#0f1419);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.JobsView-module__oz3pyG__search input::-webkit-search-cancel-button{display:none}.JobsView-module__oz3pyG__clearSearch{width:30px;height:30px;color:var(--app-muted,#536471);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.JobsView-module__oz3pyG__clearSearch:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__clearSearch svg{width:15px;height:15px}.JobsView-module__oz3pyG__chips{scrollbar-width:none;gap:8px;margin:0 -2px;padding:0 2px 2px;display:flex;overflow-x:auto}.JobsView-module__oz3pyG__chips::-webkit-scrollbar{display:none}.JobsView-module__oz3pyG__chip{border:1px solid var(--app-border-strong,#cfd9de);height:34px;color:var(--app-ink-soft,#3b4a54);background:var(--app-surface,#fff);white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s cubic-bezier(.2,.7,.3,1),border-color .16s cubic-bezier(.2,.7,.3,1),background .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.JobsView-module__oz3pyG__chip:hover{background:var(--app-surface-hover,#f0f3f4)}.JobsView-module__oz3pyG__chips .JobsView-module__oz3pyG__chipActive,.JobsView-module__oz3pyG__chips .JobsView-module__oz3pyG__chipActive:hover{border-color:var(--app-gold,#b4862d);color:var(--app-gold-hover,#926b20);background:var(--app-gold-soft,#f7f1e3)}.JobsView-module__oz3pyG__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.JobsView-module__oz3pyG__card{border:1px solid var(--app-border,#eff3f4);color:inherit;background:var(--app-surface,#fff);border-radius:14px;gap:8px;padding:15px 16px 13px;text-decoration:none;transition:border-color .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1);display:grid;box-shadow:0 1px 2px #0f14190a}.JobsView-module__oz3pyG__card:hover{border-color:var(--app-border-strong,#cfd9de);box-shadow:0 4px 14px #0f14190f}.JobsView-module__oz3pyG__card:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:2px}.JobsView-module__oz3pyG__cardTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JobsView-module__oz3pyG__cardTop time{color:var(--app-muted,#536471);margin-left:auto;font-size:12px}.JobsView-module__oz3pyG__category{color:var(--app-gold-hover,#926b20);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.JobsView-module__oz3pyG__category svg{width:14px;height:14px}.JobsView-module__oz3pyG__closedTag,.JobsView-module__oz3pyG__hiddenTag{border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.JobsView-module__oz3pyG__closedTag{color:var(--app-muted,#536471);background:var(--app-surface-subtle,#f7f9f9);border:1px solid var(--app-border-strong,#cfd9de)}.JobsView-module__oz3pyG__hiddenTag{color:var(--app-danger,#f4212e);background:color-mix(in srgb, var(--app-danger,#f4212e) 9%, transparent)}.JobsView-module__oz3pyG__title{color:var(--app-ink,#0f1419);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:700;line-height:23px}.JobsView-module__oz3pyG__where{color:var(--app-muted,#536471);align-items:flex-start;gap:5px;margin:-2px 0 0;font-size:14px;line-height:19px;display:flex}.JobsView-module__oz3pyG__where svg{flex:none;width:15px;height:15px;margin-top:2px}.JobsView-module__oz3pyG__facts,.JobsView-module__oz3pyG__skills{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.JobsView-module__oz3pyG__facts li{color:var(--app-ink-soft,#3b4a54);background:var(--app-surface-subtle,#f7f9f9);border-radius:8px;padding:3px 10px;font-size:13px;font-weight:600}.JobsView-module__oz3pyG__preview{color:var(--app-ink-soft,#3b4a54);-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.JobsView-module__oz3pyG__skills li{border:1px solid var(--app-border-strong,#cfd9de);color:var(--app-muted,#536471);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.JobsView-module__oz3pyG__skills .JobsView-module__oz3pyG__moreSkills{border-style:dashed}.JobsView-module__oz3pyG__cardFoot{border-top:1px solid var(--app-border,#eff3f4);color:var(--app-muted,#536471);align-items:center;gap:8px;margin-top:2px;padding-top:10px;font-size:13px;display:flex}.JobsView-module__oz3pyG__poster{min-width:0;color:var(--app-ink,#0f1419);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.JobsView-module__oz3pyG__counts{flex:none;gap:6px;margin-left:auto;display:flex}.JobsView-module__oz3pyG__counts span+span:before{content:"·";margin-right:6px}.JobsView-module__oz3pyG__youTag{color:var(--app-success,#00ba7c);flex:none;align-items:center;gap:3px;font-weight:700;display:inline-flex}.JobsView-module__oz3pyG__youTag svg{stroke-width:2.4px;width:14px;height:14px}@media (max-width:480px){.JobsView-module__oz3pyG__cardFoot{flex-wrap:wrap}.JobsView-module__oz3pyG__counts{margin-left:0}}.JobsView-module__oz3pyG__skeleton{background:linear-gradient(90deg, var(--app-surface-subtle,#f7f9f9) 0%, var(--app-surface-hover,#f0f3f4) 50%, var(--app-surface-subtle,#f7f9f9) 100%);background-size:200% 100%;border-radius:14px;height:168px;animation:1.4s ease-in-out infinite JobsView-module__oz3pyG__shimmer}@keyframes JobsView-module__oz3pyG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.JobsView-module__oz3pyG__skeleton{animation:none}}
.Institutions-module__rejLfG__wrap{gap:12px;padding:12px 0 40px;display:grid}.Institutions-module__rejLfG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Institutions-module__rejLfG__publicHead{gap:4px;padding:18px 4px 4px;display:grid}.Institutions-module__rejLfG__publicHead h1{color:var(--app-ink,#0f1419);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.Institutions-module__rejLfG__publicHead p{color:var(--app-muted,#536471);margin:0;font-size:15px;line-height:21px}.Institutions-module__rejLfG__banner,.Institutions-module__rejLfG__guide{border:1px solid color-mix(in srgb, var(--app-gold,#b4862d) 28%, transparent);background:var(--app-gold-soft,#f7f1e3);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.Institutions-module__rejLfG__guide{align-items:flex-start}.Institutions-module__rejLfG__bannerMark{width:40px;height:40px;color:var(--app-gold-hover,#926b20);background:var(--app-surface,#fff);border-radius:12px;flex:none;place-items:center;display:grid}.Institutions-module__rejLfG__bannerMark svg{width:21px;height:21px}.Institutions-module__rejLfG__bannerText{flex:1;gap:2px;min-width:0;display:grid}.Institutions-module__rejLfG__bannerText strong{color:var(--app-ink,#0f1419);font-size:15px;font-weight:700}.Institutions-module__rejLfG__bannerText p,.Institutions-module__rejLfG__guide p{color:var(--app-ink-soft,#3b4a54);margin:0;font-size:13px;line-height:18px}.Institutions-module__rejLfG__guide p{font-size:14px;line-height:20px}@media (max-width:420px){.Institutions-module__rejLfG__banner{flex-wrap:wrap}.Institutions-module__rejLfG__banner .Institutions-module__rejLfG__navyButton{width:100%}}.Institutions-module__rejLfG__navyButton,.Institutions-module__rejLfG__lineButton,.Institutions-module__rejLfG__goldButton{height:38px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .16s cubic-bezier(.2,.7,.3,1),border-color .16s cubic-bezier(.2,.7,.3,1),opacity .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.Institutions-module__rejLfG__navyButton.Institutions-module__rejLfG__navyButton,.Institutions-module__rejLfG__lineButton.Institutions-module__rejLfG__lineButton,.Institutions-module__rejLfG__goldButton.Institutions-module__rejLfG__goldButton{font-size:14px;font-weight:700}.Institutions-module__rejLfG__navyButton{color:#fff;background:var(--app-navy,#123746);border:0}.Institutions-module__rejLfG__navyButton:hover:not(:disabled){background:var(--app-navy-hover,#0a2935)}.Institutions-module__rejLfG__lineButton{border:1px solid var(--app-border-strong,#cfd9de);color:var(--app-ink,#0f1419);background:var(--app-surface,#fff)}.Institutions-module__rejLfG__lineButton:hover:not(:disabled){background:var(--app-surface-hover,#f0f3f4)}.Institutions-module__rejLfG__goldButton{border:1px solid var(--app-gold,#b4862d);color:var(--app-gold-hover,#926b20);background:var(--app-gold-soft,#f7f1e3)}.Institutions-module__rejLfG__goldButton:hover:not(:disabled){background:color-mix(in srgb, var(--app-gold,#b4862d) 18%, var(--app-surface,#fff))}.Institutions-module__rejLfG__danger.Institutions-module__rejLfG__danger{color:var(--app-danger,#f4212e)}.Institutions-module__rejLfG__navyButton svg,.Institutions-module__rejLfG__lineButton svg,.Institutions-module__rejLfG__goldButton svg{flex:none;width:16px;height:16px}.Institutions-module__rejLfG__navyButton:disabled,.Institutions-module__rejLfG__lineButton:disabled,.Institutions-module__rejLfG__goldButton:disabled{opacity:.5;cursor:default}.Institutions-module__rejLfG__navyButton:focus-visible,.Institutions-module__rejLfG__lineButton:focus-visible,.Institutions-module__rejLfG__goldButton:focus-visible,.Institutions-module__rejLfG__chip:focus-visible,.Institutions-module__rejLfG__tab:focus-visible,.Institutions-module__rejLfG__iconButton:focus-visible,.Institutions-module__rejLfG__card:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:2px}.Institutions-module__rejLfG__iconButton{width:34px;height:34px;color:var(--app-muted,#536471);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background .16s cubic-bezier(.2,.7,.3,1);display:grid}.Institutions-module__rejLfG__iconButton:hover{color:var(--app-ink,#0f1419);background:var(--app-surface-hover,#f0f3f4)}.Institutions-module__rejLfG__iconButton svg{width:18px;height:18px}.Institutions-module__rejLfG__tabs{border-bottom:1px solid var(--app-border,#eff3f4);display:flex}.Institutions-module__rejLfG__tab{height:46px;color:var(--app-muted,#536471);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0 8px;font-size:14px;font-weight:600;transition:background .16s cubic-bezier(.2,.7,.3,1);position:relative}.Institutions-module__rejLfG__tab.Institutions-module__rejLfG__tab{font-size:14px;font-weight:600}.Institutions-module__rejLfG__tab:hover{background:var(--app-surface-hover,#f0f3f4)}.Institutions-module__rejLfG__tabs .Institutions-module__rejLfG__tabActive{color:var(--app-ink,#0f1419);font-weight:700}.Institutions-module__rejLfG__tabs .Institutions-module__rejLfG__tabActive:after{background:var(--app-gold,#b4862d);content:"";border-radius:3px;width:52px;height:3px;position:absolute;bottom:0;right:50%;transform:translate(50%)}.Institutions-module__rejLfG__searchRow{gap:8px;display:flex}.Institutions-module__rejLfG__search{border:1px solid var(--app-border-strong,#cfd9de);min-width:0;height:42px;color:var(--app-muted,#536471);background:var(--app-surface,#fff);border-radius:999px;flex:1;align-items:center;gap:8px;padding:0 6px 0 14px;display:flex}.Institutions-module__rejLfG__search:focus-within{border-color:var(--app-gold,#b4862d);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-gold,#b4862d) 16%, transparent)}.Institutions-module__rejLfG__search>svg{flex:none;width:18px;height:18px}.Institutions-module__rejLfG__search.Institutions-module__rejLfG__search input{min-width:0;color:var(--app-ink,#0f1419);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.Institutions-module__rejLfG__search input::-webkit-search-cancel-button{display:none}.Institutions-module__rejLfG__searchRow .Institutions-module__rejLfG__lineButton,.Institutions-module__rejLfG__searchRow .Institutions-module__rejLfG__goldButton{height:42px}@media (max-width:420px){.Institutions-module__rejLfG__nearLabel{display:none}.Institutions-module__rejLfG__searchRow .Institutions-module__rejLfG__lineButton,.Institutions-module__rejLfG__searchRow .Institutions-module__rejLfG__goldButton{width:42px;padding:0}}.Institutions-module__rejLfG__chips{flex-wrap:wrap;gap:8px;display:flex}.Institutions-module__rejLfG__chip{border:1px solid var(--app-border-strong,#cfd9de);height:34px;color:var(--app-ink-soft,#3b4a54);background:var(--app-surface,#fff);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s cubic-bezier(.2,.7,.3,1),border-color .16s cubic-bezier(.2,.7,.3,1),background .16s cubic-bezier(.2,.7,.3,1);display:inline-flex}.Institutions-module__rejLfG__chip.Institutions-module__rejLfG__chip{font-size:13px;font-weight:600}.Institutions-module__rejLfG__chip:hover{background:var(--app-surface-hover,#f0f3f4)}.Institutions-module__rejLfG__chips .Institutions-module__rejLfG__chipActive,.Institutions-module__rejLfG__chips .Institutions-module__rejLfG__chipActive:hover{border-color:var(--app-gold,#b4862d);color:var(--app-gold-hover,#926b20);background:var(--app-gold-soft,#f7f1e3)}.Institutions-module__rejLfG__chip svg{width:14px;height:14px}.Institutions-module__rejLfG__nearNote{color:var(--app-muted,#536471);margin:-2px 2px 0;font-size:13px}.Institutions-module__rejLfG__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.Institutions-module__rejLfG__card{border:1px solid var(--app-border,#eff3f4);color:inherit;background:var(--app-surface,#fff);border-radius:14px;gap:8px;padding:15px 16px 13px;text-decoration:none;transition:border-color .16s cubic-bezier(.2,.7,.3,1),box-shadow .16s cubic-bezier(.2,.7,.3,1);display:grid;box-shadow:0 1px 2px #0f14190a}.Institutions-module__rejLfG__card:hover{border-color:var(--app-border-strong,#cfd9de);box-shadow:0 4px 14px #0f14190f}.Institutions-module__rejLfG__cardTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Institutions-module__rejLfG__kind{color:var(--app-gold-hover,#926b20);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.Institutions-module__rejLfG__kind svg{width:15px;height:15px}.Institutions-module__rejLfG__distance{color:var(--app-muted,#536471);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:600}.Institutions-module__rejLfG__hiddenTag{color:var(--app-danger,#f4212e);background:color-mix(in srgb, var(--app-danger,#f4212e) 9%, transparent);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.Institutions-module__rejLfG__cardName{color:var(--app-ink,#0f1419);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:24px}.Institutions-module__rejLfG__where{color:var(--app-muted,#536471);align-items:flex-start;gap:6px;margin:-3px 0 0;font-size:14px;line-height:20px;display:flex}.Institutions-module__rejLfG__where svg{flex:none;width:15px;height:15px;margin-top:2px}.Institutions-module__rejLfG__strip{background:var(--app-surface-subtle,#f7f9f9);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:2px 0 0;padding:8px 0;list-style:none;display:grid}.Institutions-module__rejLfG__strip li{justify-items:center;gap:1px;min-width:0;padding:0 2px;display:grid}.Institutions-module__rejLfG__strip li+li{border-left:1px solid var(--app-border,#eff3f4)}.Institutions-module__rejLfG__strip li>span{color:var(--app-muted,#536471);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.Institutions-module__rejLfG__strip strong{max-width:100%;color:var(--app-ink,#0f1419);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.Institutions-module__rejLfG__strip .Institutions-module__rejLfG__unset{color:var(--app-border-strong,#cfd9de)}.Institutions-module__rejLfG__noTimes{color:var(--app-muted,#536471);margin:0;font-size:13px;font-style:italic}.Institutions-module__rejLfG__cardFoot{color:var(--app-muted,#536471);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;display:flex}.Institutions-module__rejLfG__followingTag{color:var(--app-gold-hover,#926b20);align-items:center;gap:4px;margin-left:auto;font-weight:700;display:inline-flex}.Institutions-module__rejLfG__followingTag svg{stroke-width:2.4px;width:14px;height:14px}.Institutions-module__rejLfG__skeleton{background:linear-gradient(90deg, var(--app-surface-subtle,#f7f9f9) 0%, var(--app-surface-hover,#f0f3f4) 50%, var(--app-surface-subtle,#f7f9f9) 100%);background-size:200% 100%;border-radius:14px;height:164px;animation:1.4s ease-in-out infinite Institutions-module__rejLfG__shimmer}@keyframes Institutions-module__rejLfG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.Institutions-module__rejLfG__skeleton{animation:none}}.Institutions-module__rejLfG__emptyAction{margin-top:6px}.Institutions-module__rejLfG__notice{color:var(--app-danger,#f4212e);background:color-mix(in srgb, var(--app-danger,#f4212e) 8%, transparent);border-radius:12px;margin:0;padding:10px 14px;font-size:14px;font-weight:600;line-height:20px}.Institutions-module__rejLfG__panel{border:1px solid var(--app-border,#eff3f4);background:var(--app-surface,#fff);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px;display:grid;box-shadow:0 1px 2px #0f14190a;container-type:inline-size}.Institutions-module__rejLfG__hero{gap:10px;padding-top:0;overflow:hidden}.Institutions-module__rejLfG__hero:before{background:linear-gradient(90deg, var(--app-gold,#b4862d), color-mix(in srgb, var(--app-gold,#b4862d) 40%, transparent));content:"";height:4px;margin:0 -16px 6px;display:block}.Institutions-module__rejLfG__topRow{align-items:center;gap:8px;display:flex}.Institutions-module__rejLfG__iconActions{gap:2px;margin-left:auto;display:flex}.Institutions-module__rejLfG__name{color:var(--app-ink,#0f1419);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:25px;font-weight:800;line-height:31px}.Institutions-module__rejLfG__stats{color:var(--app-muted,#536471);flex-wrap:wrap;gap:4px 14px;margin:0;font-size:14px;display:flex}.Institutions-module__rejLfG__stats strong{color:var(--app-ink,#0f1419);font-weight:700}.Institutions-module__rejLfG__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.Institutions-module__rejLfG__panelHead{align-items:center;gap:8px;display:flex}.Institutions-module__rejLfG__panelTitle{color:var(--app-ink,#0f1419);letter-spacing:-.01em;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:inline-flex}.Institutions-module__rejLfG__panelTitle svg{width:18px;height:18px;color:var(--app-gold-hover,#926b20)}.Institutions-module__rejLfG__panelHead .Institutions-module__rejLfG__lineButton{height:32px;margin-left:auto;padding:0 12px;font-size:13px}.Institutions-module__rejLfG__hint{color:var(--app-muted,#536471);margin:-4px 0 0;font-size:13px;line-height:18px}.Institutions-module__rejLfG__board{margin:0;display:grid}.Institutions-module__rejLfG__slot{border-bottom:1px solid var(--app-border,#eff3f4);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 2px;display:flex}.Institutions-module__rejLfG__slot:last-child{border-bottom:0}.Institutions-module__rejLfG__slot dt{color:var(--app-ink-soft,#3b4a54);font-size:15px;font-weight:600}.Institutions-module__rejLfG__slot dd{color:var(--app-ink,#0f1419);font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;margin:0;font-size:17px;font-weight:800}.Institutions-module__rejLfG__slot .Institutions-module__rejLfG__unset{color:var(--app-muted,#536471);font-size:14px;font-weight:500}@container (min-width:480px){.Institutions-module__rejLfG__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.Institutions-module__rejLfG__slot{background:var(--app-surface-subtle,#f7f9f9);border:0;border-radius:12px;align-content:start;justify-items:center;gap:4px;padding:12px 6px;display:grid}.Institutions-module__rejLfG__slot dt{color:var(--app-muted,#536471);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.Institutions-module__rejLfG__slot dd{text-align:center;font-size:16px}}.Institutions-module__rejLfG__subTitle{color:var(--app-muted,#536471);letter-spacing:.06em;text-transform:uppercase;margin:6px 0 0;font-size:12px;font-weight:700}.Institutions-module__rejLfG__jumuah{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.Institutions-module__rejLfG__jumuahSlot{border:1px solid color-mix(in srgb, var(--app-gold,#b4862d) 24%, transparent);background:color-mix(in srgb, var(--app-gold-soft,#f7f1e3) 60%, var(--app-surface,#fff));border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.Institutions-module__rejLfG__jumuahTime{min-width:76px;color:var(--app-ink,#0f1419);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.Institutions-module__rejLfG__jumuahWho{min-width:0;color:var(--app-ink-soft,#3b4a54);flex:1;align-items:center;gap:8px;font-size:14px;display:flex}.Institutions-module__rejLfG__jumuahWho.Institutions-module__rejLfG__jumuahWho a,.Institutions-module__rejLfG__jumuahWho strong{color:var(--app-ink,#0f1419);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:19px;text-decoration:none;display:-webkit-box;overflow:hidden}.Institutions-module__rejLfG__jumuahWho a:hover{text-decoration:underline}.Institutions-module__rejLfG__language{color:var(--app-gold-hover,#926b20);background:var(--app-surface,#fff);border-radius:999px;flex:none;padding:2px 9px;font-size:12px;font-weight:700}.Institutions-module__rejLfG__stamp{color:var(--app-muted,#536471);margin:0;font-size:13px;line-height:18px}.Institutions-module__rejLfG__stale{color:var(--app-ink-soft,#3b4a54);background:var(--app-gold-soft,#f7f1e3);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;font-size:13px;line-height:18px;display:flex}.Institutions-module__rejLfG__stale svg{width:16px;height:16px;color:var(--app-gold-hover,#926b20);flex:none;margin-top:1px}.Institutions-module__rejLfG__muted{color:var(--app-muted,#536471);margin:0;font-size:14px;line-height:20px}.Institutions-module__rejLfG__inlineLink.Institutions-module__rejLfG__inlineLink{color:var(--app-link,#1d9bf0);font-weight:600;text-decoration:none}.Institutions-module__rejLfG__inlineLink:hover{text-decoration:underline}.Institutions-module__rejLfG__events{margin:0;padding:0;list-style:none;display:grid}.Institutions-module__rejLfG__eventRow{border-top:1px solid var(--app-border,#eff3f4);color:inherit;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.Institutions-module__rejLfG__events li:first-child .Institutions-module__rejLfG__eventRow{border-top:0}.Institutions-module__rejLfG__eventRow:hover .Institutions-module__rejLfG__eventTitle{text-decoration:underline}.Institutions-module__rejLfG__eventRow:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:2px;border-radius:10px}.Institutions-module__rejLfG__dateTile{background:var(--app-gold-soft,#f7f1e3);text-align:center;border-radius:12px;flex:none;place-content:center;width:48px;height:52px;display:grid}.Institutions-module__rejLfG__dateTile span{color:var(--app-gold-hover,#926b20);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.Institutions-module__rejLfG__dateTile strong{color:var(--app-ink,#0f1419);font-size:20px;font-weight:800;line-height:22px}.Institutions-module__rejLfG__eventText{flex:1;gap:2px;min-width:0;display:grid}.Institutions-module__rejLfG__eventTitle{color:var(--app-ink,#0f1419);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}.Institutions-module__rejLfG__eventMeta{color:var(--app-muted,#536471);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Institutions-module__rejLfG__now{color:var(--app-success,#00ba7c);font-weight:700}.Institutions-module__rejLfG__prose{color:var(--app-ink,#0f1419);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:23px}.Institutions-module__rejLfG__contact{margin:0;display:grid}.Institutions-module__rejLfG__contact div{align-items:center;gap:10px;padding:10px 0;display:flex}.Institutions-module__rejLfG__contact div+div,.Institutions-module__rejLfG__prose+.Institutions-module__rejLfG__contact div:first-child{border-top:1px solid var(--app-border,#eff3f4)}.Institutions-module__rejLfG__contact dt{width:32px;height:32px;color:var(--app-muted,#536471);background:var(--app-surface-subtle,#f7f9f9);border-radius:10px;flex:none;place-items:center;display:grid}.Institutions-module__rejLfG__contact dt svg{width:16px;height:16px}.Institutions-module__rejLfG__contact dd{min-width:0;color:var(--app-ink,#0f1419);overflow-wrap:anywhere;margin:0;font-size:15px}.Institutions-module__rejLfG__contact.Institutions-module__rejLfG__contact a{color:var(--app-link,#1d9bf0);font-weight:600;text-decoration:none}.Institutions-module__rejLfG__contact a:hover{text-decoration:underline}.Institutions-module__rejLfG__people{margin:0;padding:0;list-style:none;display:grid}.Institutions-module__rejLfG__person{border-top:1px solid var(--app-border,#eff3f4);align-items:center;gap:10px;padding:10px 0;display:flex}.Institutions-module__rejLfG__people>.Institutions-module__rejLfG__person:first-child{border-top:0}.Institutions-module__rejLfG__personText{flex:1;gap:1px;min-width:0;display:grid}.Institutions-module__rejLfG__personName.Institutions-module__rejLfG__personName{color:var(--app-ink,#0f1419);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;text-decoration:none;overflow:hidden}a.Institutions-module__rejLfG__personName:hover{text-decoration:underline}.Institutions-module__rejLfG__personMeta{color:var(--app-muted,#536471);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Institutions-module__rejLfG__role{color:var(--app-gold-hover,#926b20);background:var(--app-gold-soft,#f7f1e3);border-radius:999px;flex:none;padding:2px 9px;font-size:12px;font-weight:700}.Institutions-module__rejLfG__faces{flex-wrap:wrap;gap:10px 14px;margin:0;padding:0;list-style:none;display:flex}.Institutions-module__rejLfG__faces.Institutions-module__rejLfG__faces a{width:64px;color:var(--app-ink-soft,#3b4a54);text-align:center;justify-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:none;display:grid}.Institutions-module__rejLfG__faces a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Institutions-module__rejLfG__faces a:hover span{text-decoration:underline}.Institutions-module__rejLfG__dangerPanel{border:1px solid color-mix(in srgb, var(--app-danger,#f4212e) 22%, transparent);background:var(--app-surface,#fff);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.Institutions-module__rejLfG__dangerPanel p{min-width:200px;color:var(--app-muted,#536471);flex:1;margin:0;font-size:13px;line-height:18px}.Institutions-module__rejLfG__dangerPanel strong{color:var(--app-ink,#0f1419);font-size:14px;display:block}.Institutions-module__rejLfG__foot{color:var(--app-muted,#536471);justify-content:center;align-items:center;gap:8px;margin:6px 0 0;font-size:13px;display:flex}.Institutions-module__rejLfG__footMark{width:18px;height:18px}.Institutions-module__rejLfG__overlay{z-index:80;background:#0f141973;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Institutions-module__rejLfG__dialog{background:var(--app-surface,#fff);border-radius:16px;grid-template-rows:auto 1fr;width:min(520px,100%);max-height:min(680px,100dvh - 32px);display:grid;overflow:hidden;box-shadow:0 24px 60px #0f141947}.Institutions-module__rejLfG__dialogHead{border-bottom:1px solid var(--app-border,#eff3f4);justify-content:space-between;align-items:center;padding:10px 10px 10px 18px;display:flex}.Institutions-module__rejLfG__dialogHead h2{color:var(--app-ink,#0f1419);margin:0;font-size:17px;font-weight:700}.Institutions-module__rejLfG__dialogBody{align-content:start;gap:12px;padding:10px 18px 18px;display:grid;overflow-y:auto}.Institutions-module__rejLfG__roleSelect.Institutions-module__rejLfG__roleSelect{border:1px solid var(--app-border-strong,#cfd9de);height:32px;color:var(--app-ink,#0f1419);background:var(--app-surface,#fff);font:inherit;border-radius:8px;flex:none;padding:0 8px;font-size:13px;font-weight:600}.Institutions-module__rejLfG__roleSelect:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:1px}.Institutions-module__rejLfG__addBox{border-top:1px solid var(--app-border,#eff3f4);gap:8px;padding-top:12px;display:grid}.Institutions-module__rejLfG__addBox>label{color:var(--app-ink,#0f1419);font-size:14px;font-weight:700}.Institutions-module__rejLfG__picker{gap:6px;display:grid}.Institutions-module__rejLfG__picker.Institutions-module__rejLfG__picker input{border:1px solid var(--app-border-strong,#cfd9de);width:100%;color:var(--app-ink,#0f1419);background:var(--app-surface,#fff);font:inherit;border-radius:10px;padding:10px 12px;font-size:15px;line-height:21px}.Institutions-module__rejLfG__picker input:focus{border-color:var(--app-gold,#b4862d);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-gold,#b4862d) 16%, transparent);outline:0}.Institutions-module__rejLfG__results{border:1px solid var(--app-border,#eff3f4);background:var(--app-surface,#fff);border-radius:12px;margin:0;padding:4px;list-style:none;display:grid;box-shadow:0 8px 24px #0f141914}.Institutions-module__rejLfG__result{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.Institutions-module__rejLfG__result:hover,.Institutions-module__rejLfG__resultActive{background:var(--app-surface-hover,#f0f3f4)}.Institutions-module__rejLfG__resultStatus{color:var(--app-muted,#536471);margin:0;padding:8px 10px;font-size:13px}.Institutions-module__rejLfG__linked{border:1px solid color-mix(in srgb, var(--app-gold,#b4862d) 35%, transparent);background:var(--app-gold-soft,#f7f1e3);border-radius:10px;align-items:center;gap:8px;padding:6px 6px 6px 8px;display:flex}.Institutions-module__rejLfG__linked .Institutions-module__rejLfG__personText{gap:0}.Institutions-module__rejLfG__guideMark{width:36px;height:36px;color:var(--app-gold-hover,#926b20);background:var(--app-surface,#fff);border-radius:11px;flex:none;place-items:center;display:grid}.Institutions-module__rejLfG__guideMark svg{width:19px;height:19px}.Institutions-module__rejLfG__section{border:1px solid var(--app-border,#eff3f4);background:var(--app-surface,#fff);border-radius:14px;gap:16px;padding:16px;scroll-margin-top:68px;display:grid;box-shadow:0 1px 2px #0f14190a}.Institutions-module__rejLfG__sectionHead{gap:3px;display:grid}.Institutions-module__rejLfG__sectionTitle{color:var(--app-ink,#0f1419);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.Institutions-module__rejLfG__sectionHead p{color:var(--app-muted,#536471);margin:0;font-size:13px;line-height:18px}.Institutions-module__rejLfG__field{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.Institutions-module__rejLfG__field>label,.Institutions-module__rejLfG__field>legend{color:var(--app-ink,#0f1419);padding:0;font-size:14px;font-weight:700}.Institutions-module__rejLfG__field>legend{margin-bottom:7px}.Institutions-module__rejLfG__field>label span{color:var(--app-muted,#536471);margin-left:4px;font-weight:500}.Institutions-module__rejLfG__field.Institutions-module__rejLfG__field input,.Institutions-module__rejLfG__field.Institutions-module__rejLfG__field textarea,.Institutions-module__rejLfG__field.Institutions-module__rejLfG__field select,.Institutions-module__rejLfG__timeRow.Institutions-module__rejLfG__timeRow input:not([type=checkbox]),.Institutions-module__rejLfG__timeRow.Institutions-module__rejLfG__timeRow select{border:1px solid var(--app-border-strong,#cfd9de);width:100%;color:var(--app-ink,#0f1419);background:var(--app-surface,#fff);font:inherit;border-radius:10px;padding:10px 12px;font-size:15px;line-height:21px}.Institutions-module__rejLfG__field textarea{resize:vertical}.Institutions-module__rejLfG__field input:focus,.Institutions-module__rejLfG__field textarea:focus,.Institutions-module__rejLfG__field select:focus,.Institutions-module__rejLfG__timeRow input:not([type=checkbox]):focus,.Institutions-module__rejLfG__timeRow select:focus{border-color:var(--app-gold,#b4862d);box-shadow:0 0 0 3px color-mix(in srgb, var(--app-gold,#b4862d) 16%, transparent);outline:0}.Institutions-module__rejLfG__field input[aria-invalid=true],.Institutions-module__rejLfG__field textarea[aria-invalid=true]{border-color:var(--app-danger,#f4212e)}.Institutions-module__rejLfG__field input::-moz-placeholder{color:var(--app-muted,#536471);opacity:.75}.Institutions-module__rejLfG__field textarea::-moz-placeholder{color:var(--app-muted,#536471);opacity:.75}.Institutions-module__rejLfG__picker input::-moz-placeholder{color:var(--app-muted,#536471);opacity:.75}.Institutions-module__rejLfG__field input::placeholder,.Institutions-module__rejLfG__field textarea::placeholder,.Institutions-module__rejLfG__picker input::placeholder{color:var(--app-muted,#536471);opacity:.75}.Institutions-module__rejLfG__pair{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.Institutions-module__rejLfG__error{color:var(--app-danger,#f4212e);margin:0;font-size:13px;font-weight:600}.Institutions-module__rejLfG__fieldFoot{align-items:flex-start;gap:10px;display:flex}.Institutions-module__rejLfG__counter{color:var(--app-muted,#536471);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.Institutions-module__rejLfG__pin{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Institutions-module__rejLfG__pinText{min-width:0;color:var(--app-ink-soft,#3b4a54);font-variant-numeric:tabular-nums;flex:1;align-items:center;gap:6px;font-size:14px;display:inline-flex}.Institutions-module__rejLfG__pinText svg{width:16px;height:16px;color:var(--app-gold-hover,#926b20);flex:none}.Institutions-module__rejLfG__textButton.Institutions-module__rejLfG__textButton{color:var(--app-link,#1d9bf0);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:14px;font-weight:600}.Institutions-module__rejLfG__textButton:hover{text-decoration:underline}.Institutions-module__rejLfG__textButton:focus-visible{outline:2px solid var(--app-focus-ring,#b4862d);outline-offset:2px;border-radius:4px}.Institutions-module__rejLfG__times{gap:10px;display:grid}.Institutions-module__rejLfG__timeRow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;display:grid}.Institutions-module__rejLfG__timeRow>label,.Institutions-module__rejLfG__timeRow>span{color:var(--app-ink,#0f1419);font-size:15px;font-weight:700}.Institutions-module__rejLfG__timeRow input:not([type=checkbox]),.Institutions-module__rejLfG__timeRow select{font-variant-numeric:tabular-nums;max-width:220px}.Institutions-module__rejLfG__timeControl{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Institutions-module__rejLfG__check{color:var(--app-ink-soft,#3b4a54);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.Institutions-module__rejLfG__check input{width:18px;height:18px;accent-color:var(--app-gold,#b4862d);margin:0}.Institutions-module__rejLfG__slotCard{border:1px solid var(--app-border-strong,#cfd9de);background:var(--app-surface-subtle,#f7f9f9);border-radius:12px;gap:12px;padding:14px;display:grid}.Institutions-module__rejLfG__slotHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.Institutions-module__rejLfG__slotHead strong{color:var(--app-ink,#0f1419);font-size:14px;font-weight:700}.Institutions-module__rejLfG__slotGrid{grid-template-columns:minmax(120px,160px) minmax(0,1fr);gap:12px;display:grid}@media (max-width:480px){.Institutions-module__rejLfG__slotGrid{grid-template-columns:1fr}.Institutions-module__rejLfG__timeRow{grid-template-columns:80px minmax(0,1fr)}}.Institutions-module__rejLfG__addSlot{justify-self:start}.Institutions-module__rejLfG__submitRow{justify-content:flex-end;gap:10px;padding:4px 0;display:flex}.Institutions-module__rejLfG__submitRow .Institutions-module__rejLfG__navyButton,.Institutions-module__rejLfG__submitRow .Institutions-module__rejLfG__lineButton{height:44px;padding:0 22px;font-size:15px}
