.wm[data-astro-cid-dqrw4ted]{z-index:0;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;pointer-events:none;user-select:none;font-size:clamp(6rem,3rem + 14vw,17rem);font-weight:600;line-height:.8;position:absolute;top:50%;transform:translateY(-50%)}.wm--dark[data-astro-cid-dqrw4ted]{color:var(--franklin-navy);opacity:.035}.wm--light[data-astro-cid-dqrw4ted]{color:var(--franklin-gold);opacity:.07}.wm--right[data-astro-cid-dqrw4ted]{right:-.04em}.wm--left[data-astro-cid-dqrw4ted]{left:-.04em}.wm--center[data-astro-cid-dqrw4ted]{left:50%;transform:translate(-50%,-50%)}.ed-about[data-astro-cid-vuotlidj]{padding-block:var(--section-space);background:var(--surface);position:relative;overflow:hidden}.logo-mark[data-astro-cid-vuotlidj]{top:50%;right:max(var(--gutter), calc((100vw - var(--container-max)) / 2));z-index:0;object-fit:contain;object-position:right center;opacity:.12;pointer-events:none;user-select:none;width:min(62%,900px);height:auto;max-height:88%;position:absolute;transform:translateY(-50%)}.logo-mark--wide[data-astro-cid-vuotlidj]{width:min(78%,1120px)}@media (width<=699px){.logo-mark[data-astro-cid-vuotlidj]{top:auto;bottom:var(--space-6);right:var(--gutter);width:calc(100% - 2 * var(--gutter));object-position:center bottom;max-height:40%;transform:none}}.inner[data-astro-cid-vuotlidj]{z-index:1;gap:var(--space-6) clamp(3rem, 6vw, 7rem);display:grid;position:relative}@media (width>=900px){.inner[data-astro-cid-vuotlidj]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.facts[data-astro-cid-vuotlidj]{grid-column:1/-1}}.lead-col[data-astro-cid-vuotlidj]{gap:var(--space-5);display:grid}.label[data-astro-cid-vuotlidj]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--franklin-red);font-size:.75rem;font-weight:700}.statement[data-astro-cid-vuotlidj]{font-size:var(--step-4);max-width:18ch;line-height:1.12}.detail-col[data-astro-cid-vuotlidj]{gap:var(--space-4);display:grid}.gold-rule[data-astro-cid-vuotlidj]{background:var(--franklin-gold);width:64px;height:1px}.details[data-astro-cid-vuotlidj]{display:grid}.details[data-astro-cid-vuotlidj] li[data-astro-cid-vuotlidj]{border-bottom:1px solid var(--line);letter-spacing:.01em;color:var(--heading);padding-block:.6rem;font-size:1rem;font-weight:700}.details[data-astro-cid-vuotlidj] li[data-astro-cid-vuotlidj]:first-child{padding-top:0}.ownership[data-astro-cid-vuotlidj]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem}.facts[data-astro-cid-vuotlidj]{margin-top:var(--space-6);border-block:1px solid var(--line);flex-wrap:wrap;display:flex}.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]{padding:var(--space-4) var(--space-5);flex:auto;gap:.25rem;display:grid}.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]:first-child{padding-left:0}.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]+div[data-astro-cid-vuotlidj]{border-left:1px solid var(--line)}dt[data-astro-cid-vuotlidj]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:700}dd[data-astro-cid-vuotlidj]{font-family:var(--font-display);font-size:var(--step-1);color:var(--heading);font-variant-numeric:lining-nums;line-height:1.2}@media (width<=699px){.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]{flex-basis:50%;padding-left:0}.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]+div[data-astro-cid-vuotlidj]{border-left:0}.facts[data-astro-cid-vuotlidj] div[data-astro-cid-vuotlidj]:nth-child(n+3){border-top:1px solid var(--line)}}.ptree[data-astro-cid-zgdlo34t]{--line:#caae798c}.tree[data-astro-cid-zgdlo34t]{--gap:clamp(1.5rem, .5rem + 2vw, 2.75rem);--half:calc(var(--gap) / 2);column-gap:var(--gap);grid-template-rows:repeat(16,2.6rem);grid-template-columns:minmax(10rem,.9fr) 1.2fr 1.15fr 1fr 1fr;padding-top:1.75rem;display:none}@media (width>=1100px){.tree[data-astro-cid-zgdlo34t]{display:grid}}.node[data-astro-cid-zgdlo34t]{position:relative}.label[data-astro-cid-zgdlo34t]{border-bottom:1px solid var(--line);gap:.15rem;padding-bottom:.35rem;display:grid;position:absolute;bottom:50%;left:0;right:0}.name[data-astro-cid-zgdlo34t]{letter-spacing:.05em;color:var(--text-on-navy-muted);font-size:.875rem;line-height:1.25}.gen-1[data-astro-cid-zgdlo34t] .label[data-astro-cid-zgdlo34t]{border-bottom-color:var(--franklin-gold)}.gen-1[data-astro-cid-zgdlo34t] .name[data-astro-cid-zgdlo34t]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:.02em;color:var(--white);font-weight:700}.gen-2[data-astro-cid-zgdlo34t] .name[data-astro-cid-zgdlo34t]{color:var(--white);font-size:1.0625rem;font-weight:700}.gen-3[data-astro-cid-zgdlo34t] .name[data-astro-cid-zgdlo34t]{color:var(--text-on-navy);font-size:.9375rem}.role[data-astro-cid-zgdlo34t]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--franklin-gold);font-size:.6875rem;font-weight:700}.is-empty[data-astro-cid-zgdlo34t] .name[data-astro-cid-zgdlo34t]{opacity:.4}.self[data-astro-cid-zgdlo34t]{align-items:center;display:flex}.self-box[data-astro-cid-zgdlo34t]{border:1px solid var(--franklin-gold);width:100%;font-family:var(--font-display);font-size:var(--step-2);text-align:center;color:var(--white);padding:1.1rem 1.25rem;font-weight:700;line-height:1.15;display:block}.node[data-astro-cid-zgdlo34t]:not(.gen-4):after{content:"";width:var(--half);border-top:1px solid var(--line);position:absolute;top:calc(50% - 1px);left:100%}.node[data-astro-cid-zgdlo34t]:not(.gen-4):before{content:"";left:calc(100% + var(--half));border-left:1px solid var(--line);height:50%;position:absolute;top:calc(25% - 1px)}.node[data-astro-cid-zgdlo34t]:not(.self) .label[data-astro-cid-zgdlo34t]:before{content:"";width:var(--half);border-top:1px solid var(--line);position:absolute;bottom:-1px;right:100%}.list[data-astro-cid-zgdlo34t]{gap:var(--space-5);display:grid}@media (width>=1100px){.list[data-astro-cid-zgdlo34t]{display:none}}.list-self[data-astro-cid-zgdlo34t]{border:1px solid var(--franklin-gold);font-family:var(--font-display);font-size:var(--step-2);color:var(--white);justify-self:start;padding:.8rem 1.25rem;font-weight:700}.fcard[data-astro-cid-aytkwbyk]{gap:var(--space-4);color:inherit;text-decoration:none;display:grid}.img[data-astro-cid-aytkwbyk]{position:relative;overflow:hidden}.overlay[data-astro-cid-aytkwbyk]{padding:var(--space-5);color:var(--white);font-family:var(--font-display);font-size:var(--step-1);opacity:0;transition:opacity var(--dur) var(--ease);background:linear-gradient(#10283a00,#10283a33 45%,#10283ad9);align-items:flex-end;font-style:italic;display:flex;position:absolute;inset:0}.body[data-astro-cid-aytkwbyk]{transition:transform var(--dur) var(--ease);justify-items:start;gap:.3rem;display:grid}.name[data-astro-cid-aytkwbyk]{font-size:var(--step-2);line-height:1.15}.fcard--lg[data-astro-cid-aytkwbyk] .name[data-astro-cid-aytkwbyk]{font-size:var(--step-3)}@media (width<=699px){.fcard--md[data-astro-cid-aytkwbyk] .name[data-astro-cid-aytkwbyk]{font-size:1.125rem}.fcard--md[data-astro-cid-aytkwbyk] .ped[data-astro-cid-aytkwbyk]{font-size:.9375rem}.fcard--md[data-astro-cid-aytkwbyk] .desc[data-astro-cid-aytkwbyk]{font-size:.6875rem}}.desc[data-astro-cid-aytkwbyk]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.8125rem}.ped[data-astro-cid-aytkwbyk]{font-family:var(--font-display);color:var(--text);font-size:1.0625rem;font-style:italic}.rule[data-astro-cid-aytkwbyk]{width:32px;height:1px;margin-top:var(--space-2);background:var(--franklin-gold);transition:width var(--dur) var(--ease)}.cta[data-astro-cid-aytkwbyk]{margin-top:var(--space-2);letter-spacing:var(--tracking-button);text-transform:uppercase;color:var(--heading);gap:.5em;font-size:.75rem;font-weight:700;display:inline-flex}.arrow[data-astro-cid-aytkwbyk]{transition:transform var(--dur) var(--ease)}.placeholder[data-astro-cid-aytkwbyk]{color:var(--text-muted);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;place-items:center;display:grid}@media (hover:hover){.cta[data-astro-cid-aytkwbyk]{opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);transform:translateY(4px)}.fcard[data-astro-cid-aytkwbyk]:hover .overlay[data-astro-cid-aytkwbyk],.fcard[data-astro-cid-aytkwbyk]:focus-visible .overlay[data-astro-cid-aytkwbyk]{opacity:1}.fcard[data-astro-cid-aytkwbyk]:hover .body[data-astro-cid-aytkwbyk],.fcard[data-astro-cid-aytkwbyk]:focus-visible .body[data-astro-cid-aytkwbyk]{transform:translateY(-6px)}.fcard[data-astro-cid-aytkwbyk]:hover .cta[data-astro-cid-aytkwbyk],.fcard[data-astro-cid-aytkwbyk]:focus-visible .cta[data-astro-cid-aytkwbyk]{opacity:1;transform:none}.fcard[data-astro-cid-aytkwbyk]:hover .rule[data-astro-cid-aytkwbyk]{width:56px}.fcard[data-astro-cid-aytkwbyk]:hover .arrow[data-astro-cid-aytkwbyk]{transform:translate(4px)}}.band[data-astro-cid-qy75cevs]{background:var(--franklin-navy);text-align:center;padding-block:clamp(4rem,3rem + 5vw,7.5rem);position:relative;overflow:hidden}.inner[data-astro-cid-qy75cevs]{z-index:1;justify-items:center;gap:var(--space-5);display:grid;position:relative}.accent[data-astro-cid-qy75cevs]{background:var(--franklin-gold);width:1px;height:48px}.headline[data-astro-cid-qy75cevs]{font-family:var(--font-display);font-size:var(--step-5);color:var(--white);font-weight:500;line-height:1.05}.body[data-astro-cid-qy75cevs]{max-width:44ch;font-family:var(--font-display);font-size:var(--step-2);color:var(--text-on-navy);font-style:italic;line-height:1.35}.career[data-astro-cid-ekrtyva5]{gap:var(--space-6);display:grid}@media (width>=900px){.career[data-astro-cid-ekrtyva5]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(3rem,6vw,6rem)}.intro[data-astro-cid-ekrtyva5]{top:calc(var(--header-h-compact) + var(--space-6));position:sticky}}.intro[data-astro-cid-ekrtyva5]{gap:var(--space-4);justify-items:start;display:grid}.title[data-astro-cid-ekrtyva5]{font-size:var(--step-3);line-height:1.1}.rule[data-astro-cid-ekrtyva5]{background:var(--franklin-gold);width:48px;height:1px}.timeline[data-astro-cid-ekrtyva5]{border-top:1px solid var(--franklin-navy)}.row[data-astro-cid-ekrtyva5]{gap:var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:4.5rem minmax(0,1fr);align-items:baseline;padding-block:1rem;display:grid}.year[data-astro-cid-ekrtyva5]{font-family:var(--font-display);color:var(--franklin-red);font-variant-numeric:lining-nums tabular-nums;font-size:1.375rem;line-height:1}.titles[data-astro-cid-ekrtyva5]{gap:.35rem;display:grid}.titles[data-astro-cid-ekrtyva5] li[data-astro-cid-ekrtyva5]{color:var(--heading);font-size:.9375rem;line-height:1.45}.inq[data-astro-cid-i47drtg4]{padding-block:var(--section-space);background:var(--franklin-navy);border-bottom:1px solid var(--line-on-navy)}.layout[data-astro-cid-i47drtg4]{gap:var(--space-7);align-items:center;display:grid}@media (width>=960px){.layout[data-astro-cid-i47drtg4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,6vw,7rem)}}.intro[data-astro-cid-i47drtg4]{justify-items:start;gap:var(--space-5);display:grid}.rule[data-astro-cid-i47drtg4]{background:var(--franklin-gold);width:64px;height:1px}.title[data-astro-cid-i47drtg4]{font-size:var(--step-4);line-height:1.08}.sub[data-astro-cid-i47drtg4]{font-size:var(--step-1);color:var(--text-on-navy)}.note[data-astro-cid-i47drtg4]{color:var(--text-on-navy-muted);font-size:.9375rem}.contacts[data-astro-cid-i47drtg4]{gap:var(--space-4);width:100%;padding-block:var(--space-5);border-block:1px solid var(--line-on-navy);display:grid}.contacts[data-astro-cid-i47drtg4] div[data-astro-cid-i47drtg4]{gap:.1rem;display:grid}dt[data-astro-cid-i47drtg4]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--franklin-gold);font-size:.6875rem;font-weight:700}dd[data-astro-cid-i47drtg4] a[data-astro-cid-i47drtg4]{color:var(--white);text-decoration:none}dd[data-astro-cid-i47drtg4] a[data-astro-cid-i47drtg4]:hover{text-decoration:underline}.contract[data-astro-cid-i47drtg4]{color:var(--franklin-gold)}.card[data-astro-cid-i47drtg4]{--heading:var(--franklin-navy);--text:var(--ink);--text-muted:var(--ink-muted);--line:var(--cream-200);background:var(--cream-50);color:var(--ink);padding:clamp(1.5rem,1rem + 2.5vw,3rem);box-shadow:0 30px 60px -30px #00000073}.card[data-astro-cid-i47drtg4] :focus-visible{outline-color:var(--franklin-red)}.card-title[data-astro-cid-i47drtg4]{margin-bottom:var(--space-5);font-family:var(--font-display);font-size:var(--step-2);color:var(--franklin-navy)}.semen[data-astro-cid-i47drtg4]{margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-left:3px solid var(--franklin-gold);background:#ffffff0d;gap:.3rem;display:grid}.semen-label[data-astro-cid-i47drtg4]{letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--franklin-gold);font-size:.6875rem;font-weight:700}.semen-name[data-astro-cid-i47drtg4]{font-family:var(--font-display);font-size:var(--step-2);color:var(--white);font-weight:600}.semen-links[data-astro-cid-i47drtg4]{overflow-wrap:anywhere;flex-wrap:wrap;gap:.3rem 1.25rem;display:flex}.semen-links[data-astro-cid-i47drtg4] a[data-astro-cid-i47drtg4]{color:var(--white);border-bottom:1px solid var(--line-on-navy);text-decoration:none}.semen-links[data-astro-cid-i47drtg4] a[data-astro-cid-i47drtg4]:hover{color:var(--franklin-gold)}.sec[data-astro-cid-g6d2jfv7]{padding-block:var(--section-space);background:var(--surface);position:relative}.sec--sand[data-astro-cid-g6d2jfv7]{background:var(--sand);--line:var(--cream-300)}.sec--compact[data-astro-cid-g6d2jfv7]{padding-block:var(--section-space-sm)}.sec--compact[data-astro-cid-g6d2jfv7] .head[data-astro-cid-g6d2jfv7]{margin-bottom:var(--space-6)}.sec--navy[data-astro-cid-g6d2jfv7]{background:var(--franklin-navy)}.watermarked[data-astro-cid-g6d2jfv7]{overflow:hidden}.lift[data-astro-cid-g6d2jfv7]{z-index:1;position:relative}.head[data-astro-cid-g6d2jfv7]{gap:var(--space-4);margin-bottom:clamp(2rem,1.4rem + 2.4vw,3.5rem);display:grid}.head--split[data-astro-cid-g6d2jfv7]{align-items:end}@media (width>=800px){.head--split[data-astro-cid-g6d2jfv7]{grid-template-columns:1fr auto}}.head-rule[data-astro-cid-g6d2jfv7]{width:56px;height:1px;margin-top:var(--space-4);background:var(--franklin-gold);display:block}.grid[data-astro-cid-g6d2jfv7]{gap:var(--space-7) var(--grid-gap);display:grid}.grid[data-astro-cid-g6d2jfv7]+.grid[data-astro-cid-g6d2jfv7]{margin-top:var(--space-8)}.grid--four[data-astro-cid-g6d2jfv7]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=700px){.grid--featured[data-astro-cid-g6d2jfv7],.grid--four[data-astro-cid-g6d2jfv7],.grid--three[data-astro-cid-g6d2jfv7]{gap:var(--space-7) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.grid--four[data-astro-cid-g6d2jfv7]{grid-template-columns:repeat(4,1fr)}.grid--three[data-astro-cid-g6d2jfv7]{grid-template-columns:repeat(3,1fr)}.grid--featured[data-astro-cid-g6d2jfv7]{gap:var(--grid-gap)}}
