.approved-articles [hidden]{display:none!important}.approved-articles .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.approved-articles .journal-hero{padding-block:26px 48px;position:relative;overflow:clip}.approved-articles .breadcrumbs{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.approved-articles .breadcrumbs a{align-items:center;min-height:44px;display:inline-flex}.approved-articles .breadcrumbs a:hover{color:var(--wine)}.approved-articles .hero-heading{z-index:1;text-align:center;max-width:940px;margin:26px auto 0;position:relative}.approved-articles .hero-heading h1{font:400 clamp(44px, 4.8vw, 69px)/1.12 var(--serif);letter-spacing:-.035em}.approved-articles .hero-heading h1>span{display:block}.approved-articles .hero-heading h1 em{color:var(--wine);font-style:normal}.approved-articles .hero-heading p{max-width:61ch;color:var(--muted);text-wrap:pretty;margin:22px auto 0;font-size:17px;line-height:1.75}.approved-articles .journal-art{z-index:0;opacity:.045;pointer-events:none;width:670px;position:absolute;top:-28px;right:-160px}.approved-articles .discovery{border-block:1px solid var(--line)}.approved-articles .discovery-inner{justify-content:space-between;align-items:center;gap:28px;padding-block:20px;display:flex}.approved-articles .filters{flex-wrap:wrap;gap:8px;display:flex}.approved-articles .filter{min-height:46px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:10px 15px;font-size:12px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.approved-articles .filter span{opacity:.8;font-size:10px}.approved-articles .filter:hover{color:var(--wine);border-color:var(--line)}.approved-articles .filter[aria-current=page]{color:var(--wine);border-color:var(--wine);background:#6a2b3508}.approved-articles .search{flex:0 300px;min-width:220px}.approved-articles .search label{color:var(--muted);margin-bottom:5px;font-size:11px;display:block}.approved-articles .search-field{position:relative}.approved-articles .search-field svg{width:18px;height:18px;color:var(--wine);pointer-events:none;position:absolute;top:13px;left:12px}.approved-articles .search input{border:1px solid var(--line);width:100%;min-height:44px;font:400 16px/1.5 var(--sans);color:var(--ink);background:0 0;border-radius:3px;padding:9px 12px 9px 38px;display:block}.approved-articles .search input:focus-visible{outline:2px solid var(--wine);outline-offset:3px}.approved-articles .search input::placeholder{color:var(--muted);opacity:1}.approved-articles .spotlight{padding-block:42px 12px}.approved-articles .spotlight-grid{grid-template-columns:1.65fr 1fr;gap:38px;display:grid}.approved-articles .main-feature{background:var(--ink);color:var(--paper);flex-direction:column;align-items:flex-start;padding:34px 38px;transition:background .2s;display:flex}.approved-articles .main-feature:hover{background:#303233}.approved-articles .feature-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:24px;font-size:11px;display:flex}.approved-articles .feature-top span{color:var(--rose)}.approved-articles .feature-top time{color:#d4d0ca}.approved-articles .feature-top span+time:before{content:"/";color:#b3aaa2;margin-right:12px}.approved-articles .feature-label{color:#d4d0ca;margin-bottom:10px;font-size:12px;display:block}.approved-articles .main-feature h2{max-width:30ch;font:400 clamp(27px, 2.4vw, 35px)/1.25 var(--serif);letter-spacing:-.02em;text-wrap:balance}.approved-articles .main-feature p{color:#d4d0ca;max-width:67ch;margin-block:18px 24px;font-size:15px}.approved-articles .read-link{color:var(--wine);align-items:center;gap:16px;font-size:12px;display:inline-flex}.approved-articles .read-link span{transition:transform .2s}.approved-articles .main-feature .read-link{color:var(--rose);min-height:30px;margin-top:auto}.approved-articles .main-feature:focus-visible{outline-color:var(--rose)}.approved-articles .secondary-stories{flex-direction:column;justify-content:center;gap:0;display:flex}.approved-articles .secondary-stories>h2{color:var(--muted);margin-bottom:4px;font-size:12px}.approved-articles .secondary-story{border-bottom:1px solid var(--line);padding-block:22px;display:block}.approved-articles .secondary-story:last-child{border-bottom:0}.approved-articles .secondary-story .category{color:var(--wine);margin-bottom:10px;font-size:11px;display:block}.approved-articles .secondary-story h3{font:400 24px/1.3 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px}.approved-articles .secondary-story:hover h3{color:var(--wine)}.approved-articles .library{padding-block:42px 64px}.approved-articles .library-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.approved-articles .library-heading h2{font:400 30px/1.3 var(--serif);letter-spacing:-.025em}.approved-articles .result-count{color:var(--muted);font-size:12px}.approved-articles .article-library{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:34px;display:grid}.approved-articles .article-group,.approved-articles .group-articles{display:contents}.approved-articles .group-intro{display:none}.approved-articles .article-card{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;min-width:0;min-height:292px;padding-block:25px 30px;display:flex}.approved-articles .card-meta{width:100%;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-bottom:18px;font-size:10px;display:flex}.approved-articles .card-meta span{color:var(--wine)}.approved-articles .card-body h3{font:400 24px/1.3 var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px}.approved-articles .card-body p{color:var(--muted);margin-bottom:22px;font-size:14px;line-height:1.7}.approved-articles .article-card .read-link{margin-top:auto}.approved-articles .article-card:hover h3{color:var(--wine)}.approved-articles .empty{text-align:center;background:#eee9e1;padding:50px 24px}.approved-articles .empty h3{font:400 27px/1.3 var(--serif);margin-bottom:14px}.approved-articles .empty p{color:var(--muted);max-width:49ch;margin:0 auto 22px;font-size:16px}.approved-articles .clear-search{border:1px solid var(--wine);min-height:46px;color:var(--wine);background:0 0;border-radius:3px;padding:10px 20px;font-size:14px}.approved-articles .clear-search:hover{background:#6a2b350a}.approved-articles .journal-contact{border-top:1px solid var(--line);padding-block:48px}.approved-articles .contact-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.approved-articles .contact-inner h2{max-width:30ch;font:400 clamp(27px, 2.6vw, 36px)/1.3 var(--serif);letter-spacing:-.025em}.approved-articles .contact-inner p{color:var(--muted);margin-top:12px;font-size:15px}.approved-articles .contact-inner .button{flex:none}.approved-articles .group-intro h2{font:400 32px/1.25 var(--serif);color:var(--wine);letter-spacing:-.025em}.approved-articles .group-intro p{color:var(--muted);max-width:25ch;margin-top:16px;font-size:14px}.approved-articles .group-intro .text-link{margin-top:18px;font-size:12px}@media (width<=1100px){.approved-articles .discovery-inner{align-items:flex-end;gap:18px}.approved-articles .filter{gap:7px;padding-inline:10px;font-size:11px}.approved-articles .filters{gap:4px}.approved-articles .search{flex-basis:245px}.approved-articles .hero-heading h1{font-size:61px}.approved-articles .article-library{grid-template-columns:repeat(2,minmax(0,1fr))}.approved-articles .main-feature{padding-inline:28px}.approved-articles .spotlight-grid{gap:28px}.approved-articles .group-intro h2{font-size:28px}}@media (width<=850px){.approved-articles .journal-hero{padding-bottom:36px}.approved-articles .hero-heading{margin-top:22px}.approved-articles .hero-heading h1{font-size:52px}.approved-articles .hero-heading p{max-width:56ch;font-size:16px}.approved-articles .discovery-inner{flex-direction:column;align-items:stretch;gap:16px}.approved-articles .search{flex:none;min-width:0}.approved-articles .search label{font-size:12px}.approved-articles .filter{flex:1;padding:10px;font-size:12px}.approved-articles .spotlight-grid{grid-template-columns:1fr;gap:24px}.approved-articles .secondary-stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.approved-articles .secondary-stories>h2{grid-column:1/-1}.approved-articles .secondary-story{border-bottom:0;padding-block:16px}.approved-articles .secondary-story h3{font-size:23px}.approved-articles .group-intro p{max-width:50ch;margin-top:10px}.approved-articles .group-intro .text-link{margin-top:8px}.approved-articles .contact-inner{flex-direction:column;align-items:flex-start;gap:26px}}@media (width<=600px){.approved-articles .journal-hero{padding-block:14px 32px}.approved-articles .breadcrumbs{font-size:11px}.approved-articles .hero-heading{margin-top:20px}.approved-articles .hero-heading h1{font-size:clamp(26px,8.4vw,48px)}.approved-articles .hero-heading p{margin-top:18px;font-size:16px;line-height:1.7}.approved-articles .journal-art{width:480px;top:10px;right:-320px}.approved-articles .discovery-inner{padding-block:18px}.approved-articles .filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.approved-articles .filter{justify-content:space-between;padding-inline:12px;font-size:11px}.approved-articles .filter span{font-size:10px}.approved-articles .spotlight{padding-top:28px}.approved-articles .main-feature{padding:26px 24px}.approved-articles .feature-top{gap:8px;margin-bottom:20px}.approved-articles .feature-top span+time:before{margin-right:8px}.approved-articles .main-feature h2{font-size:27px}.approved-articles .main-feature p{font-size:16px}.approved-articles .secondary-stories{grid-template-columns:1fr}.approved-articles .secondary-story{border-bottom:1px solid var(--line);padding-block:20px}.approved-articles .secondary-story h3{font-size:24px}.approved-articles .library{padding-block:32px 42px}.approved-articles .library-heading{flex-direction:column;align-items:flex-start;gap:9px;margin-bottom:22px}.approved-articles .library-heading h2{font-size:28px}.approved-articles .article-library{grid-template-columns:1fr}.approved-articles .article-card{min-height:0;padding-block:24px 28px}.approved-articles .card-meta{margin-bottom:16px;font-size:11px}.approved-articles .card-body h3{font-size:25px}.approved-articles .card-body p{font-size:16px}.approved-articles .read-link{min-height:32px;font-size:13px}.approved-articles .group-intro h2{font-size:30px}.approved-articles .group-intro p{font-size:16px}.approved-articles .journal-contact{padding-block:40px}.approved-articles .contact-inner p{font-size:16px}}
