.Officials_main__4nEjP{min-height:100vh;padding:clamp(110px,16vh,180px) clamp(16px,5vw,48px) 100px;max-width:1080px;margin:0 auto}.Officials_head__Sm0Et{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:30px}.Officials_eyebrow___Y2KX{font-family:var(--mono);font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin:0 0 12px}.Officials_title__SYN3D{font-family:var(--display);font-size:clamp(44px,9vw,92px);line-height:.95;letter-spacing:.01em;margin:0;text-transform:uppercase}.Officials_count__FNpT6{font-family:var(--mono);font-size:13px;color:var(--paper-dim);margin:14px 0 0}.Officials_applyBtn__v31Z1{margin-top:22px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:12px 26px;border-radius:999px;border:none;background:var(--gold);color:var(--ink);cursor:pointer;transition:background .2s}.Officials_applyBtn__v31Z1:hover{background:var(--gold-deep)}.Officials_headActions__VK2H8{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.Officials_loginBtn__VOtGP{margin-top:22px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:12px 26px;border-radius:999px;border:1px solid var(--gold);background:transparent;color:var(--gold);cursor:pointer;transition:background .2s,color .2s}.Officials_loginBtn__VOtGP:hover{background:var(--gold);color:var(--ink)}.Officials_search__DakVV{display:block;width:100%;max-width:440px;margin:0 auto 18px;box-sizing:border-box;padding:12px 16px;border-radius:999px;border:1px solid var(--line);background:rgba(244,246,250,.03);color:var(--paper);font-family:var(--mono);font-size:13px;text-align:center}.Officials_search__DakVV::placeholder{color:var(--paper-dim)}.Officials_search__DakVV:focus{outline:none;border-color:var(--gold)}.Officials_filterBar__qilC5{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 30px}.Officials_filterChip__f7rx9{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:7px 14px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--paper-dim);cursor:pointer;transition:color .2s,background .2s,border-color .2s}.Officials_filterChip__f7rx9:hover{color:var(--paper);border-color:var(--gold)}.Officials_filterChipActive__0nEx5,.Officials_filterChipActive__0nEx5:hover{background:var(--gold);color:var(--ink);border-color:var(--gold)}.Officials_sectionHead__IfCFU{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:10px 0 18px}.Officials_sectionTitle__gIMWi{font-family:var(--display);font-size:clamp(24px,4vw,34px);letter-spacing:.02em;text-transform:uppercase;margin:0}.Officials_sectionCount__fIqQk{font-family:var(--mono);font-size:13px;color:var(--gold)}.Officials_empty__0fCB6{text-align:center;font-family:var(--mono);font-size:13px;color:var(--paper-dim);margin:24px 0 8px}.Officials_grid__g9feS{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:16px;gap:16px}.Officials_gridDim__4B_jb{opacity:.9}.Officials_card__aS4YU{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 18px;border:1px solid var(--line);border-radius:16px;background:rgba(244,246,250,.03);transition:border-color .2s,transform .2s;cursor:pointer}.Officials_card__aS4YU:hover{border-color:var(--gold);transform:translateY(-2px)}.Officials_avatar__L3_uB{object-fit:cover}.Officials_avatarFallback__ZUGsc,.Officials_avatar__L3_uB{width:92px;height:92px;border-radius:50%;border:3px solid var(--gold)}.Officials_avatarFallback__ZUGsc{display:flex;align-items:center;justify-content:center;background:rgba(216,180,90,.14);color:var(--gold);font-family:var(--display);font-size:32px}.Officials_name__gkZMO{font-family:var(--body);font-size:16px;font-weight:600;color:var(--paper);margin:15px 0 8px}.Officials_posBadge__9NlQm{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 12px;border-radius:999px;border:1px solid var(--line);background:rgba(216,180,90,.12);color:var(--gold)}.Officials_location__2c1MX{font-family:var(--mono);font-size:12px;color:var(--paper-dim);margin:10px 0 0}.Officials_statsRow__NErQS{display:flex;gap:20px;justify-content:center;width:100%;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.Officials_statNum__jVAjy{font-family:var(--display);font-size:20px;line-height:1;color:var(--paper)}.Officials_statNumGold__uInXw{color:var(--gold)}.Officials_statLabel___vimn{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);margin-top:4px}.Officials_prevSection__6L09b{margin-top:44px}.Officials_prevToggle__WIjSf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;cursor:pointer;background:transparent;border:none;border-top:1px solid var(--line);padding:22px 2px 14px;color:var(--paper)}.Officials_prevToggleTitle__PpUZd{font-family:var(--display);font-size:24px;letter-spacing:.02em;text-transform:uppercase}.Officials_groupToggle__135F5{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;cursor:pointer;background:transparent;border:none;padding:14px 2px;color:var(--paper)}.Officials_groupTitle__MUdBV{font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:.08em}.Officials_chevron__ikBMM{font-size:12px;color:var(--gold);width:14px;display:inline-block}.Officials_groupCount__MuPxM{font-family:var(--mono);font-size:12px;color:var(--paper-dim)}.Officials_overlay__iXREn{position:fixed;inset:0;z-index:200;background:rgba(6,7,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:clamp(16px,6vh,80px) 16px;overflow-y:auto}.Officials_modal__d3bPG{position:relative;width:100%;max-width:560px;max-height:90vh;overflow-y:auto;background:#0f1116;border:1px solid var(--line);border-radius:18px;padding:28px clamp(18px,4vw,32px) 26px}.Officials_modalClose__GFcfG{position:absolute;top:14px;right:16px;background:transparent;border:none;color:var(--paper-dim);font-size:26px;line-height:1;cursor:pointer}.Officials_modalClose__GFcfG:hover{color:var(--paper)}.Officials_modalHead__P_wUX{display:flex;gap:18px;align-items:center;margin-bottom:20px}.Officials_modalAvatarFallback__dNywz,.Officials_modalAvatar__NwT_M{width:84px;height:84px;border-radius:50%;border:3px solid var(--gold);flex-shrink:0;object-fit:cover}.Officials_modalAvatarFallback__dNywz{display:flex;align-items:center;justify-content:center;background:rgba(216,180,90,.14);color:var(--gold);font-family:var(--display);font-size:30px}.Officials_modalName__1dc5L{font-family:var(--display);font-size:clamp(24px,5vw,34px);line-height:1.05;text-transform:uppercase;margin:0 0 8px}.Officials_modalLocation__Kpmw9{font-family:var(--mono);font-size:12px;color:var(--paper-dim);margin:8px 0 0}.Officials_modalStats__m0URi{display:flex;gap:26px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:20px;text-align:center}.Officials_modalHint__6nWmB{font-family:var(--mono);font-size:11px;color:var(--paper-dim);margin:16px 0 0;text-align:center}.Officials_bioText__0b1Xl{font-family:var(--body);font-size:15px;line-height:1.6;color:var(--paper);white-space:pre-wrap;margin:0 0 18px}.Officials_bioEmpty__Y9_zj{font-family:var(--mono);font-size:12px;color:var(--paper-dim);margin:0 0 18px}.Officials_gallery__PdZVn{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px;margin-bottom:8px}.Officials_galleryImg__JOwk3{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid var(--line)}.Officials_galleryEditItem__sCVhr{position:relative}.Officials_galleryRemove__yvZXI{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;border:none;background:rgba(6,7,10,.82);color:var(--paper);font-size:15px;line-height:1;cursor:pointer}.Officials_galleryRemove__yvZXI:hover{background:#b23}.Officials_editor__f8MCD{display:flex;flex-direction:column}.Officials_editBtn__oorw2{margin-top:8px;width:100%;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:12px;border-radius:999px;border:1px solid var(--gold);background:transparent;color:var(--gold);cursor:pointer;transition:background .2s,color .2s}.Officials_editBtn__oorw2:hover{background:var(--gold);color:var(--ink)}.Officials_editLabel__FgNYw{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);margin:12px 0 6px}.Officials_bioInput__xyFMV{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:rgba(244,246,250,.03);color:var(--paper);font-family:var(--body);font-size:14px;line-height:1.5;resize:vertical}.Officials_bioInput__xyFMV:focus{outline:none;border-color:var(--gold)}.Officials_uploadBtn___KEE5{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:9px 16px;border-radius:999px;border:1px dashed var(--line);background:transparent;color:var(--paper);cursor:pointer;margin-top:6px}.Officials_uploadBtn___KEE5:hover{border-color:var(--gold);color:var(--gold)}.Officials_editorActions__2s3to{display:flex;gap:12px;margin-top:22px}.Officials_cancelBtn__IfS_W,.Officials_saveBtn__uV9oz{flex:1 1;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:12px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s}.Officials_saveBtn__uV9oz{border:none;background:var(--gold);color:var(--ink)}.Officials_saveBtn__uV9oz:hover:not(:disabled){background:var(--gold-deep)}.Officials_cancelBtn__IfS_W:disabled,.Officials_saveBtn__uV9oz:disabled{opacity:.6;cursor:default}.Officials_cancelBtn__IfS_W{border:1px solid var(--line);background:transparent;color:var(--paper-dim)}.Officials_cancelBtn__IfS_W:hover:not(:disabled){color:var(--paper);border-color:var(--paper-dim)}.Officials_story__sQ7YB{margin-bottom:18px}.Officials_storyFigure__tZBkP{margin:0 0 18px}.Officials_storyPhoto__Dl1DZ{width:100%;border-radius:12px;border:1px solid var(--line);display:block}.Officials_storyCaption__5Ioas{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--paper-dim);margin-top:8px;text-align:center}.Officials_storyLink__XkyG7{display:inline-flex;align-items:center;gap:6px;margin:0 0 18px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:10px 18px;border-radius:999px;border:1px solid var(--gold);background:transparent;color:var(--gold);text-decoration:none;transition:background .2s,color .2s}.Officials_storyLink__XkyG7:hover{background:var(--gold);color:var(--ink)}.Officials_editHint__yN9i2{font-family:var(--body);font-size:13px;line-height:1.5;color:var(--paper-dim);margin:0 0 12px}.Officials_blocks__tbtVQ{display:flex;flex-direction:column;gap:12px}.Officials_block__CyZug{display:flex;gap:10px;align-items:flex-start;padding:10px;border:1px solid var(--line);border-radius:12px;background:rgba(244,246,250,.02)}.Officials_blockMain__AsvqV{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.Officials_blockPhoto__LWjhf{width:100%;border-radius:10px;border:1px solid var(--line);display:block}.Officials_captionInput__tE7jR{width:100%;box-sizing:border-box;padding:9px 12px;border-radius:10px;border:1px solid var(--line);background:rgba(244,246,250,.03);color:var(--paper);font-family:var(--mono);font-size:12px}.Officials_captionInput__tE7jR:focus{outline:none;border-color:var(--gold)}.Officials_blockControls__WpOv0{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.Officials_blockBtn__9_VLi{width:30px;height:30px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--paper-dim);font-size:15px;line-height:1;cursor:pointer;transition:border-color .2s,color .2s}.Officials_blockBtn__9_VLi:hover:not(:disabled){border-color:var(--gold);color:var(--gold)}.Officials_blockBtn__9_VLi:disabled{opacity:.35;cursor:default}.Officials_blockBtnDelete__qyuJi:hover:not(:disabled){border-color:#b23;color:#ff8b8b}.Officials_addRow__DY1GQ{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.Officials_signInPrompt___LKNp{display:block;width:100%;margin-top:16px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;padding:12px;border-radius:999px;border:1px dashed var(--line);background:transparent;color:var(--paper-dim);cursor:pointer}.Officials_signInPrompt___LKNp:hover{border-color:var(--gold);color:var(--gold)}.Officials_signInBox__fTjCA{display:flex;flex-direction:column;gap:10px;margin-top:16px}.Officials_signInInput__Po8ot{width:100%;box-sizing:border-box;padding:11px 14px;border-radius:10px;border:1px solid var(--line);background:rgba(244,246,250,.03);color:var(--paper);font-family:var(--mono);font-size:13px}.Officials_signInInput__Po8ot:focus{outline:none;border-color:var(--gold)}.Officials_errorBox__eXs0H{font-family:var(--mono);font-size:12px;color:#ff8b8b;background:rgba(255,80,80,.08);border:1px solid rgba(255,80,80,.3);border-radius:10px;padding:10px 12px;margin-bottom:12px}