body.f1b-identity.identity-sections-page{background:linear-gradient(115deg,#fcfaf3,#f5f2e8 62%,#edf1dd);color:var(--brand-forest)}body.f1b-identity.identity-sections-page .site-header{background:rgba(252,250,243,.97)}body.f1b-identity.identity-sections-page .site-header .identity-brand-symbol{content:url('identity-symbol-v7.svg')}body.f1b-identity.identity-sections-page .site-header :is(.identity-wordmark,.main-nav a,.header-actions .icon-button,.menu-toggle){color:var(--brand-forest)}body.f1b-identity.identity-sections-page .site-header .main-nav a[aria-current]::after{background:#397247}.f1b-identity.identity-sections-page #main-content.identity-directory{width:min(1240px,calc(100% - 64px));margin-inline:auto;padding:132px 0 64px;color:var(--brand-forest)}.identity-directory [hidden]{display:none!important}.identity-directory a{color:inherit;text-decoration:none}.identity-directory a:hover{color:#21663d}.identity-directory :is(a,input,summary):focus-visible{outline:2px solid #397247;outline-offset:5px}.identity-directory-breadcrumb{display:flex;gap:12px;align-items:center;font-size:14px;color:#486459;margin-bottom:26px}.identity-directory-intro{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:64px;margin-bottom:32px;position:relative;isolation:isolate}.identity-directory-intro::before{content:'';position:absolute;inset:-45px 0 auto auto;width:340px;height:210px;background:url('identity-symbol-v7.svg') center/contain no-repeat;opacity:.035;z-index:-1;pointer-events:none}.identity-directory h1{font-size:clamp(34px,3.2vw,46px);line-height:1.6;margin:0 0 10px;color:var(--brand-forest)}.identity-directory-intro>div>p{font-size:17px;line-height:1.9;max-width:630px;margin:0 0 14px;color:#3d5e50}.identity-directory-archive{display:inline-flex;gap:18px;font-size:14px;font-weight:700;padding-block:6px}.identity-directory-search label{display:block;font-size:14px;font-weight:700;margin-bottom:9px}.identity-directory-search input{width:100%;min-height:50px;font:inherit;font-size:15px;color:#15432f;background:rgba(255,255,255,.7);border:1px solid #15432F40;border-radius:5px;padding:12px 15px;box-sizing:border-box}.identity-directory-search input::placeholder{color:#60776b}.identity-directory-search p{font-size:14px;color:#486459;margin:8px 0 0}.identity-directory-jumps{display:flex;flex-wrap:wrap;gap:8px 22px;padding:18px 0 22px;border-top:1px solid #15432F26;border-bottom:1px solid #15432F26;margin-bottom:0}.identity-directory-jumps a{font-size:14px;line-height:1.9;padding:5px 7px;border-radius:4px}.identity-directory-jumps a:focus-visible,.identity-directory-jumps a:hover{background:linear-gradient(110deg,#15432F0C,#d8e87455);color:#15432f}.identity-directory-group{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;padding:30px 0;border-bottom:1px solid #15432F20;scroll-margin-top:110px}.identity-directory-family{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;align-items:start}.identity-directory-photo{display:block;width:84px;height:84px;border-radius:5px;overflow:hidden;background:linear-gradient(130deg,#e8decc,#ecf0d9)}.identity-directory-photo img{display:block;width:100%;height:100%;object-fit:cover!important;object-position:center 25%!important}.identity-directory-photo .identity-fallback{width:100%;height:100%;min-height:0;padding:14px}.identity-directory-photo .identity-fallback img{object-fit:contain!important}.identity-directory-photo .identity-fallback span{display:none}.identity-directory h2{font-size:23px;line-height:1.65;margin:0 0 7px;font-weight:700;color:#15432f}.identity-directory-open{display:inline-flex;align-items:center;gap:12px;font-size:14px;color:#486459!important;padding-block:5px}.identity-directory-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 22px;align-items:start}.identity-directory-links>li{min-width:0}.identity-directory-links a{display:block;font-size:15px;line-height:1.9;padding:7px 9px;border-radius:4px;overflow-wrap:anywhere}.identity-directory-links a.is-directory-match,.identity-directory-links a:focus-visible,.identity-directory-links a:hover{background:linear-gradient(110deg,#15432F0C,#d2d86955);color:#15432f}.identity-directory-sub{margin:0 9px 8px}.identity-directory-sub summary{font-size:14px;color:#486459;cursor:pointer;padding:3px 0}.identity-directory-sub ul{list-style:none;padding:0 12px 0 0;margin:8px 0;border-inline-start:1px solid #39724755}.identity-directory-sub li a{font-size:14px;line-height:1.9}.identity-directory-more{margin-top:12px}.identity-directory-more>summary{display:inline-block;cursor:pointer;font-size:14px;font-weight:700;padding:8px 9px;color:#21663d}.identity-directory-more>summary::before{content:'+';display:inline-block;margin-inline-end:9px}.identity-directory-more[open]>summary::before{content:'−'}.identity-directory-more .identity-directory-links{margin-top:10px}.identity-directory-direct{font-size:15px;line-height:1.9;color:#486459;margin:7px 9px}.identity-directory-empty{font-size:16px;padding:36px 0;line-height:1.9}@media(max-width:1000px){.identity-directory-intro{gap:30px;grid-template-columns:1fr 290px}.identity-directory-group{grid-template-columns:250px 1fr;gap:26px}.identity-directory-links{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-directory h2{font-size:21px}}@media(max-width:700px){.f1b-identity.identity-sections-page #main-content.identity-directory{width:calc(100% - 36px);padding-top:108px}.identity-directory-intro{grid-template-columns:1fr;gap:22px;margin-bottom:22px}.identity-directory h1{font-size:34px}.identity-directory-intro>div>p{font-size:16px}.identity-directory-search{max-width:none}.identity-directory-group{grid-template-columns:1fr;gap:18px;padding:26px 0}.identity-directory-family{grid-template-columns:64px 1fr;gap:14px;align-items:center}.identity-directory-photo{width:64px;height:64px}.identity-directory h2{font-size:22px}.identity-directory-jumps{gap:5px 12px}.identity-directory-jumps a{font-size:14px}.identity-directory-links{gap:8px 12px}.identity-directory-links a{font-size:14px}.identity-directory-breadcrumb{margin-bottom:18px}}body.f1b-identity .identity-directory a:hover{color:#21663d}