.journal-index{padding-top:20px}.journal-index [hidden]{display:none!important}.journal-index-heading .label{color:#a73c30;font-size:10px}.journal-index-heading h1{letter-spacing:-.06em;font-weight:450}.journal-index-heading h1 span{letter-spacing:-.06em;font-family:Prata,serif;font-size:.91em;font-weight:400}.journal-cover-grid{display:grid}.journal-lead{flex-direction:column;min-width:0;text-decoration:none;display:flex}.journal-lead-copy{flex-direction:column;flex:1;align-items:start;display:flex}.journal-story-meta{color:#626a76;flex-wrap:wrap;gap:10px 18px;width:100%;font-size:10px;line-height:1.6;display:flex}.journal-story-meta>span{color:#a73c30}.journal-story-meta time{margin-left:auto}.journal-lead h2{letter-spacing:-.04em;margin-top:18px;font-weight:450}.journal-lead-copy>p{color:#626a76;margin:14px 0 20px;font-size:13px;line-height:1.8}.journal-lead-footer{justify-content:space-between;align-items:center;gap:15px;width:100%;font-size:11px;display:flex}.journal-lead-footer>span:first-child{color:#626a76;font-size:10px}.journal-lead-footer>span:last-child{align-items:center;gap:15px;display:flex}.journal-story-row{border-bottom:1px solid var(--line)}.journal-row-kind{color:#a73c30;line-height:1.8}.journal-row-kind time{color:#626a76}.journal-row-copy h3{letter-spacing:-.04em;font-weight:450}.journal-row-copy h3 a{text-decoration:none}.journal-row-copy h3 a:hover,.journal-row-read:hover{color:#a73c30}.journal-row-copy>p:last-child{color:#626a76;display:block}.journal-row-read{justify-content:space-between;align-items:center;gap:15px;text-decoration:none;display:flex}.journal-row-read svg{flex-shrink:0}.journal-index :is(a,button,select):focus-visible{outline-offset:4px;outline:3px solid #b44637}.journal-reader-tools{z-index:20;border-block:1px solid var(--line);backdrop-filter:blur(12px);background:#fffffff7;padding:15px 0 0;position:sticky;top:0}.journal-search-row{align-items:center;gap:15px;display:flex}.journal-reader-search{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.journal-reader-search svg{color:#747d89;flex-shrink:0}.journal-reader-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;height:42px;font-size:15px}.journal-reader-search:focus-within{outline-offset:5px;border-radius:3px;outline:2px solid #ab4033}.journal-reader-topic{border-left:1px solid var(--line);flex-shrink:0;align-items:center;gap:10px;padding-left:20px;display:flex}.journal-reader-topic select{max-width:220px;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;padding:5px 20px 5px 0;font-size:12px}.journal-format-tabs{scrollbar-width:none;gap:28px;margin-top:6px;display:flex;overflow:auto}.journal-format-tabs button{font:inherit;color:#626a76;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:45px;padding:13px 0;font-size:12px;position:relative}.journal-format-tabs button[aria-pressed=true]{color:#17191d;font-weight:600}.journal-format-tabs button[aria-pressed=true]:after{content:"";background:#b73f32;height:2px;position:absolute;bottom:0;left:0;right:0}.journal-format-tabs button:hover{color:#a73c30}.journal-view-status{align-items:center;gap:20px;min-height:60px;font-size:11px;display:flex}.journal-view-status>p{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600}.journal-view-status>span{color:#69727e;margin-left:auto;font-size:10px}.journal-view-status>button{border:0;border-bottom:1px solid var(--line);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;margin-left:auto;padding:8px 0;display:flex}.journal-no-results{text-align:center;max-width:650px;margin:0 auto;padding:45px 25px}.journal-no-results>svg{color:#a73c30;margin:0 auto 20px}.journal-no-results h3,.journal-no-results h2{letter-spacing:-.04em;font-size:29px;font-weight:450}.journal-no-results p{color:#626a76;margin:15px 0 23px;font-size:14px;line-height:1.8}.journal-no-results button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#191c21;border:0;border-radius:4px;align-items:center;gap:20px;padding:12px 18px;font-size:12px;display:inline-flex}.journal-index-heading{border-top:1px solid #17191d;padding:12px 0 30px}.journal-index-heading .label{margin-top:20px}.journal-index-heading h1{margin:22px 0;font-size:clamp(46px,6.2vw,90px);line-height:1.05}.journal-heading-description{justify-content:space-between;align-items:end;gap:30px;display:flex}.journal-heading-description>p{color:#606875;font-size:16px;line-height:1.7}.journal-heading-description>span{color:#606875;text-align:right;font-size:11px;line-height:1.7}.journal-cover-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1.9fr 1fr;gap:0 30px;margin:0 0 36px;padding:24px 0}.journal-lead{border:0;border-bottom:1px solid var(--line);border-radius:0;overflow:visible}.journal-lead:hover{border-color:var(--line)}.journal-lead-primary{border-bottom:0;border-right:1px solid var(--line);grid-area:span 2/1;padding-right:30px}.journal-lead-copy{min-width:0;padding:22px 0 16px}.journal-lead:not(.journal-lead-primary):last-child{border-bottom:0}.journal-lead:not(.journal-lead-primary) .journal-lead-copy{padding-top:20px}.journal-lead:not(.journal-lead-primary):nth-child(2) .journal-lead-copy{padding-top:0}.journal-lead-primary .journal-lead-copy{padding:23px 0 0}.journal-lead h2{overflow-wrap:anywhere;font-size:27px;line-height:1.2}.journal-lead-primary h2{max-width:650px;font-size:clamp(29px,2.6vw,39px)}.journal-lead-footer{border:0;min-height:44px;margin-top:auto;padding-top:6px}.journal-lead-primary .journal-lead-footer{margin-top:0}.journal-lead-footer>span:last-child{color:#a73c30}.journal-lead:not(.journal-lead-primary) .journal-lead-copy>p{-webkit-line-clamp:unset;display:block;overflow:visible}.journal-reader-tools{margin-top:30px;position:relative;top:0}.journal-feed{margin-top:22px}.journal-feed-heading{border:0;padding:5px 0 22px}.journal-feed-heading h2{font-size:30px}.journal-story-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 24px;display:grid}.journal-story-row{flex-direction:column;gap:0;min-width:0;padding:0 0 12px;display:flex}.journal-row-art-link{border-radius:3px;width:100%;margin-bottom:17px;text-decoration:none;display:block;overflow:hidden}.journal-row-kind{justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:10px;display:flex}.journal-row-kind time{margin:0;font-size:10px}.journal-row-copy{padding:15px 0 10px}.journal-row-copy>p:first-child{display:none}.journal-row-copy h3{overflow-wrap:anywhere;font-size:23px;line-height:1.25}.journal-row-copy>p:last-child{margin-top:12px;font-size:13px;line-height:1.75}.journal-row-read{width:100%;margin-top:auto;font-size:11px}.journal-art{isolation:isolate;color:#3c5260;aspect-ratio:2.1;background:#eaf0f3;flex-direction:column;justify-content:space-between;min-height:175px;padding:24px;display:flex;position:relative;overflow:hidden}.journal-art-grid{z-index:-1;opacity:.4;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;mask-image:linear-gradient(135deg,#0000 20%,#000 150%)}.journal-art-word{letter-spacing:-.065em;z-index:1;white-space:pre-line;max-width:75%;font-size:36px;font-weight:500;line-height:1.05;position:relative}.journal-art-icon{opacity:.4;width:80px;height:80px;position:absolute;bottom:24px;right:18px;transform:rotate(-9deg)}.journal-art-caption{letter-spacing:.09em;text-transform:uppercase;max-width:75%;margin-top:24px;font-size:9px;line-height:1.5}.journal-art-line{opacity:.25;border:1px solid;border-radius:50%;width:120px;height:120px;position:absolute;top:10px;right:-30px}.journal-art-technology{color:#c0dae1;background:#1b232b}.journal-art-technology .journal-art-caption{color:#acd3dd}.journal-art-culture{color:#715a7e;background:#eee8f1}.journal-art-education{color:#426282;background:#e7edf5}.journal-art-sport{color:#446d50;background:#e6eee7}.journal-art-finance{color:#efa392;background:#202226}.journal-art-park{color:#60714e;background:#e9eee2}.journal-art-home{color:#7c6750;background:#f0ebe3}.journal-art-resident{color:#956351;background:#f3e9e2}.journal-art-city{color:#4d6e67;background:#ecefed}.journal-art-large{aspect-ratio:2.3;min-height:300px;padding:32px 36px}.journal-art-large .journal-art-word{letter-spacing:-.065em;max-width:75%;font-size:clamp(50px,5.1vw,76px)}.journal-art-large .journal-art-icon{opacity:.35;width:160px;height:160px;bottom:38px;right:25px}.journal-art-large .journal-art-grid{background-size:60px 60px}.journal-art-large .journal-art-caption{font-size:10px}.journal-art-large .journal-art-line{width:260px;height:260px;top:-80px;right:-100px}.journal-index .journal-reader-search input{font-size:16px}@media (width<=1100px){.journal-cover-grid{grid-template-columns:1.5fr 1fr;gap:0 24px}.journal-lead-primary{padding-right:24px}.journal-story-list{gap:25px 20px}.journal-art{min-height:155px;padding:20px}.journal-art-word{font-size:30px}.journal-art-icon{width:65px;height:65px}.journal-lead h2{font-size:24px}.journal-lead-primary h2{font-size:32px}.journal-art-large{min-height:260px}.journal-art-large .journal-art-word{font-size:57px}.journal-art-large .journal-art-icon{width:120px;height:120px}}@media (width<=850px){.journal-story-list{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-art{aspect-ratio:2.1;min-height:160px}.journal-art-large{aspect-ratio:auto}.journal-cover-grid{grid-template-columns:1.3fr 1fr}.journal-lead h2{font-size:23px}.journal-lead-primary h2{font-size:30px}.journal-lead-primary .journal-story-meta time{margin-left:0}.journal-art-large .journal-art-word{font-size:47px}.journal-art-large .journal-art-icon{width:100px;bottom:45px;right:5px}}@media (width<=700px){.journal-index-heading{padding:0 0 23px}.journal-index-heading .label{margin-top:16px;font-size:9px}.journal-index-heading h1{letter-spacing:-.065em;margin:20px 0 16px;font-size:45px}.journal-heading-description{align-items:start;gap:20px}.journal-heading-description>p{font-size:13px}.journal-heading-description>p br,.journal-heading-description>span{display:none}.journal-cover-grid{grid-template-columns:1fr;gap:0;margin-bottom:25px;padding:18px 0 0}.journal-lead-primary{border:0;border-bottom:1px solid var(--line);grid-area:auto/1;padding:0 0 10px}.journal-lead-copy,.journal-lead-primary .journal-lead-copy{padding:19px 0 10px}.journal-lead h2{font-size:24px}.journal-lead-primary h2{font-size:29px;line-height:1.2}.journal-lead:not(.journal-lead-primary) .journal-lead-copy{min-height:0;padding:20px 0 10px}.journal-lead:not(.journal-lead-primary):nth-child(2) .journal-lead-copy{padding-top:22px}.journal-lead:not(.journal-lead-primary) .journal-story-meta{display:flex}.journal-lead:not(.journal-lead-primary) .journal-story-meta time{margin-top:0;margin-left:auto}.journal-lead:not(.journal-lead-primary) .journal-lead-copy>p{font-size:13px;line-height:1.75;display:block}.journal-lead-primary .journal-lead-copy>p{-webkit-line-clamp:unset;font-size:14px;display:block;overflow:visible}.journal-lead-footer{gap:20px;min-height:44px;margin-top:4px;font-size:11px}.journal-lead-footer>span:first-child{font-size:10px}.journal-reader-tools{margin-top:24px}.journal-reader-topic select{max-width:115px;font-size:12px}.journal-format-tabs{gap:22px}.journal-format-tabs button{min-height:46px;font-size:12px}.journal-feed{margin-top:20px}.journal-feed-heading{display:block}.journal-feed-heading h2{margin-bottom:9px;font-size:29px}.journal-feed-heading>span{font-size:11px}.journal-story-list{grid-template-columns:1fr;gap:25px}.journal-story-row{padding-bottom:13px}.journal-row-art-link{margin-bottom:15px}.journal-art{aspect-ratio:2.4;min-height:150px;padding:22px 24px}.journal-art-word{max-width:75%;font-size:35px}.journal-art-icon{width:75px;height:75px;bottom:22px;right:21px}.journal-art-caption{margin-top:20px;font-size:9px}.journal-art-large{aspect-ratio:1.8;min-height:210px;padding:25px}.journal-art-large .journal-art-word{max-width:70%;font-size:54px}.journal-art-large .journal-art-icon{width:100px;height:100px;bottom:30px;right:13px}.journal-art-large .journal-art-caption{font-size:9px}.journal-row-kind{font-size:11px}.journal-row-kind time{font-size:10px}.journal-row-copy{padding:13px 0 6px}.journal-row-copy h3{font-size:24px;line-height:1.25}.journal-row-copy>p:last-child{font-size:14px;line-height:1.75}.journal-row-read{min-height:44px;font-size:11px}.journal-no-results{padding:35px 15px}.journal-index{padding-top:10px}.journal-reader-tools{padding-top:7px}.journal-search-row{gap:12px}.journal-reader-search{gap:8px}.journal-reader-search input{height:42px}.journal-reader-search svg{width:18px}.journal-reader-topic{gap:0;padding-left:12px}.journal-reader-topic svg{display:none}.journal-format-tabs{margin-top:0}.journal-view-status{gap:12px;min-height:49px}.journal-view-status>p{font-size:9px}.journal-view-status>span{text-align:right;max-width:110px;font-size:9px;line-height:1.7}.journal-view-status>button{font-size:11px}.journal-story-meta{gap:7px;font-size:10px}}.journal-art-facts{z-index:1;color:#d9e6e9;align-items:center;gap:30px;margin-top:24px;display:flex;position:relative}.journal-art-facts>span{font-size:11px;line-height:1.4}.journal-art-facts b{letter-spacing:-.06em;margin-right:4px;font-size:36px;font-weight:450}.journal-art-facts>span:last-child{border-left:1px solid #657985;padding-left:24px;font-size:9px}.journal-art-large:has(.journal-art-facts) .journal-art-caption{display:none}@media (width<=700px){.journal-art-facts{gap:18px;margin-top:25px}.journal-art-facts b{font-size:29px}.journal-art-facts>span{font-size:10px}.journal-art-facts>span:last-child{padding-left:15px;font-size:8px}.journal-art-large:has(.journal-art-facts) .journal-art-icon{width:90px;bottom:74px;right:7px}}.journal-library-jump{color:#a73c30;border-bottom:1px solid #b44637;flex-shrink:0;align-items:center;gap:24px;min-height:44px;font-size:12px;text-decoration:none;display:flex}#journal-library{scroll-margin-top:20px}@media (width<=700px){.journal-heading-description{flex-direction:column;align-items:start;gap:14px}.journal-library-jump{gap:25px;min-height:44px;font-size:12px}}
