.editorial-home{--essay-gutter:clamp(32px, 5vw, 80px)}.editorial-opening{padding-block:80px 64px}.opening-eyebrow{text-align:center}.editorial-opening h1{text-align:center;letter-spacing:-.065em;margin:32px auto 64px;font-size:clamp(64px,9.4vw,136px);font-weight:500;line-height:1.01}.opening-purpose{border-top:1px solid var(--cm-border-subtle);grid-template-columns:1.2fr 1fr;gap:80px;padding-top:40px;display:grid}.purpose-statement{letter-spacing:-.035em;color:var(--cm-text-primary);font-size:clamp(20px,2.05vw,28px);line-height:1.5}.purpose-statement span{color:var(--cm-accent-text)}.purpose-explanation{justify-self:end;max-width:440px}.purpose-explanation p{margin-bottom:16px;font-size:15px;line-height:1.8}.purpose-explanation .text-link{margin-top:8px}.cover-photo{border-radius:var(--cm-radius-sm);height:clamp(280px,36vw,480px);overflow:hidden}.cover-photo picture{height:100%;display:block}.cover-photo img{object-position:center 52%}.editorial-cover figcaption{color:var(--cm-text-muted);justify-content:space-between;gap:20px;padding-top:16px;font-size:12px;display:flex}.editorial-cover figcaption span:first-child{color:var(--cm-text-secondary)}.editorial-chapter{column-gap:var(--essay-gutter);grid-template-columns:240px minmax(0,1fr);padding-top:120px;display:grid}.chapter-margin{padding-top:10px}.chapter-margin .eyebrow{max-width:210px;font-size:10px;line-height:1.8}.chapter-thread{background:var(--cm-border-subtle);width:1px;height:64px;margin-top:24px;display:block}.chapter-reading{min-width:0;max-width:800px}.editorial-chapter h2{letter-spacing:-.045em;text-wrap:balance;margin-bottom:32px;font-size:clamp(32px,3.5vw,48px);line-height:1.13}.editorial-prose{max-width:var(--cm-layout-reading-width)}.editorial-prose p{margin-bottom:24px;font-size:17px;line-height:1.85}.editorial-prose p:last-child{margin-bottom:0}.editorial-prose strong{color:var(--cm-text-primary);font-weight:500}.chapter-wide{grid-column:1/-1;margin-top:48px}.editorial-home .time-shift{border-radius:var(--cm-radius-sm);background:var(--cm-surface);border:0;grid-template-columns:1fr 1fr}.editorial-home .time-control{padding:40px}.editorial-home .time-number{margin-block:32px}.editorial-home .time-number>span:first-child{font-size:clamp(80px,8vw,112px)}.editorial-home .time-story,.editorial-home .time-story-copy{min-height:400px}.editorial-postscript{color:var(--cm-text-muted);grid-column:2;padding-top:32px;font-size:15px;line-height:1.8}.editorial-postscript span{color:var(--cm-text-primary)}.editorial-memory-pair{grid-template-columns:1.4fr .8fr;align-items:start;gap:80px;display:grid}.editorial-memory-pair picture{border-radius:var(--cm-radius-sm);display:block;overflow:hidden}.memory-image-wide picture{height:440px}.memory-image-small{padding-top:80px}.memory-image-small picture{height:360px}.editorial-memory-pair figcaption{color:var(--cm-text-muted);padding-top:16px;font-size:12px}.editorial-memory-pair figcaption span{color:var(--cm-text-primary)}.memory-chapter .editorial-postscript{text-align:right;grid-column:1/-1;padding-top:24px;font-size:11px}.editorial-pause{text-align:center;border-top:1px solid var(--cm-border-subtle);border-bottom:1px solid var(--cm-border-subtle);margin-top:96px;padding:112px 24px}.editorial-pause h2{margin-block:32px;font-size:clamp(36px,4.4vw,64px);line-height:1.1}.editorial-pause p:not(.eyebrow){margin-top:16px;font-size:16px;line-height:1.9}.editorial-home .journey{border-radius:var(--cm-radius-sm);border:0}.editorial-home .journey-image{min-height:480px}.editorial-home .journey-content{padding:40px}.editorial-home .journey h3{font-size:clamp(26px,2.7vw,36px)}.editorial-home .journey article>p:not(.eyebrow){font-size:15px}.editorial-connection{gap:32px 24px;max-width:600px;min-height:auto;margin-top:40px}.editorial-connection .connection-note{border:0;border-top:1px solid var(--cm-border-subtle);background:0 0;border-radius:0;padding:24px 0}.editorial-connection .connection-note strong{font-size:22px;line-height:1.35}.editorial-connection .note-two{margin-top:48px}.editorial-connection .connection-mark{width:120px;height:80px;top:64px;left:47%}.editorial-connection .connection-button{justify-self:start}.editorial-connection .connection-result{text-align:left}.together-chapter .text-link{margin-top:24px}.editorial-invitation{border-top:1px solid var(--cm-border-subtle);text-align:center;margin-top:96px;padding-block:80px 96px}.invitation-mark{width:64px;height:44px;margin-bottom:32px}.editorial-invitation h2{margin-block:24px;font-size:clamp(44px,5vw,72px)}.editorial-invitation>p:not(.eyebrow):not(.small-note){font-size:19px;line-height:1.6}.editorial-invitation .button{margin-top:32px}.editorial-invitation .small-note{margin-top:20px}.editorial-invitation .text-link{margin-top:24px}.editorial-home .signup-section{border-top:1px solid var(--cm-border-subtle)}.editorial-home .signup-section h2{font-size:clamp(32px,3.5vw,48px)}@media (width>=1600px){.editorial-opening h1{font-size:136px}}@media (width<=1000px){.opening-purpose{grid-template-columns:1fr 1fr;gap:40px}.editorial-chapter{grid-template-columns:160px minmax(0,1fr)}.editorial-memory-pair{gap:40px}.chapter-margin .eyebrow{font-size:9px}.editorial-home .journey-content{padding:32px}}@media (width<=700px){.editorial-opening{padding-block:48px 40px}.opening-eyebrow{text-align:left;font-size:9px}.editorial-opening h1{text-align:left;letter-spacing:-.06em;margin-block:24px 40px;font-size:clamp(49px,12.3vw,84px)}.opening-purpose{grid-template-columns:1fr;gap:24px;padding-top:24px}.purpose-statement{font-size:clamp(18px,4.5vw,24px);line-height:1.55}.purpose-explanation{justify-self:stretch;max-width:none}.purpose-explanation p{font-size:14px;line-height:1.8}.cover-photo{height:280px}.editorial-cover figcaption{flex-direction:column;gap:4px;padding-top:12px;font-size:11px}.editorial-chapter{grid-template-columns:minmax(0,1fr);padding-top:80px}.chapter-margin{margin-bottom:24px;padding:0}.chapter-margin .eyebrow{max-width:none;font-size:10px}.chapter-thread{display:none}.editorial-chapter h2{margin-bottom:24px;font-size:clamp(30px,7.8vw,44px)}.editorial-prose p{margin-bottom:20px;font-size:16px;line-height:1.85}.chapter-wide{margin-top:32px}.editorial-home .time-shift{grid-template-columns:1fr}.editorial-home .time-control{padding:24px}.editorial-home .time-number{gap:12px;margin-block:24px}.editorial-home .time-number>span:first-child{font-size:80px}.editorial-home .time-story,.editorial-home .time-story-copy{min-height:340px}.editorial-home .time-story-copy{padding:24px}.editorial-home .time-story h3{font-size:28px}.editorial-postscript{grid-column:1;padding-top:24px;font-size:13px}.editorial-memory-pair{grid-template-columns:1fr;gap:32px}.memory-image-wide picture{height:320px}.memory-image-small{justify-self:end;width:78%;padding-top:0}.memory-image-small picture{height:280px}.memory-chapter .editorial-postscript{text-align:left;font-size:10px}.editorial-pause{margin-top:64px;padding:64px 0}.editorial-pause h2{font-size:clamp(32px,7.8vw,44px)}.editorial-pause p:not(.eyebrow){font-size:15px}.editorial-home .journey{grid-template-columns:1fr}.editorial-home .journey-image{min-height:300px}.editorial-home .journey-content{gap:32px;padding:24px}.editorial-home .journey-tabs{gap:2px;margin-inline:-4px}.editorial-home .journey-tabs button{padding:8px;font-size:10px}.editorial-home .journey h3{font-size:28px}.editorial-connection{gap:24px 20px}.editorial-connection .connection-note strong{font-size:18px}.editorial-connection .connection-note .eyebrow{font-size:8px}.editorial-connection .connection-note .small-note{font-size:10px}.editorial-connection .connection-mark{width:80px;left:50%}.editorial-invitation{margin-top:64px;padding-block:64px}.editorial-invitation h2{font-size:clamp(40px,10vw,60px)}.editorial-invitation>p:not(.eyebrow):not(.small-note){font-size:17px}.editorial-invitation .small-note{max-width:260px;margin-inline:auto}}@media (prefers-reduced-motion:no-preference){.editorial-opening h1{animation:editorial-arrive var(--cm-motion-hero) var(--cm-motion-ease) both}@keyframes editorial-arrive{0%{transform:translateY(12px)}to{transform:translateY(0)}}}
