.pg-about-jefa{.page-hero{padding-top:clamp(150px,15vw,220px);text-align:center}.page-hero h1{margin-top:26px;font-size:clamp(38px,4.5vw,62px);font-weight:800;letter-spacing:-.03em;line-height:1.04;text-wrap:pretty}.page-hero .sub{margin:30px auto 0;font-size:20px;line-height:1.55;max-width:75ch;color:var(--ink)}.page-hero .cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:40px}.split{display:grid;grid-template-columns:1.05fr 1fr;border-radius:var(--r-lg);overflow:hidden;background:var(--paper);box-shadow:var(--sh-soft)}.split .ph{position:relative;overflow:hidden;min-height:440px;background:var(--navy)}.split .tx{padding:clamp(30px,4.8vw,64px);display:flex;flex-direction:column;justify-content:center}.sec-head .desc{line-height:1.5}.split .label{display:block;font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.split .tx h2{font-size:clamp(30px,3.9vw,52px);font-weight:700;letter-spacing:-.03em;line-height:1.04;text-wrap:pretty;margin:14px 0 24px}.split .tx p{max-width:58ch;margin-bottom:16px}.split .tx p:last-child{margin-bottom:0}.ph-fill{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 1.2s var(--ease)}.split:hover .ph-fill{transform:scale(1)}.ph-cap{position:absolute;left:24px;bottom:22px;right:24px;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;letter-spacing:.04em;color:var(--gold-soft)}.ph-cap i{width:20px;height:2px;background:var(--gold-soft);border-radius:2px}.band-dark{padding-block:clamp(110px,13vw,190px) clamp(130px,15vw,220px)}.band-quote{text-align:center}.band-quote blockquote,.band-quote figure{margin:0}.band-quote .mark{display:block;width:44px;height:2px;margin:0 auto 34px;background:var(--gold-soft);border-radius:2px}.band-quote .q{font-weight:700;font-size:clamp(32px,4vw,58px);line-height:1.08;letter-spacing:-.03em;color:#f3ecdd;text-wrap:pretty}.gov{max-width:1180px;margin:0 auto;padding:10px clamp(24px,4vw,52px)}.gov:hover{transform:none}.gov-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px clamp(28px,4vw,64px);padding:clamp(26px,3vw,36px) 0;border-top:1px solid var(--hair)}.gov-row:first-child{border-top:0}.gov-row h3{font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.2;letter-spacing:-.02em}.gov-row p{font-size:20px;max-width:58ch}@media (hover:hover){#governance .gov{overflow:hidden}#governance .gov-row{position:relative;z-index:0}#governance .gov-row:before{content:"";position:absolute;inset:0 calc(-1 * clamp(24px, 4vw, 52px));background:radial-gradient(ellipse 50% 100% at 50% 0,rgba(222,201,164,.22) 0,rgba(222,201,164,.15) 45%,rgba(222,201,164,.05) 74%,rgba(222,201,164,0) 92%);opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:-1}#governance .gov-row:first-child:before{top:-10px}#governance .gov-row:hover:before{opacity:1}}.ldr-wrap{max-width:1320px;margin:0 auto}.ldr-menu{position:relative;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.ldr-tab{appearance:none;background:none;border:0;cursor:pointer;font-family:var(--font);display:flex;flex-direction:column;align-items:center;gap:5px;padding:30px 10px 28px;text-align:center;color:var(--ink);transition:color .3s cubic-bezier(.25,1,.5,1)}.ldr-tab img{width:76px;height:76px;border-radius:50%;object-fit:cover;object-position:50% 18%;margin-bottom:10px;filter:grayscale(1);opacity:.72;transition:filter .45s,opacity .45s,box-shadow .45s}.ldr-tab b{font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.ldr-tab span{font-size:15px;font-weight:500;line-height:1.3}.ldr-tab.on,.ldr-tab:hover{color:var(--navy)}.ldr-tab.on img,.ldr-tab:hover img{filter:none;opacity:1}.ldr-tab.on img{box-shadow:0 0 0 3px var(--cream),0 0 0 5px var(--gold)}.ldr-tab:focus-visible{outline:2px solid var(--gold);outline-offset:-4px;border-radius:12px}.ldr-ind{top:-1px;bottom:-1px;width:20%;pointer-events:none;transform:translateX(calc(var(--i, 0) * 100%));transition:transform .4s cubic-bezier(.4,0,.2,1)}.ldr-ind,.ldr-ind i{position:absolute;left:0}.ldr-ind i{right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--gold) 50%,transparent 100%)}.ldr-ind i:first-child{top:0}.ldr-ind i:last-child{bottom:0}.ldr-panel{display:grid;margin-top:clamp(44px,5vw,72px)}.ldr{grid-area:1/1;display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:clamp(32px,5vw,84px);align-items:start;opacity:0;visibility:hidden;transition:opacity .45s var(--ease),visibility .45s}.ldr.on{opacity:1;visibility:visible}.ldr-photo{position:relative;aspect-ratio:4/5;border-radius:var(--r-md);overflow:hidden;background:var(--gold-pale);box-shadow:var(--sh-soft)}.ldr-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 15%}.ldr .role{font-size:15px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold);cursor:default}.ldr h3{font-size:clamp(26px,2.6vw,32px);font-weight:700;letter-spacing:-.02em;margin-top:12px}.ldr p{font-size:20px;max-width:75ch;margin-top:18px}.contact-head{margin-bottom:28px}.contact-line{display:flex;justify-content:center;margin-bottom:clamp(56px,6vw,88px)}.mail{color:var(--gold);font-weight:600;border-bottom:1px solid rgba(166,127,63,.4);transition:color .18s,border-color .18s}.mail:hover{color:var(--navy);border-color:var(--navy)}@media (max-width:900px){.split{grid-template-columns:1fr}.ldr-menu{display:none}.ldr-panel{display:block;margin-top:0}.ldr{opacity:1;visibility:visible;grid-template-columns:1fr;gap:24px;padding:44px 0;border-top:1px solid var(--hair)}.ldr:first-child{border-top:0;padding-top:0}.ldr-photo{max-width:260px}}@media (max-width:800px){.gov-row{grid-template-columns:1fr;gap:10px}}}@media (prefers-reduced-motion:reduce){.pg-about-jefa{.split:hover .ph-fill{transform:scale(1.04)}#governance .gov-row:before,.ldr,.ldr-ind,.ldr-tab img{transition:none}}}