.news-page main{min-height:70vh}.news-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;padding-block:72px 54px}.news-intro__copy{max-width:790px}.news-eyebrow,.news-section-heading p{display:flex;align-items:center;gap:10px;margin:0 0 13px;color:var(--home-green);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.news-intro h1{max-width:760px;margin:0;font-family:var(--home-serif);font-size:clamp(52px,7vw,88px);font-weight:500;line-height:.94;letter-spacing:-.045em}.news-intro__copy>p:last-child{max-width:680px;margin:26px 0 0;color:var(--home-muted);font-size:18px;line-height:1.75}.news-intro__count{display:grid;min-width:145px;margin:0;padding-inline-start:28px;border-inline-start:1px solid var(--home-line)}.news-intro__count strong{font-family:var(--home-serif);font-size:48px;font-weight:500;line-height:1}.news-intro__count span{margin-top:7px;color:var(--home-muted);font-size:13px}.news-discovery{border-block:1px solid var(--home-line);background:#0b1d2bb8}.news-search{display:grid;grid-template-columns:minmax(260px,1fr) minmax(210px,.45fr) auto auto;align-items:end;gap:14px;padding-block:24px}.news-search__field{position:relative;display:grid;gap:8px}.news-search__field label{color:var(--home-muted);font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.news-search__field>span{position:absolute;bottom:0;inset-inline-start:0;display:grid;width:48px;height:48px;place-items:center;color:var(--home-faint);pointer-events:none}.news-search input,.news-search select{width:100%;height:48px;border:1px solid var(--home-line);border-radius:5px;color:var(--home-text);background:var(--home-bg-deep);font:inherit}.news-search input{padding:0 16px;padding-inline-start:48px}.news-search select{padding-inline:14px 36px}.news-search input::-moz-placeholder{color:var(--home-faint)}.news-search input::placeholder{color:var(--home-faint)}.news-search input:focus,.news-search select:focus{border-color:var(--home-blue);outline:2px solid color-mix(in srgb,var(--home-blue) 24%,transparent)}.news-search>button{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:18px;padding-inline:23px;border:0;border-radius:5px;color:#fff;background:var(--home-blue-deep);font:inherit;font-weight:600;cursor:pointer}.news-search__clear{display:inline-flex;height:48px;align-items:center;color:var(--home-muted)!important;font-size:14px;white-space:nowrap}.news-category-strip{display:flex;gap:9px;overflow-x:auto;padding:0 0 20px;scrollbar-width:none}.news-category-strip::-webkit-scrollbar{display:none}.news-category-strip a{flex:0 0 auto;padding:7px 14px;border:1px solid var(--home-line);border-radius:999px;color:var(--home-muted);font-size:13px}.news-category-strip a:hover,.news-category-strip a.is-active{border-color:var(--home-blue);color:#fff;background:var(--home-blue-deep)}.news-featured{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:stretch;gap:clamp(34px,5vw,72px);padding-block:64px 70px;border-bottom:1px solid var(--home-line)}.news-featured__image,.news-card__image{display:block;overflow:hidden;border-radius:6px;background:var(--home-panel)}.news-featured__image{min-height:420px}.news-featured__image img,.news-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.news-featured:hover .news-featured__image img,.news-card:hover .news-card__image img{transform:scale(1.025)}.news-image-placeholder{display:grid;width:100%;height:100%;min-height:inherit;place-items:center;color:var(--home-faint);background:linear-gradient(135deg,var(--home-panel),var(--home-bg-deep));font-size:44px}.news-featured__content{display:flex;flex-direction:column;justify-content:center;padding-block:28px}.news-card__category{margin:0 0 13px;color:var(--home-green);font-size:12px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.news-featured h2,.news-card h3,.news-section-heading h2,.news-empty h2{font-family:var(--home-serif);font-weight:500}.news-featured h2{margin:0;font-size:clamp(38px,4vw,58px);line-height:1.02;letter-spacing:-.035em}.news-featured__summary{margin:23px 0;color:var(--home-muted);font-size:17px;line-height:1.7}.news-card__meta{display:flex;flex-wrap:wrap;gap:10px 18px;color:var(--home-faint);font-size:12px}.news-card__meta span,.news-card__meta time{display:inline-flex;align-items:center;gap:7px}.news-read-link{display:inline-flex;align-self:flex-start;align-items:center;gap:20px;margin-top:30px;padding-bottom:6px;border-bottom:1px solid var(--home-blue);color:#fff!important;font-weight:600}.news-rankings{padding-block:62px;border-bottom:1px solid var(--home-line)}.news-rankings .news-section-heading{max-width:760px}.news-rankings__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.news-ranking{padding:25px;border:1px solid var(--home-line);border-radius:7px;background:var(--home-panel)}.news-ranking h3{display:flex;align-items:center;gap:11px;margin:0 0 18px;font-family:var(--home-serif);font-size:25px;font-weight:500}.news-ranking h3 i{color:var(--home-green);font-size:14px}.news-ranking ol{display:grid;margin:0;padding:0;list-style:none}.news-ranking li{display:grid;grid-template-columns:24px 72px minmax(0,1fr);align-items:center;gap:10px;padding-block:12px;border-top:1px solid var(--home-line)}.news-ranking__number{color:var(--home-faint);font-family:var(--home-serif);font-size:19px}.news-ranking__image{display:block;width:72px;height:58px;overflow:hidden;border-radius:4px;background:var(--home-bg-deep)}.news-ranking__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-ranking__image .news-image-placeholder{min-height:0;font-size:17px}.news-ranking li a{display:-webkit-box;overflow:hidden;font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-ranking li small{display:block;margin-top:4px;color:var(--home-faint);font-size:11px}.news-collection{padding-block:64px 90px}.news-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.news-section-heading p{margin-bottom:8px}.news-section-heading h2{margin:0;font-size:42px;line-height:1}.news-section-heading>span{color:var(--home-faint);font-size:13px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 25px}.news-card{position:relative;min-width:0}.news-card__image{height:245px;border-radius:5px}.news-card__body{position:relative;padding:22px 34px 0 0}[dir=rtl] .news-card__body{padding:22px 0 0 34px}.news-card h3{margin:0;font-size:28px;line-height:1.12;letter-spacing:-.02em}.news-card__summary{min-height:72px;margin:15px 0 17px;color:var(--home-muted);font-size:14px;line-height:1.65}.news-card__arrow{position:absolute;top:25px;inset-inline-end:0;color:var(--home-blue)!important;font-size:16px}.news-pagination{margin-top:58px}.news-pagination nav>div:first-child{display:none}.news-pagination nav>div:last-child{display:flex;align-items:center;justify-content:space-between;gap:18px}.news-pagination nav p{color:var(--home-muted)}.news-pagination nav span[aria-current=page] span,.news-pagination nav a{border-color:var(--home-line)!important;color:var(--home-text)!important;background:var(--home-panel)!important}.news-pagination nav a:hover,.news-pagination nav span[aria-current=page] span{border-color:var(--home-blue)!important;background:var(--home-blue-deep)!important}.news-infinite-scroll-enabled .news-pagination{display:none}.news-load-more{display:grid;min-height:110px;place-items:center;align-content:center;gap:12px;margin-top:38px;color:var(--home-faint);text-align:center}.news-load-more p{margin:0;font-size:13px}.news-load-more__spinner{display:none;width:25px;height:25px;border:2px solid var(--home-line);border-top-color:var(--home-green);border-radius:50%;animation:news-spin .75s linear infinite}.news-load-more[data-state=loading] .news-load-more__spinner{display:block}.news-load-more[data-state=complete]{min-height:70px;border-top:1px solid var(--home-line)}.news-load-more[data-state=error]{color:#ef6d6d}.news-load-more button{padding:8px 15px;border:1px solid var(--home-line);border-radius:5px;color:var(--home-text);background:var(--home-panel);cursor:pointer}@keyframes news-spin{to{transform:rotate(360deg)}}.news-empty{display:grid;max-width:620px;place-items:center;margin:40px auto;padding:60px 30px;border:1px solid var(--home-line);border-radius:8px;text-align:center}.news-empty>i{color:var(--home-green);font-size:36px}.news-empty h2{margin:20px 0 8px;font-size:34px}.news-empty p{max-width:480px;margin:0;color:var(--home-muted)}.news-empty a{margin-top:24px;color:var(--home-blue)!important}[data-theme=light] .news-discovery{background:#f1eadfb8}[data-theme=light] .news-search input,[data-theme=light] .news-search select{background:#fffaf2}[data-theme=light] .news-category-strip a:hover,[data-theme=light] .news-category-strip a.is-active,[data-theme=light] .news-read-link{color:#fff!important}@media (max-width: 1050px){.news-search{grid-template-columns:minmax(0,1fr) minmax(190px,.48fr) auto}.news-search__clear{grid-column:1 / -1;height:auto}.news-featured{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:34px}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 820px){.news-rankings__grid{grid-template-columns:1fr}.news-intro{padding-block:54px 40px}.news-intro h1{font-size:clamp(48px,11vw,70px)}.news-search{grid-template-columns:1fr 1fr}.news-search>button{align-self:end}.news-featured{grid-template-columns:1fr;padding-block:42px 52px}.news-featured__image{min-height:360px}.news-featured__content{padding-block:0}}@media (max-width: 560px){.news-rankings{padding-block:46px}.news-intro{grid-template-columns:1fr;gap:28px;padding-block:42px 34px}.news-intro h1{font-size:clamp(43px,14vw,58px)}.news-intro__copy>p:last-child{margin-top:20px;font-size:16px}.news-intro__count{display:flex;min-width:0;align-items:baseline;gap:10px;padding:0;border:0}.news-intro__count strong{font-size:34px}.news-search{grid-template-columns:1fr}.news-search__clear{grid-column:auto}.news-category-strip{padding-bottom:18px}.news-featured__image{min-height:0;height:65vw}.news-featured h2{font-size:38px}.news-grid{grid-template-columns:1fr;gap:42px}.news-card__image{height:58vw;min-height:220px}.news-card__summary{min-height:0}.news-section-heading{align-items:flex-start;flex-direction:column}.news-section-heading h2{font-size:36px}.news-collection{padding-block:48px 70px}.news-pagination nav>div:last-child{align-items:stretch;flex-direction:column}}.article-hero{max-width:980px;padding-block:54px 44px}.article-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:38px;color:var(--home-faint);font-size:13px}.article-breadcrumb i{font-size:9px}.article-hero h1{max-width:940px;margin:0;font-family:var(--home-serif);font-size:clamp(52px,6.5vw,84px);font-weight:500;line-height:.98;letter-spacing:-.045em}.article-hero__summary{max-width:790px;margin:27px 0 0;color:var(--home-muted);font-family:var(--home-serif);font-size:25px;line-height:1.45}.article-byline{display:flex;align-items:center;gap:14px;margin-top:30px}.article-author-mark{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid var(--home-line);border-radius:50%;color:var(--home-green);background:var(--home-panel);font-family:var(--home-serif);font-size:20px}.article-byline>div:last-child>span{display:block;margin-bottom:5px;font-size:14px;font-weight:600}.article-cover{height:min(57vw,690px);overflow:hidden;border-radius:7px}.article-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-layout{display:grid;max-width:980px;grid-template-columns:58px minmax(0,760px);justify-content:center;gap:42px;padding-block:62px 84px}.article-share{position:sticky;top:26px;display:flex;height:-moz-max-content;height:max-content;align-items:center;flex-direction:column;gap:10px}.article-share>span{margin-bottom:6px;color:var(--home-faint);font-size:10px;letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl}.article-share a,.article-share button{display:grid;width:38px;height:38px;padding:0;place-items:center;border:1px solid var(--home-line);border-radius:50%;color:var(--home-muted);background:transparent;cursor:pointer}.article-share a:hover,.article-share button:hover{border-color:var(--home-blue);color:var(--home-blue)}.article-share button:focus-visible{outline:2px solid var(--home-blue);outline-offset:3px}.article-share__status{position:absolute;z-index:3;top:100%;inset-inline-start:50%;width:-moz-max-content;width:max-content;max-width:210px;margin-top:10px;padding:7px 10px;transform:translate(-50%);border:1px solid var(--home-line);border-radius:4px;color:var(--home-text);background:var(--home-panel);box-shadow:0 8px 24px #0003;font-size:12px;line-height:1.35;text-align:center;writing-mode:initial}[dir=rtl] .article-share__status{transform:translate(50%)}.article-content{min-width:0;color:var(--home-text);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.9}.article-content[dir=rtl]{direction:rtl;text-align:start}.article-content[dir=rtl]>p,.article-content[dir=rtl]>h2,.article-content[dir=rtl]>h3,.article-content[dir=rtl]>h4,.article-content[dir=rtl]>blockquote,.article-content[dir=rtl] li,.article-content[dir=rtl] th,.article-content[dir=rtl] td{direction:rtl;text-align:start;unicode-bidi:plaintext}.article-content>*:first-child{margin-top:0}.article-content p{margin:0 0 1.5em}.article-content h2,.article-content h3,.article-content h4{margin:1.7em 0 .65em;font-family:var(--home-serif);line-height:1.1}.article-content h2{font-size:38px}.article-content h3{font-size:30px}.article-content h4{font-size:24px}.article-content strong{font-weight:750}.article-content em{color:var(--home-muted)}.article-content ul,.article-content ol{margin:1.4em 0 1.7em;padding-inline-start:1.6em}.article-content ul{list-style:disc}.article-content ol{list-style:decimal}.article-content li{margin-block:.65em;padding-inline-start:.35em}.article-content li::marker{color:var(--home-green);font-weight:700}.article-content hr{width:72px;margin:2.5em 0;border:0;border-top:2px solid var(--home-green)}.article-content table{width:100%;margin:2em 0;border-collapse:collapse;font-family:var(--home-sans);font-size:15px}.article-content th,.article-content td{padding:12px 14px;border:1px solid var(--home-line);text-align:start}.article-content th{color:var(--home-text);background:var(--home-panel);font-weight:700}.article-content img{max-width:100%;height:auto;margin-block:24px;border-radius:5px}.article-content a{color:var(--home-blue)!important;text-decoration:underline;text-underline-offset:3px}.article-content blockquote{margin:35px 0;padding:8px 0;padding-inline-start:25px;border-inline-start:3px solid var(--home-green);color:var(--home-muted);font-family:var(--home-serif);font-size:27px;line-height:1.45}.article-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:46px;padding-top:25px;border-top:1px solid var(--home-line);font-family:var(--home-sans);font-size:13px}.article-tags a{padding:6px 11px;border:1px solid var(--home-line);border-radius:999px;color:var(--home-muted)!important;text-decoration:none}.article-related{padding-block:64px 78px;border-block:1px solid var(--home-line)}.article-related .news-section-heading>a{color:var(--home-blue);font-size:14px}.article-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.article-related .news-card__summary{display:none}.article-discussion{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:clamp(45px,7vw,90px);padding-block:72px 90px}.article-comments>h2,.article-comment-form>h2{margin:0 0 30px;font-family:var(--home-serif);font-size:38px;font-weight:500}.article-comment{display:flex;gap:15px;padding-block:22px;border-top:1px solid var(--home-line)}.article-comment h3{margin:0;font-size:15px}.article-comment time{color:var(--home-faint);font-size:12px}.article-comment p{margin:10px 0 0;color:var(--home-muted);line-height:1.65}.article-comments__empty{color:var(--home-muted)}.article-comment-form{align-self:start;padding:30px;border:1px solid var(--home-line);border-radius:7px;background:var(--home-panel)}.article-comment-form label{display:block;margin:16px 0 7px;color:var(--home-muted);font-size:13px;font-weight:600}.article-comment-form input,.article-comment-form textarea{width:100%;border:1px solid var(--home-line);border-radius:5px;color:var(--home-text);background:var(--home-bg-deep);font:inherit}.article-comment-form input{height:46px;padding-inline:13px}.article-comment-form textarea{padding:12px 13px;resize:vertical}.article-comment-form input:focus,.article-comment-form textarea:focus{border-color:var(--home-blue);outline:2px solid color-mix(in srgb,var(--home-blue) 24%,transparent)}.article-comment-form button{display:inline-flex;width:100%;height:48px;align-items:center;justify-content:space-between;margin-top:20px;padding-inline:18px;border:0;border-radius:5px;color:#fff;background:var(--home-blue-deep);font:inherit;font-weight:600;cursor:pointer}.article-form-error{margin:5px 0 0;color:#ef6d6d;font-size:12px}.article-form-status{padding:10px 12px;border:1px solid var(--home-green);border-radius:4px;color:var(--home-green)}[data-theme=light] .article-comment-form{background:#f1eadf}[data-theme=light] .article-comment-form input,[data-theme=light] .article-comment-form textarea{background:#fffaf2}@media (max-width: 820px){.article-hero{padding-block:44px 34px}.article-cover{width:100%;height:62vw;border-radius:0}.article-layout{grid-template-columns:1fr;padding-block:45px 64px}.article-share{position:static;align-items:center;flex-direction:row;position:relative}.article-share>span{margin:0 7px 0 0;writing-mode:initial}.article-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-related__grid .news-card:last-child{display:none}.article-discussion{grid-template-columns:1fr}}@media (max-width: 560px){.article-breadcrumb{margin-bottom:28px}.article-hero h1{font-size:clamp(42px,13vw,57px)}.article-hero__summary{font-size:21px}.article-content{font-size:18px;line-height:1.8}.article-related__grid{grid-template-columns:1fr}.article-related__grid .news-card:last-child{display:block}.article-comment-form{padding:24px 20px}}
