.discovery{padding:clamp(32px,5vw,56px) 0 36px;text-align:center;margin-bottom:0}.discovery h1{font-family:var(--font-noto-serif),Georgia,serif;font-size:clamp(1.75rem,3.8vw,2.75rem);font-weight:400;letter-spacing:-.035em;line-height:1.25;margin:0 auto 12px;max-width:640px;text-wrap:balance;overflow-wrap:anywhere}.discovery h1 em{display:inline-block;color:var(--green);font-weight:400}.discovery-description{max-width:600px;margin:0 auto 24px;color:var(--muted);font-size:14px;line-height:1.8;text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}.discovery-search{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto;padding:5px 5px 5px 18px;border:1px solid var(--divider);border-radius:10px;background:var(--background);text-align:left}.discovery-search:focus-within{outline:2px solid var(--green);outline-offset:3px}.discovery-search>svg{color:var(--muted);width:18px;height:18px;flex-shrink:0}.discovery-search input{min-width:0;flex:1;width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.5;padding:10px 0}.discovery-search input::placeholder{color:var(--muted);opacity:1}.discovery-create,.discovery-search button{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:var(--green);color:var(--on-accent,#fff);border:0;border-radius:6px;font-weight:700;flex-shrink:0}.discovery-search button{min-height:44px;min-width:44px;padding:10px 18px;font-size:14px;line-height:24px;cursor:pointer}.discovery-create{padding:14px 24px}.discovery-create:hover,.discovery-search button:hover{filter:brightness(1.12)}.active-filters{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 24px}.active-filters a{display:inline-flex;align-items:center;gap:12px;padding:8px 14px;min-height:44px;max-width:100%;border:1px solid var(--line);background:var(--soft);color:var(--foreground);border-radius:24px;font-size:13px;overflow-wrap:anywhere}.active-filters a span{font-size:18px}.active-filters .reset-filters{background:transparent;border-color:transparent;color:var(--muted);text-decoration:underline;text-underline-offset:4px}.results-count{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.5}[data-design=magazine-sidebar] .mag-stories:not(.mag-stories--grouped)>.active-filters{grid-column:2}.discovery-site-note{margin:14px 0 0;font-size:.75rem;line-height:1.6;color:var(--muted)}[data-design=magazine-sidebar] .magazine>.mag-stories{display:block}[data-design] .discovery+.mag-stories{margin-top:0}.discovery-invitation{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;margin:28px auto 0;max-width:940px;text-align:left;background:var(--soft);border-radius:12px}.discovery-kicker{display:block;color:var(--green);font-size:.66rem;font-weight:700;letter-spacing:.12em;margin-bottom:6px}.discovery-invitation p{font-size:.92rem}.discovery-create{font-size:.85rem}@media (max-width:640px){.discovery{padding-bottom:28px}.discovery-search{padding-left:12px;gap:8px}.discovery-search button{padding-inline:14px}[data-design=magazine-sidebar] .mag-stories:not(.mag-stories--grouped)>.active-filters{grid-column:auto}.discovery-invitation{flex-direction:column;align-items:stretch;padding:22px;gap:18px}}html[data-design] .home-feature{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px}html[data-design] .home-feature:not(:has(.mag-side-stories)){grid-template-columns:minmax(0,1fr)}html[data-design] .home-feature .mag-lead{display:grid;grid-template-columns:minmax(0,1fr);grid-column:auto;align-content:start;align-items:center;gap:24px;min-height:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--foreground);text-align:left}html[data-design] .home-feature .mag-lead>.mag-label{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0 0 14px;border-bottom:1px solid var(--line);line-height:1.5}html[data-design] .home-feature .mag-lead:after{display:none}html[data-design] .home-feature .mag-lead :is(.mag-label,.mag-read,p){color:var(--muted);border-color:var(--line)}html[data-design] .home-feature :is(.home-lead-image,.home-side-image){width:100%;min-width:0;aspect-ratio:1;overflow:hidden;border-radius:4px;background:var(--soft)}html[data-design] .home-feature :is(.preset-feature-image,.home-side-thumbnail){position:static;display:block;width:100%;height:100%;aspect-ratio:1;margin:0;object-fit:cover;z-index:auto}html[data-design] .home-feature :is(.home-lead-copy,.home-side-copy){display:flex;flex-direction:column;min-width:0}html[data-design] .home-feature .home-lead-copy h2{margin:0 0 14px}html[data-design] .home-feature :is(.home-lead-copy,.home-side-copy)>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:calc(15px * var(--font-scale, 1));line-height:1.7;color:var(--muted);margin:0}html[data-design] .home-feature:lang(en) :is(.home-lead-copy,.home-side-copy)>p{font-family:var(--font-noto-serif),Georgia,serif}html[data-design] .home-feature .home-lead-copy .mag-read{margin-top:24px;padding-top:16px;border-top:0;flex-wrap:wrap;gap:8px 16px}html[data-design] .home-feature .mag-side-stories{display:flex;flex-direction:column;gap:0}html[data-design] .home-feature .mag-side-stories>.mag-label{display:flex;padding:0 0 14px;border-bottom:1px solid var(--line)}html[data-design] .home-feature .mag-side-stories>.home-side-story>a{display:grid;grid-template-columns:minmax(0,28%) minmax(0,1fr);align-items:start;gap:16px;padding:18px 0;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent}html[data-design] .home-feature .home-side-copy{height:100%}html[data-design] .home-feature .home-side-copy h2{margin:0 0 8px}html[data-design] .home-feature .home-side-copy>p{-webkit-line-clamp:2}html[data-design] .home-feature .home-side-copy .mag-read{padding-top:12px}html[data-design] .home-feature :is(.home-lead-image,.home-side-image):not(:has(img)){display:none}html[data-design] .home-feature :is(.mag-lead,.mag-side-stories>.home-side-story>a):not(:has(img)){grid-template-columns:minmax(0,1fr)}@media (max-width:800px){html[data-design] .home-feature .home-side-copy>p.article-preview-summary{display:none}}@media (max-width:650px){html[data-design] .home-feature{grid-template-columns:minmax(0,1fr);gap:28px}html[data-design] .home-feature .mag-lead{gap:20px}}html[data-design]:has(.home-page){--home-gutter:var(--page-gutter);--home-section-space:64px;--home-thumbnail-size:clamp(80px,12vw,160px)}html[data-design]:has(.home-page) :is(.home-page.container,.mag-header .container,.mag-footer .container){width:min(1200px,calc(100% - var(--home-gutter) * 2))}html[data-design]:has(.home-page) .header-language select{min-height:44px;max-width:100%;border-radius:var(--control-radius)}html[data-design] .home-page .discovery{padding:48px 0 40px}html[data-design] .home-page .discovery-description{font-size:15px;line-height:1.75;max-width:580px}html[data-design] .home-page .home-feature{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:40px;margin-top:0}html[data-design] .home-page .home-feature:not(:has(.mag-side-stories)){grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}html[data-design] .home-page .home-feature .mag-lead{gap:20px}html[data-design] .home-page .home-feature .home-lead-image,html[data-design] .home-page .home-feature .home-lead-image img{aspect-ratio:16/10}html[data-design] .home-page .home-feature :is(.home-lead-image,.home-side-image),html[data-design] .home-page .story-thumbnail{border-radius:6px}html[data-design] .home-page .home-feature .mag-side-stories>.mag-label{margin:0;line-height:1.5}html[data-design] .home-page .home-feature .mag-side-stories>.home-side-story>a{flex:0 0 auto;grid-template-columns:var(--home-thumbnail-size) minmax(0,1fr);padding:20px 0;gap:20px}html[data-design] .home-page .home-feature .mag-side-stories>.home-side-story>a:not(:has(img)){grid-template-columns:minmax(0,1fr)}html[data-design] .home-page .home-feature .home-side-copy{height:auto}html[data-design] .home-page[lang] :is(.mag-side-stories h2,.mag-story h3){font-size:calc(22px * var(--font-scale, 1));line-height:1.4;text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}html[data-design] .home-page[lang] .mag-lead h2{font-size:calc(32px * var(--font-scale, 1));line-height:1.35;text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}html[data-design] .home-page .home-lead-copy h2{margin-bottom:12px}html[data-design] .home-page .home-lead-copy .mag-read{margin-top:20px}html[data-design] .home-page .home-feature .home-side-copy .mag-read{margin-top:12px;padding-top:0}html[data-design] .home-page .mag-stories{margin:var(--home-section-space) 0}html[data-design] .home-page .story-section+.story-section{margin-top:var(--home-section-space)}html[data-design] .home-page .story-section-heading{align-items:center;gap:16px;padding-bottom:12px}html[data-design] .home-page .story-section-heading>a{display:inline-flex;align-items:center;min-height:44px}html[data-design] .home-page .mag-story-grid{gap:0 40px}html[data-design] .home-page .mag-story.article-card{padding:24px 0;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}html[data-design] .home-page .mag-story>a{height:auto;gap:20px}html[data-design] .home-page .mag-story>a:has(.story-thumbnail){grid-template-columns:var(--home-thumbnail-size) minmax(0,1fr)}html[data-design] .home-page .story-copy{height:auto}html[data-design] .home-page .story-copy h3{margin:0 0 8px}html[data-design] .home-page .story-copy>p{font-size:calc(15px * var(--font-scale, 1));line-height:1.65;margin:0}html[data-design] .home-page .story-copy .mag-read{margin-top:12px;padding-top:0}html[data-design] .home-page .article-hashtags{gap:0 6px;margin:8px 0 0}html[data-design] .home-page .article-hashtags a{display:inline-flex;align-items:center;min-height:24px;padding:2px 0;border-radius:6px;max-width:100%;overflow-wrap:anywhere}html[data-design] .home-page :is(a,button,input):focus-visible,html[data-design]:has(.home-page) .mag-header :is(a,select):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:1000px){html[data-design] .home-page .home-feature,html[data-design] .home-page .mag-story-grid{column-gap:24px}html[data-design] .home-page .home-feature .mag-side-stories>.home-side-story>a{grid-template-columns:var(--home-thumbnail-size) minmax(0,1fr);gap:16px}}@media (max-width:800px){html[data-design]:has(.home-page){--home-section-space:40px;--home-thumbnail-size:clamp(80px,24vw,160px)}html[data-design] .home-page .discovery{padding:32px 0}html[data-design] .home-page .home-feature{grid-template-columns:minmax(0,1fr);gap:32px}html[data-design] .home-page[lang] .mag-lead h2{font-size:calc(28px * var(--font-scale, 1))}html[data-design] .home-page .home-feature .mag-side-stories>.home-side-story>a{grid-template-columns:var(--home-thumbnail-size) minmax(0,1fr);padding:20px 0}html[data-design] .home-page .mag-story>a{gap:16px}html[data-design] .home-page .mag-story.article-card{padding:20px 0}}@media (max-width:400px){html[data-design]:has(.home-page) .mag-brand{font-size:calc(24px * var(--font-scale, 1));overflow-wrap:anywhere}html[data-design] .home-page .discovery-description{font-size:14px}}@media (min-width:801px){html[data-design] .home-page .home-feature:not(:has(.home-lead-image img)){grid-template-columns:minmax(0,1fr);gap:32px}html[data-design] .home-page .home-feature:not(:has(.home-lead-image img)) .home-lead-copy>:is(h2,p){max-width:800px}html[data-design] .home-page .home-feature:not(:has(.home-lead-image img)) .mag-side-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}html[data-design] .home-page .home-feature:not(:has(.home-lead-image img)) .mag-side-stories>.mag-label{grid-column:1/-1}html[data-design] .home-page .home-feature:not(:has(.home-lead-image img)) .mag-side-stories>.home-side-story>a:has(img){grid-template-columns:var(--home-thumbnail-size) minmax(0,1fr);gap:16px}}html[data-design] .home-page :is(.home-lead-story,.home-side-story){min-width:0}html[data-design] .home-page :is(.home-lead-story,.home-side-story){border-bottom:1px solid var(--line);padding-bottom:20px}html[data-design] .home-page .home-feature .mag-side-stories>.home-side-story>a{border-bottom:0;padding-bottom:0}html[data-design] .home-page :is(.home-lead-story,.home-side-story)>.article-hashtags{margin-bottom:0}