.story-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.journal-card-bottom{flex-wrap:wrap}.journal-card-bottom .story-actions{gap:14px}.weekly-publishing-note{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:15px 0;font-size:13px;line-height:1.5;display:flex}.weekly-publishing-note svg{color:var(--accent);flex-shrink:0}.weekly-publishing-note strong{font-weight:600}.home-browse{border-bottom:1px solid var(--ink);padding:16px 0 12px}.home-browse .category-filters{justify-content:flex-start;gap:6px}.home-browse .category-filters button{min-height:40px;padding:9px 14px;font-size:12px}.home-browse-tools{justify-content:space-between;align-items:start;gap:16px;margin-top:9px;display:flex}.home-search-tools{flex:1;min-width:0}.home-search-tools summary{cursor:pointer;width:fit-content;min-height:32px;color:var(--muted);align-items:center;gap:8px;font-size:11px;list-style:none;display:flex}.home-search-tools summary::-webkit-details-marker{display:none}.home-search-tools summary:after{content:"+";margin-left:5px}.home-search-tools[open] summary:after{content:"−"}.home-search-fields{flex-wrap:wrap;gap:16px 32px;padding:12px 0 5px;display:flex}.home-search-fields .home-search{border-bottom:1px solid var(--line);width:min(100%,320px);min-height:38px}.home-format{color:var(--muted);align-items:center;gap:12px;font-size:11px;display:flex}.home-format select{font:inherit;color:var(--ink);border:1px solid var(--line);background:0 0;max-width:190px;padding:9px}.home-reset{flex-shrink:0;margin-top:4px}.home-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.home-section-heading>h1,.home-section-heading>h2{font-family:var(--serif);letter-spacing:-.035em;font-size:32px;font-weight:400;line-height:1.2}.home-section-heading>.text-link{flex-shrink:0}.weekly-picks{padding:28px 0 32px}.weekly-picks-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:34px;display:grid}.weekly-picks-single{grid-template-columns:minmax(0,1fr);max-width:850px}.weekly-pick{min-width:0}.weekly-pick-image{display:block}.weekly-lead .article-visual{height:320px}.weekly-lead[data-slug=david-gandy-tailoring-photo-guide] .article-visual>img{object-position:center top}.weekly-pick figure{min-width:0}.weekly-pick figcaption{color:var(--muted);overflow-wrap:anywhere;margin-top:7px;font-size:8px;line-height:1.5}.weekly-pick-copy{min-width:0}.weekly-lead .weekly-pick-copy{padding-top:16px}.weekly-pick h2{font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;margin:10px 0;font-size:29px;font-weight:400;line-height:1.35}.weekly-pick h2 a:hover{color:var(--accent)}.weekly-pick-copy>p{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.weekly-pick-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:17px;display:flex}.weekly-pick-bottom time{color:var(--muted);font-size:10px}.weekly-supporting{flex-direction:column;gap:26px;display:flex}.weekly-secondary{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:18px;padding-top:22px;display:grid}.weekly-secondary:first-child{border-top:0;padding-top:0}.weekly-secondary .article-visual{height:190px}.weekly-secondary .visual-issue{display:none}.weekly-secondary .article-meta{flex-wrap:wrap;gap:6px}.weekly-secondary h2{margin:10px 0 16px;font-size:22px}.home-magazine .latest-stories{border-top:1px solid var(--ink);padding-top:30px}.home-browse+#home-stories>.latest-stories{border-top:0}@media (max-width:1050px){.weekly-picks-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.weekly-secondary{gap:14px}.weekly-secondary h2{font-size:20px}.weekly-secondary .article-visual{height:165px}.weekly-lead .article-visual{height:280px}}@media (max-width:740px){.weekly-picks-grid{grid-template-columns:minmax(0,1fr);gap:24px}.weekly-supporting{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.weekly-secondary{border-top:0;flex-direction:column;gap:12px;padding-top:0;display:flex}.weekly-secondary figure{width:100%}.weekly-secondary .article-visual{height:180px}.weekly-secondary .weekly-pick-copy{flex-direction:column;flex:1;display:flex}.weekly-secondary .text-link{margin-top:auto}}@media (max-width:640px){.weekly-publishing-note{padding:12px 0;font-size:12px}.home-browse{padding-top:10px;padding-bottom:8px}.home-browse .category-filters{gap:3px}.home-browse .category-filters button{min-height:36px;padding:8px 10px;font-size:11px}.home-browse-tools{margin-top:5px}.home-search-fields{flex-direction:column}.home-format{flex-wrap:wrap;gap:8px}.home-format select{max-width:155px}.home-section-heading{gap:10px;margin-bottom:17px}.home-section-heading>h1,.home-section-heading>h2{font-size:26px}.home-section-heading>.text-link{gap:4px;font-size:10px}.weekly-picks{padding:21px 0 25px}.weekly-lead .article-visual{height:215px}.weekly-lead .weekly-pick-copy{padding-top:12px}.weekly-lead h2{margin:8px 0;font-size:24px;line-height:1.35}.weekly-lead .weekly-pick-copy>p{display:none}.weekly-pick-bottom{padding-top:9px}.weekly-pick-bottom time{font-size:9px}.weekly-supporting{gap:16px}.weekly-secondary .article-visual{height:145px}.weekly-secondary h2{margin:8px 0 12px;font-size:19px;line-height:1.45}.weekly-secondary .article-meta{font-size:9px}.weekly-secondary .text-link{font-size:10px}.weekly-pick figcaption{font-size:7px}.home-magazine .latest-stories{padding-top:24px}}@media (max-width:370px){.home-section-heading>h1,.home-section-heading>h2{font-size:23px}.weekly-lead .article-visual{height:185px}.weekly-lead h2{font-size:22px}.weekly-secondary .article-visual{height:125px}.weekly-secondary h2{font-size:18px}}
