:root{--ivory:#f4ecd8;--ivory-raised:#fbf6ea;--ivory-sunk:#ebe0c6;--navy:#1e2747;--navy-muted:#5a6080;--chrome:#d8cdb4;--edge:#858378;--turquoise:#45b5aa;--turquoise-ink:#17706a;--coral:#ee6a4d;--coral-ink:#b23f27;--on-coral:#1e2747;--gold:#f2b33d;--pink:#f3b3a6;--nimbus:#cde8e2;--space:#1b2240;--on-space:#f4ecd8;--space-muted:#a9aec6;--sky-1:#cde8e2;--sky-2:#b0dcd4;--sky-3:#8fcfc5;--far:#2c3a63;--snow:#fbf6ea;--front:#1e2747;--tuff-1:#e9967f;--tuff-2:#f3b3a6;--bldg:#fbf6ea;--water-1:#45b5aa;--water-2:#8fcfc5;--font:"Bricolage Grotesque","Noto Sans Armenian",system-ui,sans-serif;--hy:"Noto Sans Armenian","Bricolage Grotesque",sans-serif;--r-sm:8px;--r-card:20px;--r-pill:999px;--lip:0 2px 0 rgba(30,39,71,.18);--dur-wedge:5.4s;--dur-stone:5.4s;--dur-unwinding:4.4s;--dur-mark-delay:.45s;--dur-mark-delay-arriving:.65s;--dur-transit-cover:.23s;--dur-transit-cover-wedge:.26s;--dur-transit-reveal:.28s;--dur-transit-reveal-delay:70ms;--dur-transit-reveal-wedge:.35s;--dur-hover:.25s;--dur-wheel-turn:120s;--ease-mark:cubic-bezier(.65,0,.35,1);--ease-transit:cubic-bezier(.5,0,.2,1);--ease-rise-in:cubic-bezier(0,0,.58,1);--ease-rise-away:cubic-bezier(.42,0,1,1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--ivory:#141a33;--ivory-raised:#1e2647;--ivory-sunk:#0f1429;--navy:#f4ecd8;--navy-muted:#a9aec6;--chrome:#2d3557;--edge:#6b7194;--turquoise:#5ecbc0;--turquoise-ink:#7fd9cf;--coral:#f27b5e;--coral-ink:#f69a82;--on-coral:#141a33;--gold:#f5c058;--pink:#e89a8c;--nimbus:#2a3a5e;--space:#0e1328;--sky-1:#1e2a4f;--sky-2:#253461;--sky-3:#2c3e72;--far:#3a4a85;--snow:#d9d4c4;--front:#0b1024;--tuff-1:#c97765;--tuff-2:#b06a5d;--bldg:#3a4470;--water-1:#2f8f87;--water-2:#2c3e72;--lip:0 2px 0 rgba(0,0,0,.4);color-scheme:dark}}:root[data-theme=dark]{--ivory:#141a33;--ivory-raised:#1e2647;--ivory-sunk:#0f1429;--navy:#f4ecd8;--navy-muted:#a9aec6;--chrome:#2d3557;--edge:#6b7194;--turquoise:#5ecbc0;--turquoise-ink:#7fd9cf;--coral:#f27b5e;--coral-ink:#f69a82;--on-coral:#141a33;--gold:#f5c058;--pink:#e89a8c;--nimbus:#2a3a5e;--space:#0e1328;--sky-1:#1e2a4f;--sky-2:#253461;--sky-3:#2c3e72;--far:#3a4a85;--snow:#d9d4c4;--front:#0b1024;--tuff-1:#c97765;--tuff-2:#b06a5d;--bldg:#3a4470;--water-1:#2f8f87;--water-2:#2c3e72;--lip:0 2px 0 rgba(0,0,0,.4);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ivory);color:var(--navy);font-family:var(--font);font-size:17px;line-height:1.6;font-variation-settings:"opsz" 14;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}.w{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.w>.in,.in.w-in{max-width:1180px;margin-inline:auto}a{color:var(--turquoise-ink)}:focus-visible{outline:2.5px solid var(--coral);outline-offset:3px;border-radius:4px}.skip{position:absolute;left:-9999px;top:8px;z-index:60;background:var(--navy);color:var(--ivory);padding:10px 16px;border-radius:var(--r-pill)}.skip:focus{left:16px}.k{font-size:12px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--navy-muted);margin:0 0 14px;font-variation-settings:"opsz" 12}h1,h2,h3{font-variation-settings:"opsz" 96;text-wrap:balance;margin:0}h1{font-size:clamp(44px,6.4vw,88px);line-height:.95;letter-spacing:-.045em;font-weight:800}h2{font-size:clamp(34px,4.6vw,60px);line-height:1;letter-spacing:-.04em;font-weight:750}h3{font-size:24px;line-height:1.15;letter-spacing:-.02em;font-weight:700;font-variation-settings:"opsz" 36}.lede{font-size:clamp(18px,1.6vw,21px);line-height:1.5;max-width:56ch;margin:0;font-variation-settings:"opsz" 24}.hy{font-family:var(--hy)}.btn{display:inline-flex;align-items:center;gap:8px;font:inherit;font-weight:650;font-size:16px;line-height:1;padding:15px 22px;border-radius:var(--r-pill);text-decoration:none;cursor:pointer;border:2px solid transparent;box-shadow:var(--lip);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.btn-coral{background:var(--coral);color:var(--on-coral)}.btn-coral:hover{background:var(--gold)}.btn-line{background:transparent;color:var(--navy);border-color:var(--navy);box-shadow:none}.btn-line:hover{background:var(--navy);color:var(--ivory)}.btn-space{background:var(--on-space);color:var(--space)}.btn-space:hover{background:var(--gold)}.chip{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:var(--r-pill);background:var(--ivory-raised);color:var(--navy);border:1.5px solid var(--chrome)}.chip.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--coral)}svg .cu{fill:none;stroke:var(--coral);stroke-linecap:round;stroke-linejoin:round}svg .lam{fill:none;stroke:var(--navy);stroke-linecap:round;stroke-linejoin:round}.note{font-size:14px;color:var(--navy-muted)}.top{position:sticky;top:0;z-index:20;background:var(--ivory-raised);border-bottom:1.5px solid var(--chrome);padding-top:env(safe-area-inset-top,0px)}.top .in{display:flex;align-items:center;gap:16px;min-height:68px}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--navy);flex:none}.brand svg{width:34px;height:34px}.brand b{font-size:23px;font-weight:750;letter-spacing:-.045em;font-variation-settings:"opsz" 96;white-space:nowrap}.flock44{display:flex;gap:2px;align-items:center;min-width:0;overflow:hidden}.flock44 svg{width:12px;height:12px;flex:none}.top nav{margin-left:auto}.top nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:2px}.top nav a{display:block;color:var(--navy);text-decoration:none;font-weight:600;font-size:15px;padding:8px 13px;border-radius:var(--r-pill);white-space:nowrap}.top nav a:hover{background:var(--ivory-sunk)}.top nav a[aria-current=page]{background:var(--nimbus)}.top nav a.give{background:var(--coral);color:var(--on-coral);box-shadow:var(--lip);margin-left:6px}.top nav a.give:hover{background:var(--gold)}.menu-btn{display:none;margin-left:auto;font:inherit;font-weight:650;font-size:15px;padding:9px 16px;border-radius:var(--r-pill);border:1.5px solid var(--navy);background:transparent;color:var(--navy);cursor:pointer}@media(max-width:960px){.menu-btn{display:inline-flex}.top nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--ivory-raised);border-bottom:1.5px solid var(--chrome);padding:8px max(16px,env(safe-area-inset-left,0px)) 18px}.top.open nav{display:block}.top nav ul{flex-direction:column;align-items:stretch;gap:2px}.top nav a{font-size:18px;padding:12px 14px}.top nav a.give{margin:8px 0 0;text-align:center}}.scape{display:block;width:100%;height:100%}.s-sky1{fill:var(--sky-1)}.s-sky2{fill:var(--sky-2)}.s-sky3{fill:var(--sky-3)}.s-sun{fill:var(--gold)}.s-far{fill:var(--far)}.s-snow{fill:var(--snow)}.s-turq{fill:var(--turquoise)}.s-pink{fill:var(--pink)}.s-coral{fill:var(--coral)}.s-front{fill:var(--front)}.s-ivory{fill:var(--ivory)}.s-raised{fill:var(--ivory-raised)}.s-tuff1{fill:var(--tuff-1)}.s-tuff2{fill:var(--tuff-2)}.s-bldg{fill:var(--bldg)}.s-w1{fill:var(--water-1)}.s-w2{fill:var(--water-2)}.s-navy{fill:var(--navy)}.s-orbit{fill:none;stroke:var(--coral);stroke-width:2.5}.s-star{fill:var(--gold)}.s-star2{fill:var(--snow)}.s-crane{fill:none;stroke:var(--navy);stroke-linecap:round;stroke-linejoin:round}.hero{position:relative;display:grid;background:var(--sky-1);overflow:hidden}.hero .art{grid-area:1/1;height:min(78vw,720px);min-height:560px}.hero .words{grid-area:1/1;align-self:start;z-index:2;padding-block:clamp(40px,7vw,96px) 0}.hero .words .in{max-width:1180px;margin-inline:auto}.hero .words .box{max-width:560px}.hero h1{margin:6px 0 20px}.ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}@media(max-width:820px){.hero .art{grid-area:2/1;height:440px;min-height:0}.hero .words{grid-area:1/1;padding-block:40px 8px}}.phead{position:relative;display:grid;overflow:hidden;background:var(--sky-1)}.phead .art{grid-area:1/1;height:min(44vw,440px);min-height:320px}.phead .words{grid-area:1/1;z-index:2;padding-block:clamp(36px,5vw,72px)}.phead .words .in{max-width:1180px;margin-inline:auto}.phead .words .box{max-width:640px}.phead .lede{margin-top:18px}.phead.night{background:var(--space);color:var(--on-space)}.phead.night .k{color:var(--space-muted)}.phead.night .art{height:min(52vw,540px);min-height:420px}.phead.tall .art{height:min(50vw,500px)}@media(max-width:720px){.phead .art,.phead.tall .art{grid-area:2/1;height:240px;min-height:0}.phead.night .art{height:300px;min-height:0}.phead .words{padding-bottom:12px}}.band{padding-block:clamp(64px,8vw,112px)}.band.tight{padding-top:clamp(40px,5vw,64px)}.sunk{background:var(--ivory-sunk)}.raised{background:var(--ivory-raised)}.pav-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 40px}.pav-head .chip{margin-bottom:18px}.pav-art{margin-top:36px;border-radius:var(--r-card);overflow:hidden;aspect-ratio:1200/520;max-width:100%;background:var(--sky-1)}.pav-body{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 64px;margin-top:40px}.pav-body p{margin:0 0 1em}.facts{margin:0;display:grid;grid-template-columns:auto 1fr;border-top:1.5px solid var(--navy)}.facts dt,.facts dd{margin:0;padding:11px 0;border-bottom:1.5px solid var(--chrome);font-size:15px}.facts dt{color:var(--navy-muted);padding-right:24px;font-weight:600}@media(max-width:820px){.pav-body{grid-template-columns:1fr}}.spear{display:block;width:100%;height:46px}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.tile{background:var(--ivory);border-radius:var(--r-card);padding:28px;border:1.5px solid var(--chrome);display:grid;gap:12px;align-content:start;min-width:0}.raised .tile{background:var(--ivory)}.tile svg{width:64px;height:64px}.tile .hy{color:var(--navy-muted);font-size:15px}.tile p{margin:0;font-size:16px;color:var(--navy-muted)}@media(max-width:820px){.grid3,.grid2{grid-template-columns:1fr}}.record{list-style:none;margin:40px 0 0;padding:0;border-top:1.5px solid var(--navy)}.rec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:8px 32px;padding:28px 0;border-bottom:1.5px solid var(--chrome)}.rk{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.kind{font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:var(--r-pill);background:var(--nimbus);color:var(--navy)}.kind.flight{background:var(--coral);color:var(--on-coral)}.kind.dep{background:var(--gold);color:#1e2747}.kind.mile{background:var(--pink);color:#1e2747}.rec h3 a{color:inherit;text-decoration:none}.rec h3 a:hover{color:var(--coral-ink)}.when{font-size:15px;color:var(--navy-muted);font-variant-numeric:tabular-nums}.rb h3{margin-bottom:8px}.rec.lead .rb h3{font-size:clamp(30px,3.6vw,44px);line-height:1.02;letter-spacing:-.035em;font-variation-settings:"opsz" 96}.rb p{margin:0;max-width:62ch}.rb .where{font-size:14px;color:var(--navy-muted);margin-top:8px}.rb .more{display:grid;grid-template-columns:auto 1fr;gap:4px 20px;margin:14px 0 0;font-size:15px}.rb .more dt{color:var(--navy-muted);font-weight:600}.rb .more dd{margin:0}.rb .links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@media(max-width:640px){.rec{grid-template-columns:1fr}}.tolink{margin-top:28px;display:inline-flex}.night{background:var(--space);color:var(--on-space)}.night .k{color:var(--space-muted)}.night .lam{stroke:var(--on-space)}.night a:not(.btn){color:var(--on-space)}.name-band .in{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:40px 64px;align-items:center}.name-band svg.wheel{width:100%;max-width:260px;height:auto}.name-band p{max-width:54ch;margin:16px 0 26px;font-size:19px}.turn{transform-origin:50px 50px;animation:turn 120s linear infinite}@keyframes turn{to{transform:rotate(360deg)}}@media(max-width:720px){.name-band .in{grid-template-columns:1fr}.name-band svg.wheel{max-width:84px}}.give-band{background:var(--coral);color:var(--on-coral)}.give-band .in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 48px;align-items:end}.give-band .k{color:var(--on-coral);opacity:.85}.give-band .lede{margin-top:16px}.give-band .btn-line{border-color:var(--on-coral);color:var(--on-coral)}.give-band .btn-line:hover{background:var(--on-coral);color:var(--coral)}@media(max-width:720px){.give-band .in{grid-template-columns:1fr}.give-band .in>svg{display:none}}.prose{max-width:68ch;font-size:18px;line-height:1.7}.prose>*:first-child{margin-top:0}.prose p,.prose ul,.prose ol{margin:0 0 1.1em}.prose h2{font-size:clamp(28px,3.2vw,40px);margin:1.6em 0 .5em}.prose h3{margin:1.5em 0 .5em}.prose li{margin-bottom:.35em}.prose img{border-radius:14px;margin:1.6em 0;width:100%}.prose blockquote{margin:1.4em 0;padding-left:20px;border-left:3px solid var(--coral)}.prose mux-player{display:block;width:100%;aspect-ratio:16/9;margin:1.6em 0 .4em;border-radius:14px;overflow:hidden;--media-object-fit:cover}.prose .caption{font-size:14px;color:var(--navy-muted);margin:0 0 1.6em}.prose hr{border:0;border-top:1.5px solid var(--chrome);margin:2em 0}.prose strong{font-weight:700}.split{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:28px 72px}.split>header h2{position:sticky;top:96px}@media(max-width:860px){.split{grid-template-columns:1fr}.split>header h2{position:static}}.big-quote{font-size:clamp(26px,3.2vw,40px);line-height:1.2;letter-spacing:-.025em;font-weight:600;font-variation-settings:"opsz" 60;max-width:30ch;margin:0;text-wrap:balance}.team{display:grid;grid-template-columns:1fr;gap:28px;margin-top:40px}.person{background:var(--ivory-raised);border:1.5px solid var(--chrome);border-radius:var(--r-card);overflow:hidden;display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);min-width:0;scroll-margin-top:96px}.person .ph{background:var(--nimbus);aspect-ratio:3/4;position:relative}.person .ph img{width:100%;height:100%;object-fit:cover}.person .ph svg{position:absolute;inset:0;margin:auto;width:60%;height:60%}.person .bd{padding:clamp(24px,3vw,40px);min-width:0;max-width:760px}.person .role{font-size:13px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--coral-ink);margin:6px 0 14px}.person p{margin:0 0 .8em;font-size:17px;line-height:1.65}.person .bd>p:last-child{margin-bottom:0}@media(max-width:760px){.person{grid-template-columns:minmax(0,200px) minmax(0,1fr)}}@media(max-width:560px){.person{grid-template-columns:1fr}.person .ph{aspect-ratio:4/3}.person .ph img{object-position:50% 22%}}.faces{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.face{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy);background:var(--ivory-raised);border:1.5px solid var(--chrome);border-radius:var(--r-pill);padding:6px 18px 6px 6px}.face img,.face .mono{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:50% 25%;background:var(--nimbus);flex:none}.face .mono{display:grid;place-items:center;font-weight:750;letter-spacing:-.04em}.face b{display:block;font-size:16px;line-height:1.2}.face span{display:block;font-size:13px;color:var(--navy-muted)}.posts{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.post-card{display:grid;grid-template-rows:auto 1fr;background:var(--ivory-raised);border:1.5px solid var(--chrome);border-radius:var(--r-card);overflow:hidden;text-decoration:none;color:var(--navy);height:100%;transition:border-color .2s ease,background-color .2s ease}.post-card:hover{border-color:var(--coral);background:var(--ivory)}.post-card .cv{aspect-ratio:16/9;background:var(--nimbus);overflow:hidden}.post-card .cv img{width:100%;height:100%;object-fit:cover}.post-card .cv svg{width:100%;height:100%}.post-card .tx{padding:22px 24px 26px;display:grid;gap:10px;align-content:start}.post-card time{font-size:14px;color:var(--navy-muted)}.post-card p{margin:0;color:var(--navy-muted);font-size:16px}@media(max-width:760px){.posts{grid-template-columns:1fr}}.post-head{padding-block:clamp(40px,6vw,80px) 0}.post-head h1{font-size:clamp(38px,5.2vw,68px);margin:10px 0 18px}.post-head .meta{font-size:15px;color:var(--navy-muted)}.post-cover{margin-top:36px;border-radius:var(--r-card);overflow:hidden}.cards2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.card{background:var(--ivory-raised);border-radius:var(--r-card);border:1.5px solid var(--chrome);padding:32px;min-width:0}.card h3{margin-bottom:12px}.card p{margin:0 0 .8em}.card ul{margin:12px 0 0;padding-left:20px}.card li{margin-bottom:6px}.card .meta{font-size:15px;color:var(--navy-muted)}@media(max-width:820px){.cards2{grid-template-columns:1fr}.card{padding:24px}}.copyrow{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0}.copyrow code{font-family:var(--font);font-weight:650;font-size:20px;letter-spacing:-.01em;user-select:all;overflow-wrap:anywhere}.copy{font:inherit;font-size:14px;font-weight:600;padding:8px 14px;border-radius:var(--r-pill);border:1.5px solid currentColor;background:transparent;color:inherit;cursor:pointer}.ein{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:18px}.ein b{font-size:30px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto;margin-top:20px}table.plain{width:100%;border-collapse:collapse;font-size:16px;font-variant-numeric:tabular-nums}table.plain th,table.plain td{text-align:left;padding:12px 16px 12px 0;border-bottom:1.5px solid var(--chrome);vertical-align:top}table.plain thead th{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--navy-muted);border-bottom:1.5px solid var(--navy)}table.plain td.num,table.plain th.num{text-align:right;padding-right:0}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px}.stat{background:var(--ivory-raised);border:1.5px solid var(--chrome);border-radius:16px;padding:18px 20px}.stat span{display:block;font-size:13px;font-weight:600;color:var(--navy-muted)}.stat b{display:block;font-size:28px;font-weight:750;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px}@media(max-width:820px){.stats{grid-template-columns:1fr 1fr}}footer.foot{background:var(--space);color:var(--on-space)}footer.foot .art{height:300px}footer.foot .cols{display:grid;grid-template-columns:1.3fr repeat(3,minmax(0,1fr));gap:28px;padding-block:40px 28px;font-size:15px}footer.foot .cols b{display:block;font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:var(--space-muted);margin-bottom:10px}footer.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}footer.foot a{color:var(--on-space)}.nw{white-space:nowrap}footer.foot p{margin:0}footer.foot .word{font-size:34px;font-weight:750;letter-spacing:-.045em;line-height:1;font-variation-settings:"opsz" 96}footer.foot .word span{display:block;font-family:var(--hy);font-size:16px;font-weight:500;letter-spacing:0;color:var(--space-muted);margin-top:8px}footer.foot .legal{border-top:1.5px solid #2d3557;padding-block:18px calc(28px + env(safe-area-inset-bottom,0px));font-size:13px;color:var(--space-muted);display:flex;flex-wrap:wrap;gap:6px 24px}@media(max-width:820px){footer.foot .cols{grid-template-columns:1fr 1fr}footer.foot .cols>div:first-child{grid-column:1/-1}}.transit{visibility:hidden;position:fixed;inset:0;z-index:50;background:var(--space);transform:translateY(100%);pointer-events:none;display:grid;place-items:center}.transit svg{width:min(56vw,340px);height:auto}.transit .cu{stroke:#f27b5e}html.arriving .transit{visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.turn{animation:none}.btn,.post-card{transition:none}html.arriving .transit{visibility:hidden}}
