.blog-search-module__LPxoEq__input::-webkit-search-cancel-button{appearance:none}.blog-search-module__LPxoEq__panel{z-index:60;inset-inline-end:0;width:100%;max-height:var(--search-panel-max-height,28rem);border:1px solid var(--color-line);background:var(--color-raised);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);overflow:hidden;box-shadow:0 16px 48px #00000038}[data-search-side=above]>.blog-search-module__LPxoEq__panel{top:auto;bottom:calc(100% + 8px)}.blog-search-module__LPxoEq__results{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;min-height:0;overflow-y:auto}@media (min-width:1024px){.blog-search-module__LPxoEq__panel{width:min(34rem,100vw - 2rem)}}
.editorial-blog{padding-top:clamp(118px,12vw,190px)}.editorial-blog section[id]{scroll-margin-top:96px}.editorial-blog>section+section{margin-top:clamp(84px,8.5vw,150px)}.editorial-blog .open-head{gap:clamp(22px,2.4vw,34px);display:grid}.editorial-blog .open-title{letter-spacing:-.062em;text-wrap:balance;max-width:16ch;font-size:clamp(40px,6vw,118px);font-weight:470;line-height:1}html[lang=de] .editorial-blog .open-title{max-width:18ch;font-size:clamp(34px,5.1vw,100px)}.editorial-blog .open-body{max-width:48ch}.editorial-blog .reading .label{border-bottom:1px solid var(--line-strong);padding-bottom:clamp(18px,2vw,28px)}.editorial-blog .reading-piece{grid-template-columns:116px minmax(0,1fr);align-items:start;gap:0 clamp(18px,2vw,34px);padding-top:clamp(26px,2.6vw,40px);display:grid}.editorial-blog .reading-meta{font:11px/1.5 var(--mono);color:var(--faint);grid-column:1;gap:5px;display:grid}.editorial-blog .reading-piece>:not(.reading-meta){max-width:var(--measure);grid-column:2}.editorial-blog .reading-title{letter-spacing:-.05em;text-wrap:balance;margin-top:0;font-size:clamp(28px,3.2vw,56px);font-weight:470;line-height:1.04}html[lang=de] .editorial-blog .reading-title{font-size:clamp(25px,2.8vw,48px)}.editorial-blog .reading-title a{text-underline-offset:.12em;transition:text-decoration-color .32s var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:block}.editorial-blog .reading-title a:hover{-webkit-text-decoration-color:var(--red-text);text-decoration-color:var(--red-text)}.editorial-blog .reading-body{margin-top:clamp(22px,2.2vw,34px)}.editorial-blog .reading-more{margin-top:clamp(24px,2.4vw,36px)}.editorial-blog .archive-head{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:end;gap:18px clamp(30px,4vw,80px);display:grid}.editorial-blog .archive-head .label{grid-column:1}.editorial-blog .archive-title{grid-column:1;max-width:18ch}.editorial-blog .archive-head .search{grid-area:2/2}.editorial-blog .archive-count{border-top:1px solid var(--line);font:11px var(--mono);color:var(--faint);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 26px;margin-top:clamp(18px,2vw,30px);padding-top:16px;display:flex}.editorial-blog .archive-title.sr-only+.search{grid-row:1}.editorial-blog .archive-body{grid-template-columns:minmax(0,210px) minmax(0,1fr);align-items:start;gap:clamp(30px,4vw,76px);margin-top:clamp(26px,3vw,46px);display:grid}.editorial-blog .rail{gap:clamp(26px,3vw,44px);display:grid;position:sticky;top:clamp(96px,12vh,140px)}.editorial-blog .rail-head{font:400 11px/1.5 var(--mono);color:var(--faint)}.editorial-blog .rail-group ul{margin-top:10px}.editorial-blog .rail-item{min-height:44px;color:var(--muted);border-bottom:1px solid var(--line);transition:color .18s ease, padding-left .22s var(--ease-out);justify-content:space-between;align-items:center;gap:14px;padding:7px 0;font-size:14.5px;display:flex}.editorial-blog .rail-item:hover{color:var(--ink);padding-left:6px}.editorial-blog .rail-n{font:11px var(--mono);color:var(--faint)}.editorial-blog .rail-item[aria-current=page]{color:var(--ink);box-shadow:inset 2px 0 0 var(--red-text);padding-left:10px}.editorial-blog .rail-item[aria-current=page] .rail-n{color:var(--red-text)}.editorial-blog .ledger-year+.ledger-year{margin-top:clamp(40px,4vw,70px)}.editorial-blog .year-mark{z-index:2;background:var(--ground);font:400 12px var(--mono);color:var(--red-text);border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:baseline;gap:20px;padding:14px 0 10px;display:flex;position:sticky;top:clamp(70px,8vh,92px)}.editorial-blog .year-n{color:var(--faint)}.editorial-blog .rows{border-bottom:1px solid var(--line)}.editorial-blog .row{border-top:1px solid var(--line)}.editorial-blog .row:first-child{border-top:0}.editorial-blog .row-link{grid-template-columns:116px minmax(0,1fr) 150px;align-items:baseline;gap:4px clamp(18px,2vw,34px);padding:clamp(16px,1.6vw,24px) clamp(10px,1vw,16px) clamp(16px,1.6vw,24px) 0;display:grid;position:relative}.editorial-blog .row-link:before{content:"";z-index:-1;background:color-mix(in srgb, var(--ink) 4%, transparent);opacity:0;transition:opacity .22s;position:absolute;inset:0 -10px}.editorial-blog .row-link:hover:before,.editorial-blog .row-link:focus-visible:before{opacity:1}.editorial-blog .row-date{font:11px var(--mono);color:var(--faint);padding-top:.42em}.editorial-blog .row-main{gap:7px;min-width:0;display:grid}.editorial-blog .row-title{letter-spacing:-.028em;text-wrap:pretty;font-size:clamp(17px,1.42vw,22px);font-weight:460;line-height:1.25}.editorial-blog .row-link:hover .row-title{text-decoration:underline;-webkit-text-decoration-color:var(--red-text);text-decoration-color:var(--red-text);text-underline-offset:.18em;text-decoration-thickness:1px}.editorial-blog .row-excerpt{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:70ch;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.editorial-blog .row-filed{text-align:right;font:11px var(--mono);color:var(--faint);justify-items:end;gap:4px;padding-top:.42em;display:grid}.editorial-blog .row-cat{color:var(--muted)}.editorial-blog .row-compact .row-link{grid-template-columns:116px minmax(0,1fr);padding-block:14px}.editorial-blog .row-compact .row-filed{display:none}.editorial-blog .ledger-empty{border-top:1px solid var(--line);color:var(--muted);max-width:46ch;padding:40px 0;font-size:17px;line-height:1.6}.editorial-blog .search{z-index:30;position:relative}.editorial-blog .search [hidden]{display:none}.editorial-blog .search-field{box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:99px;align-items:center;gap:12px;padding:0 16px;transition:box-shadow .2s;display:flex;position:relative}.editorial-blog .search-field:focus-within{box-shadow:inset 0 0 0 1px var(--red-text)}.editorial-blog .search-icon{color:var(--faint)}.editorial-blog .search input{min-width:0;min-height:52px;color:inherit;font:400 15px var(--font);background:0 0;border:0;flex:1}.editorial-blog .search input::-webkit-search-cancel-button{display:none}.editorial-blog .search input:focus{outline:none}.editorial-blog .search input::placeholder{color:var(--faint)}.editorial-blog .search-clear{width:34px;height:34px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.editorial-blog .search-clear:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 8%, transparent)}.editorial-blog .search-panel{z-index:40;background:var(--raised);box-shadow:inset 0 0 0 1px var(--line), 0 26px 60px #00000057;border-radius:20px;padding:16px;position:absolute;top:calc(100% + 10px);left:0;right:0}html.light .editorial-blog .search-panel{box-shadow:inset 0 0 0 1px var(--line), 0 26px 60px #00000024}.editorial-blog .search-head{font:11px var(--mono);color:var(--faint);padding:0 8px 10px}.editorial-blog .search-list li a{border-radius:12px;gap:4px;padding:11px 10px;display:grid}.editorial-blog .search-list li a:hover,.editorial-blog .search-list li a[aria-selected=true]{background:color-mix(in srgb, var(--ink) 7%, transparent)}.editorial-blog .search-title{letter-spacing:-.02em;font-size:15px;font-weight:460;line-height:1.3}.editorial-blog .search-meta{font:11px var(--mono);color:var(--faint)}.editorial-blog .search-empty{color:var(--muted);gap:4px;padding:10px;font-size:14px;display:grid}.editorial-blog .search-empty span+span{color:var(--faint);font-size:13px}.editorial-blog .search-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;padding:12px 10px 2px;display:flex}.editorial-blog .search-all{font-size:13px}.editorial-blog .search-keys{font:10px var(--mono);color:var(--faint)}@media (max-width:1050px){.editorial-blog .archive-head{grid-template-columns:1fr}.editorial-blog .archive-head .search,.editorial-blog .archive-title.sr-only+.search{grid-area:auto/1}.editorial-blog .archive-body{grid-template-columns:1fr;gap:28px}.editorial-blog .rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;position:static}}@media (max-width:760px){.editorial-blog .row-link{grid-template-columns:minmax(0,1fr) auto;gap:7px 18px;padding-block:15px}.editorial-blog .row-date{grid-area:1/1;padding-top:0}.editorial-blog .row-main{grid-area:2/1/auto/-1}.editorial-blog .row-excerpt{display:none}.editorial-blog .row-filed{grid-area:1/2;grid-auto-flow:column;gap:14px;padding-top:0}.editorial-blog .row-compact .row-link{grid-template-columns:minmax(0,1fr)}.editorial-blog .reading-piece{grid-template-columns:1fr;gap:16px}.editorial-blog .reading-meta{grid-column:1;grid-auto-flow:column;justify-content:start;gap:22px}.editorial-blog .reading-piece>:not(.reading-meta){grid-column:1}}@media (max-width:620px){.editorial-blog .rail{gap:20px 22px}.editorial-blog .rail-item{min-height:44px;padding:4px 0;font-size:13px}.editorial-blog .row-filed .row-min{display:none}}
