#journal-app{--journal-ink: var(--rond-text);--journal-muted: var(--rond-muted);--journal-paper: var(--rond-page);--journal-line: var(--rond-line);--journal-green: var(--rond-accent);--journal-soft: var(--rond-surface);color:var(--journal-ink);background:var(--journal-paper);font:16px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:clip}body:has(#journal-app){margin:0;background:var(--rond-page)}#journal-app *,#journal-app *:before,#journal-app *:after{box-sizing:border-box}#journal-app a{color:inherit;text-decoration:none}#journal-app button,#journal-app input{font:inherit}#journal-app button,#journal-app a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}#journal-app button{cursor:pointer}#journal-app a:focus-visible,#journal-app button:focus-visible,#journal-app input:focus-visible{outline:3px solid var(--rond-coral);outline-offset:5px}#journal-app img{max-width:100%;display:block}#journal-app h1,#journal-app h2,#journal-app h3,#journal-app p{margin:0}.journal-main{max-width:1280px;margin:auto;padding:0 44px}.journal-intro{padding:82px 0 66px;display:flex;justify-content:space-between;gap:60px;align-items:flex-end}.journal-eyebrow{font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--journal-green)}#journal-app h1{font-size:clamp(56px,5.7vw,72px);letter-spacing:-.025em;line-height:1.13;font-weight:600;text-wrap:balance}.journal-intro h1{margin-top:22px!important}.journal-intro h1 span{color:var(--journal-green)}.journal-intro-aside{max-width:305px;padding-bottom:3px}.journal-intro-aside p{font-size:16px;color:var(--journal-muted);line-height:1.8}.journal-draft{display:inline-block;background:var(--journal-soft);color:var(--journal-green);border-radius:5px;font-size:11px;font-weight:550;padding:6px 11px;margin-top:22px}.journal-featured{display:grid;grid-template-columns:1.25fr 1fr;background:var(--journal-soft);border-radius:10px;overflow:hidden}.journal-featured-art{display:block;min-height:435px;overflow:hidden;position:relative}.journal-featured-art img{width:100%;height:100%;object-fit:cover;object-position:50% 48%;transition:transform .5s}.journal-featured-art:hover img{transform:scale(1.02)}.journal-featured-caption{position:absolute;bottom:15px;left:18px;background:var(--rond-page);color:var(--rond-muted);border-radius:4px;padding:5px 9px;font-size:10px}.journal-featured-copy{padding:46px;display:flex;flex-direction:column;justify-content:center}.journal-featured-copy>.journal-eyebrow{margin-bottom:28px!important}.journal-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:20px;font-size:12px;color:var(--journal-muted, var(--rond-muted));line-height:1.5}.journal-card-meta>span:first-child{color:var(--journal-green, var(--rond-accent));font-weight:600}.journal-featured h2{margin:17px 0 20px!important;font-size:clamp(30px,3.2vw,42px);letter-spacing:-.025em;line-height:1.2;font-weight:550;text-wrap:balance}.journal-featured-copy>p:not(.journal-eyebrow){color:var(--journal-muted);font-size:16px;line-height:1.75}.journal-text-link{display:inline-flex;align-items:center;width:fit-content;min-height:44px;font-size:14px;font-weight:650;color:var(--journal-green)!important;border:0;text-decoration:none}.journal-text-link:hover{color:var(--rond-accent-hover)!important}.journal-featured .journal-text-link{margin-top:22px}.journal-stories{padding:80px 0 76px}.journal-section-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}.journal-section-heading h2{font-size:clamp(28px,3vw,36px);letter-spacing:-.025em;font-weight:550;line-height:1.25}.journal-section-heading p{color:var(--journal-muted);font-size:15px}.journal-search{max-width:540px;margin-bottom:25px}.journal-search label{display:block;font-size:12px;font-weight:550;margin-bottom:8px}.journal-search>div{display:flex;border:1px solid var(--journal-line);border-radius:7px;background:var(--rond-surface);overflow:hidden}.journal-search input{flex:1;width:0;min-height:49px;padding:12px 16px;border:0;background:transparent;color:var(--journal-ink);font-size:14px!important}.journal-search input::placeholder{color:var(--rond-muted)}.journal-search button{padding:12px 19px;border:0;background:transparent;font-size:13px!important;font-weight:600;color:var(--journal-green)}.journal-categories{display:flex;flex-wrap:wrap;gap:12px}.journal-categories button{border:1px solid var(--journal-line);color:var(--journal-ink);background:transparent;padding:10px 18px;border-radius:6px;font-size:12px!important;font-weight:500;min-height:44px}.journal-categories button[aria-pressed=true]{background:var(--journal-green);color:var(--rond-action-text);border-color:var(--journal-green)}.journal-categories button:hover:not([aria-pressed=true]){background:var(--journal-soft)}.journal-result-count{font-size:12px;color:var(--journal-muted);padding:22px 0}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 28px}.journal-card{min-width:0;color:var(--journal-ink, var(--rond-text))}.journal-card-link{display:block;height:100%;color:inherit;text-decoration:none}.journal-card-image{overflow:hidden;aspect-ratio:4/3;border-radius:8px;margin-bottom:10px;background:var(--rond-surface)}.journal-card-image img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;transition:transform .5s}.journal-card-link:hover img{transform:scale(1.025)}.journal-image-caption{display:block;font-size:10px;color:var(--journal-muted, var(--rond-muted));margin-bottom:20px;line-height:1.5}.journal-card h3{font-size:25px;font-weight:550;letter-spacing:-.025em;line-height:1.3;margin:16px 0!important;text-wrap:balance}.journal-card p{color:var(--journal-muted, var(--rond-muted));font-size:14px;line-height:1.8;margin:0}.journal-card-read{margin-top:16px;display:inline-flex;align-items:center;min-height:38px;font-size:12px;font-weight:650;color:var(--journal-green, var(--rond-accent))}.journal-card-link:focus-visible{outline:3px solid var(--rond-coral);outline-offset:6px;border-radius:8px}.journal-empty{grid-column:1/-1;padding:55px 24px;text-align:center;background:var(--journal-soft);border-radius:8px}.journal-empty h3{font-weight:550;font-size:28px;letter-spacing:-.025em}.journal-empty p{padding:15px 0 25px}.journal-button{border:0;display:inline-flex;align-items:center;justify-content:center;padding:15px 24px;background:var(--journal-green);color:var(--rond-action-text)!important;border-radius:7px;min-height:48px;font-size:14px!important;font-weight:600}.journal-button:hover,.journal-login:hover{background:var(--rond-accent-hover)}.journal-editor-note{padding:37px 0 70px;border-top:1px solid var(--journal-line);display:grid;grid-template-columns:1fr 1fr;gap:20px 50px}.journal-editor-note>.journal-eyebrow{grid-column:1/-1}.journal-editor-note h2{font-size:34px;font-weight:550;line-height:1.3;letter-spacing:-.025em}.journal-editor-note>p:last-child{color:var(--journal-muted);font-size:14px;line-height:1.85}.journal-article{padding-top:35px}.journal-back{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:550;color:var(--journal-green)!important}.journal-article-header{padding:45px 0 38px;max-width:920px}.journal-article-header h1{font-size:clamp(52px,5.5vw,68px)!important;margin:22px 0 25px!important;line-height:1.15!important}.journal-article-header>p{max-width:690px;font-size:19px;color:var(--journal-muted);line-height:1.75}.journal-article-figure{margin:0}.journal-article-hero{width:100%;height:min(48vw,570px);object-fit:cover;border-radius:9px}.journal-article-figure figcaption{font-size:11px;color:var(--journal-muted);padding-top:13px;line-height:1.7}.journal-article-layout{display:grid;grid-template-columns:210px minmax(0,680px);gap:70px;padding:58px 0 80px}.journal-article-sidebar{align-self:start;position:sticky;top:30px}.journal-article-sidebar nav{display:flex;flex-direction:column;gap:8px;padding:18px 0 30px;font-size:13px}.journal-article-sidebar nav a{padding:8px 0;min-height:40px;color:var(--journal-muted)!important}.journal-article-sidebar nav a:hover{color:var(--journal-green)!important}.journal-article-sidebar>p:last-child{font-size:12px;color:var(--journal-muted)}.journal-prose{font-size:17px;line-height:1.9}.journal-prose .journal-lead{font-size:21px;line-height:1.75;letter-spacing:0}.journal-prose section{scroll-margin-top:30px;margin-top:42px}.journal-prose h2{font-size:28px;letter-spacing:-.025em;line-height:1.3;font-weight:550;margin-bottom:20px!important}.journal-prose section p+p{margin-top:22px!important}.journal-article-disclosure{margin-top:42px;padding:24px;background:var(--journal-soft);border-radius:7px;font-size:12px;line-height:1.8;color:var(--journal-muted)}.journal-share{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:30px}.journal-share p{font-size:12px;color:var(--journal-muted)}.journal-related{padding:0 0 80px;border-top:1px solid var(--journal-line)}.journal-related .journal-section-heading{padding-top:36px}.journal-not-found{padding-top:85px;padding-bottom:85px}.journal-not-found h1{margin:25px 0!important}.journal-not-found>p:not(.journal-eyebrow){max-width:550px;margin-bottom:30px!important}@media(max-width:950px){.journal-featured-copy{padding:30px}.journal-featured-art{min-height:390px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-intro{gap:30px}.journal-intro-aside{max-width:255px}.journal-intro-aside p{font-size:14px}.journal-article-layout{grid-template-columns:175px minmax(0,1fr);gap:35px}}@media(max-width:640px){.journal-main{padding:0 22px}.journal-intro{flex-direction:column;align-items:flex-start;padding:45px 0 38px;gap:25px}#journal-app h1{font-size:40px;line-height:1.15}.journal-intro h1{margin-top:19px!important}.journal-intro-aside{max-width:none}.journal-intro-aside p{font-size:15px}.journal-featured{grid-template-columns:1fr}.journal-featured-art{min-height:0;aspect-ratio:4/3}.journal-featured-copy{padding:28px 25px 32px}.journal-featured-copy>.journal-eyebrow{margin-bottom:20px!important}.journal-featured h2{font-size:30px}.journal-featured-copy>p:not(.journal-eyebrow){font-size:15px}.journal-stories{padding:52px 0 55px}.journal-section-heading{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:25px}.journal-section-heading h2{font-size:28px}.journal-categories{gap:12px}.journal-categories button{padding:10px 13px}.journal-grid{grid-template-columns:1fr;gap:35px}.journal-card h3{font-size:25px}.journal-editor-note{grid-template-columns:1fr;gap:18px;padding-bottom:50px}.journal-editor-note h2{font-size:29px}.journal-invitation{padding:55px 22px}.journal-invitation h2{font-size:32px}.journal-article-header{padding:30px 0}.journal-article-header h1{font-size:40px!important}.journal-article-header>p{font-size:17px}.journal-article-hero{height:auto;aspect-ratio:4/3}.journal-article-layout{grid-template-columns:1fr;gap:30px;padding:32px 0 50px}.journal-article-sidebar{position:static;padding-bottom:20px;border-bottom:1px solid var(--journal-line)}.journal-article-sidebar nav{padding:12px 0 18px;gap:3px}.journal-prose{font-size:16px}.journal-prose .journal-lead{font-size:19px}.journal-prose h2{font-size:26px}.journal-related{padding-bottom:50px}}@media(max-width:360px){.journal-main{padding:0 18px}#journal-app h1{font-size:38px}.journal-article-header h1{font-size:38px!important}}@media(prefers-reduced-motion:reduce){#journal-app *,#journal-app *:before,#journal-app *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.journal-card-link:hover img,.journal-featured-art:hover img{transform:none}}.journal-intro{padding:90px 0 64px}.journal-intro h1{font-size:clamp(60px,7.5vw,104px)!important;letter-spacing:-.065em!important;line-height:1.02!important;font-weight:650!important}.journal-featured{border-radius:0;grid-template-columns:1.3fr 1fr;border-top:1px solid var(--rond-line);border-bottom:1px solid var(--rond-line)}.journal-featured-art{min-height:490px}.journal-featured h2{font-size:clamp(34px,3.4vw,48px);letter-spacing:-.045em;line-height:1.12}.journal-featured-caption{background:#080d18e8;color:#c6d2e7;border-radius:0}.journal-stories{padding:86px 0 74px}.journal-card-image{border-radius:0}.journal-card h3{letter-spacing:-.04em}.journal-search>div,.journal-categories button{border-radius:4px}.journal-button{background:var(--rond-accent);color:var(--rond-action-text)!important;border-radius:4px}.journal-button:hover{background:var(--rond-accent)}.journal-editor-note{display:block;padding:24px 0 50px}.journal-editor-note p{font-size:12px!important;max-width:630px}.journal-article-header h1{font-size:clamp(54px,6.4vw,88px)!important;line-height:1.05!important;letter-spacing:-.055em!important}.journal-article-hero{border-radius:0}.journal-article-sidebar{top:110px}.journal-article-sidebar nav a{min-height:44px}.journal-prose section{scroll-margin-top:110px}.journal-prose p{color:var(--rond-muted)}.journal-prose .journal-lead{color:var(--rond-text)}.journal-article-disclosure{background:transparent;border-top:1px solid var(--rond-line);border-radius:0;padding:20px 0;font-size:12px}.journal-card-read{min-height:44px}.journal-search button{min-height:48px}.journal-main :is(a,button,input):focus-visible{outline:2px solid var(--rond-coral);outline-offset:5px}.journal-prose a{text-decoration:underline}.journal-search input{font-size:16px!important}.journal-article-sidebar nav a{border-left:1px solid var(--rond-line);padding-left:14px}.journal-article-sidebar nav a:hover{border-color:var(--rond-accent)}.journal-not-found{min-height:65vh}@media(max-width:950px){.journal-featured-art{min-height:400px}.journal-featured-copy{padding:32px}.journal-main{padding:0 30px}}@media(max-width:640px){.journal-main{padding:0 20px}.journal-intro{padding:58px 0 42px;gap:22px}.journal-intro h1{font-size:clamp(48px,12.3vw,64px)!important}.journal-intro-aside p{font-size:15px}.journal-draft{margin-top:14px}.journal-featured{grid-template-columns:1fr}.journal-featured-art{min-height:0;aspect-ratio:4/3}.journal-featured-copy{padding:28px 24px 32px}.journal-featured h2{font-size:32px}.journal-stories{padding:50px 0}.journal-section-heading{margin-bottom:22px}.journal-categories{gap:12px}.journal-categories button{font-size:12px!important}.journal-article-header h1{font-size:clamp(40px,10.7vw,56px)!important}.journal-article-sidebar{position:static}.journal-article-header>p{font-size:17px}.journal-prose{font-size:16px}.journal-not-found{padding:60px 20px}.journal-not-found h1{font-size:44px!important}}.journal-main{max-width:1376px;padding-inline:var(--rond-page-gutter,48px)}.journal-intro>div,.journal-featured-copy{min-width:0}.journal-grid{gap:48px 32px}.journal-featured-copy{padding:32px}.journal-card-meta{gap:8px 16px}.journal-card h3{overflow-wrap:anywhere}.journal-article-sidebar nav a{display:flex;align-items:center;line-height:1.5}.journal-share{gap:12px}@media(max-width:950px){.journal-main{padding-inline:var(--rond-page-gutter,32px)}.journal-grid{gap:40px 24px}}@media(max-width:640px){.journal-main{padding-inline:var(--rond-page-gutter,20px)}.journal-featured-copy{padding:24px}.journal-grid{gap:32px}.journal-article-layout{gap:24px}.journal-prose section{margin-top:32px}.journal-article-disclosure{margin-top:32px}.journal-article-sidebar nav{gap:4px}.journal-not-found{padding-inline:0}}@media(max-width:360px){.journal-main{padding-inline:var(--rond-page-gutter,16px)}.journal-featured-copy{padding:16px}.journal-search button{padding-inline:12px}}.journal-article-layout>*,.journal-prose{min-width:0}.journal-main :is(h1,h2,h3,p,figcaption){overflow-wrap:anywhere}.journal-search input{min-width:0}.journal-search>div:focus-within{outline:2px solid var(--rond-coral);outline-offset:4px}.journal-search input:focus-visible{outline:none}.journal-featured-caption{max-width:calc(100% - 36px);line-height:1.5}@media(max-width:820px){.journal-intro{flex-direction:column;align-items:flex-start;padding:48px 0 36px;gap:20px}.journal-intro h1{font-size:clamp(40px,10.8vw,72px)!important}.journal-intro-aside{max-width:none}.journal-featured{grid-template-columns:minmax(0,1fr)}.journal-featured-art{min-height:0;aspect-ratio:16/10}.journal-featured-copy{padding:28px}.journal-featured h2{font-size:clamp(28px,5vw,38px)}.journal-article-header h1{font-size:clamp(36px,7.5vw,60px)!important}.journal-article-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 0 48px}.journal-article-sidebar{position:static;padding-bottom:20px;border-bottom:1px solid var(--journal-line)}.journal-article-sidebar nav{padding:12px 0 18px;gap:4px}.journal-stories{padding:48px 0}}@media(max-width:430px){.journal-featured-copy{padding:22px 20px 26px}.journal-featured-copy>.journal-eyebrow{margin-bottom:16px!important}.journal-article-header h1{font-size:clamp(34px,9.3vw,40px)!important}.journal-featured-caption{left:12px;bottom:12px;max-width:calc(100% - 24px)}.journal-categories{gap:8px}.journal-categories button{padding-inline:12px}.journal-share{align-items:stretch}.journal-share .journal-button{width:100%}.journal-share p{width:100%;overflow-wrap:anywhere}}@media(max-height:500px)and (orientation:landscape){.journal-intro{padding-top:32px}.journal-article-sidebar{position:static}}
