.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-size:clamp(44px,6vw,92px);font-weight:600;letter-spacing:-.035em;line-height:1.02}.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:14px;line-height:1.8}.editorial-lead{max-width:540px;margin:0;font-size:clamp(18px,1.7vw,23px);line-height:1.6;letter-spacing:-.01em}.editorial-story-band{--story-art-h:clamp(480px,84vh,900px);padding-top:calc(var(--story-art-h) * .64)}.story-art{bottom:auto;height:var(--story-art-h);-webkit-mask-image:linear-gradient(180deg,transparent,#000 14%,#000 58%,transparent 97%);mask-image:linear-gradient(180deg,transparent,#000 14%,#000 58%,transparent 97%)}.story-art img{object-position:center 55%}.story-art:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(var(--paper-rgb),.15),rgba(var(--paper-rgb),0) 28%,rgba(var(--paper-rgb),0) 46%,rgba(var(--paper-rgb),.72) 64%,rgba(var(--paper-rgb),.94) 82%)}.team-field .field-art{bottom:-18vh;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.team-field .field-art:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgb(var(--paper-rgb)) 8%,rgba(var(--paper-rgb),0) 52%)}.team-art img{object-position:88% 45%}.team-field .editorial-intro{min-height:78vh;display:grid;align-content:end}.team-field+.editorial-team-grid{position:relative;z-index:1}.editorial-story{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-top:0;padding-bottom:90px}.editorial-principles-heading .eyebrow,.editorial-story .eyebrow{margin-bottom:30px}.editorial-page h2{margin:0;font-size:clamp(30px,3.1vw,44px);font-weight:600;line-height:1.1;letter-spacing:-.028em}.editorial-prose{padding-top:3px}.editorial-prose p{max-width:34em;margin:0 0 22px;font-size:18px;line-height:1.7;color:var(--body)}.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:340px;margin-top:28px;color:var(--body);font-size:16px;line-height:1.7}.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:13px;font-variant-numeric:tabular-nums}.editorial-principle-list h3{margin:0 0 10px;font-size:20px;font-weight:600;letter-spacing:-.015em}.editorial-principle-list p{max-width:30em;margin:0;color:var(--body);font-size:17px;line-height:1.7}.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(32px,3.8vw,54px)}.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:12px;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:-.025em}.editorial-team-hometown,.editorial-team-school{margin:0;font-size:14px;line-height:1.7}.editorial-team-school{font-weight:600}.editorial-team-hometown{color:var(--muted)}.editorial-team-expertise{margin-top:23px;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:14px;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:14px;list-style:none}.editorial-team-contact{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:15px;font-size:14px;line-height:1.6}.editorial-team-contact a{display:inline-flex;align-items:center;min-height:36px;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{gap:6px}.editorial-team-socials .arrow{width:14px;height:14px}.editorial-closing .button .arrow,.editorial-inline-link .arrow{width:18px;height:18px}@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}}@media (max-width:860px){.editorial-story{grid-template-columns:1fr;gap:26px}}@media (max-width:639px){.editorial-intro{padding-bottom:48px}.editorial-intro>.eyebrow{margin-bottom:28px}.editorial-intro h1{font-size:clamp(36px,9.6vw,52px)}.editorial-intro-bottom{grid-template-columns:1fr;gap:26px;margin-top:30px}.editorial-intro-note{order:2}.editorial-lead{font-size:18px}.editorial-story-band{--story-art-h:clamp(380px,64svh,560px);padding-top:calc(var(--story-art-h) * .62)}.story-art{-webkit-mask-image:linear-gradient(180deg,transparent,#000 10%,#000 52%,transparent 95%);mask-image:linear-gradient(180deg,transparent,#000 10%,#000 52%,transparent 95%)}.story-art img{object-position:58% 50%;transform:scale(1.35);transform-origin:58% 92%}.story-art:after{background:linear-gradient(to bottom,rgba(var(--paper-rgb),.1),rgba(var(--paper-rgb),0) 24%,rgba(var(--paper-rgb),0) 42%,rgba(var(--paper-rgb),.74) 62%,rgba(var(--paper-rgb),.95) 80%)}.team-field .field-art{-webkit-mask-image:linear-gradient(180deg,#000 35%,transparent);mask-image:linear-gradient(180deg,#000 35%,transparent)}.team-field .field-art:after{display:none}.team-art img{object-position:70% 40%}.team-field .editorial-intro{min-height:0;padding-top:46vh}.editorial-principles,.editorial-story{grid-template-columns:1fr;gap:34px;padding-top:58px;padding-bottom:60px}.editorial-story{gap:26px;padding-top:0}.editorial-prose p{font-size:17px}.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-expertise{margin-top:19px}.editorial-team-expertise summary{font-size:14px}}