.home-latest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.home-latest-empty{grid-column:1/-1;padding:40px 22px;color:var(--muted);font-size:.75rem;text-align:center}@media(max-width:900px){.home-latest-grid{grid-template-columns:1fr}}.home-test-box{position:relative;display:grid;grid-template-rows:auto 1fr;min-width:0;padding:14px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 12px 26px rgba(29,52,44,.075)}.home-test-box::after{position:absolute;z-index:0;right:-74px;top:-92px;width:205px;height:205px;border:1px solid rgba(49,93,109,.11);border-radius:50%;box-shadow:0 0 0 34px rgba(49,93,109,.025),0 0 0 68px rgba(49,93,109,.016);content:"";pointer-events:none}.home-test-head,.home-test-news-grid,.home-test-analysis-list{position:relative;z-index:1}.home-test-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 1px 12px;border-bottom:2px solid var(--ink)}.home-test-head>div{display:grid;gap:2px}.home-test-head h3{margin:0;font-size:1.48rem;line-height:1;letter-spacing:-.04em}.home-test-head a{color:var(--brand);font-size:.96rem;font-weight:900;text-decoration:none;white-space:nowrap}.home-test-head a:hover{text-decoration:underline;text-underline-offset:3px}.home-test-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:12px}.home-test-news-card{position:relative;display:grid;grid-template-rows:122px 1fr;min-width:0;overflow:hidden;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.home-test-news-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 45%,var(--line));box-shadow:0 8px 18px rgba(18,45,35,.1)}.home-test-news-image{position:relative;display:block;overflow:hidden}.home-test-news-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.04);transition:transform .2s ease}.home-test-news-card:hover img{transform:scale(1.025)}.home-test-news-image time,.home-test-analysis-image time{position:absolute;top:9px;left:9px;padding:6px 8px;background:var(--surface);color:var(--ink);font-size:.74rem;font-weight:900;font-variant-numeric:tabular-nums}.home-test-news-copy{display:grid;align-content:start;gap:5px;padding:12px 13px 14px}.home-test-news-copy small{color:var(--brand);font-size:.58rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.home-test-news-copy strong{font-size:.94rem;line-height:1.18;letter-spacing:-.01em}.home-test-analysis-list{display:grid;grid-template-rows:repeat(5,minmax(105px,1fr));gap:9px;height:100%;padding-top:12px}.home-test-analysis-card{position:relative;display:grid;grid-template-columns:120px minmax(0,1fr);min-height:105px;overflow:hidden;border:1px solid var(--line);background:#fff;color:var(--ink);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.home-test-analysis-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 45%,var(--line));box-shadow:0 8px 18px rgba(18,45,35,.1)}.home-test-analysis-image{position:relative;display:block;overflow:hidden}.home-test-analysis-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.04);transition:transform .2s ease}.home-test-analysis-card:hover img{transform:scale(1.025)}.home-test-analysis-copy{display:grid;align-content:start;gap:5px;padding:10px 12px}.home-test-analysis-copy>small,.home-test-analysis-kicker small{color:var(--brand);font-size:.58rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.home-test-analysis-copy strong{display:-webkit-box;overflow:hidden;font-size:.94rem;line-height:1.18;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-test-analysis-kicker{display:flex;align-items:center;gap:6px;min-width:0;line-height:1}.home-test-analysis-kicker b{color:#78951b;font-size:.58rem;font-weight:950;letter-spacing:.055em;text-transform:uppercase}.home-test-analysis-kicker i{color:#78951b;font-size:.72rem;font-style:normal;line-height:1}.home-test-analysis-card:has(.home-test-conclusion) .home-test-analysis-copy{padding-right:182px}.home-test-conclusion{position:absolute;z-index:2;top:50%;right:0;display:grid;grid-template-columns:1fr 1fr;width:170px;max-width:170px;min-height:60px;overflow:hidden;transform:translateY(-50%);border:1px solid #cfd8d3;border-right:0;background:#f4f6f2;color:var(--ink);box-shadow:-4px 5px 13px rgba(22,48,39,.08)}.home-test-conclusion>span{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:5px 6px}.home-test-conclusion>span+span{border-left:1px solid #d7ded9}.home-test-conclusion .analysis-decision__lead{align-items:center;text-align:center}.home-test-conclusion .analysis-decision__target{align-items:center;text-align:center}.home-test-conclusion .analysis-decision__lead--locked{background:#344640;color:#fff}.home-test-conclusion--single,.home-test-conclusion.analysis-decision--no-target{grid-template-columns:1fr}.home-test-conclusion--single .analysis-decision__target{display:none!important}.home-test-conclusion small{font-size:.42rem;font-weight:950;letter-spacing:.035em;line-height:1;text-transform:uppercase}.home-test-conclusion b{display:flex;min-height:20px;align-items:center;margin-top:3px;font-size:.94rem;line-height:1;white-space:nowrap}.home-test-conclusion:not(.analysis-decision--locked) .analysis-decision__lead>small{display:none}.home-test-conclusion .analysis-decision__target>small{display:block!important}.home-test-conclusion .secure-redaction--advice,.home-test-conclusion .secure-redaction--target{width:61px;height:11px}.home-test-premium{position:absolute;z-index:3;right:0;bottom:0;padding:7px 10px;background:linear-gradient(135deg,#e9c27f 0%,#c7893e 52%,#a96526 100%);color:#24160a;font-size:.57rem;font-weight:950;letter-spacing:.065em;line-height:1;text-transform:uppercase;box-shadow:-3px -2px 10px rgba(99,57,20,.16);pointer-events:none}.home-test-news-card:focus-visible,.home-test-analysis-card:focus-visible,.home-test-head a:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 35%,transparent);outline-offset:3px}.home-page .home-layout{grid-template-columns:minmax(0,1.55fr) minmax(245px,.45fr)!important;grid-template-areas:'briefings blog' 'feed feed'!important}.home-briefing-split{min-height:438px}.home-briefing-edition-date--mobile{display:none}.home-briefing-previous-date--mobile{display:none}.home-latest-grid .home-test-analyses{order:1}.home-latest-grid .home-test-news{order:2}.home-briefing-split.is-upcoming .home-briefing-split-primary::after{position:absolute;z-index:3;inset:0;background:rgba(74,80,77,.48);content:"";pointer-events:none}.home-briefing-split.signal-positive-soft,.home-briefing-split.signal-positive-strong,.home-briefing-split.signal-negative-soft,.home-briefing-split.signal-negative-strong{border-width:2px}@media(max-width:1120px){.home-page .compact-blog{align-self:stretch}.home-briefings-grid{grid-template-columns:1fr;gap:10px}.home-briefing-mobile-order-1{order:1}.home-briefing-mobile-order-2{order:2}.home-briefing-mobile-order-3{order:3}.home-briefing-split{position:relative;display:flex;flex-direction:column;width:100%;height:auto;min-height:142px;border:1px solid var(--line);border-radius:0;background:#071712;color:#fff;box-shadow:none}.home-briefing-split::before,.home-briefing-split::after,.home-briefing-split-connector{display:none}.home-briefing-split-primary{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1;min-height:140px;overflow:hidden}.home-briefing-split-primary>picture{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%}.home-briefing-split .home-briefing-split-primary img,.home-briefing-split.is-upcoming .home-briefing-split-primary img{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.04);opacity:1}.home-briefing-split .home-briefing-split-shade{position:absolute;z-index:1;inset:0;display:block;background:linear-gradient(90deg,rgba(4,17,13,.86),rgba(4,17,13,.62) 65%,rgba(4,17,13,.2));pointer-events:none}.home-briefing-split-main{position:relative;z-index:2;display:grid;flex:1;align-content:center;gap:8px;width:100%;min-height:140px;padding:42px 12px 15px;background:transparent;color:#fff}.home-briefing-top{display:block}.home-briefing-split .home-briefing-type{padding:0;border:0;color:#d8f56a;font-family:inherit;font-size:.58rem;font-weight:950;letter-spacing:.07em;line-height:1.1;text-align:left;text-shadow:none}.home-briefing-edition-date--desktop{display:none}.home-briefing-edition-date--mobile{position:absolute;z-index:3;top:9px;left:9px;display:inline-flex;padding:6px 8px;border-radius:0;background:var(--surface);color:var(--ink);font-size:.74rem;font-weight:900;letter-spacing:0;line-height:1;font-variant-numeric:tabular-nums;text-transform:none;backdrop-filter:none}.home-briefing-current{display:block;margin:0;padding:0}.home-briefing-current>strong{display:-webkit-box;overflow:hidden;padding:0;color:#fff;font-family:inherit;font-size:1rem;line-height:1.22;letter-spacing:-.01em;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:4}.home-briefing-now{display:none}.home-briefing-current:has(.home-briefing-indication){padding-right:104px}.home-briefing-current:has(.home-briefing-indication-multi){padding-right:112px}.home-briefing-current .home-briefing-indication{margin:0}.home-briefing-indication{position:absolute;z-index:4;top:50%;right:0;display:grid;grid-template-rows:auto 1fr;gap:0;width:96px;min-height:72px;margin:0;padding:0;overflow:hidden;transform:translateY(-50%);border:1px solid #cfd8d3;border-right:0;border-radius:0;background:#f4f6f2;color:var(--ink);box-shadow:-4px 5px 13px rgba(22,48,39,.08);backdrop-filter:none}.home-briefing-indication>small{padding:5px 6px;border-bottom:1px solid #d7ded9;color:var(--muted);font-size:.42rem;font-weight:950;letter-spacing:.035em;line-height:1;text-align:center;text-transform:uppercase}.home-briefing-indication>span{display:grid;grid-template-columns:1fr;align-items:stretch}.home-briefing-indication>span>b{display:flex;width:auto;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:5px 4px;color:var(--ink);font-size:.46rem;line-height:1.05;text-align:center;white-space:nowrap}.home-briefing-indication em{display:block;margin-top:4px;font-size:.76rem;line-height:1}.home-briefing-indication em.flat{color:#53645c}.home-briefing-indication-multi{width:104px}.home-briefing-indication-multi>span{grid-template-columns:1fr}.home-briefing-indication-multi>span>b{display:grid;grid-template-columns:48px minmax(0,1fr);min-height:17px;align-items:center;justify-content:stretch;justify-items:start;column-gap:0;padding:2px 5px;border-top:1px solid #d7ded9;border-left:0;text-align:left}.home-briefing-indication-multi>span>b>span{display:block;width:48px;min-width:48px;text-align:left}.home-briefing-indication-multi>span>b:first-child{padding-left:5px;border-top:0}.home-briefing-indication-multi>span>b:last-child{padding-right:5px}.home-briefing-indication-multi em{display:inline;justify-self:start;margin:0;font-size:.65rem;font-variant-numeric:tabular-nums;text-align:left}.home-briefing-announcement{display:block;margin:0;padding:0;text-align:left}.home-briefing-announcement>small{display:-webkit-box;margin:0;padding:0;overflow:hidden;border:0;color:#fff;font-family:inherit;font-size:.94rem;font-weight:750;letter-spacing:-.01em;line-height:1.18;text-align:left;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:3}.home-briefing-split.is-upcoming{cursor:not-allowed}.home-briefing-split.is-upcoming .home-briefing-split-primary img{filter:grayscale(1) contrast(.86);opacity:.7}.home-briefing-split.is-upcoming .home-briefing-split-main{background:transparent}.home-briefing-split.is-upcoming .home-briefing-split-primary::after{z-index:1;background:rgba(74,80,77,.25)}.home-briefing-split .home-briefing-split-previous{position:relative;inset:auto;display:block;flex:none;width:100%;min-height:30px;height:auto;margin:0;padding:0;border:0;border-top:1px solid rgba(255,255,255,.22);border-radius:0;background:#edf1ed;color:var(--ink);cursor:pointer;text-decoration:none}.home-briefing-split-previous>picture,.home-briefing-split-previous>img,.home-briefing-split-previous>i,.home-briefing-split-previous::before,.home-briefing-split-previous::after,.home-briefing-split-previous b,.home-briefing-split-previous small.home-briefing-edition-date{display:none}.home-briefing-split .home-briefing-split-previous>span{position:static;display:flex;align-items:center;gap:8px;min-width:0;min-height:30px;padding:4px 8px;background:none}.home-briefing-split-previous .home-briefing-previous-date--mobile{display:inline-flex;flex:none;align-items:center;align-self:center;justify-content:center;min-width:36px;margin:0;padding:4px 6px;border:1px solid #cbd6ce;border-radius:2px;background:#fffdf8;color:var(--ink);font-size:.68rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.home-briefing-split .home-briefing-split-previous strong{display:block;min-width:0;overflow:hidden;padding:0;color:inherit;font-family:inherit;font-size:.72rem;font-weight:600;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.home-briefing-split-previous:hover{background:#dce6dc}.home-briefing-split.signal-positive-soft,.home-briefing-split.signal-positive-strong{border-width:2px;border-color:rgba(80,187,133,.82)}.home-briefing-split.signal-negative-soft,.home-briefing-split.signal-negative-strong{border-width:2px;border-color:rgba(215,86,86,.82)}.home-test-analysis-card:has(.home-test-conclusion) .home-test-analysis-copy{padding-right:108px}.home-test-conclusion{grid-template-columns:1fr;width:96px;max-width:96px;min-height:60px}.home-test-conclusion>span{min-height:42px}.home-test-conclusion>span+span{border-top:1px solid #d7ded9;border-left:0}.home-test-conclusion b{font-size:.94rem}.home-test-conclusion .secure-redaction--advice,.home-test-conclusion .secure-redaction--target{width:61px}}@media(max-width:760px){.home-page .home-briefings,.home-page .home-briefings-grid{display:contents}.home-page .home-briefing-mobile-order-1{order:1}.home-page .compact-blog{width:100%;align-self:stretch;order:2}.home-page .home-briefing-mobile-order-2{order:3}.home-page .home-briefing-mobile-order-3{order:4}.home-page .home-feed{order:5}.compact-blog li:nth-child(n+5){display:none}}@media(max-width:600px){.home-test-box{padding:12px}.home-test-news-grid{grid-template-columns:1fr}.home-test-news-card{grid-template-columns:112px minmax(0,1fr);grid-template-rows:minmax(105px,auto)}.home-test-analysis-card{grid-template-columns:112px minmax(0,1fr);height:112px;min-height:112px}.home-test-analysis-image{width:112px;height:112px;align-self:start}.home-test-analysis-copy{padding:11px 10px}}.home-analysis-signal{position:absolute;z-index:4;top:38px;left:9px;display:grid;grid-template-columns:auto auto;max-width:calc(100% - 18px);overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:5px;background:#fff;box-shadow:0 5px 16px rgba(3,18,12,.22);color:var(--ink)}.home-analysis-signal>span{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:6px 8px}.home-analysis-signal .analysis-decision__lead{color:#fff}.home-analysis-signal .analysis-decision__target{border-left:1px solid var(--line)}.home-analysis-signal small{font-size:.48rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase}.home-analysis-signal b{display:flex;min-height:18px;align-items:center;margin-top:2px;font-size:.68rem;line-height:1;white-space:nowrap}.home-analysis-signal .secure-redaction--advice{width:54px;height:11px}.home-analysis-signal .secure-redaction--target{width:58px;height:11px}
