.work-page .cj-chapter-context{display:block;margin-bottom:12px;color:#a8d4c9;font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.08em}.cj-story .cj-artifact{padding-block:90px;background:#eaf0ed;color:var(--work-ink)}.cj-story .cj-artifact .cs-kicker,.cj-story .cj-artifact .cs-section-heading p{color:#42616b}.cj-story .cj-artifact-surface{background:var(--work-paper);padding:34px 40px 40px;border:1px solid #a8beb9}.cj-story .cj-artifact-caption{display:flex;justify-content:space-between;gap:25px;border-bottom:1px solid #789992;padding-bottom:22px;font-size:11px;line-height:1.6;color:#3a6169}.cj-story .cj-artifact-items{margin-top:30px}.cj-story .cj-artifact-item{border-top:1px solid #a4bcb5}.cj-story .cj-artifact-item summary{display:grid;grid-template-columns:130px 1fr 24px;gap:25px;min-height:85px;align-items:center;cursor:pointer;list-style:none}.cj-story .cj-artifact-item summary::-webkit-details-marker{display:none}.cj-story .cj-item-label{font-size:11px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#426971}.cj-story .cj-item-title{font-size:21px;line-height:1.3;letter-spacing:-.025em;transform:none!important}.cj-story .cj-expand{font-size:24px;text-align:center}.cj-story .cj-artifact-item[open] .cj-expand{transform:rotate(45deg)}.cj-story .cj-artifact-item p{padding:0 50px 30px 155px;margin:0;font-size:15px;line-height:1.85;max-width:980px}.cj-story .cj-artifact--map .cj-artifact-items{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.cj-story .cj-artifact--map summary{grid-template-columns:1fr 24px;padding:22px 0;gap:10px}.cj-story .cj-artifact--map .cj-item-label{grid-column:1/-1}.cj-story .cj-artifact--map .cj-artifact-item p{padding:0 0 28px}.cj-story .cj-artifact--folio .cj-artifact-surface{max-width:980px;margin:auto;padding:40px 60px}.cj-story .cj-artifact--folio .cj-item-title{font-family:Playfair Display,Georgia,serif;font-size:25px}.cj-story .cj-artifact--path .cj-artifact-items{border-left:1px solid #799d92;margin-left:24px;padding-left:40px}.cj-story .cj-artifact--path .cj-artifact-item{position:relative}.cj-story .cj-artifact--path .cj-artifact-item:before{position:absolute;content:"";left:-45px;top:36px;width:9px;height:9px;border-radius:50%;background:#007181}.cj-story .cj-artifact--layers .cj-artifact-item{padding-inline:20px;background:#e4eae1;margin-top:10px;border-top:0}.cj-story .cj-artifact--layers .cj-artifact-item:nth-child(2n){background:#d6e5df}.cj-story .cj-artifact--dispatch summary{grid-template-columns:110px 1fr 24px}.cj-story .cj-artifact--dispatch .cj-item-label{color:#fff;background:#146173;padding:8px 10px;text-align:center}.cj-story .cj-artifact--dispatch .cj-artifact-item p{padding-left:135px}.cj-story .cj-evidence{margin-top:45px;border-top:1px solid #799a9f;border-bottom:1px solid #799a9f;padding:0}.cj-story .cj-evidence summary{display:flex;justify-content:space-between;align-items:center;min-height:58px;font-size:13px;cursor:pointer;gap:20px}.cj-story .cj-evidence p{font-size:13px;line-height:1.8;max-width:950px;margin-bottom:20px}.cj-story .cj-evidence a{text-decoration:underline;text-underline-offset:4px}.cj-story .cj-evidence summary::marker{content:""}@media (max-width: 760px){.cj-story .cj-artifact{padding-block:55px}.cj-story .cj-artifact-surface,.cj-story .cj-artifact--folio .cj-artifact-surface{padding:22px 18px}.cj-story .cj-artifact-caption{font-size:10px;gap:15px}.cj-story .cj-artifact-caption span+span{max-width:150px;text-align:right}.cj-story .cj-artifact-item summary,.cj-story .cj-artifact--dispatch summary,.cj-story .cj-artifact--map summary{grid-template-columns:1fr 22px;gap:12px;padding:18px 0}.cj-story .cj-item-label{grid-column:1/-1}.cj-story .cj-artifact--dispatch .cj-item-label{justify-self:start}.cj-story .cj-item-title{font-size:20px}.cj-story .cj-artifact-item p,.cj-story .cj-artifact--dispatch .cj-artifact-item p{padding:0 0 24px;font-size:14px}.cj-story .cj-artifact--map .cj-artifact-items{grid-template-columns:1fr}.cj-story .cj-artifact--path .cj-artifact-items{padding-left:20px;margin-left:3px}.cj-story .cj-artifact--path .cj-artifact-item:before{left:-25px}.cj-story .cj-artifact--layers .cj-artifact-item{padding-inline:14px}}
