.editorial-page{color:var(--ink);background:var(--paper)}.editorial-intro{padding-bottom:70px}.editorial-intro>.eyebrow{margin-bottom:35px}.editorial-intro h1{max-width:1100px;margin:0;font-family:var(--font-sans),sans-serif;font-size:clamp(56px,7.8vw,112px);font-weight:500;letter-spacing:-.065em;line-height:1.01}.editorial-page h1 em,.editorial-page h2 em{font-family:var(--font-serif),Georgia,serif;font-weight:400;letter-spacing:-.04em}.editorial-intro h1 em{color:var(--blue-text)}.editorial-intro-bottom{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-top:52px}.editorial-intro-note{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.editorial-lead{max-width:540px;margin:0;font-size:clamp(18px,1.7vw,23px);line-height:1.6;letter-spacing:-.025em}.editorial-story-band{background:var(--blue-soft)}.editorial-story{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:86px;padding-bottom:90px}.editorial-principles-heading .eyebrow,.editorial-story .eyebrow{margin-bottom:30px}.editorial-page h2{margin:0;font-family:var(--font-sans),sans-serif;font-size:clamp(34px,3.35vw,48px);font-weight:500;line-height:1.13;letter-spacing:-.05em}.editorial-prose{padding-top:3px}.editorial-prose p{max-width:540px;margin:0 0 23px;font-size:16px;line-height:1.85;color:var(--muted)}.editorial-inline-link{display:inline-flex;align-items:center;gap:32px;margin-top:12px}.editorial-principles{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px;padding-top:110px;padding-bottom:108px}.editorial-principles-heading>p:last-child{max-width:330px;margin-top:28px;color:var(--muted);font-size:15px;line-height:1.8}.editorial-principle-list{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.editorial-principle-list li{display:grid;grid-template-columns:35px 1fr;gap:22px;padding:28px 0 30px;border-bottom:1px solid var(--line)}.editorial-list-number{padding-top:5px;color:var(--blue-text);font-size:11px;font-variant-numeric:tabular-nums}.editorial-principle-list h3{margin:0 0 10px;font-size:20px;font-weight:500;letter-spacing:-.035em}.editorial-principle-list p{max-width:470px;margin:0;color:var(--muted);font-size:14px;line-height:1.8}.editorial-closing{border-top:1px solid var(--line);padding-top:45px;padding-bottom:100px}.editorial-closing>.eyebrow{margin-bottom:40px}.editorial-closing>div{display:flex;justify-content:space-between;gap:32px;align-items:flex-end}.editorial-closing h2{font-size:clamp(44px,5vw,72px)}.editorial-closing .button{flex-shrink:0;margin-bottom:5px}.editorial-team-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding-bottom:105px}.editorial-team-index{display:flex;justify-content:space-between;padding:15px 0;border-top:1px solid var(--line);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.editorial-team-index>span:last-child{color:var(--muted);font-variant-numeric:tabular-nums}.editorial-team-photo{position:relative;overflow:hidden;aspect-ratio:3/4;margin-bottom:24px;background:var(--blue-soft)}.editorial-team-photo img{object-fit:cover;object-position:center top}.dark .editorial-photo-light,.editorial-photo-dark{display:none}.dark .editorial-photo-dark{display:block}.editorial-team-profile h2{margin-bottom:12px;font-size:26px;letter-spacing:-.045em}.editorial-team-hometown,.editorial-team-school{margin:0;font-size:11px;line-height:1.8}.editorial-team-school{font-weight:600}.editorial-team-hometown{color:var(--muted)}.editorial-team-bio{margin:23px 0;color:var(--muted);font-size:13px;line-height:1.85}.editorial-team-expertise{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.editorial-team-expertise summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;cursor:pointer;list-style:none;font-size:11px;font-weight:500}.editorial-team-expertise summary::-webkit-details-marker{display:none}.editorial-team-expertise summary>span{color:var(--blue-text);font-size:18px;line-height:1}.editorial-team-expertise[open] summary>span{transform:rotate(45deg)}.editorial-team-expertise ul{display:grid;gap:7px;margin:0;padding:0 0 18px;color:var(--muted);font-size:12px;list-style:none}.editorial-team-contact{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:19px;font-size:11px;line-height:1.8}.editorial-team-contact a{text-decoration-line:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:text-decoration-color .15s ease}.editorial-team-contact a:hover{text-decoration-color:currentColor}.editorial-team-email{overflow-wrap:anywhere}.editorial-team-socials{display:flex;flex-wrap:wrap;gap:19px;padding-top:4px}.editorial-team-socials a{display:inline-flex;gap:4px}@media (max-width:1023px){.editorial-intro-bottom,.editorial-story{gap:40px}.editorial-principles{gap:50px}.editorial-team-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 30px}.editorial-team-bio{font-size:14px}.editorial-team-contact,.editorial-team-hometown,.editorial-team-school{font-size:12px}}@media (max-width:639px){.editorial-intro{padding-bottom:48px}.editorial-intro>.eyebrow{margin-bottom:28px}.editorial-intro h1{font-size:clamp(44px,10.8vw,68px)}.editorial-intro-bottom{grid-template-columns:1fr;gap:26px;margin-top:30px}.editorial-intro-note{order:2}.editorial-lead{font-size:18px}.editorial-principles,.editorial-story{grid-template-columns:1fr;gap:34px;padding-top:58px;padding-bottom:60px}.editorial-prose p{font-size:15px}.editorial-principles-heading>p:last-child{max-width:none}.editorial-principle-list li{grid-template-columns:25px 1fr;gap:16px;padding:23px 0}.editorial-principle-list h3{font-size:19px}.editorial-closing{padding-top:32px;padding-bottom:62px}.editorial-closing>.eyebrow{margin-bottom:28px}.editorial-closing>div{flex-direction:column;align-items:flex-start}.editorial-team-grid{grid-template-columns:1fr;gap:45px;padding-bottom:62px}.editorial-team-photo{aspect-ratio:4/5}.editorial-team-profile h2{font-size:30px}.editorial-team-bio{margin-top:19px}.editorial-team-expertise summary{font-size:12px}}