.fehh{--fehh-ink:#101c32;--fehh-blue:#0759ad;max-width:720px;margin:24px auto;padding:24px;color:var(--fehh-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.6;background:#fff;border:1px solid #dce4ed;border-radius:20px;box-sizing:border-box}.fehh *{box-sizing:border-box}.fehh h2{font-size:clamp(26px,5vw,38px);line-height:1.15;margin:10px 0 18px}.fehh h3{font-size:21px;line-height:1.3;margin:24px 0 12px}.fehh-kicker{font-size:12px;font-weight:750;letter-spacing:.1em;color:var(--fehh-blue)}.fehh-facts{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.fehh-facts div{background:#eff6fc;padding:16px;border-radius:12px}.fehh-facts strong,.fehh-facts span{display:block}.fehh-facts span{font-size:14px;margin-top:4px}.fehh-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fehh label{display:block;font-size:15px;font-weight:600}.fehh input:not([type=checkbox]),.fehh textarea{display:block;width:100%;min-height:48px;margin-top:6px;padding:12px;border:1px solid #8193a9;border-radius:8px;font:inherit;font-size:16px;background:#fff;color:#101c32}.fehh input:focus,.fehh textarea:focus,.fehh button:focus-visible,.fehh a:focus-visible{outline:3px solid #f1b640;outline-offset:3px}.fehh .fehh-check{display:flex;gap:10px;align-items:flex-start;margin-top:20px;font-weight:400;font-size:14px}.fehh-check input{flex:none;width:20px;height:20px;margin:3px 0 0}.fehh-small,.fehh small{font-size:13px;font-weight:400;color:#45556b}.fehh-button,.fehh a.fehh-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;border:0;border-radius:9px;background:var(--fehh-blue);color:white;font:inherit;font-size:16px;font-weight:650;cursor:pointer;text-decoration:none;white-space:normal}.fehh-form>.fehh-button{width:100%}.fehh-button:disabled{opacity:.65;cursor:wait}.fehh-button.fehh-secondary{background:#101c32;margin-top:12px}.fehh-message{font-size:15px}.fehh-success{padding:16px;background:#eaf7ef;border:1px solid #76ae88;border-radius:10px}.fehh-share,.fehh-next{border-top:1px solid #dce4ed;margin-top:24px;padding-top:4px}.fehh-share-fallback[hidden]{display:none}.fehh-share-fallback button{margin-left:8px}.fehh-trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.fehh-staff{max-width:1200px}.fehh-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0}.fehh-filters a{padding:8px 14px;border:1px solid #8193a9;border-radius:8px;color:#0759ad}.fehh-filters a[aria-current=page]{background:#101c32;color:#fff}.fehh-table-wrap{overflow:auto}.fehh-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.fehh-table td,.fehh-table th{padding:14px 10px;border-bottom:1px solid #dce4ed;vertical-align:top}.fehh-table th{background:#eff6fc}.fehh-table a{overflow-wrap:anywhere;color:#0759ad}.fehh-table button{min-width:145px}.fehh-next ol{padding-left:24px}.fehh-next li{margin-bottom:10px}@media(max-width:600px){.fehh{padding:20px 16px;margin:12px auto;border-radius:12px}.fehh-fields,.fehh-facts{grid-template-columns:1fr}.fehh-share>.fehh-button{width:100%}.fehh-share-fallback button{margin-left:0}.fehh-table{min-width:800px}}

.fehh-staff-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.fehh-staff-header h2{flex:1 1 320px}.fehh-staff-nav{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 18px}.fehh-staff-nav a.fehh-button{background:#334155;border-radius:6px;min-height:44px;padding:10px 14px}.fehh-staff-nav a.fehh-button:hover{background:#1e293b}@media(max-width:600px){.fehh-staff-header h2{flex-basis:100%;margin-bottom:0}.fehh-staff-nav{width:100%;margin-top:0}.fehh-staff-nav a.fehh-button{flex:1 1 150px}}
