:root{--linen:#F6F0E7;--ink:#371C29;--blush:#E7C9BD;--plum:#4E2A3A;--muted:#675159;--surface:#FBF8F3;--tint:#EFE1D7;--serif:"Fraunces",Georgia,serif;--sans:"Hanken Grotesk",system-ui,sans-serif;--pad:clamp(20px,5.8vw,84px)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--linen);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--plum);text-decoration:none}a:hover{opacity:.82}:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.dark :focus-visible,.hero :focus-visible,footer :focus-visible{outline-color:var(--blush)}h1,h2,h3{font-family:var(--serif);margin:0;letter-spacing:-.018em}h1 em,h2 em{font-style:italic;font-weight:330}em.b{display:block}.display{font-weight:330;font-size:clamp(3rem,6.4vw,5.25rem);line-height:1.04;letter-spacing:-.022em}.d2{font-weight:360;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.08}.d3{font-weight:360;font-size:clamp(1.8rem,3vw,2.75rem);line-height:1.1}.title{font-family:var(--serif);font-weight:420;font-size:1.5rem;line-height:1.2;letter-spacing:-.01em}.statement{font-family:var(--serif);font-style:italic;font-weight:330;letter-spacing:-.01em;line-height:1.22}.lede{font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.6;color:var(--muted)}.eyebrow{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--plum)}.dark .eyebrow,.hero .eyebrow{color:var(--blush)}.rule{display:block;width:48px;height:1.5px;background:var(--plum);margin:22px 0}.dark .rule,.hero .rule{background:#f6f0e7b3}.muted{color:var(--muted)}.tag{font-family:var(--serif);font-style:italic;font-weight:360;color:var(--blush)}.btn{display:inline-flex;align-items:center;justify-content:center;font:500 .8125rem var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:15px 28px;border:1.5px solid var(--plum);color:var(--plum);border-radius:2px;white-space:nowrap;cursor:pointer;background:transparent;transition:background .2s,color .2s}.btn.solid{background:var(--plum);color:var(--linen)}.btn.light{border-color:var(--linen);color:var(--linen)}.btn.light.solid{background:var(--linen);color:var(--plum)}.btn.sm{padding:10px 16px;font-size:.6875rem}.btn:hover{opacity:1}.btn:not(.solid):hover{background:var(--plum);color:var(--linen)}.btn.light:not(.solid):hover{background:var(--linen);color:var(--plum)}.wrap{padding-left:var(--pad);padding-right:var(--pad)}.band{padding-top:clamp(64px,9vw,128px);padding-bottom:clamp(64px,9vw,128px)}.dark{background:var(--ink);color:var(--linen)}.grain{position:relative}.dark.grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ph{position:relative;overflow:hidden;background:var(--tint) var(--img,none) center/cover no-repeat;min-height:200px}.dark .ph,.ph.d{background-color:#4a2a3a}.ph:before{content:attr(data-alt);position:absolute;left:14px;top:12px;right:14px;font:italic 360 .85rem var(--serif);color:var(--muted);opacity:.8;z-index:0}.dark .ph:before,.ph.d:before{color:var(--blush)}.ph.has:before{display:none}header.site{transition:background .35s ease,box-shadow .35s ease,color .35s ease,height .35s ease;position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:28px;height:72px;padding:0 var(--pad);background:var(--linen);border-bottom:1px solid rgba(55,28,41,.12)}header.site.over{position:fixed;left:0;right:0;background:transparent;border:0;height:84px;color:var(--linen)}.logo{font-family:var(--serif);font-weight:420;font-size:1.55rem;letter-spacing:-.02em;color:var(--ink);line-height:1}header.over .logo,.logo.l{color:var(--linen)}nav.main{display:flex;margin-left:auto;gap:28px;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}nav.main a{color:inherit;color:var(--ink);padding-bottom:4px;border-bottom:1.5px solid transparent}header.over nav.main a{color:var(--linen)}nav.main a[aria-current]{border-bottom-color:currentColor}header.site .btn{padding:11px 19px;font-size:.75rem}header.over .btn{border-color:var(--linen);color:var(--linen);background:transparent}.menu-btn{display:none;margin-left:auto;background:none;border:0;padding:8px;cursor:pointer;color:inherit}@media (max-width:860px){.menu-btn{display:block}header.site .btn{display:none}nav.main{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;gap:0;background:var(--linen);padding:8px var(--pad) 20px;border-bottom:1px solid rgba(55,28,41,.12);margin:0}header.over nav.main a{color:var(--ink)}nav.main.open{display:flex}nav.main a{padding:14px 0;border-bottom:1px solid rgba(55,28,41,.1)}header.over{color:var(--linen)}.logo{margin-right:auto}}.hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--ink);color:var(--linen);overflow:hidden}.hero .copy{align-self:end;padding:140px 0 110px var(--pad);position:relative;z-index:2;grid-column:1}.hero .lede{color:#f6f0e7d1;max-width:46ch;margin:26px 0 0}.hero .tag{font-size:1.6rem;margin:20px 0 0}.hero .btn{margin-top:36px}.hero .stack{grid-column:2;display:grid;grid-template-rows:1fr 1fr;position:relative}.hero .stack .ph{min-height:0}.hero .q{position:absolute;left:8%;right:8%;bottom:30px;z-index:1;font-size:clamp(1.3rem,2.2vw,2.25rem);color:var(--linen);margin:0;text-shadow:0 1px 16px rgba(32,14,22,.35)}.hero .q.strike{text-decoration:line-through;text-decoration-thickness:1.5px}.hero .scroll{position:absolute;left:var(--pad);bottom:32px;display:flex;gap:12px;align-items:center;opacity:.7;font-size:.6875rem;letter-spacing:.22em;text-transform:uppercase;z-index:2}.hero .scroll i{width:44px;height:1px;background:var(--linen)}@media (max-width:860px){.hero{grid-template-columns:1fr;min-height:0}.hero .stack{grid-column:1;grid-row:1;height:70vw;grid-template-columns:1fr 1fr;grid-template-rows:1fr}.hero .copy{grid-row:2;padding:48px var(--pad) 90px}.hero .q{left:12px;right:12px;font-size:1rem;bottom:14px}}.feature{position:relative;min-height:min(900px,100svh);display:flex;align-items:center;overflow:hidden;background:var(--ink);color:var(--linen)}.feature>.ph{position:absolute;top:-12%;right:0;bottom:-12%;left:0;will-change:transform}.feature .in{position:relative;z-index:1;max-width:480px;margin-left:clamp(var(--pad),calc(50% + 40px),880px);padding:80px var(--pad) 80px 0}.feature.left .in{margin-left:var(--pad);padding-right:0}.feature .in:before{content:"";position:absolute;top:0;right:-40px;bottom:0;left:-40px;background:#371c2980;z-index:-1;border-radius:2px}.chips{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.chips div{border:1px solid rgba(246,240,231,.3);border-radius:2px;padding:14px 18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chips b{display:block;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--blush)}.chips span{display:block;margin-top:4px;font-size:.97rem;line-height:1.5}.stat{font-family:var(--serif);font-weight:300;line-height:1;letter-spacing:-.02em;font-size:clamp(1.7rem,2.6vw,2.1rem);margin:0}.statcap{margin:6px 0 0;font-size:.8rem;line-height:1.4;opacity:.82}@media (max-width:860px){.feature{min-height:0;display:block}.feature>.ph{position:relative;inset:auto;height:70vw}.feature .in{margin:0;max-width:none;padding:48px var(--pad)}.feature .in:before{display:none}}.voices{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}.voices .ph{min-height:560px}.voices .mid{background:var(--linen);color:var(--ink);padding:clamp(28px,3vw,48px);display:flex;flex-direction:column;justify-content:center}.voices .mid p{color:var(--muted);margin:0}.stats3{display:grid;grid-template-columns:repeat(3,1fr);padding:40px var(--pad);background:var(--ink);color:var(--linen)}.stats3>div{padding:8px 32px}.stats3>div+div{border-left:1px solid rgba(246,240,231,.22)}@media (max-width:860px){.voices,.stats3{grid-template-columns:1fr}.voices .ph{min-height:300px}.stats3>div+div{border-left:0;border-top:1px solid rgba(246,240,231,.22);margin-top:16px;padding-top:24px}}.cards4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:44px}.card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;background:var(--tint)}.card .ph{height:300px}.card .t{padding:22px 26px 28px}.card .n{font-family:var(--serif);font-style:italic;font-size:1.25rem;color:var(--plum)}.card p{margin:8px 0 0;color:var(--plum);font-size:.97rem;line-height:1.55}.card .title{margin-top:6px}@media (max-width:1000px){.cards4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.cards4{grid-template-columns:1fr}.card .ph{height:240px}}.principles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);min-height:640px}.principles .mid{background:var(--linen);display:flex;flex-direction:column;justify-content:center;padding:40px clamp(24px,3vw,48px)}@media (max-width:860px){.principles{grid-template-columns:1fr}.principles .ph{min-height:280px}}.std{display:grid;grid-template-columns:1fr 1fr;gap:20px 27px;margin-top:48px}.std .it{display:flex;align-items:center;background:var(--tint);border-radius:20px;overflow:hidden;min-height:250px}.std .ph{flex:none;width:42%;align-self:stretch;border-radius:0 74px 74px 0/0 50% 50% 0}.std .tx{padding:24px 28px}.std h3{font:600 .98rem var(--sans);letter-spacing:.16em;text-transform:uppercase}.std p{margin:0;color:var(--muted);font-size:1rem;line-height:1.58}@media (max-width:860px){.std{grid-template-columns:1fr}.std .it{flex-direction:column;align-items:stretch}.std .ph{width:auto;height:200px;border-radius:0}}.arts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.acard{display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border-radius:20px;overflow:hidden;box-shadow:0 18px 44px #371c294d}.acard .ph{height:190px}.acard .t{padding:22px 26px 26px}.acard .k{font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.acard h3{font:420 1.25rem/1.25 var(--serif);letter-spacing:-.01em;margin:8px 0}.acard p{margin:0;font-size:.9rem;line-height:1.55;color:var(--muted)}.journalband{position:relative;overflow:hidden;background:var(--ink);color:var(--linen)}.journalband>.ph{position:absolute;top:-12%;right:0;bottom:-12%;left:0;opacity:.55;will-change:transform}.journalband>.wrap{position:relative}@media (max-width:900px){.arts{grid-template-columns:1fr}}.experts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,948px);gap:68px;align-items:center}.carousel{position:relative;min-width:0}.track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.track::-webkit-scrollbar{display:none}.ecard{flex:none;width:300px;scroll-snap-align:start;background:var(--ink);color:var(--linen);display:flex;flex-direction:column}.ecard .ph{height:400px}.ecard .tx{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1;gap:8px}.ecard .nm{font:420 1.2rem var(--serif);letter-spacing:-.01em}.ecard .cr{font-size:.82rem;color:#f6f0e7d1}.ecard.ph-card .nm,.ecard.ph-card .cr{font-style:italic;opacity:.7}.ecard p{margin:0;font-size:.82rem;line-height:1.55;color:#f6f0e7e6}.ecard .btn{align-self:flex-start;margin-top:auto}.arrow{position:absolute;top:174px;width:52px;height:52px;border:0;border-radius:2px;background:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.arrow.prev{left:-26px}.arrow.next{right:-26px}.dots{display:flex;justify-content:center;gap:10px;margin-top:28px}.dots i{width:8px;height:8px;border-radius:50%;background:#371c2940}.dots i.on{background:var(--ink)}@media (max-width:1100px){.experts{grid-template-columns:1fr;gap:36px}.arrow.prev{left:-12px}.arrow.next{right:-12px}}@media (max-width:560px){.ecard{width:82%}.arrow{display:none}}.mosaic{position:relative;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,minmax(200px,1fr));gap:8px;min-height:900px;background:var(--linen)}.mosaic .ph{min-height:0}.mosaic .m1{grid-column:1;grid-row:1}.mosaic .m2{grid-column:1;grid-row:2}.mosaic .m3{grid-column:1;grid-row:3}.mosaic .m4{grid-column:2;grid-row:1}.mosaic .m5{grid-column:2;grid-row:3}.mosaic .m6{grid-column:3;grid-row:1}.mosaic .m7{grid-column:3;grid-row:2}.mosaic .m8{grid-column:3;grid-row:3}.mosaic .m9{grid-column:4;grid-row:1 / span 2}.mosaic .m10{grid-column:4;grid-row:3}.mosaic .card-c{grid-column:2;grid-row:2;background:var(--tint);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 32px}.mosaic .card-c p{margin:14px 0 0;font-size:.95rem;color:var(--muted)}.mosaic .card-c .btn{margin-top:22px}@media (max-width:900px){.mosaic{grid-template-columns:1fr 1fr;grid-template-rows:none;min-height:0}.mosaic>*{grid-column:auto!important;grid-row:auto!important;min-height:200px}.mosaic .card-c{grid-column:1 / -1!important;order:-1}.mosaic .m6,.mosaic .m7,.mosaic .m8,.mosaic .m9,.mosaic .m10,.mosaic .m5{display:none}}.joinband{position:relative;min-height:min(780px,90svh);display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:var(--ink);color:var(--linen)}.joinband>.ph{position:absolute;top:-12%;right:0;bottom:-12%;left:0;opacity:.6;will-change:transform}.joinband .in{position:relative;padding:80px var(--pad);display:flex;flex-direction:column;align-items:center}.joinband h2{font-weight:360;font-size:clamp(2.3rem,4.4vw,3.4rem);line-height:1.08;max-width:22ch}.joinband p.sub{margin:18px 0 0;font-size:1.1rem;opacity:.78}.joinband .btn{margin-top:40px}.joinband .tag{font-size:1.6rem;opacity:.85;margin:24px 0 0}footer.site{background:var(--ink);color:var(--linen);border-top:1px solid rgba(246,240,231,.14);padding:72px var(--pad) 32px;overflow:hidden}footer .g{display:grid;grid-template-columns:5fr 2fr 2.4fr 2fr;gap:48px}footer h4{margin:0 0 14px;font:600 .6875rem var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--blush)}footer a,footer .ci{display:block;font-size:.95rem;color:var(--linen);opacity:.85;padding:3px 0}footer .ci{font-style:italic}footer p{margin:14px 0 22px;font-size:.95rem;opacity:.78;max-width:26ch}footer .big{font-family:var(--serif);font-weight:420;font-size:clamp(5rem,20vw,17rem);line-height:.8;letter-spacing:-.04em;opacity:.14;text-align:center;margin:44px 0 0;-webkit-user-select:none;user-select:none}footer .bot{display:flex;justify-content:space-between;gap:16px;font-size:.8rem;opacity:.55;margin-top:26px;flex-wrap:wrap}@media (max-width:860px){footer .g{grid-template-columns:1fr 1fr}}@media (max-width:520px){footer .g{grid-template-columns:1fr}}.pagehead{display:flex;align-items:center;justify-content:space-between;gap:64px;flex-wrap:wrap}.pagehead .lede{max-width:34ch;margin:0;font-size:1.2rem}.founder-hero{display:flex;align-items:center;gap:96px;min-height:700px}.founder-hero .ph{flex:none;width:min(480px,40%);height:560px;margin-left:auto}.miles{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:42px}.miles .ph{height:330px}.miles .y{margin:18px 0 0;font:italic 600 .75rem var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--plum)}.miles .c{margin:8px 0 0;font-style:italic;color:var(--muted);font-size:.95rem}.letter{max-width:680px;margin:0 auto}.letter p{color:var(--muted);margin:0 0 20px}.letter p.first{font-size:1.3rem;color:var(--ink);line-height:1.55}@media (max-width:860px){.founder-hero{flex-direction:column;gap:40px;min-height:0;padding-top:48px}.founder-hero .ph{width:100%;margin:0}.miles{grid-template-columns:1fr}.pagehead{gap:24px}}.joinpage{display:flex;align-items:center;gap:96px;background:var(--surface)}.joinpage .collage{flex:none;width:min(520px,45%);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:260px 150px 150px;gap:8px}.joinpage .collage .a{grid-column:1 / -1}.joinpage .collage .b{grid-row:2 / span 2}.formcard{flex:1;max-width:560px;margin-left:auto}.formcard .box{background:var(--linen);border:1px solid rgba(55,28,41,.1);border-radius:2px;padding:44px 48px 46px}.formcard .box>p.intro{margin:0 0 28px;font-size:.95rem;color:var(--muted)}.field{margin-top:26px}.field:first-of-type{margin-top:0}.field label{display:block;font:600 .75rem var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.field input,.field select,.field textarea{width:100%;border:0;border-bottom:1.5px solid rgba(55,28,41,.35);background:transparent;border-radius:0;font:1rem var(--sans);color:var(--ink);padding:10px 0 8px;outline:none}.field input:focus,.field select:focus,.field textarea:focus{border-bottom:2px solid var(--ink)}.field input::placeholder{color:inherit;opacity:.55}.field.err input{border-bottom:2px solid var(--ink)}.msg{margin:10px 0 0;display:none;align-items:center;gap:8px;font-size:.875rem;font-style:italic;color:var(--plum)}.field.err .msg{display:flex}.msg b{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--plum);color:var(--linen);font:600 .6875rem var(--sans);font-style:normal}.formcard .btn{width:100%;margin-top:30px;padding:16px 0}.formcard .tag{display:block;text-align:center;margin-top:18px;color:var(--muted);font-size:1rem}.formcard .fine{margin:18px 0 0;font-size:.8125rem;color:var(--muted)}.success{display:none;gap:24px;align-items:flex-start;background:var(--ink);color:var(--linen);padding:44px 48px;border-radius:2px}.success.show{display:flex}.success p.s{margin:0;font:italic 340 1.75rem/1.2 var(--serif)}.success p.d{margin:12px 0 0;opacity:.78;font-size:.95rem}@media (max-width:860px){.joinpage{flex-direction:column;gap:40px}.joinpage .collage{width:100%}.formcard .box,.success{padding:32px 24px}}.filters{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;padding-top:20px;padding-bottom:28px}.pills{display:flex;gap:12px;flex-wrap:wrap}.pill{font:500 .8125rem var(--sans);letter-spacing:.1em;text-transform:uppercase;padding:10px 20px;border:1.5px solid rgba(55,28,41,.3);color:var(--muted);border-radius:2px;background:transparent;cursor:pointer}.pill[aria-pressed=true]{background:var(--plum);color:var(--linen);border-color:var(--plum)}.search{display:flex;align-items:center;gap:12px;border-bottom:1.5px solid rgba(55,28,41,.3);padding-bottom:8px;width:280px;max-width:100%}.search input{flex:1;border:0;background:transparent;font:.95rem var(--sans);color:var(--ink);outline:none}.lead{display:flex;background:var(--ink);color:var(--linen);border-radius:2px;overflow:hidden;margin-bottom:28px}.lead .ph{flex:none;width:58%;min-height:420px}.lead .t{display:flex;flex-direction:column;justify-content:center;padding:40px 56px}.lead .k{font:600 .75rem var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#f6f0e79e;margin:0}.lead h2{font-weight:400;font-size:clamp(1.8rem,2.8vw,2.25rem);line-height:1.16;margin:16px 0}.lead p.d{margin:0;color:#f6f0e7cc;max-width:40ch}.lead .more{align-self:flex-start;margin-top:26px;font:600 .8125rem var(--sans);letter-spacing:.12em;text-transform:uppercase;border-bottom:1.5px solid var(--linen);padding-bottom:4px;color:var(--linen)}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:28px}.jcard{display:block;background:var(--surface);border:1px solid rgba(55,28,41,.08);border-radius:2px;overflow:hidden;color:var(--ink)}.jcard .ph{height:260px}.jcard .t{padding:22px 26px 28px}.jcard .k{margin:0;font:600 .75rem var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.jcard h3{font:400 1.5rem/1.22 var(--serif);margin:12px 0 0}.jcard p.d{margin:12px 0 0;color:var(--muted);font-size:.95rem}.hide{display:none!important}.empty{color:var(--muted);font-style:italic;display:none}@media (max-width:860px){.lead{flex-direction:column}.lead .ph{width:100%;min-height:260px}.lead .t{padding:28px 24px}.grid2{grid-template-columns:1fr}}.expert{display:flex;align-items:flex-start;gap:96px}.expert .ph{flex:none;width:min(480px,40%);height:725px}.expert .bio{max-width:660px}.expert .bio p{color:var(--muted);margin:18px 0 0}.expert .bio p.big{font-size:1.3rem;line-height:1.55;color:var(--ink);margin-top:0}@media (max-width:860px){.expert{flex-direction:column;gap:36px}.expert .ph{width:100%;height:480px}}.article{max-width:720px;margin:0 auto}.article .hero-img{height:min(460px,60vw);margin:36px 0}.article p{color:var(--muted);margin:0 0 18px}.article .lede-p{font-size:1.3rem;color:var(--ink);line-height:1.55}.article h2{font-size:1.9rem;font-weight:420;margin:44px 0 14px;line-height:1.18;letter-spacing:-.012em}.article h2 .n{display:block;font:italic 400 1.1rem var(--serif);color:var(--plum);margin-bottom:6px}.article blockquote{margin:36px 0;padding:0;font:italic 330 1.9rem/1.25 var(--serif);color:var(--ink);letter-spacing:-.01em}.article ul{margin:0 0 18px;padding-left:1.2em;color:var(--muted)}.article .note{margin-top:48px;padding:24px 28px;background:var(--tint);border-radius:2px;font-size:.9rem;color:var(--muted)}.article .meta{display:flex;gap:16px;flex-wrap:wrap;font-size:.9rem;color:var(--muted)}.legal{max-width:720px;margin:0 auto}.legal h2{font-size:1.5rem;font-weight:420;margin:36px 0 10px}.legal p,.legal li{color:var(--muted)}.placeholder{font-style:italic}.reveal{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.reveal.pic{transform:scale(.97)}.reveal.in{opacity:1;transform:none}.reveal.fast{transition-duration:.45s}header.site.scrolled{box-shadow:0 6px 24px #371c2914}header.over.scrolled{height:72px;background:#f6f0e7f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--ink);border-bottom:1px solid rgba(55,28,41,.12)}header.over.scrolled .logo{color:var(--ink)}header.over.scrolled nav.main a{color:var(--ink)}header.over.scrolled .btn{background:var(--plum);border-color:var(--plum);color:var(--linen)}header.over .logo,header.over nav.main a,header.over .btn{transition:color .35s,background .35s,border-color .35s}nav.main a{position:relative;border-bottom:0}nav.main a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s ease}nav.main a:hover:after,nav.main a[aria-current]:after{transform:scaleX(1)}nav.main a:hover{opacity:1}@media (max-width:860px){nav.main a:after{display:none}}.progress{position:fixed;top:0;left:0;height:2px;width:100%;background:var(--blush);transform:scaleX(0);transform-origin:left;z-index:100;pointer-events:none}body{margin:0}.page{animation:pagein .6s ease both}@keyframes pagein{0%{opacity:0}to{opacity:1}}.hero .copy>*{animation:rise 1s cubic-bezier(.2,.7,.2,1) both}.hero .copy>:nth-child(2){animation-delay:.15s}.hero .copy>:nth-child(3){animation-delay:.3s}.hero .copy>:nth-child(4){animation-delay:.45s}.hero .stack .ph{animation:settle 2.2s cubic-bezier(.2,.7,.2,1) both}.hero .stack .q{animation:rise 1.1s .7s cubic-bezier(.2,.7,.2,1) both}.hero .scroll{animation:rise 1s 1s both}.hero .scroll i{transform-origin:left;animation:line 2.4s 1.4s ease-in-out infinite}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes settle{0%{transform:scale(1.1);opacity:.4}to{transform:none;opacity:1}}@keyframes line{0%{transform:scaleX(0)}50%{transform:scaleX(1)}to{transform:scaleX(1);opacity:0}}.btn{transition:background .25s,color .25s,transform .25s,box-shadow .25s}.btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #371c292e}.card,.acard,.jcard,.lead,.std .it,.ecard{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.card:hover,.std .it:hover{transform:translateY(-6px);box-shadow:0 16px 36px #371c2924}.acard:hover,.jcard:hover{transform:translateY(-6px)}.acard:hover{box-shadow:0 24px 50px #371c2966}.jcard:hover{box-shadow:0 16px 36px #371c2924}.ecard:hover{transform:translateY(-4px)}.card .ph,.acard .ph,.jcard .ph,.lead .ph{transition:filter .5s}.card:hover .ph,.acard:hover .ph,.jcard:hover .ph,.lead:hover .ph{filter:saturate(1.08) brightness(1.03)}.lead .more{transition:padding-right .3s}.lead:hover .more{padding-right:10px}.mosaic .ph{transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}.mosaic .ph:hover{filter:brightness(1.05)}.field input,.field select,.field textarea{transition:border-color .25s}.success.show{animation:rise .7s both}.footer-link,footer a{transition:opacity .2s,transform .2s}footer a:hover{opacity:1}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}.progress{display:none}html{scroll-behavior:auto}.feature>.ph,.joinband>.ph,.journalband>.ph{transform:none!important}}#founder.founder-sec .in:before{background:#f6f0e7c7}.btn{font-family:var(--sans)}button.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none}
