.journal{--j-ink:var(--lsf-ink);--j-blue:var(--lsf-trust-blue);--j-clay:var(--lsf-review-clay);--j-paper:var(--lsf-warm-paper);color:var(--j-ink);font:18px/1.6 var(--ls-font-body);padding:0 max(24px,6vw)90px}.journal *{box-sizing:border-box}.journal :is(h1,h2,h3,p,figure){margin:0}.journal :is(h1,h2,h3){font-family:var(--ls-font-display);font-weight:400;letter-spacing:0;line-height:1.07;text-wrap:balance}.journal :is(h1,h2,h3) em{font-weight:400;color:var(--j-blue)}.journal a{color:inherit;text-decoration:none}.journal a:hover{text-decoration:underline;text-underline-offset:5px}.journal :is(a,button,summary):focus-visible{outline:3px solid var(--j-clay);outline-offset:5px}.journal [hidden]{display:none!important}.journal-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;border-block:1px solid var(--lsf-line);font-size:13px;padding:7px 0;color:var(--lsf-muted-slate)}.journal-bar p{white-space:nowrap}.journal-bar p span{margin-left:8px}.journal-bar nav{display:flex;gap:24px;flex-wrap:wrap}.journal-bar a{min-height:44px;display:inline-flex;align-items:center;border-bottom:2px solid transparent}.journal-bar a[aria-current]{color:var(--j-blue);border-color:var(--j-clay);font-weight:600}.journal-meta,.journal-section-label{font:12px/1.6 var(--ls-font-body);letter-spacing:0;text-transform:uppercase;color:var(--j-blue)}.journal-meta span{padding-inline:9px;color:var(--lsf-line-strong)}.journal-masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding:42px 0 33px;border-bottom:1px solid var(--lsf-line-strong)}.journal-masthead h1{font-size:clamp(68px,7.7vw,120px);margin-top:12px;line-height:.95}.journal-title-dot{color:var(--j-clay)}.journal-masthead__aside{max-width:285px;padding-bottom:3px;font-size:18px}.journal-masthead__aside a{font-size:14px;color:var(--j-blue);display:inline-flex;align-items:center;gap:24px;min-height:44px;margin-top:7px}.journal-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:0 6%;padding:38px 0 0;align-items:center}.journal-feature__copy{padding:10px 0 20px}.journal-feature__name{font:italic 28px var(--ls-font-display);color:var(--j-clay);margin-top:21px!important}.journal-feature h2{font-size:clamp(46px,5.2vw,80px);margin-top:12px;line-height:1.01}.journal-feature__summary{max-width:42ch;margin-top:25px!important;font-size:19px;line-height:1.6;color:var(--lsf-muted-slate)}.journal-feature__credit{font-size:14px;line-height:1.6;margin-top:18px!important;color:var(--lsf-muted-slate)}.journal-action{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;min-height:48px;margin-top:23px;color:var(--j-blue)!important;font-size:16px;font-weight:600}.journal-action>span{display:grid;place-content:center;font:27px var(--ls-font-display);border:1px solid;border-radius:50%;width:42px;height:42px;flex-shrink:0}.journal-secondary{display:block;max-width:max-content;min-height:44px;padding-block:8px;font-size:14px;color:var(--lsf-muted-slate)!important}.journal-secondary span{margin-left:12px;font-size:12px}.journal-cover{position:relative;display:grid;place-items:center;isolation:isolate;min-width:0;padding:14px 50px 35px}.journal-cover__book{position:relative;display:block;width:100%;max-width:335px;transform:rotate(4deg);box-shadow:8px 8px 0 var(--lsf-porcelain),9px 9px 0 var(--lsf-line-strong),20px 27px 35px color-mix(in srgb,var(--lsf-ink) 18%,transparent);z-index:1}.journal-cover__book img{display:block;width:100%;height:auto;border:0;border-radius:0;background:0 0;filter:none;padding:0;box-shadow:none}.journal-orbits{position:absolute;inset:0;width:100%;height:100%;stroke:var(--lsf-warm-clay);stroke-width:1;opacity:.65;z-index:-1;overflow:visible}.journal-cover figcaption{font:18px/1.15 var(--ls-font-display);color:var(--j-clay);text-align:right;justify-self:end;position:relative;margin-top:30px;transform:rotate(-5deg);z-index:2}.journal-feature__foot{grid-column:1/-1;border-block:1px solid var(--lsf-line);padding:14px 0;display:flex;justify-content:space-between;gap:20px;font-size:12px;letter-spacing:0;color:var(--lsf-muted-slate)}.journal-section-label{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--lsf-line);padding-bottom:15px}.journal-notes{padding-top:85px;scroll-margin-top:100px}.journal-notes__intro{display:flex;gap:30px;align-items:center;justify-content:space-between;margin:25px 0 36px}.journal-notes h2,.journal-discovery>h2{font-size:clamp(40px,4vw,60px)}.journal-notes__intro p{max-width:42ch;color:var(--lsf-muted-slate);font-size:17px}.journal-note{display:grid;grid-template-columns:42px 1fr 155px;gap:25px;align-items:center;padding:28px 0;border-top:1px solid var(--lsf-line)}.journal-note__number{align-self:start;font:italic 25px var(--ls-font-display);color:var(--j-clay);padding-top:3px}.journal-note h3{font-size:clamp(27px,2.5vw,37px);margin-top:9px}.journal-note h3 a{display:inline-block;min-height:44px}.journal-note h3 span{font-size:24px;color:var(--j-blue);white-space:nowrap}.journal-note__body>p:last-child{margin-top:5px;max-width:72ch;color:var(--lsf-muted-slate);font-size:16px}.journal-note img{width:155px;height:104px;object-fit:cover;border:0;border-radius:0;mix-blend-mode:multiply;opacity:.85}.journal-guide{border-block:1px solid var(--lsf-line);margin-top:20px;padding:10px 0;color:var(--lsf-muted-slate);font-size:16px}.journal-guide summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--j-blue);font-weight:600}.journal-guide dl{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;margin:20px 0}.journal-guide dt{color:var(--j-ink);font-weight:600}.journal-guide dd{margin:6px 0 0}.journal-guide>p{margin:15px 0;max-width:80ch}.journal-discovery{margin-top:100px}.journal-discovery>h2{margin-top:30px}.journal-discovery__intro{max-width:65ch;margin-top:18px!important;color:var(--lsf-muted-slate)}.journal-placement{display:grid;grid-template-columns:220px 1fr;gap:45px;margin-top:45px;align-items:center}.journal-placement__label{font-size:15px;color:var(--lsf-muted-slate)}.journal-placement__label span{font-weight:600;color:var(--j-clay)}.journal-placement__label p{margin-top:10px}.journal-invitation{display:grid;grid-template-columns:1fr 190px;gap:35px;padding:35px 45px;background:var(--lsf-soft-blue);align-items:center}.journal-invitation h3,.journal-labs-invitation h3{font-size:49px;margin:13px 0 18px}.journal-invitation p:not(.journal-meta),.journal-labs-invitation p:not(.journal-meta){font-size:17px;max-width:38ch}.journal-invitation img{width:100%;height:auto;display:block;transform:rotate(5deg);box-shadow:6px 7px 0 var(--lsf-porcelain)}.journal-text-link{display:inline-flex;min-height:44px;align-items:center;color:var(--j-blue)!important;font-size:16px;font-weight:600;margin-top:12px;margin-right:20px}.journal-labs-invitation{border-left:2px solid var(--j-clay);padding:20px 45px;background:var(--lsf-porcelain)}.journal--notebook .journal-masthead{align-items:center;border:0;padding-bottom:10px}.journal--notebook .journal-masthead h1{font-size:90px}.journal--notebook .journal-masthead__aside{max-width:400px;font:25px/1.4 var(--ls-font-display)}.journal--notebook .journal-feature{grid-template-columns:.9fr 1fr;background:var(--lsf-porcelain);padding:30px 45px 0;border-left:2px solid var(--j-clay);position:relative;box-shadow:10px 10px 0 var(--lsf-soft-blue);max-width:900px;margin-left:auto;margin-top:15px}.journal--notebook .journal-feature::before{content:'A leaf from the notebook';position:absolute;left:-175px;top:140px;width:140px;font:italic 23px/1.2 var(--ls-font-display);transform:rotate(-8deg);color:var(--j-clay)}.journal--notebook .journal-feature h2{font-size:51px}.journal--notebook .journal-feature__summary{font-size:17px}.journal--notebook .journal-cover{padding:0 15px 20px}.journal--notebook .journal-cover__book{max-width:240px;transform:rotate(-5deg)}.journal--notebook .journal-orbits{display:none}.journal--notebook .journal-cover figcaption{font-size:17px}.journal--notebook .journal-notes{display:grid;grid-template-columns:240px 1fr;gap:20px 50px}.journal--notebook .journal-section-label{grid-column:1/-1}.journal--notebook .journal-notes__intro{display:block;align-self:start;position:sticky;top:110px;margin:15px 0}.journal--notebook .journal-notes__intro p{margin-top:20px}.journal--notebook .journal-note{grid-template-columns:35px 1fr;gap:15px}.journal--notebook .journal-note img{display:none}.journal--notebook .journal-note h3{font-size:29px}.journal--notebook .journal-guide{grid-column:1/-1}.journal--room .journal-masthead{padding-block:45px;align-items:center;border:0}.journal--room .journal-masthead h1{font-size:100px}.journal--room .journal-masthead__aside{max-width:420px;font:25px/1.45 var(--ls-font-display)}.journal--room .journal-feature{background:var(--lsf-charcoal);padding:50px 6% 0;color:var(--lsf-porcelain);margin-inline:calc(-1 * max(24px,6vw));grid-template-columns:1fr 1fr;gap:0 9%}.journal--room .journal-feature__copy{grid-column:2;grid-row:1}.journal--room .journal-cover{grid-column:1;grid-row:1;padding-inline:25px}.journal--room .journal-cover__book{transform:none;max-width:360px;box-shadow:none}.journal--room .journal-feature :is(.journal-meta,h2 em,.journal-action,.journal-cover figcaption){color:var(--lsf-porcelain)!important}.journal--room .journal-feature__name{color:var(--lsf-bright-gold)}.journal--room .journal-feature :is(.journal-feature__summary,.journal-feature__credit,.journal-secondary,.journal-feature__foot){color:var(--lsf-line)!important}.journal--room .journal-feature__foot{border-color:var(--lsf-muted-slate);margin-top:30px}.journal--room .journal-orbits{stroke:var(--lsf-bright-gold)}.journal--room .journal-note{grid-template-columns:42px 1fr}.journal--room .journal-note img{display:none}.journal--room .journal-notes__list{max-width:1e3px}.journal-article__header{text-align:center;padding:35px 0 20px}.journal-back{display:block;width:max-content;min-height:44px;font-size:15px;color:var(--j-blue)!important}.journal-article__header h1{font-size:clamp(100px,13vw,185px);line-height:1;margin-top:18px}.journal-article__deck{font:clamp(29px,3.5vw,47px)/1.13 var(--ls-font-display);margin-top:10px!important}.journal-article__deck em{color:var(--j-blue)}.journal-article__credit{margin-top:20px!important;font-size:15px;color:var(--lsf-muted-slate)}.journal-small{font-size:13px;color:var(--lsf-muted-slate)}.journal-article__opening{display:grid;grid-template-columns:1fr .7fr;gap:50px;align-items:center;max-width:960px;margin:20px auto 80px}.journal-article__opening .journal-cover__book{max-width:310px}.journal-article__opening-note>p{font:36px/1.25 var(--ls-font-display);margin-top:15px}.journal-article__opening-note>a{font-size:15px;min-height:44px;display:inline-flex;align-items:center;gap:20px;margin-top:20px;color:var(--j-blue)}.journal-rhythm{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;border-block:1px solid var(--lsf-line);padding:45px 0;margin:0 auto 65px;max-width:1100px}.journal-rhythm h2{font-size:clamp(38px,4vw,58px);margin:13px 0 20px}.journal-rhythm>div>p:not(.journal-meta){max-width:43ch;margin-top:12px}.journal-rhythm__illustration{text-align:center}.journal-rhythm svg{width:100%;height:auto;display:block;stroke:var(--j-blue);stroke-width:1.5}.rhythm-page{fill:var(--lsf-porcelain);stroke:var(--lsf-line-strong)}.rhythm-fold{fill:var(--lsf-soft-blue);stroke:var(--lsf-line-strong)}.rhythm-lines{stroke-width:2}.rhythm-world{opacity:.16;stroke:var(--j-clay);transform-origin:240px 147px;transform:scale(.3)}.journal-rhythm__controls{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.journal-rhythm button{font-size:14px;min-height:44px;border:1px solid var(--lsf-line-strong);padding:7px 12px;background:0 0;color:var(--j-blue);cursor:pointer;border-radius:3px}.journal-rhythm button[aria-pressed=true]{background:var(--j-blue);color:var(--lsf-white);border-color:var(--j-blue)}.journal-rhythm [data-rhythm-caption]{font-size:14px;min-height:3.2em;max-width:none!important;margin-top:15px!important;color:var(--lsf-muted-slate)}[data-rhythm-stage=pause] .rhythm-lines{opacity:.2}[data-rhythm-stage=pause] .rhythm-world{opacity:.4;transform:scale(.7)}[data-rhythm-stage=world] .rhythm-lines{opacity:0}[data-rhythm-stage=world] .rhythm-world{opacity:1;transform:scale(1)}.folio-motion .journal-rhythm :is(.rhythm-lines,.rhythm-world){transition:opacity .8s ease,transform 1.2s cubic-bezier(.2,.6,.2,1)}.journal-article__reading{display:grid;grid-template-columns:220px minmax(0,680px);gap:70px;max-width:1060px;margin:auto;scroll-margin-top:110px}.journal-article__reading>aside{align-self:start;position:sticky;top:120px}.journal-article__reading nav{display:grid;margin-top:20px}.journal-article__reading nav a{font-size:15px;min-height:44px;display:flex;align-items:center;color:var(--j-blue)}.journal-prose{font:22px/1.75 var(--ls-font-display)}.journal-prose p{margin:0 0 1.4em}.journal-prose .journal-prose__section:first-child>p:first-of-type{font-size:31px;line-height:1.3;color:var(--j-blue)}.journal-prose h2{font-size:37px;margin:45px 0 20px;scroll-margin-top:130px}.journal-prose strong{font-weight:400;font-family:var(--ls-font-body);font-size:17px}.journal-prose ul{margin:0 0 1.4em;padding-left:1.1em}.journal-prose li{margin:.3em 0}.journal-endnote{border-top:1px solid var(--lsf-line);text-align:center;margin-top:70px;padding-top:55px}.journal-endnote h2{font-size:65px;margin-top:18px}.journal-endnote .journal-text-link{display:flex;justify-content:center;margin-top:25px}.journal-entry{padding-top:35px}.journal-entry__header{max-width:930px;border-bottom:1px solid var(--lsf-line-strong);padding-bottom:38px}.journal-entry__header h1{font-size:clamp(58px,8vw,112px);line-height:1;margin-top:18px}.journal-entry__header>p:not(.journal-meta){max-width:48ch;font:clamp(22px,2.8vw,34px)/1.24 var(--ls-font-display);color:var(--j-blue);margin-top:20px}.journal-entry__body{display:grid;grid-template-columns:minmax(220px,320px)minmax(0,720px);gap:clamp(30px,7vw,90px);align-items:start;margin:55px auto 0;max-width:1120px}.journal-entry__body aside{position:sticky;top:112px}.journal-entry__body aside img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;margin-bottom:22px;mix-blend-mode:multiply}.journal-entry__continue{max-width:900px;margin:75px auto 0;border-top:1px solid var(--lsf-line);padding-top:45px;text-align:center}.journal-entry__continue h2{font-size:clamp(40px,5vw,66px)}.journal-entry__continue>p{max-width:58ch;margin:18px auto 0;color:var(--lsf-muted-slate)}@media(max-width:1100px){.journal-bar{align-items:flex-start;gap:5px;flex-direction:column}.journal-bar nav{gap:22px}.journal-masthead h1{font-size:80px}.journal-feature{gap:0 3%}.journal-cover{padding-inline:30px}.journal-feature h2{font-size:60px}.journal--notebook .journal-feature::before{display:none}.journal--notebook .journal-feature{max-width:none}.journal-placement{grid-template-columns:170px 1fr;gap:30px}.journal-invitation{padding:25px;grid-template-columns:1fr 130px;gap:25px}.journal-invitation h3{font-size:42px}}@media(max-width:720px){.journal{padding-inline:22px;font-size:17px}.journal-bar{font-size:12px;padding-top:8px}.journal-bar nav{gap:0 20px}.journal-bar a{min-height:44px}.journal-masthead{display:block;padding-top:30px;padding-bottom:25px}.journal-masthead h1{font-size:64px;margin-top:15px}.journal-meta{font-size:10px;letter-spacing:0}.journal-masthead__aside{font-size:16px;max-width:none;margin-top:20px}.journal-masthead__aside p br{display:none}.journal-masthead__aside a{margin-top:2px}.journal-feature{grid-template-columns:1fr;padding-top:28px;gap:15px}.journal-feature__copy{padding:0}.journal-feature__name{font-size:25px;margin-top:16px!important}.journal-feature h2{font-size:53px;max-width:13ch;line-height:1.04}.journal-desktop-break{display:none}.journal-feature__summary{font-size:17px;margin-top:18px!important}.journal-feature__credit{font-size:13px;margin-top:13px!important}.journal-action{font-size:15px;gap:18px;margin-top:15px}.journal-secondary{font-size:13px}.journal-secondary span{font-size:11px;margin-left:6px}.journal-cover{padding:24px 40px 15px;max-width:390px;width:100%;justify-self:center}.journal-cover__book{max-width:245px}.journal-cover figcaption{font-size:16px}.journal-feature__foot{flex-direction:column;gap:2px;padding:12px 0;font-size:11px}.journal-notes{padding-top:50px}.journal-section-label{font-size:10px;gap:10px;align-items:start}.journal-section-label span:last-child{text-align:right;max-width:155px}.journal-notes__intro{display:block;margin:22px 0}.journal-notes__intro p{font-size:16px;margin-top:14px}.journal-note{grid-template-columns:26px 1fr;gap:12px;padding:23px 0}.journal-note h3{font-size:30px;margin-top:8px}.journal-note h3 a{min-height:44px}.journal-note__number{font-size:21px}.journal-note__body>p:last-child{font-size:15px}.journal-note img{display:none}.journal-guide dl{grid-template-columns:1fr;gap:16px}.journal-guide dd{margin-top:2px}.journal-discovery{margin-top:65px}.journal-discovery__intro{font-size:16px}.journal-placement{grid-template-columns:1fr;gap:20px;margin-top:35px}.journal-invitation{padding:23px;grid-template-columns:1fr 90px;gap:20px}.journal-invitation h3{font-size:33px}.journal-invitation p:not(.journal-meta){font-size:15px}.journal-invitation img{max-width:110px}.journal-labs-invitation{padding:25px}.journal-labs-invitation h3{font-size:42px}.journal--notebook .journal-masthead h1,.journal--room .journal-masthead h1{font-size:65px}.journal--notebook .journal-masthead__aside,.journal--room .journal-masthead__aside{font:18px/1.5 var(--ls-font-body)}.journal--notebook .journal-feature{grid-template-columns:1fr;padding:25px 22px 0;margin-top:25px}.journal--notebook .journal-feature h2{font-size:43px}.journal--notebook .journal-notes{display:block}.journal--notebook .journal-notes__intro{position:static;margin-block:20px}.journal--notebook .journal-notes__intro p{margin-top:12px}.journal--notebook .journal-cover{padding:25px 20px}.journal--room .journal-feature{grid-template-columns:1fr;margin-inline:-22px;padding:30px 22px 0;gap:15px}.journal--room .journal-feature__copy{grid-column:1;grid-row:1}.journal--room .journal-cover{grid-row:2;grid-column:1;padding-inline:40px}.journal--room .journal-feature h2{font-size:51px}.journal--room .journal-note{grid-template-columns:26px 1fr}.journal-article__header{text-align:left;padding-top:20px}.journal-article__header h1{font-size:100px}.journal-article__deck{font-size:34px}.journal-article__credit{font-size:14px}.journal-article__opening{grid-template-columns:1fr;gap:22px;margin:5px auto 45px}.journal-article__opening .journal-cover__book{max-width:250px}.journal-article__opening-note>p{font-size:30px}.journal-rhythm{grid-template-columns:1fr;gap:10px;padding-block:30px;margin-bottom:35px}.journal-rhythm h2{font-size:41px}.journal-rhythm button{font-size:12px;padding:7px 10px}.journal-article__reading{grid-template-columns:1fr;gap:22px}.journal-article__reading>aside{position:static}.journal-article__reading nav{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:5px}.journal-article__reading nav a{font-size:14px}.journal-entry{padding-top:22px}.journal-entry__header h1{font-size:54px}.journal-entry__header>p:not(.journal-meta){font-size:25px}.journal-entry__body{grid-template-columns:1fr;gap:24px;margin-top:35px}.journal-entry__body aside{position:static}.journal-entry__body aside img{max-height:260px;margin-inline:auto}.journal-prose{font-size:21px;line-height:1.65}.journal-prose .journal-prose__section:first-child>p:first-of-type{font-size:28px}.journal-prose h2{font-size:34px;margin-top:35px}.journal-endnote h2{font-size:49px}}.journal--room .journal-feature h2{color:var(--lsf-porcelain)}@media(max-width:720px){.journal-feature__copy{display:contents}.journal-feature__copy>.journal-meta{grid-row:1}.journal-feature__name{grid-row:2;margin-top:0!important}.journal-feature>.journal-cover,.journal--room .journal-feature>.journal-cover{grid-column:1;grid-row:3;padding-top:10px}.journal-feature__copy>h2{grid-row:4;margin-top:5px}.journal-feature__summary{grid-row:5;margin-top:0!important}.journal-feature__credit{grid-row:6;margin-top:0!important}.journal-feature__copy>.journal-action{grid-row:7;margin-top:0;width:max-content;max-width:100%}.journal-feature__copy>.journal-secondary{grid-row:8;padding-top:0}.journal-feature__foot{grid-row:9}.journal--notebook .journal-cover{padding-top:10px}.journal-feature>*{min-width:0;max-width:100%}.journal-feature :is(.journal-meta,.journal-feature__name,h2,.journal-feature__summary,.journal-feature__credit){max-width:calc(100vw - 44px);overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.journal *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}