@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/magazine/_astro/poppins-latin-700-normal.Qrb0O0WB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/magazine/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/magazine/_astro/poppins-latin-ext-700-normal.cby-RkWa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/magazine/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}:root{--brand:#1a5ce0;--brand-strong:#083999;--ink:#1a1a1a;--night:#000f23;--slate:#242a36;--muted:#67757f;--paper:#f7f8f8;--white:#fff;--line:#d9dee3;--notice:#fff4ce;--brand-tint:#eaf1fd;--on-night:#fff;--on-night-soft:#ffffffc7;--night-line:#ffffff29;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:"Poppins", "Poppins fallback", var(--font);--step--2:.75rem;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:clamp(1.5rem, 1.2rem + 1.1vw, 2rem);--step-3:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--step-4:clamp(2.5rem, 1.5rem + 3.6vw, 4.25rem);--section-title:clamp(1.75rem, 1.3rem + 1.6vw, 2.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:1rem;--space-4:1.5rem;--space-5:2.5rem;--space-6:4rem;--space-7:6rem;--band:clamp(3rem, 2rem + 4vw, 6rem);--measure:44rem;--wide:80rem;--article-measure:42rem;--article-text:clamp(1.0625rem, 1rem + .35vw, 1.1875rem);--article-leading:1.7;--article-standfirst:clamp(1.0625rem, .95rem + .65vw, 1.4375rem);--article-h2:clamp(1.5rem, 1.25rem + 1vw, 2rem);--article-h2-space:clamp(2.5rem, 2rem + 2vw, 3.5rem);--gutter:clamp(1rem, .4rem + 2.4vw, 2.5rem);--radius:.375rem;--radius-lg:.875rem;--shadow:0 1px 2px #000f230f, 0 8px 24px #000f2314;--shadow-hover:0 2px 4px #000f2314, 0 16px 40px #000f2324;--ease:cubic-bezier(.2, .7, .2, 1);color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--space-4)}@media (prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}body{background:var(--white);color:var(--ink);font-family:var(--font);font-size:var(--step-0);margin:0;line-height:1.6}img,video{max-width:100%;height:auto;display:block}a{color:var(--brand);text-underline-offset:.15em}a:hover{color:var(--brand-strong)}:focus-visible{outline:3px solid var(--brand);outline-offset:3px}h1,h2,h3{color:var(--night);font-family:var(--font-display);letter-spacing:-.02em;margin:var(--space-5) 0 var(--space-3);text-wrap:balance;font-weight:700;line-height:1.15}h1{font-size:var(--step-3);letter-spacing:-.025em;margin-top:var(--space-3);line-height:1.05}h2{font-size:var(--step-2)}h3{font-size:var(--step-1);letter-spacing:-.01em;font-weight:600}p{margin:0 0 var(--space-3);text-wrap:pretty}h1,h2,h3{overflow-wrap:break-word}:lang(de) :is(h1,h2,h3){hyphens:auto}.container{width:min(100% - 2 * var(--gutter), var(--wide));margin-inline:auto}.prose{max-width:var(--measure)}.skip-link{left:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--white);color:var(--night);z-index:10;position:absolute;top:-3rem}.skip-link:focus{top:var(--space-2)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.todo{background:var(--notice);color:var(--ink);padding:0 var(--space-1);border-radius:var(--radius)}.muted{color:var(--muted)}.eyebrow{margin:0 0 var(--space-2);font-family:var(--font);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-strong);font-weight:700;line-height:1.4}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:3rem;padding:var(--space-2) var(--space-4);border:2px solid var(--brand);border-radius:var(--radius);background:var(--brand);color:var(--white);font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.button:after{content:"→" / "";transition:transform .2s var(--ease)}.button:hover{background:var(--brand-strong);border-color:var(--brand-strong);color:var(--white)}.button:hover:after{transform:translate(3px)}.button.secondary{color:var(--brand-strong);background:0 0}.button.secondary:after{content:none}.button.secondary:hover{background:var(--brand-tint);color:var(--brand-strong)}.on-night .button.secondary{border-color:var(--on-night);color:var(--on-night)}.on-night .button.secondary:hover{background:var(--on-night);color:var(--night)}.on-night :focus-visible{outline-color:var(--on-night)}.band{padding-block:var(--band)}.band.paper{background:var(--paper)}.band.night{background:var(--night);color:var(--on-night)}.cards{gap:var(--space-5) var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.cards.wide{gap:var(--space-5) var(--space-4);grid-template-columns:minmax(0,1fr)}@media (width>=37.5rem){.cards.wide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.cards.wide{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.cards.editorial{grid-template-columns:repeat(6,minmax(0,1fr))}.cards.editorial>*{grid-column:span 2}.cards.editorial[data-lead="1"]>:first-child,.cards.editorial[data-lead="2"]>:nth-child(-n+2),.cards.editorial[data-tail="2"]>:nth-last-child(-n+2){grid-column:span 3}.cards.editorial[data-lead="1"]>:first-child .frame,.cards.editorial[data-lead="2"]>:nth-child(-n+2) .frame,.cards.editorial[data-tail="2"]>:nth-last-child(-n+2) .frame{aspect-ratio:3/2}}.section-head+.cards{margin-top:0}.cards.compact{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.section-head h2{font-size:var(--section-title);margin:0}.section-head .all{white-space:nowrap;font-weight:700;text-decoration:none}.section-head .all:hover{text-decoration:underline}.more{margin:var(--space-5) 0 0}.chips{gap:var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips a{min-height:2.5rem;padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);color:var(--slate);font-size:var(--step--1);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.chips a:hover{border-color:var(--brand);color:var(--brand-strong);background:var(--brand-tint)}.viewer{width:100vw;max-width:none;height:100dvh;max-height:none;padding:var(--space-6) var(--space-3) var(--space-3);color:var(--on-night);background:#000814f5;border:0;margin:0}.viewer::backdrop{background:#000814b3}.viewer[open]{place-items:center;display:grid}.viewer figure{justify-items:center;gap:var(--space-3);max-width:100%;margin:0;display:grid}.viewer img{border-radius:var(--radius);object-fit:contain;width:auto;max-width:min(100%,110rem);height:auto;max-height:calc(100dvh - 10rem)}.viewer figcaption{max-width:48rem;font-size:var(--step--1);text-align:center;color:var(--on-night-soft);line-height:1.5}.viewer-position{margin-right:var(--space-2);color:var(--on-night);font-variant-numeric:tabular-nums;font-weight:700}.viewer button{border:1px solid var(--night-line);width:3rem;height:3rem;color:var(--on-night);font:400 1.5rem/1 var(--font);cursor:pointer;background:#ffffff14;border-radius:999px;place-items:center;display:grid;position:absolute}.viewer button:hover{background:#ffffff2e}.viewer button[hidden]{display:none}.viewer :focus-visible{outline-color:var(--on-night)}.viewer-close{top:var(--space-3);right:var(--space-3)}.viewer-previous,.viewer-next{top:50%;translate:0 -50%}.viewer-previous{left:var(--space-3)}.viewer-next{right:var(--space-3)}@media (width<=47.99rem){.viewer-previous,.viewer-next{top:auto;bottom:var(--space-3);translate:none}.viewer{padding-bottom:5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.demo[data-astro-cid-5m5kdkxc]{padding:var(--space-2) var(--space-3);background:var(--notice);color:var(--ink);text-align:center;font-weight:600;font-size:var(--step--1);margin:0}.site-footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-7);background:var(--night);color:var(--on-night);font-size:var(--step--1)}main:not(.container)+.site-footer[data-astro-cid-jo6i4kqk]{margin-top:0}.cta[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:end;gap:var(--space-4) var(--space-5);border-bottom:1px solid var(--night-line);flex-wrap:wrap;padding-block:clamp(3rem,2rem + 4vw,5rem);display:flex}.cta[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{max-width:20ch;margin:0 0 var(--space-3);color:var(--on-night);font-size:var(--step-3)}.cta[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--step-1);color:var(--on-night-soft);margin:0}.cta[data-astro-cid-jo6i4kqk] .button[data-astro-cid-jo6i4kqk]:hover{border-color:var(--on-night);background:var(--on-night);color:var(--night)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-5) var(--space-4);padding-block:var(--space-5) var(--space-6);color:var(--on-night-soft);display:grid}@media (width>=40rem){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-5);grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,1fr)}}.name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-weight:700;font-size:var(--step-0);color:var(--on-night);margin-top:0}.heading[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-3);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--on-night);font-weight:700}.types[data-astro-cid-jo6i4kqk]{column-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}ul[data-astro-cid-jo6i4kqk]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{color:var(--on-night);text-underline-offset:.2em;text-decoration-color:#ffffff59}a[data-astro-cid-jo6i4kqk]:hover{color:var(--on-night);text-decoration-color:currentColor}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--on-night)}ul[data-astro-cid-l4evwy7q]{align-items:center;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-l4evwy7q]+li[data-astro-cid-l4evwy7q]{border-left:1px solid var(--night-line)}a[data-astro-cid-l4evwy7q]{min-width:2.25rem;min-height:2.75rem;padding-inline:var(--space-2);color:var(--on-night-soft);font-size:var(--step--2);letter-spacing:.08em;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}a[data-astro-cid-l4evwy7q]:hover{color:var(--on-night);text-decoration:underline 2px}a[data-astro-cid-l4evwy7q][aria-current=true]{color:var(--on-night);text-decoration:underline;text-decoration-color:var(--brand);text-underline-offset:.4em;text-decoration-thickness:2px}a[data-astro-cid-l4evwy7q]:focus-visible{outline-color:var(--on-night)}.site-header[data-astro-cid-nen7h5rs]{background:var(--night);color:var(--on-night);border-bottom:1px solid var(--night-line)}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2) var(--space-5);min-height:4.25rem;padding-block:var(--space-2);flex-wrap:wrap;display:flex}.logo[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;gap:.125rem;min-height:2.75rem;margin-right:auto;text-decoration:none;display:inline-flex}.name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--on-night);font-size:1.125rem;font-weight:700;line-height:1.1}.by[data-astro-cid-nen7h5rs]{color:var(--on-night-soft);align-items:center;gap:.375rem;font-size:.75rem;line-height:1;display:inline-flex}.by[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:96px;height:auto}a[data-astro-cid-nen7h5rs]{color:var(--on-night)}.site-header[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline-color:var(--on-night)}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:2.75rem;color:var(--on-night-soft);white-space:nowrap;align-items:center;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 -2px #0000}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--on-night);box-shadow:inset 0 -2px 0 var(--on-night)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--on-night);box-shadow:inset 0 -2px 0 var(--brand)}.quote[data-astro-cid-nen7h5rs]{min-height:2.5rem;padding:var(--space-1) var(--space-3);border:2px solid var(--brand);border-radius:var(--radius);background:var(--brand);font-size:var(--step--1);white-space:nowrap;align-items:center;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.quote[data-astro-cid-nen7h5rs]:hover{border-color:var(--on-night);background:var(--on-night);color:var(--night)}.short[data-astro-cid-nen7h5rs]{display:none}@media (width<=59.99rem){.bar[data-astro-cid-nen7h5rs]{gap:0 var(--space-2);min-height:0;padding-block:var(--space-1)}.name[data-astro-cid-nen7h5rs]{max-width:6.5em;font-size:1rem}.by[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]{scroll-snap-type:x proximity;scrollbar-width:none;flex:100%;order:2;min-width:0;margin-inline:-6px;padding:6px;overflow-x:auto}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 var(--space-4);flex-wrap:nowrap}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{scroll-snap-align:start}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step--1)}.full[data-astro-cid-nen7h5rs]{display:none}.short[data-astro-cid-nen7h5rs]{display:inline}}@media (width<=22.49rem){.name[data-astro-cid-nen7h5rs]{font-size:.875rem}.quote[data-astro-cid-nen7h5rs]{padding-inline:var(--space-2)}.bar[data-astro-cid-nen7h5rs] .languages a{min-width:2rem;padding-inline:var(--space-1)}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 var(--space-3)}.menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:.8125rem}}@media (width<=59.99rem){.bar[data-astro-cid-nen7h5rs]:has(.languages li:nth-child(4)) .languages a{min-width:1.75rem;padding-inline:var(--space-1)}}@media (width<=22.49rem){.bar[data-astro-cid-nen7h5rs]:has(.languages li:nth-child(4)) .languages a{min-width:1.5rem}}
