:root{--ink:#14181a;--ink-soft:#414a4e;--muted:#768085;--rule:#e3e2dd;--paper:#ffffff;--paper-warm:#f6f5f1;--sea:#f1f0ea;--sea-deep:#0d2a26;--brass:#0e5a4e;--brass-bright:#c9a44c;--glow-warm:rgba(201,164,76,0.16);--glow-cool:rgba(14,90,78,0.12);--wrap:1180px;--gutter:24px;--display:"Newsreader",Georgia,"Times New Roman",serif;--sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:inherit}h1,h2,h3{font-family:var(--display);font-weight:400;letter-spacing:-.015em;line-height:1.04;margin:0;text-wrap:balance}p{margin:0;text-wrap:pretty}::selection{background:var(--brass);color:var(--sea-deep)}:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter)}.sec{padding-block:clamp(72px,10vw,136px)}.sec.tight{padding-block:clamp(56px,7vw,92px)}.sec.flush{padding-top:0}.sec.dark,.sec.deep,.sec.warm{background:var(--paper-warm)}.eyebrow{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);margin:0 0 22px;display:flex;align-items:center;gap:12px}.eyebrow:after{content:"";flex:1 1;height:1px;background:currentColor;opacity:.3;max-width:120px}.hero .eyebrow,.pageHero .eyebrow{color:var(--brass-bright)}.h1{font-size:clamp(2.9rem,7.2vw,5.4rem)}.h2{font-size:clamp(2.2rem,4.6vw,3.5rem)}.h3{font-size:clamp(1.35rem,2.1vw,1.75rem)}.lead{font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.6;color:var(--ink-soft);max-width:62ch}.hero .lead,.pageHero .lead{color:#ccd6d1}.body{color:var(--ink-soft);max-width:64ch}.whisper{font-size:13px;line-height:1.6;color:var(--muted)}.split{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px}@media (min-width:880px){.split{grid-template-columns:1.05fr .95fr;gap:64px;align-items:end}}.btn{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:15px 28px;border:1px solid var(--ink);border-radius:999px;transition:background .25s ease,color .25s ease,border-color .25s ease}.btn:hover{background:var(--ink);color:var(--paper)}.hero .btn,.pageHero .btn{border-color:rgba(255,255,255,.5);color:#f6f4ef}.hero .btn:hover,.pageHero .btn:hover{background:#f6f4ef;border-color:#f6f4ef;color:var(--sea-deep)}.arrowLink{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--brass);border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .25s ease,gap .25s ease}.arrowLink:hover{border-bottom-color:currentColor;gap:13px}.head{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.88);-webkit-backdrop-filter:saturate(150%) blur(14px);backdrop-filter:saturate(150%) blur(14px);border-bottom:1px solid var(--rule)}.headInner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px}.mark{display:flex;flex-direction:column;text-decoration:none;line-height:1}.markName{font-family:var(--display);font-size:1.32rem;letter-spacing:.01em}.cvMark{display:inline-flex;align-items:center;gap:.3em;white-space:nowrap}.cvMarkGlyph{display:block;flex:none;position:relative;top:-.04em}.markSub{font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin-top:5px}.nav{display:none;gap:30px}@media (min-width:900px){.nav{display:flex}}.nav a{font-size:12.5px;letter-spacing:.06em;text-decoration:none;color:var(--ink-soft);padding-block:6px;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.nav a:hover,.nav a[aria-current=page]{color:var(--ink);border-bottom-color:var(--brass)}.menu{position:relative}@media (min-width:900px){.menu{display:none}}.menu>summary{list-style:none;cursor:pointer;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:10px 2px}.menu>summary::-webkit-details-marker{display:none}.menuPanel{position:absolute;right:0;top:calc(100% + 10px);min-width:220px;background:var(--paper);border:1px solid var(--rule);border-radius:10px;padding:10px;display:grid;box-shadow:0 18px 40px rgba(0,0,0,.45)}.menuPanel a{text-decoration:none;color:var(--ink-soft);padding:11px 14px;border-radius:7px;font-size:14px}.menuPanel a:hover{background:var(--paper-warm);color:var(--ink)}.hero{position:relative;background:var(--sea-deep);color:#ece8df;overflow:hidden;isolation:isolate}.heroMedia{position:absolute;inset:0;z-index:-2}.heroMedia img{width:100%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.04) brightness(1.1)}.heroMedia:after{content:"";position:absolute;inset:0;background:radial-gradient(72% 95% at 10% 102%,var(--glow-warm),transparent 62%),radial-gradient(62% 82% at 94% -4%,var(--glow-cool),transparent 66%),linear-gradient(100deg,rgba(9,28,25,.96) 0,rgba(9,28,25,.88) 48%,rgba(9,28,25,.58) 100%),linear-gradient(to top,rgba(9,28,25,.75) 0,rgba(9,28,25,0) 50%)}.heroInner{padding-block:clamp(96px,16vw,188px);position:relative}.heroTitle{font-size:clamp(3rem,8vw,6rem);color:#f7f4ed;white-space:pre-line;margin-bottom:30px}.heroLead{color:#c3cdc7;max-width:56ch;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.62;margin-bottom:38px}.pageHero{position:relative;background:var(--sea-deep);color:#ece8df;overflow:hidden;isolation:isolate}.pageHeroInner{position:relative;padding-block:clamp(84px,11vw,152px)}.pageHero .h1{color:#f7f4ed}.pageHero .lead{color:#c6d2cb}.statement{position:relative;isolation:isolate;overflow:hidden;background:var(--sea-deep);padding-block:clamp(76px,10vw,128px)}.statement:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 80% at 82% 10%,var(--glow-warm),transparent 64%),radial-gradient(54% 70% at 6% 94%,var(--glow-cool),transparent 66%)}.statementText{font-family:var(--display);font-size:clamp(1.8rem,4.2vw,3.2rem);line-height:1.16;letter-spacing:-.012em;color:#f7f4ed;margin:0;max-width:24ch;text-wrap:balance}.statementText em{font-style:italic;color:var(--brass-bright)}.statementBy{margin:26px 0 0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.marks{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--rule);border-block:1px solid var(--rule)}.marks>:last-child{grid-column:span 2}@media (min-width:760px){.marks{grid-template-columns:repeat(5,1fr)}.marks>:last-child{grid-column:auto}}.mark2{background:var(--paper);padding:30px 22px 28px}.mark2 b{display:block;font-family:var(--display);font-size:clamp(1.9rem,3.1vw,2.6rem);font-weight:400;line-height:1;margin-bottom:11px}.mark2 span{display:block;font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft)}.mark2 em{display:block;font-style:normal;font-size:12.5px;color:var(--muted);margin-top:6px;line-height:1.45}.cards{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:56px}@media (min-width:820px){.cards{grid-template-columns:repeat(3,1fr)}}.card{background:var(--paper);padding:40px 34px 34px;display:flex;flex-direction:column;gap:16px;text-decoration:none;transition:background .3s ease}.card:hover{background:var(--paper-warm)}.cardN{font-size:11px;letter-spacing:.2em;color:var(--brass)}.card .h3{margin-bottom:2px}.card p{color:var(--ink-soft);font-size:15.5px;flex:1 1}.timeline{list-style:none;margin:56px 0 0;padding:0;display:grid;grid-gap:0;gap:0}.timeline li{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding:28px 0;border-top:1px solid var(--rule)}@media (min-width:820px){.timeline li{grid-template-columns:130px 1fr 1.5fr;gap:40px;align-items:baseline}}.timeline li:last-child{border-bottom:1px solid var(--rule)}.tYear{font-family:var(--display);font-size:1.5rem;color:var(--brass-bright)}.tTitle{font-size:1.02rem;font-weight:500;color:var(--ink)}.tBody{color:var(--ink-soft);font-size:15px}.principles{list-style:none;margin:56px 0 0;padding:0;counter-reset:p}.principles li{counter-increment:p;display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:30px 0;border-top:1px solid var(--rule)}@media (min-width:820px){.principles li{grid-template-columns:54px 1fr 1.35fr;gap:36px;align-items:baseline}}.principles li:last-child{border-bottom:1px solid var(--rule)}.principles li:before{content:"0" counter(p);font-size:11px;letter-spacing:.16em;color:var(--brass)}.pTitle{font-family:var(--display);font-size:1.42rem;line-height:1.2}.pRole{display:block;font-family:var(--sans);font-style:normal;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--brass);margin-top:9px}.principles.plain li:before{content:""}.roster{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border-block:1px solid var(--rule)}@media (min-width:760px){.roster{grid-template-columns:repeat(3,1fr)}}.roster li{background:var(--sea);padding:26px 24px;display:flex;flex-direction:column;gap:8px}.roster b{font-family:var(--display);font-size:1.3rem;font-weight:400;line-height:1.15;color:var(--ink)}.roster span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pcards{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:56px}@media (min-width:820px){.pcards{grid-template-columns:repeat(2,1fr)}}.pcards>.pcard:only-child{grid-column:1/-1}.pcard{background:var(--paper-warm);padding:32px 30px 30px;display:flex;flex-direction:column;gap:13px;transition:background .35s ease}.pcard:hover{background:var(--sea)}.pcardN{font-size:2rem;line-height:1;color:var(--brass)}.pcardN,.pcardTitle{font-family:var(--display)}.pcardTitle{font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.16;margin:0}.pcard p{font-size:15px;line-height:1.6;color:var(--ink-soft);margin:0}.pcardRole{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.contactLines{display:grid;grid-gap:9px;gap:9px;margin-top:6px;padding-top:18px;border-top:1px solid var(--rule)}.contactLines a{font-size:15.5px;text-decoration:none;color:var(--ink);border-bottom:1px solid rgba(238,187,107,.35);padding-bottom:1px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-wrap:anywhere;transition:border-color .2s ease}.contactLines a:hover{border-bottom-color:var(--brass)}.lists{display:grid;grid-template-columns:1fr;grid-gap:44px;gap:44px;margin-top:54px}@media (min-width:820px){.lists{grid-template-columns:1fr 1fr;gap:72px}}.listPanel{border-top-width:1px;border:1px solid var(--rule);border-top:3px solid var(--rule);border-radius:0 0 4px 4px;padding:26px 26px 12px;background:var(--paper)}.listPanel.yes{border-top-color:var(--brass)}.listPanel.no{border-top-color:var(--rule)}.lists h3{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-bright);margin:0 0 6px}.listPanel.no h3{color:var(--muted)}.lists ul{list-style:none;margin:0;padding:0}.lists li{padding:16px 0 16px 32px;border-top:1px solid var(--rule);position:relative;color:var(--ink-soft);font-size:16px;line-height:1.5}.lists li:before{position:absolute;left:2px;top:16px;font-family:var(--sans);font-size:15px;line-height:1.5;color:var(--brass)}.listPanel.yes li:before{content:"+"}.listPanel.no li{color:var(--muted)}.listPanel.no li:before{content:"–";color:var(--muted)}.holdings{margin-top:56px;border-top:1px solid var(--rule)}.holding{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:36px 0;border-bottom:1px solid var(--rule)}@media (min-width:880px){.holding{grid-template-columns:1.1fr 1.6fr;gap:56px}}.holdingHead{display:flex;flex-direction:column;gap:9px}.holdingName{font-family:var(--display);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.12}.holdingKind{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.holdingSince{font-size:12.5px;color:var(--muted)}.holdingBody{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.logos{display:flex;flex-wrap:wrap;gap:14px 40px;margin-top:26px;align-items:center}.logos span{font-family:var(--display);font-size:1.3rem;color:var(--muted)}.people{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:34px 26px;gap:34px 26px;margin-top:60px}@media (min-width:760px){.people{grid-template-columns:repeat(3,1fr)}}.person{display:flex;flex-direction:column;gap:18px}.portrait{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:3px;background:var(--paper-warm)}.portrait img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:saturate(1.04) contrast(1.02);transition:filter .5s ease,transform .6s ease}.person:hover .portrait img{filter:saturate(1.12) contrast(1.04) brightness(1.04);transform:scale(1.02)}.portrait.blank{display:grid;place-items:center;background:linear-gradient(160deg,#16302f,#0b2221);border:1px solid rgba(171,140,85,.3)}.portrait.blank span{font-family:var(--display);font-size:clamp(2.4rem,5vw,3.4rem);color:var(--brass-bright);letter-spacing:.04em}.personName{font-family:var(--display);font-size:1.45rem;line-height:1.15}.personRole{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--brass);margin-top:7px}.personBio{font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.grid3{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border-block:1px solid var(--rule);margin-top:56px}@media (min-width:820px){.grid3{grid-template-columns:repeat(3,1fr)}}.cell{background:var(--sea);padding:38px 30px;display:flex;flex-direction:column;gap:14px}.cellValue{font-family:var(--display);font-size:clamp(2.3rem,4vw,3.1rem);line-height:1;color:var(--brass-bright)}.cellTitle{font-size:1.02rem;font-weight:500;color:var(--ink)}.cellBody{font-size:14.5px;color:var(--ink-soft)}.places{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;margin-top:44px;border-top:1px solid var(--rule)}.places div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:18px 0;border-bottom:1px solid var(--rule)}.places b{font-weight:500;font-size:1.02rem}.places span{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.places.notes>div{display:grid;grid-template-columns:1fr;grid-gap:5px;gap:5px;justify-content:normal}@media (min-width:760px){.places.notes>div{grid-template-columns:220px 1fr;gap:32px;align-items:baseline}}.places.notes span{font-size:14.5px;letter-spacing:0;text-transform:none;color:var(--ink-soft);line-height:1.5}.chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.chips span{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:8px 15px;border:1px solid var(--rule);border-radius:999px;color:var(--ink-soft)}.band{position:relative;height:clamp(280px,42vw,520px);overflow:hidden;background:var(--sea-deep)}.band img{width:100%;height:100%;object-fit:cover;object-position:center 38%}.bandCap{position:absolute;left:0;right:0;bottom:0;padding:56px 0 26px;background:linear-gradient(0deg,rgba(6,22,21,.92),rgba(6,22,21,0));color:#cdd6d0;font-size:13px;letter-spacing:.04em}.photoGrid{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;margin-top:52px}@media (min-width:760px){.photoGrid{grid-template-columns:repeat(3,1fr)}}.figure{margin:0;display:flex;flex-direction:column;gap:13px;min-width:0}.figure img{width:100%;max-width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:3px}.figure figcaption{font-size:13.5px;line-height:1.5;color:var(--muted)}.photoSplit{display:grid;grid-template-columns:1fr;grid-gap:28px;gap:28px;margin-top:52px;align-items:center}@media (min-width:880px){.photoSplit{grid-template-columns:.95fr 1.05fr;gap:56px}}.photoSplit img{width:100%;max-width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:3px}.photoSplit .cap{font-size:13px;color:var(--muted);margin-top:12px}.holdingThumb{width:100%;max-width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:3px;margin-top:16px}.ventureRegisteredAs{margin-top:26px;padding-top:22px;border-top:1px solid var(--rule);display:flex;flex-direction:column;gap:8px;align-items:flex-start}.ventureRegistered{font-family:var(--display);font-size:1.05rem;line-height:1.35;color:var(--ink-soft);margin:-2px 0 0;max-width:24ch}.ventureLogo{width:100%;max-width:190px;height:auto;margin-top:22px;opacity:.9}.ventureLinks{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:28px}.contactGrid{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;margin-top:56px}@media (min-width:760px){.contactGrid{grid-template-columns:repeat(3,1fr);gap:48px}}.contactGrid h3{font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--brass-bright);margin-bottom:16px}.contactGrid a{text-decoration:none;border-bottom:1px solid rgba(205,174,115,.4);padding-bottom:1px}.contactGrid a:hover{border-bottom-color:var(--brass-bright)}.contactGrid p{color:var(--ink-soft);font-size:15.5px;line-height:1.75}.next{border-top:1px solid var(--rule)}.nextInner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:18px;padding-block:54px;text-decoration:none}.nextLabel{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass)}.nextTitle{font-family:var(--display);font-size:clamp(1.8rem,3.6vw,2.7rem);line-height:1.1;transition:color .25s ease}.nextInner:hover .nextTitle{color:var(--brass)}.foot{background:var(--sea-deep);color:#93a29b;padding-block:64px 44px;font-size:14px}.footTop{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px;padding-bottom:40px;border-bottom:1px solid rgba(147,162,155,.18)}@media (min-width:820px){.footTop{grid-template-columns:1.4fr 1fr 1fr;gap:56px}}.footMark{font-family:var(--display);font-size:1.6rem;color:#f0ece3;margin-bottom:12px}.footNav{display:grid;grid-gap:11px;gap:11px}.footNav a{text-decoration:none;color:#a7b5ae;font-size:14px}.footNav a:hover{color:var(--brass-bright)}.footHead{font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#6e7f78;margin-bottom:18px}.footBottom{padding-top:28px;display:grid;grid-gap:18px;gap:18px}.footNote{line-height:1.6;max-width:92ch}.footNote,.footRule{font-size:12px;color:#6e7f78}.footRule{display:flex;flex-wrap:wrap;gap:8px 22px}.sec.lit{position:relative}.sectors{display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:56px}@media (min-width:880px){.sectors{grid-template-columns:repeat(3,1fr)}}.sector{background:var(--paper-warm);padding:38px 32px 34px;display:flex;flex-direction:column;gap:16px;transition:background .35s ease}.sector:hover{background:var(--sea)}.sector img{transition:filter .5s ease}.sector:hover img{filter:saturate(1.1) brightness(1.06)}.sectorPhoto{display:block;width:calc(100% + 64px);max-width:none;margin:-38px -32px 6px;aspect-ratio:16/10;object-fit:cover}.sectorTag{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.sectorTitle{font-family:var(--display);font-size:clamp(1.5rem,2.3vw,1.95rem);line-height:1.12}.sector ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px;flex:1 1}.sector li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.sector li:before{content:"";position:absolute;left:0;top:10px;width:9px;height:1px;background:var(--brass)}.sectorSub{font-size:12px;letter-spacing:.06em;color:var(--muted);padding-top:14px;border-top:1px solid var(--rule)}.sectorRows{display:grid;grid-gap:1px;gap:1px;background:var(--rule);border:1px solid var(--rule);margin-top:56px}.sectorRow{background:var(--paper-warm);display:grid;grid-template-columns:1fr}@media (min-width:900px){.sectorRow{grid-template-columns:.78fr 1.22fr}}.sectorRow>img{width:100%;max-width:100%;height:100%;min-height:230px;object-fit:cover;display:block}.sectorRowBody{padding:34px 34px 30px;display:flex;flex-direction:column;gap:15px;min-width:0}.sectorWhy{font-size:1.06rem;line-height:1.5;color:var(--ink);margin:0}.sectorRowBody ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:11px;gap:11px}.sectorRowBody li{position:relative;padding-left:20px;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.sectorRowBody li:before{content:"";position:absolute;left:0;top:10px;width:9px;height:1px;background:var(--brass)}.watch{padding-top:16px;border-top:1px solid var(--rule)}.watchLabel{display:block;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass);margin-bottom:7px}.watchText{font-size:14.5px;line-height:1.55;color:var(--ink-soft);margin:0}.flow{list-style:none;margin:56px 0 0;padding:0;counter-reset:f;display:grid;grid-template-columns:1fr;grid-gap:1px;gap:1px;background:var(--rule);border-block:1px solid var(--rule)}@media (min-width:900px){.flow{grid-template-columns:repeat(4,1fr)}}.flow li{counter-increment:f;background:var(--paper);padding:32px 26px 30px;display:flex;flex-direction:column;gap:12px}.flow li:before{content:"0" counter(f);font-family:var(--display);font-size:2rem;line-height:1;color:var(--brass);padding-bottom:14px;border-bottom:1px solid var(--rule);margin-bottom:4px}.flowTitle{font-size:1.05rem;font-weight:500;color:var(--ink);line-height:1.3}.flowBody{font-size:14.5px;color:var(--ink-soft)}.feeder{display:none;margin:52px 0 0}@media (min-width:860px){.feeder{display:block}.flow.alt{display:none}}.feeder svg{width:100%;height:auto;display:block;overflow:visible}.feeder figcaption{margin-top:22px;font-size:13.5px;color:var(--muted)}.fdNode rect{fill:var(--paper);stroke:var(--rule);stroke-width:1}.fdNode.is-key rect{fill:var(--paper);stroke:rgba(14,90,78,.4)}.fdNode.is-end rect{fill:var(--paper-warm);stroke:var(--brass)}.fdStep{font-family:var(--sans);font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;fill:var(--brass)}.fdTitle{font-family:var(--display);font-size:21px;fill:var(--ink)}.fdSub{font-family:var(--sans);font-size:12.5px;fill:var(--ink-soft)}.fdBarA{fill:var(--brass)}.fdBarB{fill:rgba(14,90,78,.3)}.fdLine path{fill:none;stroke:var(--brass);stroke-width:1.25;opacity:.75}.facts{margin-top:56px;border-top:1px solid var(--rule)}.facts>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px;padding:17px 0;border-bottom:1px solid var(--rule)}@media (min-width:760px){.facts>div{grid-template-columns:300px 1fr;gap:40px;align-items:baseline}}@media (min-width:1020px){.facts{column-count:2;column-gap:60px;border-top:0}.facts>div{page-break-inside:avoid;break-inside:avoid;grid-template-columns:150px 1fr;gap:22px;border-top:1px solid var(--rule);border-bottom:0;padding:15px 0}}.facts dt{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.facts dd{margin:0;color:var(--ink-soft);font-size:15.5px}.note{margin-top:44px;padding-top:24px;border-top:1px solid var(--rule);font-size:12px;line-height:1.65;color:var(--muted);max-width:92ch}@media (prefers-reduced-motion:no-preference){[data-r]{opacity:0;transform:translateY(14px);animation:rise .8s cubic-bezier(.22,.68,.3,1) both;animation-delay:var(--d,0s)}}@keyframes rise{to{opacity:1;transform:none}}