@layer reset,tokens,base,layout,components,pages,print;@font-face{font-family:Archivo;src:url(/_astro/archivo-var.BSUVmw4r.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Martian Mono;src:url(/_astro/martian-mono-var.DnnwT9Kj.woff2) format("woff2");font-weight:100 800;font-stretch:75% 112.5%;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");font-weight:100 599;font-stretch:64%;size-adjust:69.053%;ascent-override:127.439%;descent-override:30.411%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 749;font-stretch:64%;size-adjust:68.85%;ascent-override:127.815%;descent-override:30.501%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:750 900;font-stretch:64%;size-adjust:71.196%;ascent-override:123.603%;descent-override:29.496%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");font-weight:100 599;font-stretch:72%;size-adjust:75.753%;ascent-override:116.167%;descent-override:27.722%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 749;font-stretch:72%;size-adjust:75.52%;ascent-override:116.525%;descent-override:27.807%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:750 900;font-stretch:72%;size-adjust:78.4%;ascent-override:112.246%;descent-override:26.786%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");font-weight:100 599;font-stretch:84%;size-adjust:85.804%;ascent-override:102.559%;descent-override:24.474%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 749;font-stretch:84%;size-adjust:85.526%;ascent-override:102.892%;descent-override:24.554%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:750 900;font-stretch:84%;size-adjust:89.206%;ascent-override:98.648%;descent-override:23.541%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");font-weight:100 599;font-stretch:100%;size-adjust:99.204%;ascent-override:88.706%;descent-override:21.168%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:600 749;font-stretch:100%;size-adjust:98.867%;ascent-override:89.008%;descent-override:21.241%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local("Arial Bold"),local("Liberation Sans Bold"),local("Helvetica Bold");font-weight:750 900;font-stretch:100%;size-adjust:103.614%;ascent-override:84.931%;descent-override:20.268%;line-gap-override:0%}@font-face{font-family:Martian Mono Fallback;src:local("Menlo"),local("Consolas"),local("Courier New");size-adjust:101%;ascent-override:99%;descent-override:20%;line-gap-override:0%}@layer reset{*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}img,svg,video,picture,canvas{max-width:100%}img,picture,video{display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0}[hidden]{display:none!important}}@layer tokens{:root{--ink: #121417;--ink-2: #2B2F34;--muted: #5A5F66;--hair: #D3D6D2;--concrete: #ECEDEA;--paper: #FFFFFF;--board: #1A1C1F;--tile-top: #2A2D32;--tile-bot: #232629;--tile-split: #0B0C0E;--board-text: #F1F1EC;--board-muted: #A3A8AE;--board-line: #34383E;--signal: #F2D20F;--signal-hover: #F7DA3A;--plan-standard: #FFFFFF;--plan-plus: #D9DCD8;--plan-premium: #9EA3A8;--plan-metal: #4A4F55;--plan-ultra: #121417;--frame: #8D9298;--frame-board: #71767D;--on-signal: #121417;--solid: #121417;--on-solid: #FFFFFF;--wordmark: #121417;--sans: "Archivo", "Archivo Fallback", Arial, Helvetica, sans-serif;--mono: "Martian Mono", "Martian Mono Fallback", ui-monospace, Menlo, Consolas, monospace;--fs-display: clamp(2.625rem, 1.2rem + 4.1vw, 5rem);--fs-h1: clamp(2.25rem, 1.15rem + 3.4vw, 4.25rem);--fs-h2: clamp(1.625rem, 1.05rem + 1.5vw, 2.375rem);--fs-h3: clamp(1.1875rem, 1.05rem + .45vw, 1.4375rem);--fs-lead: clamp(1.125rem, 1rem + .45vw, 1.3125rem);--fs-body: 1.125rem;--lh-body: 1.6;--fs-ui: 1rem;--fs-small: .9375rem;--fs-mono: .78rem;--fs-mono-xs: .72rem;--measure: 68ch;--col: 42.5rem;--max: 82rem;--margin: clamp(1.25rem, 4.45vw, 4rem);--gutter: clamp(1rem, 1.67vw, 1.5rem);--s1: .25rem;--s2: .5rem;--s3: .75rem;--s4: 1rem;--s5: 1.5rem;--s6: 2rem;--s7: 3rem;--s8: 4rem;--s9: 6rem;--s10: 8rem;--ticker-h: 2.125rem;--header-h: 4.5rem;--sticky-top: var(--header-h);--sticky-bottom: 0px;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--ink: #ECEDE8;--ink-2: #C9CDD0;--muted: #A9AEB4;--hair: #2F3338;--concrete: #1C1F23;--paper: #111316;--board: #08090A;--frame: #737880;--plan-standard: #111316;--plan-plus: #33373D;--plan-premium: #5A5F66;--plan-metal: #A3A8AE;--plan-ultra: #ECEDE8;--solid: #2A2D32;--on-solid: #F1F1EC;--wordmark: #FFFFFF}:is(.skip,.plate--signal,.btn:not(.btn--ghost,.secondary),.btn--ghost:hover,.btn.secondary:hover,.teaser .opt:hover:not([aria-pressed=true]),.teaser--board .opt[aria-pressed=true],.pf-chip:hover:not([aria-pressed=true]),.pf-step:hover,.pf-bar-go,.pf-fine a:hover){--ink: #121417;--ink-2: #2B2F34;--muted: #2B2F34;--paper: #FFFFFF;--frame: #121417}}@media(max-width:47.5em){:root{--fs-body: 1.0625rem;--lh-body: 1.58}}@media(max-width:47.5em){:root{--header-h: 3.75rem}}@media(max-width:47.5em){:root{--ticker-h: max(34px, calc(var(--fs-mono-xs) * 1.3 + .375rem));--header-h: max(60px, 2.125rem );--margin: min(clamp(1.25rem, 4.45vw, 4rem), max(16px, 6vw))}}@media(max-width:47.5em){:root:has(.sticky-cta:not([hidden])){--sticky-bottom: calc(3.5rem + 2px) }}@media(prefers-contrast:more){:root{--hair: var(--frame);--muted: var(--ink-2)}}}@layer base{html{background:var(--paper);color:var(--ink);scroll-padding-top:calc(var(--sticky-top) + 1rem);scroll-padding-bottom:calc(var(--sticky-bottom) + min(var(--sticky-bottom),.625rem));overflow-x:clip}body{font-family:var(--sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;font-stretch:100%;font-variant-numeric:lining-nums tabular-nums;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;overflow-x:clip}h1,h2,h3,h4{color:inherit;font-weight:760;line-height:1.04;text-wrap:balance;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word}h1{font-size:var(--fs-h1);font-stretch:72%;font-weight:800;line-height:.98;letter-spacing:-.018em;margin:0 0 .45em}h2{font-size:var(--fs-h2);font-stretch:84%;font-weight:770;line-height:1.06;letter-spacing:-.012em;margin-block:1.6em .5em}h3{font-size:var(--fs-h3);font-stretch:84%;font-weight:720;line-height:1.18;letter-spacing:-.005em;margin-block:1.3em .4em}h4{font-size:1.0625rem;font-stretch:84%;font-weight:720;line-height:1.25;margin-block:1.2em .3em}p,ul,ol,dl,table,blockquote,figure,pre{margin:0 0 1em}td,th{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:12 5 5}@media(max-width:24em){:lang(de) :is(h1,h2,h3,h4,td,th,.calc-lines>div>span:first-child){hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:8 3 3;overflow-wrap:normal}}@media(max-width:47.5em){:lang(de) :is(p,li,dd,dt,figcaption,blockquote,caption,summary){hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:8 3 3;overflow-wrap:normal}}p{text-wrap:pretty}ul,ol{padding-inline-start:1.25em}li{margin-block-end:.35em}li>ul,li>ol{margin-block:.35em 0}ol>li::marker{font-family:var(--mono);font-size:.85em;font-weight:600;font-stretch:87.5%}dt{font-weight:700}dd{margin:0}strong,b{font-weight:680}small{font-size:var(--fs-small)}hr{border:0;border-top:4px solid var(--ink);margin:var(--s8) 0}code,kbd,samp{font-family:var(--mono);font-size:.86em;font-stretch:87.5%}blockquote{padding-inline-start:1.25rem;border-inline-start:4px solid var(--ink);font-size:var(--fs-lead);line-height:1.45}mark{background:linear-gradient(transparent 55%,var(--signal) 55%);color:inherit;padding-inline:.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone}::selection{background:var(--signal);color:var(--on-signal)}@media(prefers-color-scheme:dark){mark{background:var(--signal);color:var(--on-signal)}}a{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:currentColor;-webkit-box-decoration-break:clone;box-decoration-break:clone}a:visited{text-decoration-color:var(--muted)}a:hover{background:var(--signal);color:var(--on-signal);text-decoration-color:transparent}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 7px var(--signal)}:focus:not(:focus-visible){outline:none}table{width:100%;font-size:1rem;line-height:1.45}caption{text-align:start;caption-side:top;font-size:var(--fs-small);color:var(--muted);padding-block-end:.75rem}th,td{text-align:start;vertical-align:top;padding:.7rem .9rem .65rem 0;border-bottom:1px solid var(--hair)}th:last-child,td:last-child{padding-inline-end:0}thead th{vertical-align:bottom;font-weight:650;font-stretch:84%;border-bottom:2px solid var(--ink);padding-block-end:.6rem}tbody th{font-weight:600}tbody tr:last-child>*{border-bottom:0}input,select,textarea{font-size:max(1rem,16px)}}@layer layout{.wrap{width:min(100% - 2 * var(--margin),var(--max));margin-inline:auto}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.bleed{margin-inline:calc(50% - 50vw)}.main{display:block;padding-block:0 var(--s9)}.main:focus{outline:none}.main--bleed{padding-block-end:0}:is(.main,.prose)>:where(p,ul,ol,dl,blockquote,h2,h3,h4,.note,.answer,.callout,.kurz,.lead,details,.correction,.story,.glossary,.log,.link-list,.perk-list){max-width:var(--col)}:is(.main,.prose)>:where(.photo){margin-block:var(--s5) var(--s6)}:is(.main,.prose)>:where(h1){max-width:22em;margin-block-start:var(--s6)}:is(.main,.prose)>h2,.art-body h2{padding-block-start:.5em;border-top:4px solid var(--ink)}.main>:where(h1:first-child){margin-block-start:var(--s7)}.art{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--gutter);row-gap:0;align-items:start}.art>*{min-width:0;margin-block:0}.art>.art-h1{margin-block:var(--s6) var(--s5)}.art>.byline{margin-block-end:var(--s5)}.art>.pruefvermerk{margin-block-end:var(--s6)}.art>.art-corrections{margin-block-end:var(--s5)}.art>.kurz{margin-block-end:var(--s6)}.art>.art-toc{margin-block-end:var(--s6)}.art>.photo{margin-block-end:var(--s7)}.art>.art-rail{display:none}.art>.art-body{margin-block-end:var(--s8)}.art>:is(.teaser,[data-teaser],.faq,.sources,.related){margin-block-end:var(--s8)}@media(min-width:64em){.art{grid-template-columns:repeat(12,minmax(0,1fr))}.art>*{grid-column:1 / span 8}.art>.art-h1{grid-column:1 / span 11}.art>.pruefvermerk{grid-column:9 / -1;grid-row:2 / span 60;position:sticky;top:calc(var(--sticky-top) + var(--s5));margin-inline-start:var(--s4)}}@media(min-width:73.75em){.art>*{grid-column:4 / span 6}.art>.art-h1{grid-column:4 / -1}.art>.pruefvermerk{grid-column:10 / -1;margin-inline-start:var(--s3)}.art>.art-toc{display:none}.art>.art-rail{display:block;grid-column:1 / span 3;grid-row:2 / span 60;position:sticky;top:calc(var(--sticky-top) + var(--s5));max-height:calc(100vh - var(--sticky-top) - var(--s7));overflow-y:auto;overscroll-behavior:contain;padding:10px var(--s5) 12px 10px;margin-inline-start:-10px;margin-block:-10px var(--s6)}}@media(max-width:47.5em){.art>.art-h1{margin-block-start:var(--s5)}.art>.photo{margin-inline:calc(-1 * var(--margin))}}}@layer components{.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.nobr{white-space:nowrap}.nobr:has(>.tag){white-space:normal}.nobr>.tag{max-inline-size:calc(100% - 3rem)}.num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}th.num,td.num{padding-inline-start:.9rem}thead th.num{white-space:normal}.muted{color:var(--muted)}br+.small{display:inline-block;margin-block-start:.2rem;overflow-wrap:anywhere}.small{font-size:var(--fs-small);line-height:1.5;color:var(--muted)}.small a:not(.src),.small strong{color:var(--ink)}.small a:not(.src):hover,.small a:hover strong,a.small:hover{color:var(--on-signal)}.lead{font-size:var(--fs-lead);line-height:1.42;font-weight:420}.prose{min-width:0}.prose :where(p,li){max-width:var(--col)}.skip{position:absolute;inset-inline-start:var(--s4);inset-block-start:-10rem;z-index:100;padding:.75rem 1rem;background:var(--signal);color:var(--ink);font-weight:700;text-decoration:none}.skip:focus{inset-block-start:var(--s4)}.kicker,.label{display:block;font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;font-weight:450;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--muted);margin:0 0 var(--s3)}.plate{display:inline-block;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:600;line-height:1;letter-spacing:0;padding:.32em .5em .26em;border:1px solid var(--ink);color:var(--ink);background:var(--paper);white-space:nowrap;vertical-align:.12em}.plate--signal{background:var(--signal)}.plate--ink{background:var(--ink);color:var(--paper)}.ad-mark{display:inline-block;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:600;line-height:1;padding:.32em .5em .26em;border:1px solid var(--ink);background:var(--concrete);color:var(--ink);white-space:nowrap;vertical-align:.12em}a.ad-link{text-decoration-style:dashed}a.ad-link:after{content:"Anzeige";margin-inline-start:.35em;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;padding:.2em .4em;border:1px solid var(--ink);background:var(--concrete)}.tag{display:inline-block;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:520;line-height:1.1;padding:.28em .45em .22em;border:1px dashed var(--ink);color:var(--ink);background:transparent;max-width:100%;white-space:normal;vertical-align:.12em;letter-spacing:0}.tag:is(.ok,.neutral){border-style:solid}.tag.neutral{border-color:var(--frame);color:var(--muted)}.pl{display:inline-flex;align-items:center;min-height:1.625rem;padding:.1rem .55rem 0;font-size:.875rem;font-weight:680;font-stretch:84%;line-height:1.1;border:2px solid var(--ink);background:var(--paper);color:var(--ink);white-space:nowrap}.pl--standard{background:var(--plan-standard)}.pl--plus{background:var(--plan-plus);border-color:var(--plan-plus)}.pl--premium{background:var(--plan-premium);border-color:var(--plan-premium)}.pl--metal{background:var(--plan-metal);border-color:var(--plan-metal);color:var(--paper)}.pl--ultra{background:var(--plan-ultra);color:var(--paper)}.pl--none{border-style:dashed;font-weight:560}.yes{font-weight:650}.no{color:var(--muted)}.hl{background:none}.btn{position:relative;display:inline-flex;align-items:center;min-height:3.25rem;padding:.6rem 4.35rem .6rem 1.1rem;border:0;background:var(--signal);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;font-weight:650;font-stretch:84%;line-height:1.15;letter-spacing:0;text-align:start;text-decoration:none;cursor:pointer;vertical-align:middle}.btn:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:3.25rem;background:var(--solid)}.btn:before{content:"";position:absolute;inset-block:0;inset-inline-end:0;width:3.25rem;z-index:1;background:var(--signal);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='square'%3E%3Cpath d='M4 12h14M12.5 5.5 19 12l-6.5 6.5'/%3E%3C/svg%3E") center / 1.2rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='square'%3E%3Cpath d='M4 12h14M12.5 5.5 19 12l-6.5 6.5'/%3E%3C/svg%3E") center / 1.2rem no-repeat}.btn:visited{color:var(--ink)}.btn:hover{background:var(--signal-hover);color:var(--ink);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em}.btn--sm{min-height:2.75rem;padding:.45rem 3.55rem .45rem .8rem;font-size:.9375rem}.btn--sm:before,.btn--sm:after{width:2.75rem}.btn--plain{padding-inline-end:1.1rem}.btn--plain:before,.btn--plain:after{content:none}.btn--ghost,.btn.secondary{background:transparent;box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.btn--ghost:before,.btn.secondary:before{background:var(--on-solid)}.btn--ghost:hover,.btn.secondary:hover{background:var(--signal)}.board{background:var(--board);color:var(--board-text)}.board :is(h1,h2,h3,h4){color:var(--board-text)}.board :is(.kicker,.label,.small,.muted){color:var(--board-muted)}.board a:not(.btn,.brand){color:var(--board-text);text-decoration-color:var(--frame-board)}.board a:not(.btn,.brand):hover{background:var(--signal);color:var(--on-signal);text-decoration-color:transparent}.board :focus-visible{outline-color:var(--signal);box-shadow:0 0 0 7px var(--board)}.board .btn--ghost{box-shadow:inset 0 0 0 2px var(--board-text);color:var(--board-text)}.board .btn--ghost:after{background:var(--board-text)}.board .btn--ghost:before{background:var(--board)}.board .btn--ghost:hover{background:var(--signal);color:var(--on-signal);box-shadow:inset 0 0 0 2px var(--signal)}.flap{display:inline-flex;gap:.06em;font-size:2.25rem;line-height:1;vertical-align:baseline;font-style:normal}.flap i{position:relative;display:inline-grid;place-items:center;inline-size:.68em;block-size:1.12em;font-style:normal;font-family:var(--sans);font-stretch:64%;font-weight:720;line-height:1;color:var(--signal);background:linear-gradient(var(--tile-top) 0 50%,var(--tile-bot) 50% 100%);border-radius:.05em;overflow:hidden;isolation:isolate}.flap i:before{content:attr(data-c);position:relative;z-index:1}.flap i:after{content:"";position:absolute;z-index:0;inset-inline:0;top:50%;height:max(1px,.024em);transform:translateY(-50%);background:var(--tile-split)}.flap i:is([data-c="."],[data-c=","],[data-c=":"],[data-c="-"],[data-c=–]){inline-size:.42em}.flap--sm{font-size:1.375rem;gap:.08em}.flap--sm i{border-radius:2px}.flap--lg{font-size:clamp(3.5rem,1.8rem + 5.6vw,6.5rem)}.flap--white i{color:var(--board-text)}@media(min-width:47.5625em){.flap--hinge i{box-shadow:inset .05em 0 0 -.02em var(--tile-split),inset -.05em 0 0 -.02em var(--tile-split)}}@media(prefers-reduced-motion:no-preference){.flap.is-flipping i{animation:flap-turn 90ms linear both}.flap.is-flipping i:nth-child(2){animation-delay:40ms}.flap.is-flipping i:nth-child(3){animation-delay:80ms}.flap.is-flipping i:nth-child(4){animation-delay:.12s}.flap.is-flipping i:nth-child(5){animation-delay:.16s}.flap.is-flipping i:nth-child(6){animation-delay:.2s}.flap.is-flipping i:nth-child(7){animation-delay:.24s}.flap.is-flipping i:nth-child(n+8){animation-delay:.28s}}@keyframes flap-turn{0%{transform:scaleY(1)}50%{transform:scaleY(.86)}to{transform:scaleY(1)}}.src{position:relative;display:inline;margin-inline-start:.22em;padding:.16em max(.3em,calc((1.5rem - 1ch)/2)) .1em;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:520;font-style:normal;line-height:1;letter-spacing:0;color:var(--muted);background:var(--paper);border:1px solid var(--frame);text-decoration:none;white-space:nowrap;vertical-align:.42em}.src:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,24px);height:24px;transform:translate(-50%,-50%)}.src:visited{color:var(--muted)}.src:hover,.src:focus-visible,.src:target{background:var(--signal);color:var(--on-signal);border-color:var(--on-signal)}.src:focus-visible{outline:2px solid var(--ink);outline-offset:1px;box-shadow:none}:is(h1,h2,h3) .src{vertical-align:1em;font-size:.72rem}:is(td,th,.pf-need-why) .src{vertical-align:.14em}.board .src,.ticker .src{background:transparent;border-color:var(--frame-board);color:var(--board-muted)}.board .src:hover,.board .src:focus-visible{background:var(--signal);color:var(--on-signal);border-color:var(--signal)}.callout--warn .src{background:transparent;border-color:var(--ink);color:var(--ink)}.callout--warn .src:hover{background:var(--ink);color:var(--signal)}.src-tip{position:absolute;z-index:60;max-block-size:var(--tip-h, none);overflow-y:visible;overscroll-behavior:contain;inset-block-end:calc(100% + .55rem);inset-inline-start:-.5rem;width:max-content;max-width:min(22rem,calc(100vw - 2 * var(--margin)));padding:.55rem .7rem .5rem;background:var(--board);color:var(--board-text);font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;font-weight:450;line-height:1.45;white-space:normal;text-align:start;hyphens:manual;overflow-wrap:anywhere;display:none}.src--scroll .src-tip:before{content:"Vorschau · mit Pfeiltasten blättern";display:block;margin-block-end:var(--s2);font-weight:650}.src-tip:after{content:"";position:absolute;inset-inline:0;top:100%;height:.7rem}.src:focus-visible .src-tip{display:block}@media(hover:hover)and (pointer:fine){.src:hover .src-tip{display:block}}.src.src--fixed .src-tip{overflow-y:auto;position:fixed;inset:auto;left:var(--tip-l, 0px);top:var(--tip-t, 0px)}.src.src--fixed .src-tip:after{display:none}.src.src--fixed:before{opacity:0;pointer-events:none;content:"";position:fixed;left:var(--tip-bridge-l);top:var(--tip-bridge-t);width:var(--tip-bridge-w);height:var(--tip-bridge-h);z-index:60}.src.src--fixed:focus-visible:before{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine){.src.src--fixed:hover:before{opacity:1;pointer-events:auto}}.src.src--measure .src-tip{display:block;visibility:hidden;position:fixed;inset:0 auto auto 0}.src.src--below .src-tip{inset-block-end:auto;inset-block-start:calc(100% + .55rem)}.src.src--fixed.src--below .src-tip{inset-block-start:var(--tip-t, 0px)}.src.src--below .src-tip:after{top:auto;bottom:100%}.tips-off .src .src-tip{display:none}.sources>h2{padding-block-start:.5em;border-top:4px solid var(--ink)}.source-list{list-style:none;margin:0;padding:0;font-size:var(--fs-small);line-height:1.45}.source-list>li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:var(--s3);margin:0;padding:.7rem 0 .65rem;border-bottom:1px solid var(--hair)}.source-list>li:target{background:var(--concrete);box-shadow:-.75rem 0 0 var(--concrete),inset 4px 0 0 var(--signal)}ol>li[id^=q-]:target{background:var(--concrete);box-shadow:-1.75em 0 0 var(--concrete),calc(-1.75em - 4px) 0 0 var(--signal)}tr[id^=f-]:target>:is(th,td){background:var(--concrete)}tr[id^=f-]:target>:first-child{box-shadow:inset 4px 0 0 var(--signal)}.src-plate{justify-self:start;align-self:start;min-width:1.75rem;padding:.3em .35em .22em;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:600;line-height:1;text-align:center;border:1px solid var(--ink)}.source-body{display:block}.source-pub{font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;color:var(--muted)}.source-title{font-weight:600}.source-seen,.source-all{font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;color:var(--muted)}.source-all{color:var(--ink)}a.source-all:hover{color:var(--on-signal)}.source-back{display:inline-flex;flex-wrap:wrap;column-gap:.1rem;vertical-align:middle;margin-inline-start:.25rem}.source-back a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0 .35rem;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:500;color:var(--muted);text-decoration:none}.source-back a:hover{color:var(--on-signal)}.pv-sources{margin:0}.route{list-style:none;margin:0 0 var(--s5);padding:0}.route>li{position:relative;margin:0;padding-inline-start:1.75rem}.route>li:before{content:"";position:absolute;inset-inline-start:.375rem;top:0;bottom:0;width:3px;background:var(--ink)}.route>li:first-child:before{top:1.375rem}.route>li:last-child:before{bottom:auto;height:1.375rem}.route>li:only-child:before{content:none}.route>li:after{content:"";position:absolute;inset-inline-start:0;top:.90625rem;width:.9375rem;height:.9375rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink)}.route>li>a,.route>li>.route-stop{display:flex;align-items:center;min-height:2.75rem;padding-block:.35rem;line-height:1.3;font-stretch:84%;font-weight:560;text-decoration:none}.route>li>a:hover{background:none;color:inherit;text-decoration:underline;text-decoration-color:currentColor}.route>li.is-past:after{background:var(--ink)}.route>:is(li.is-current,li[aria-current],li:has(>a[aria-current])):after{background:var(--signal);width:1.0625rem;height:1.0625rem;inset-inline-start:-.0625rem;top:.84375rem}.route>:is(li.is-current,li[aria-current])>a,.route>li>a[aria-current]{font-weight:760;color:var(--ink)}.board .route>li:before{background:var(--board-text)}.board .route>li:after{background:var(--board);box-shadow:inset 0 0 0 3px var(--board-text)}.route-strip{display:flex;flex-wrap:wrap;align-items:center;row-gap:.25rem;list-style:none;margin:0;padding:0}.route-strip>*{display:inline-flex;align-items:center;margin:0}.route-strip>*+:is(li,a):before{content:"";width:1.25rem;height:3px;background:var(--ink);margin-inline:.2rem .45rem;flex:none}.route-strip a{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;font-weight:620;font-stretch:84%;text-decoration:none}.route-strip a:before{content:"";width:.6875rem;height:.6875rem;border-radius:50%;box-shadow:inset 0 0 0 3px var(--ink);background:var(--paper);flex:none}.route-strip>a:before{order:-1}.route-strip a:hover{background:none;color:inherit;text-decoration:underline;text-decoration-color:currentColor}.route-strip a:hover:before{background:var(--signal)}.stops{list-style:none;margin:var(--s5) 0 var(--s6);padding:0;counter-reset:stop}.stops>li{position:relative;margin:0;padding:.125rem 0 var(--s5) 2.75rem;counter-increment:stop}.stops>li:last-child{padding-block-end:0}.stops>li:before{content:"";position:absolute;inset-inline-start:calc(.875rem - 1.5px);top:0;bottom:0;width:3px;background:var(--ink)}.stops>li:first-child:before{top:.875rem}.stops>li:last-child:before{bottom:auto;height:.875rem}.stops>li:only-child:before{content:none}.stops>li:after{content:counter(stop);content:counter(stop) / "";position:absolute;inset-inline-start:0;top:0;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink);font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:600;line-height:1}.site-header{position:sticky;top:calc(-1 * var(--ticker-h));z-index:40}.ticker{position:relative;z-index:1;background:var(--board);color:var(--board-text);font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:450;line-height:1.3}.ticker-in{display:flex;align-items:center;justify-content:space-between;gap:0 var(--s5);min-height:var(--ticker-h)}.ticker p{margin:0}.ticker a{color:var(--board-text);text-decoration-color:var(--frame-board)}.ticker a:hover{background:var(--signal);color:var(--on-signal)}.ticker-check a{display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 .6rem;text-decoration:none;min-height:1.75rem}.ticker-check a:before{content:"";width:.5rem;height:.5rem;background:var(--signal);flex:none}.ticker-check a:hover:before{background:var(--on-signal)}.ticker time{display:inline-block;color:var(--signal);font-weight:600}.ticker-check a:hover time{color:var(--on-signal)}.ticker-links{display:flex;gap:var(--s5)}.ticker-links a{display:inline-flex;align-items:center;min-height:1.75rem}.ticker-check a,.ticker-links a{position:relative}.ticker-check a:after,.ticker-links a:after{content:"";position:absolute;inset-inline:0;top:50%;height:max(100%,2.75rem);translate:0 -50%}@media(prefers-reduced-motion:no-preference){.ticker time{animation:ticker-flip .52s cubic-bezier(.3,.7,.4,1) .2s both;transform-origin:50% 55%}}@keyframes ticker-flip{0%{transform:perspective(12em) rotateX(-88deg);opacity:.2}60%{transform:perspective(12em) rotateX(12deg);opacity:1}to{transform:none;opacity:1}}.masthead{container-type:inline-size;font-size:1rem;position:relative;background:var(--paper);border-bottom:2px solid var(--ink)}.masthead-in{display:flex;align-items:center;gap:var(--s3) var(--s5);min-height:var(--header-h)}.brand{display:inline-flex;align-items:center;min-height:2.75rem;text-decoration:none;flex:none}.brand:hover{background:none;color:inherit}.brand svg{display:block;flex:none}.brand .brand-24{display:none}.logo--ink{color:var(--wordmark)}.claim{font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;line-height:1.3;color:var(--muted);padding-inline-start:var(--s4);border-inline-start:1px solid var(--hair);max-width:9.5rem}.site-nav{margin-inline-start:auto}.site-nav ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:0 .25rem}.site-nav li{margin:0}.site-nav a{position:relative;display:flex;align-items:center;min-height:2.75rem;padding:0 .75rem;font-size:1.03rem;font-weight:560;font-stretch:84%;line-height:1.2;text-decoration:none}.site-nav a[aria-current]:after{content:"";position:absolute;inset-inline:.75rem;bottom:.1rem;height:3px;background:var(--ink)}.site-nav a[aria-current]:hover:after{background:var(--on-signal)}.nav-cta{flex:none}.nav-pf{display:none}.menu-btn{display:none;align-items:center;gap:.55rem;min-height:2.75rem;padding:0 .8rem;border:2px solid var(--ink);background:var(--paper);color:var(--ink);font-size:.9375rem;font-weight:650;font-stretch:84%;cursor:pointer}.menu-ico{position:relative;width:1rem;height:.7rem;border-block:2px solid currentColor;flex:none}.menu-ico:after{content:"";position:absolute;inset-inline:0;top:calc(50% - 1px);height:2px;background:currentColor}.menu-btn[aria-expanded=true]{background:var(--ink);color:var(--paper)}.menu-btn[aria-expanded=true] .menu-ico{border-color:transparent}.menu-btn[aria-expanded=true] .menu-ico:after{transform:rotate(45deg);box-shadow:none}.menu-btn[aria-expanded=true] .menu-ico:before{content:"";position:absolute;inset-inline:0;top:calc(50% - 1px);height:2px;background:currentColor;transform:rotate(-45deg)}.crumbs{padding-block:var(--s5) 0;font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;line-height:1.3}.crumbs ol{display:flex;flex-wrap:wrap;align-items:center;row-gap:.25rem;list-style:none;margin:0;padding:0}.crumbs li{display:inline-flex;align-items:center;margin:0}.crumbs li+li:before{content:"";width:1.75rem;height:3px;background:var(--ink);flex:none}.crumbs li :is(a,[aria-current]){display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding-inline-end:.5rem;text-decoration:none}.crumbs li+li :is(a,[aria-current]){padding-inline-start:0}.crumbs li :is(a,[aria-current]):before{content:"";width:.6875rem;height:.6875rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink);flex:none}.crumbs li [aria-current]{font-weight:700}.crumbs li [aria-current]:before{background:var(--signal)}.crumbs li a:hover{background:none;color:inherit;text-decoration:underline;text-decoration-color:currentColor}.crumbs .crumbs-back{display:none;align-items:center;gap:.4rem;min-height:2.75rem;font-weight:600;text-decoration:none}.crumbs-back svg{width:1rem;height:1rem;flex:none}.crumbs-back:hover{background:none;color:inherit;text-decoration:underline;text-decoration-color:currentColor}.site-footer{padding-block:var(--s8) var(--s6);font-size:var(--fs-small)}.foot-top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--s6);padding-block-end:var(--s7);border-bottom:1px solid var(--board-line)}.foot-brand{grid-column:1 / span 4}.foot-brand p{color:var(--board-muted);line-height:1.55;margin:var(--s4) 0 0;max-width:28em}.foot-brand p strong{color:var(--board-text);font-weight:600}.foot-nav{grid-column:5 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));column-gap:var(--gutter);row-gap:var(--s5)}.foot-col h2{font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--board-muted);margin:.4rem 0 var(--s3);padding:0;border:0}.foot-col ul{list-style:none;margin:0;padding:0}.foot-col li{margin:0}.foot-col a{display:inline-flex;align-items:center;min-height:2.75rem;font-stretch:84%;font-weight:500;text-decoration:none;overflow-wrap:anywhere}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s3) var(--s6);padding-block-start:var(--s5)}.foot-bottom p{margin:0;color:var(--board-muted);font-size:.8125rem;line-height:1.5;max-width:52em}.byline{border-top:2px solid var(--ink);padding-block-start:var(--s3);font-size:var(--fs-small);line-height:1.5;color:var(--ink-2)}.byline a{font-weight:650;color:var(--ink)}.byline a:hover{color:var(--on-signal)}.byline time{font-variant-numeric:tabular-nums}.pruefvermerk{background:var(--concrete);border-top:4px solid var(--ink);padding:var(--s4) var(--s4) var(--s4);font-size:.9375rem;line-height:1.4;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:8 3 3}.pruefvermerk .pv-title{margin:0 0 var(--s3);color:var(--ink);font-weight:600}.pv-rows{display:grid;gap:var(--s3);margin:0}.pv-row{margin:0}.pv-row--sources:not(:has(.pv-sources)){display:none}.pv-k{display:block;overflow-wrap:anywhere;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;color:var(--muted);line-height:1.35}.pv-v{display:block;font-weight:640}.pv-v .src{vertical-align:.1em}.pv-sources,.pv-sources a{font-weight:640}.pv-act{margin:var(--s4) 0 0;padding-block-start:var(--s3);border-top:1px solid var(--frame)}.pv-act a{display:inline-flex;align-items:center;min-height:2.75rem;font-weight:650}@media(max-width:63.9375em){.pv-row--date{display:none}}@media(min-width:47.5625em)and (max-width:63.9375em){.pv-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter)}}.correction{background:var(--concrete);border-inline-start:4px solid var(--ink);padding:var(--s3) var(--s4);margin:0 0 var(--s3);font-size:var(--fs-small)}.correction p{margin:0}.kurz{background:var(--concrete);padding:var(--s5) var(--s5) var(--s4)}.kurz>:where(.kicker,.label){color:var(--ink);font-weight:600;margin-block-end:var(--s3)}.kurz>p:not(.kicker,.label){font-size:var(--fs-lead);line-height:1.45;font-weight:420}.kurz ul{list-style:none;padding:0;margin:var(--s4) 0 0;border-top:2px solid var(--ink)}.kurz ul>li{position:relative;margin:0;padding:.6rem 0 .55rem 1.25rem;border-bottom:1px solid var(--frame);font-size:1rem;line-height:1.5}.kurz ul>li:last-child{border-bottom:0;padding-block-end:.2rem}.kurz ul>li:before{content:"";position:absolute;inset-inline-start:0;top:1.15rem;width:.4375rem;height:.4375rem;background:var(--ink)}.kurz>:last-child{margin-block-end:0}.answer{font-size:var(--fs-lead);line-height:1.45;padding-inline-start:var(--s4);border-inline-start:4px solid var(--signal)}.answer p:last-child{margin-bottom:0}.note{background:var(--concrete);border-top:2px solid var(--ink);padding:var(--s3) var(--s4);font-size:1rem;line-height:1.5;margin-block:var(--s5)}.note p:last-child{margin:0}.tldr{margin:0 0 var(--s5)}.art-body>:first-child,.art-body>section:first-child>:first-child{margin-block-start:0}:where(.art-body,.prose,.main)>ul:not([class]),:where(.art-body,.prose) section>ul:not([class]){list-style:none;padding-inline-start:1.25em}:where(.art-body,.prose,.main)>ul:not([class])>li,:where(.art-body,.prose) section>ul:not([class])>li{position:relative}:where(.art-body,.prose,.main)>ul:not([class])>li:before,:where(.art-body,.prose) section>ul:not([class])>li:before{content:"";position:absolute;inset-inline-start:-1.1em;top:.68em;width:.38em;height:.38em;background:var(--ink)}ol.steps{list-style:none;counter-reset:step;padding:0}ol.steps>li{counter-increment:step;display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:var(--s3);padding-block:var(--s3);border-top:1px solid var(--hair);margin:0}ol.steps>li:before{content:counter(step);display:grid;place-items:center;width:2rem;height:2rem;background:var(--ink);color:var(--paper);font-weight:780;font-stretch:72%;font-size:1.125rem}.callout{padding:var(--s5);margin-block:var(--s6);background:var(--concrete)}.callout-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;margin:0 0 var(--s3);font-size:1.1875rem;font-stretch:84%;font-weight:720;line-height:1.25}.callout-title .plate{flex:none}.callout>:last-child{margin-block-end:0}.callout--warn{background:var(--signal);color:var(--ink)}.callout--warn a:hover{background:var(--ink);color:var(--signal)}.callout--warn :focus-visible{box-shadow:0 0 0 7px var(--paper)}.callout--tip{background:transparent;border-top:4px solid var(--ink);padding-inline:0}.contra{border:2px solid var(--ink);margin-block:var(--s6);background:var(--paper);font-size:1rem;line-height:1.5}.contra-bar{background:var(--solid);color:var(--on-solid);padding:.7rem var(--s4) .75rem}.contra-label{display:inline-block;margin:0 0 .3rem;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:600;color:var(--signal)}.contra-title{margin:0;font-size:1.125rem;font-stretch:84%;font-weight:700;line-height:1.25;color:var(--on-solid)}.contra-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16em),1fr));gap:2px;background:var(--ink)}.contra-field{padding:var(--s4);margin:0;background:var(--paper)}.contra-field+.contra-field{border:0}.contra-src{margin:0 0 .5rem;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;color:var(--muted);line-height:1.4}.contra-quote{margin:0}:is(.contra-src,.contra-quote,.example-head,.calc-lines>div>span:first-child,.route a){hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:8 3 3;overflow-wrap:normal}.route a>span{min-inline-size:0}.contra-means{margin:0;padding:var(--s3) var(--s4) var(--s4);background:var(--concrete);border-top:2px solid var(--ink)}@media(max-width:47.5em){.contra-two{grid-template-columns:minmax(0,1fr)}.contra-field{padding-inline:var(--s2)}.contra-field+.contra-field{border:0}}.example{border:2px solid var(--ink);margin-block:var(--s6)}.example-head{padding:var(--s3) var(--s4);border-bottom:2px solid var(--ink);font-size:1.1875rem;font-stretch:84%;font-weight:720;line-height:1.25}.example-body{padding:var(--s4)}.example-body>:last-child{margin-block-end:0}.calc-lines{width:100%;margin-block:var(--s3);font-family:var(--mono);font-size:.8125rem;font-stretch:87.5%}.calc-lines td{padding:.55rem 0 .5rem;border-bottom:1px dashed var(--frame)}.calc-lines td+td,.calc-lines td:last-child:not(:first-child){text-align:end;white-space:normal;padding-inline-start:var(--s4)}.calc-lines tr.total td{border-bottom:0;border-top:2px solid var(--ink);padding-block:.7rem .4rem;font-family:var(--sans);font-stretch:84%;font-size:1.0625rem;font-weight:700;vertical-align:baseline}.calc-lines tr.total td:last-child:not(:first-child){font-size:1.75rem;font-stretch:64%;font-weight:800;letter-spacing:-.015em;line-height:1}.example--plain{padding:var(--s4)}.example--plain>:last-child{margin-block-end:0}.example>h3:first-child{margin-block:0 var(--s3)}.example>.calc-lines:first-child{margin-block-start:0}.calc-lines>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--s4);padding:.55rem 0 .5rem;border-bottom:1px dashed var(--frame)}.calc-lines>div:last-child{border-bottom:0}.calc-lines>div>span:first-child:not(:last-child){flex:1 1 9em;min-inline-size:min(100%,9em)}.calc-lines>div>span:last-child:not(:first-child){flex:0 0 auto;max-width:100%;margin-inline-start:auto;text-align:end;white-space:normal}.calc-lines>div.total{border-bottom:0;border-top:2px solid var(--ink);padding-block:.7rem .4rem;font-family:var(--sans);font-stretch:84%;font-size:1.0625rem;font-weight:700}.calc-lines>div.total>span:last-child:not(:first-child){font-size:1.75rem;font-stretch:64%;font-weight:800;letter-spacing:-.015em;line-height:1}@media(max-width:47.5em){.calc-lines,.calc-lines>tbody{display:block}.calc-lines tr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--s2);border-bottom:1px dashed var(--frame)}.calc-lines tr:last-child{border-bottom:0}.calc-lines td{display:block;border-bottom:0}.calc-lines td+td,.calc-lines td:last-child:not(:first-child){margin-inline-start:auto;padding-inline-start:0}.calc-lines tr.total{border-bottom:0;border-top:2px solid var(--ink)}.calc-lines tr.total td{border-top:0}.calc-lines>div{flex-wrap:wrap;column-gap:var(--s2)}.calc-lines>div>span:last-child:not(:first-child){margin-inline-start:auto}.calc-lines td:first-child:not(:last-child),.calc-lines>div>span:first-child:not(:last-child){flex:1 1 0}}@media(max-width:24em){.calc-lines td:first-child:not(:last-child),.calc-lines>div>span:first-child:not(:last-child){flex-basis:9em}}.table-wrap{position:relative;overflow-x:auto;padding:8px;margin:calc(var(--s5) - 8px) -8px calc(var(--s6) - 8px);-webkit-overflow-scrolling:touch}.table-wrap>table{margin:0}.table-wrap[data-overflow]{outline-offset:4px}.table-wrap[data-overflow]:before{content:"Tabelle seitlich scrollbar";content:"Tabelle seitlich scrollbar" / "";position:sticky;inset-inline-start:0;display:block;width:max-content;max-width:100%;margin-block-end:.5rem;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;color:var(--muted)}.table-wrap[data-overflow]>table:not([data-table=record]):not(.stack) :is(th,td):first-child{position:sticky;inset-inline-start:0;z-index:1;background:var(--paper);box-shadow:inset -1px 0 0 var(--hair)}.table-wrap:has(>table[data-table=matrix]){container-type:inline-size}table[data-table=matrix] :is(th,td){min-width:10rem}table[data-table=matrix] :is(th,td):first-child{width:min(12rem,42cqw);min-width:min(10rem,42cqw);max-width:42cqw}.compare th[scope=row]{width:min(12rem,42cqw)}@media(max-width:47.5em){table{font-size:.9375rem}th,td{padding-inline-end:.6rem}table:is([data-table=record],.stack) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}table:is([data-table=record],.stack),table:is([data-table=record],.stack)>tbody,table:is([data-table=record],.stack)>tbody>tr,table:is([data-table=record],.stack)>tbody>tr>:is(td,th){display:block;width:100%}table:is([data-table=record],.stack)>tbody>tr{padding:.75rem 0 .6rem;border-bottom:1px solid var(--hair)}table:is([data-table=record],.stack)>tbody>tr:first-child{border-top:2px solid var(--ink)}table:is([data-table=record],.stack)>tbody>tr>:is(td,th){border:0;padding:.1rem 0 .3rem;text-align:start}table:is([data-table=record],.stack)>tbody>tr>:is(td,th)[data-label]:before{content:attr(data-label);display:block;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;font-weight:450;color:var(--muted);margin-block-end:.1rem}table:is([data-table=record],.stack) .num{text-align:start;white-space:normal}}.photo picture{display:block}.photo img{display:block;width:100%;height:clamp(200px,26vw,380px);object-fit:cover;object-position:50% 45%;background:var(--concrete)}.photo--home img{height:auto;aspect-ratio:16 / 9}.photo-cap{margin:0;padding-block-start:.5rem;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;line-height:1.4;color:var(--muted)}.photo-cap a{color:var(--muted)}.photo-cap a:hover{color:var(--on-signal)}@media(max-width:47.5em){.photo-cap{padding-inline:var(--margin)}.main>.photo,.prose>.photo{margin-inline:calc(-1 * var(--margin))}}.toc-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 var(--s3);color:var(--ink);font-weight:600;margin-block-end:var(--s3)}.toc-head span{color:var(--muted);font-weight:450}.toc .route{margin:0}.toc .route>li>a{font-size:.9375rem;color:var(--ink-2)}.toc--details{border-top:2px solid var(--ink);border-bottom:1px solid var(--hair)}.toc--details>summary{display:grid;grid-template-columns:minmax(0,1fr) 1.75rem;align-items:center;gap:var(--s3);min-height:3rem;padding-block:.5rem;font-weight:700;font-stretch:84%;cursor:pointer;list-style:none}.toc--details>summary::-webkit-details-marker{display:none}.toc--details>summary:after{content:"";width:1.75rem;height:1.75rem;flex:none;background:linear-gradient(var(--signal),var(--signal)) center / .75rem 2px no-repeat,linear-gradient(var(--signal),var(--signal)) center / 2px .75rem no-repeat,var(--solid)}.toc--details[open]>summary:after{background:linear-gradient(var(--on-signal),var(--on-signal)) center / .75rem 2px no-repeat,var(--signal)}.toc-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 var(--s3);min-width:0}.toc--details .toc-count{margin-inline-start:auto;font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;font-weight:450;color:var(--muted)}.toc--details>.route{padding-block:.25rem var(--s4)}.rail-plan{margin-block-start:var(--s6);padding-block-start:var(--s4);border-top:2px solid var(--ink)}.rail-plan p{font-size:.9375rem;line-height:1.45;margin:0 0 var(--s3)}.faq>h2{padding-block-start:.5em;border-top:4px solid var(--ink)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{display:grid;grid-template-columns:minmax(0,1fr) 2rem;gap:var(--s4);align-items:center;min-height:3rem;padding-block:.9rem .85rem;font-size:1.1875rem;font-stretch:84%;font-weight:700;line-height:1.28;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";width:2rem;height:2rem;background:linear-gradient(var(--signal),var(--signal)) center / .875rem 3px no-repeat,linear-gradient(var(--signal),var(--signal)) center / 3px .875rem no-repeat,var(--solid)}.faq details[open]>summary:after{background:linear-gradient(var(--on-signal),var(--on-signal)) center / .875rem 3px no-repeat,var(--signal)}.faq summary:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.faq-a{padding:0 3rem var(--s4) 0}.faq-a>:last-child{margin-block-end:0}.link-list{list-style:none;margin:0 0 var(--s6);padding:0;border-top:2px solid var(--ink)}.link-list--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gutter)}.link-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;column-gap:var(--s4);align-items:start;margin:0;padding-block:var(--s4) var(--s4);border-bottom:1px solid var(--hair)}.link-item>:not(.go-sq){grid-column:1}.link-item .kicker{margin:0 0 .3rem}.link-title{margin:0 0 .35rem;font-size:1.375rem;font-stretch:84%;font-weight:740;line-height:1.12;padding:0;border:0}.link-title a{text-decoration:none}.link-title a:after{content:"";position:absolute;inset:0;z-index:1}.link-title a:hover{background:none;color:inherit}.link-item:hover .link-title a{background:var(--signal);color:var(--on-signal)}.link-teaser{margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--ink-2)}.link-meta{margin:.45rem 0 0;font-family:var(--mono);font-size:var(--fs-mono-xs);font-stretch:87.5%;color:var(--muted)}.go-sq{grid-column:2;grid-row:1 / span 4;display:grid;place-items:center;width:2.75rem;height:2.75rem;background:var(--solid);color:var(--signal)}.go-sq svg{width:1.25rem;height:1.25rem}.link-item:hover .go-sq{background:var(--signal);color:var(--on-signal)}.link-list--route{border-top:0}.link-list--route .link-item{padding-inline-start:1.75rem;border-bottom:0;padding-block:var(--s3) var(--s4)}.link-list--route .link-item:before{content:"";position:absolute;inset-inline-start:.375rem;top:0;bottom:0;width:3px;background:var(--ink)}.link-list--route .link-item:first-child:before{top:1.6rem}.link-list--route .link-item:last-child:before{bottom:auto;height:1.6rem}.link-list--route .link-item .kicker:before{content:"";position:absolute;inset-inline-start:0;top:1.05rem;width:.9375rem;height:.9375rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink)}.link-list--route .link-item:hover .kicker:before{background:var(--signal)}@media(max-width:47.5em){.link-list--2{grid-template-columns:minmax(0,1fr)}.link-title{font-size:1.1875rem}}.perk-list{list-style:none;margin:var(--s5) 0;padding:0;border-top:2px solid var(--ink)}.perk-list>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem var(--s4);margin:0;padding-block:.7rem .65rem;border-bottom:1px solid var(--hair)}.perk-name{font-weight:680;font-stretch:84%;font-size:1.0625rem}.perk-plan{font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;color:var(--muted)}.planfit{margin-block:var(--s7)}.planfit>h2{padding-block-start:.5em;border-top:4px solid var(--ink)}.planfit-verdict{font-size:var(--fs-lead);line-height:1.42}.glossary dt{margin-block-start:var(--s5);font-size:1.1875rem;font-stretch:84%;font-weight:720}.glossary dd{margin:.3rem 0 0}.az{display:flex;flex-wrap:wrap;gap:.25rem;list-style:none;margin:0 0 var(--s5);padding:0}.az a{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:.2em .5em;font-family:var(--mono);font-stretch:87.5%;font-weight:600;text-decoration:none;border:1px solid var(--ink)}.story{border-top:2px solid var(--ink);padding-block:var(--s4);margin-block:var(--s5)}.story h3{margin-block-start:0}.cols{display:grid;gap:var(--s5) var(--s6);grid-template-columns:minmax(0,1fr)}@media(min-width:56.25em){.cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.sticky-cta{display:none}@media(max-width:47.5em){.sticky-cta:not([hidden]){position:fixed;inset-inline:0;bottom:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text x" "go go";align-items:center;gap:var(--s2);min-height:3.5rem;padding:.375rem .375rem .375rem var(--s4);background:var(--paper);border-top:2px solid var(--ink)}}@media(max-width:19.5em){.sticky-cta:not([hidden]){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text x" "go go";row-gap:.25rem;padding-block-end:var(--s2)}.sticky-cta .btn{justify-self:start}}@media(max-width:47.5em)and (max-height:30em){.sticky-cta:not([hidden]){display:none}}.sticky-text{grid-area:text;min-width:0;margin:0;font-size:.9375rem;font-weight:650;font-stretch:84%;line-height:1.2}.sticky-cta .btn{grid-area:go;justify-self:start;max-inline-size:100%;white-space:normal}.sticky-x{grid-area:x;position:relative;flex:none;width:2.75rem;height:2.75rem;border:0;background:none;color:var(--ink);cursor:pointer}.sticky-x:before,.sticky-x:after{content:"";position:absolute;left:.8rem;right:.8rem;top:calc(50% - 1px);height:2px;background:currentColor;transform:rotate(45deg)}.sticky-x:after{transform:rotate(-45deg)}.sticky-x:hover{background:var(--concrete)}@media(max-width:68.75em){.claim{display:none}}@media(max-width:63.9375em){.foot-top{grid-template-columns:minmax(0,1fr)}.foot-brand,.foot-nav{grid-column:1 / -1}}@media(max-width:47.5em){.ticker-links,.brand .brand-28{display:none}.brand .brand-24{display:block}.masthead-in{flex-wrap:wrap;gap:0 var(--s3)}.nav-cta{margin-inline-start:auto;padding-inline-end:.8rem}.nav-cta:before,.nav-cta:after{content:none}.site-nav{order:5;flex-basis:100%;margin:0 0 .25rem}.site-nav ul{gap:0}.site-nav a{padding-inline:0 1rem}.js .menu-btn{display:inline-flex}.js .site-nav{display:none}.js .site-nav.is-open{display:block;position:absolute;inset-inline:0;top:100%;margin:0;padding:var(--s2) var(--margin) var(--s5);background:var(--paper);border-bottom:2px solid var(--ink)}.js .site-nav.is-open ul{flex-direction:column}.js .site-nav.is-open a{min-height:3.25rem;padding:0;font-size:1.375rem;font-weight:720;border-bottom:1px solid var(--hair)}.js .site-nav.is-open a[aria-current]:after{inset-inline:auto;left:-.75rem;top:.9rem;bottom:.9rem;width:4px;height:auto}}@media(max-width:20.5em){.nav-cta{display:none}.nav-pf{display:block}.menu-btn{margin-inline-start:auto}}@container (max-width: 20.5em){.nav-cta{display:none}.nav-pf{display:block}.menu-btn{margin-inline-start:auto}}@media(max-width:47.5em){.ticker{font-size:max(11.5px,min(var(--fs-mono-xs),calc((100vw - 2 * var(--margin)) / 14.5)))}.ticker-check a{gap:0 .5em}.src{padding-inline:max(.3em,calc((24px - 1ch)/2))}}@media(max-width:47.5em){.route>li{padding-inline-start:calc(.9375rem + 12px)}.link-item{grid-template-columns:minmax(0,1fr) 44px;column-gap:12px}.link-list--route .link-item{padding-inline-start:calc(.9375rem + 12px)}.link-item>:is(.link-teaser,.link-meta){grid-column:1 / -1}.link-item>.go-sq{grid-row:1 / span 2;width:44px;height:44px}}@media(max-width:47.5em){.ticker-check a:before{display:none}.ticker-check a,.ticker-links a{min-height:0}.ticker-check a:after,.ticker-links a:after{height:max(100%,44px)}.brand{min-height:44px}.menu-btn{min-height:max(44px,1.625rem)}}@media(max-width:47.5em){.crumbs ol{display:none}.crumbs .crumbs-back{display:inline-flex}.crumbs{padding-block-start:var(--s3)}.site-footer{padding-block:var(--s7) var(--s9)}.faq summary{font-size:1.0625rem}.faq-a{padding-inline-end:0}.kurz,.callout{margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin)}.callout--tip{margin-inline:0;padding-inline:0}}@media(prefers-color-scheme:dark){.callout--warn{background:var(--concrete);color:var(--ink);box-shadow:inset 0 4px 0 var(--signal)}.callout--warn a:hover{background:var(--signal);color:var(--on-signal)}.callout--warn :focus-visible{box-shadow:0 0 0 7px var(--signal)}.callout--warn .src{background:var(--paper);border-color:var(--frame);color:var(--muted)}.callout--warn :is(.src:hover,.src:focus-visible,.src:target){background:var(--signal);border-color:var(--on-signal);color:var(--on-signal)}}}@layer pages{.departure{margin-block:var(--s7) var(--s6);padding:var(--s6) var(--s6) var(--s7)}.departure .kicker{margin-block-end:var(--s4)}.departure-row{container-type:inline-size;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s6)}.departure-row .flap{font-size:min(clamp(3.5rem,1.8rem + 5.6vw,6.5rem),40cqi)}.departure h1{margin:0;font-size:var(--fs-h1);max-width:12em}.departure p{color:var(--board-muted);max-width:38em;margin:var(--s5) 0 0}.route--lg{max-width:36rem}.route--lg>li>a{align-items:flex-start;min-height:3.25rem;padding-block:.5rem;font-size:1.375rem;font-weight:720}.route--lg>li:after{top:.95rem}.route--lg>li:first-child:before{top:1.4rem}.route--lg>li:last-child:before{height:1.4rem}.route-note{display:block;font-size:var(--fs-small);font-weight:400;color:var(--muted);font-stretch:100%}.log{list-style:none;margin:var(--s6) 0;padding:0}.log>li{position:relative;margin:0;padding:0 0 var(--s5) 2rem}.log>li:before{content:"";position:absolute;inset-inline-start:.375rem;top:0;bottom:0;width:3px;background:var(--ink)}.log>li:first-child:before{top:.45rem}.log>li:last-child:before{bottom:auto;height:.45rem}.log>li:after{content:"";position:absolute;inset-inline-start:0;top:.2rem;width:.9375rem;height:.9375rem;border-radius:50%;background:var(--paper);box-shadow:inset 0 0 0 3px var(--ink)}.log>li:first-child:after{background:var(--signal)}.log time{display:block;font-family:var(--mono);font-size:var(--fs-mono);font-stretch:87.5%;font-weight:600;margin-block-end:.2rem}.log p{margin:0;font-size:1rem;line-height:1.55}.log-day{list-style:none;margin:0;padding:0}.log-day>li{margin:0;padding-block:.5rem .55rem;border-bottom:1px solid var(--hair);font-size:1rem;line-height:1.55}.log-day>li:first-child{padding-block-start:0}.log-day>li:last-child{border-bottom:0;padding-block-end:0}}@layer print{@media print{:root{color-scheme:light;--ink: #121417;--ink-2: #2B2F34;--muted: #5A5F66;--paper: #FFFFFF;--concrete: #ECEDEA;--hair: #D3D6D2;--frame: #8D9298;--plan-standard: #FFFFFF;--plan-plus: #D9DCD8;--plan-premium: #9EA3A8;--plan-metal: #4A4F55;--plan-ultra: #121417}.site-header,.ticker,.sticky-cta,.skip,.photo,.art-rail,.art-toc,.menu-btn,.crumbs-back,.src-tip,[data-teaser],.toc{display:none!important}html,body{background:#fff;color:#000}body{font-size:10.5pt}.site-footer{background:none;color:#000;padding:0}.site-footer .foot-nav,.site-footer .brand{display:none}.site-footer .foot-bottom p{color:#000}a{text-decoration:none}a:hover{background:none}.art{display:block}.pruefvermerk{position:static;border:1px solid #000;margin-block:1rem}.src{border-color:#000;color:#000;vertical-align:.3em}.source-title[href]:after{content:" <" attr(href) ">";font-family:var(--mono);font-size:8pt;font-weight:400;word-break:break-all}.source-back{display:none}.board,.callout--warn,.kurz,.note,.contra-means,.pruefvermerk{background:none!important;color:#000!important}.board :is(h1,h2,h3,p,a){color:#000!important}.contra-bar{background:none;color:#000;border-bottom:1px solid #000}.contra-title,.contra-label{color:#000}table,.contra,.example,.source-list>li,.faq details{break-inside:avoid}.table-wrap{overflow:visible}.table-wrap:before{display:none!important}.faq details::details-content{content-visibility:visible;display:block}h2,h3{break-after:avoid}}}@layer components{.price-text{white-space:normal;overflow-wrap:anywhere}.price-bar{display:block;position:relative;inline-size:4rem;max-inline-size:100%;block-size:10px;margin-block:.5rem .25rem;background:var(--concrete);print-color-adjust:exact;-webkit-print-color-adjust:exact}.price-bar>i{display:block;inline-size:var(--price-share, 0%);block-size:100%;background:var(--ink)}.price-bar--unknown{background:repeating-linear-gradient(135deg,var(--ink) 0 1px,var(--concrete) 1px 5px)}.price-note{margin-block-start:.5rem}@media print{.price-bar{background:#e6e6e6}.price-bar>i{background:#111}.price-bar--unknown{background:repeating-linear-gradient(135deg,#111 0 1px,#e6e6e6 1px 5px);background-color:#e6e6e6}}}@layer reset,tokens,base,layout,components,pages,print;@font-face{font-family:Newsreader;src:url(/_astro/newsreader-display-regular.KWBDdbPh.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Newsreader;src:url(/_astro/newsreader-display-italic.k0h07Yuk.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@layer tokens{:root{--vip-navy: #142c35;--vip-navy-deep: #0b2029;--vip-gold: #c9aa76;--vip-gold-light: #e5d1b0;--vip-cream: #f7f5ef;--vip-white: #ffffff;--vip-muted: #596667;--vip-line: #dcded6;--vip-display: "Newsreader", Georgia, "Times New Roman", serif;--vip-shadow: 0 20px 60px #142c3512;--vip-shadow-soft: 0 8px 30px #142c3508;--vip-radius-sm: .5rem;--vip-radius: 1rem;--vip-radius-lg: 1.5rem;--vip-ease: cubic-bezier(.2,.65,.3,1);--vip-silver: #c2c9c9;--vip-card-gold: #ac8a46;--vip-card-blue: #1b6878}}@layer components{.site-header .ticker{background:var(--vip-navy-deep);color:var(--vip-gold-light)}.site-header .ticker a{color:var(--vip-gold-light)}.site-header .ticker a:hover{color:var(--vip-navy-deep);background:var(--vip-gold-light)}.site-header .masthead{--paper: var(--vip-cream);--ink: var(--vip-navy);--hair: var(--vip-line);--muted: var(--vip-muted);--frame: var(--vip-navy);--wordmark: var(--vip-navy);background:var(--vip-cream);color:var(--vip-navy);border-bottom-color:var(--vip-line);box-shadow:0 4px 24px #142c3505}.site-header .claim{color:var(--vip-muted);font-stretch:100%;font-weight:400;letter-spacing:.02em}.site-header .site-nav a{font-family:var(--sans);font-stretch:100%;font-size:.85rem;color:var(--vip-navy);border-radius:var(--vip-radius-sm);text-transform:none;letter-spacing:0}.site-header .site-nav a:hover{background:var(--vip-gold-light);color:var(--vip-navy-deep)}.site-header .nav-cta{background:var(--vip-navy);color:var(--vip-white);border-color:var(--vip-navy);font-size:.8rem;font-stretch:100%;border-radius:var(--vip-radius-sm)}.site-header .nav-cta:hover{background:var(--vip-navy-deep);color:var(--vip-white)}.site-header .menu-btn{color:var(--vip-navy);background:var(--vip-cream);border-color:var(--vip-line);border-radius:var(--vip-radius-sm)}.site-header .menu-btn:hover{color:var(--vip-navy);background:var(--vip-gold-light)}.site-header .menu-btn[aria-expanded=true]{background:var(--vip-navy);color:var(--vip-white)}.site-header .site-nav.is-open{background:var(--vip-cream);color:var(--vip-navy)}.site-footer{background:var(--vip-navy-deep)}.site-header .ticker{--signal: var(--vip-gold-light);--on-signal: var(--vip-navy)}.site-header :focus-visible{outline-color:var(--vip-navy);box-shadow:none}.site-header .ticker :focus-visible{outline-color:var(--vip-gold-light)}.site-header .site-nav a[aria-current]:after{height:1px;background:var(--vip-navy);bottom:.3rem}.site-header .site-nav a[aria-current]:hover:after{background:var(--vip-navy)}.vip-button{display:inline-flex;align-items:center;justify-content:space-between;gap:1.7rem;min-block-size:3.25rem;padding:.85rem 1.5rem;background:var(--vip-navy);color:var(--vip-white);border:1px solid var(--vip-navy);font-size:.9rem;font-weight:600;text-decoration:none;line-height:1.4;border-radius:var(--vip-radius-sm);box-shadow:var(--vip-shadow-soft);transition:background .2s var(--vip-ease),box-shadow .2s var(--vip-ease)}.vip-button:hover{color:var(--vip-white);background:var(--vip-navy-deep)}.vip-button>span{font-size:1.25rem;flex:none}.vip-button:focus-visible{outline:3px solid var(--vip-navy);outline-offset:4px}.vip-button--outline{background:transparent;color:var(--vip-navy);border-color:var(--vip-line)}.vip-button--outline:hover{background:var(--vip-navy);color:var(--vip-white)}.vip-textlink{display:inline-flex;align-items:center;gap:.65rem;min-block-size:2.75rem;font-size:.88rem;font-weight:600;color:var(--vip-navy);text-underline-offset:.3em;text-decoration-thickness:1px}.vip-textlink:hover{background:transparent;color:var(--vip-navy);text-decoration-color:var(--vip-gold)}.vip-eyebrow{color:var(--vip-muted);font-size:.7rem;font-weight:600;line-height:1.6;letter-spacing:.16em;text-transform:uppercase}.vip-actions{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}}@layer pages{.vip-landing .vip-card-art,.vip-landing .vip-art-note{display:none}.vip-landing .vip-pick__label{margin-block-end:1.5rem}.vip-landing{--ink: var(--vip-navy);--paper: var(--vip-cream);--concrete: var(--vip-cream);--muted: var(--vip-muted);background:var(--vip-cream);color:var(--vip-navy);color-scheme:light;font-family:var(--sans);font-size:1rem;line-height:1.65;font-stretch:100%}.vip-landing :is(h1,h2,h3,p,figure,ol,ul){margin:0}.vip-landing :is(h1,h2,h3){font-stretch:100%;letter-spacing:-.035em;color:var(--vip-navy);text-wrap:balance}.vip-landing :is(h1,h2){font-family:var(--vip-display);font-weight:400;line-height:1.06}.vip-landing h1{font-size:clamp(3.15rem,5.4vw,5.6rem)}.vip-landing h2{font-size:clamp(2.25rem,3.2vw,3.6rem)}.vip-landing :is(h1,h2) em{font-weight:400}.vip-landing h3{font-size:1.35rem;font-weight:500;line-height:1.3}.vip-hero{position:relative;min-block-size:43rem;background:var(--vip-cream);padding-block:2.5rem}.vip-hero__image{position:absolute;inset-block:2.5rem;inset-inline-end:max(var(--margin),calc((100% - var(--max))/2));inline-size:calc(min(100% - 2 * var(--margin),var(--max))*.46);border-radius:var(--vip-radius-lg);overflow:hidden;box-shadow:var(--vip-shadow)}.vip-hero__image:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid #142c3512;border-radius:inherit}.vip-hero__image img{inline-size:100%;block-size:100%;object-fit:cover;object-position:60% 50%}.vip-image-label{position:absolute;inset-inline-end:1.5rem;inset-block-end:1rem;z-index:1;color:var(--vip-white);font-size:.65rem;line-height:1.6;max-inline-size:calc(100% - 3rem);background:var(--vip-navy);border-radius:.3rem;padding:.35rem .65rem}.vip-hero__inner{position:relative;min-block-size:34rem;display:flex;align-items:center}.vip-hero__copy{position:relative;z-index:1;inline-size:48%;padding-block:2rem}.vip-hero__copy .vip-eyebrow{margin-block-end:1.8rem;display:flex;align-items:baseline;gap:.75rem}.vip-hero__copy .vip-eyebrow:before{content:"";inline-size:1.8rem;block-size:1px;background:var(--vip-card-gold);flex:none;align-self:center}.vip-hero__copy .vip-eyebrow>span{display:none}.vip-hero h1{font-size:clamp(2.75rem,1.4rem + 4.1vw,5.4rem);letter-spacing:-.035em}.vip-hero h1 em{color:#645038}.vip-hero .vip-actions{gap:.75rem 1.5rem}.vip-landing :focus-visible{outline:3px solid var(--vip-navy);outline-offset:4px;box-shadow:none}.vip-hero__copy .vip-eyebrow>span{color:var(--vip-card-gold);margin-inline-end:.5rem}.vip-hero__lead{max-inline-size:28rem;margin-block:1.75rem 2rem!important;color:var(--vip-muted);line-height:1.8}.vip-hero__fine{color:var(--vip-muted);font-size:.75rem;margin-block-start:2.4rem!important}.vip-hero__note{position:absolute;inset-inline-end:1.25rem;inset-block-end:1.5rem;display:flex;gap:1rem;align-items:center;padding:1.1rem 1.4rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius);background:var(--vip-white);box-shadow:var(--vip-shadow);max-inline-size:min(27rem,44%)}.vip-hero__note strong{font-family:var(--vip-display);font-size:1.25rem;font-weight:400}.vip-hero__note p{font-size:.75rem;color:var(--vip-muted);margin-block-start:.2rem}.vip-note-icon{color:var(--vip-card-gold);font-size:2rem}.vip-trust{background:var(--vip-white);border-block:1px solid var(--vip-line)}.vip-trust__inner{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:1.8rem;font-size:.8rem}.vip-trust__inner>p{line-height:1.5;color:var(--vip-muted)}.vip-trust strong{color:var(--vip-navy);font-weight:500}.vip-trust ul{display:flex;gap:2.3rem;list-style:none;padding:0}.vip-trust li:before{content:"✓";color:var(--vip-muted);margin-inline-end:.6rem}.vip-trust a{color:var(--vip-muted);font-size:.7rem}.vip-section{padding-block:clamp(3.5rem,6.7vw,6.5rem)}.vip-section__head{display:grid;grid-template-columns:1.35fr 1fr;align-items:end;gap:5rem;margin-block-end:3rem}.vip-section__head h2{margin-block-start:1rem}.vip-section__head>p,.vip-section__head>div>p:not(.vip-eyebrow){color:var(--vip-muted);max-inline-size:26rem;font-size:.95rem}.vip-section__head .vip-textlink{margin-block-start:.6rem}.vip-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.vip-benefit{display:flex;flex-direction:column;align-items:start;padding:1.5rem 2.5rem 1rem;border-inline-start:1px solid var(--vip-line)}.vip-benefit:first-child{padding-inline-start:0;border:0}.vip-benefit:last-child{padding-inline-end:0}.vip-benefit__top{inline-size:100%;display:flex;justify-content:space-between;align-items:center;margin-block-end:1.4rem}.vip-benefit__icon{font-size:1.9rem;color:var(--vip-card-gold)}.vip-index{font-family:var(--mono);font-size:.65rem;color:var(--vip-muted)}.vip-benefit h3{max-inline-size:18rem}.vip-benefit>.vip-textlink{margin-block-start:auto}.vip-benefit>p{color:var(--vip-muted);font-size:.9rem;margin-block:1.2rem}.vip-card-section{background:var(--vip-white);border-block:1px solid var(--vip-line)}.vip-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.vip-pick{display:flex;flex-direction:column;padding:1.8rem;border:1px solid var(--vip-line);background:var(--vip-white);min-inline-size:0;border-radius:var(--vip-radius-lg);box-shadow:var(--vip-shadow-soft)}.vip-pick__label{color:var(--vip-muted);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase}.vip-card-art{margin-block:1.4rem .7rem;padding:1.25rem 1.4rem;aspect-ratio:1.586;inline-size:100%;max-inline-size:19rem;border-radius:.6rem;box-shadow:0 10px 20px #0b20291a;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(125deg,var(--vip-silver),var(--vip-white),var(--vip-silver));color:var(--vip-navy)}.vip-card-art--1{background:linear-gradient(125deg,var(--vip-card-gold),var(--vip-gold-light),var(--vip-card-gold))}.vip-card-art--2{background:linear-gradient(125deg,var(--vip-navy),var(--vip-card-blue));color:var(--vip-white)}.vip-card-art__name{font-size:.65rem;letter-spacing:.16em}.vip-card-chip{display:block;inline-size:1.7rem;block-size:1.3rem;border:1px solid currentColor;opacity:.5;border-radius:.2rem}.vip-card-art__bottom{display:flex;align-items:end;justify-content:space-between;gap:1rem;font-size:.55rem;letter-spacing:.08em}.vip-card-art__bottom>span{font-size:1.2rem;font-style:italic;font-family:var(--vip-display)}.vip-art-note{color:var(--vip-muted);font-size:.6rem;margin-block-end:1.3rem!important}.vip-pick h3{font-family:var(--vip-display);font-size:1.75rem;font-weight:400}.vip-pick__fee{color:var(--vip-muted);font-size:.8rem;margin-block:.55rem 1.2rem!important}.vip-pick__fee strong{color:var(--vip-navy);font-size:1.5rem;font-weight:500}.vip-pick>p:not([class]){color:var(--vip-muted);font-size:.85rem}.vip-pick ul{padding:0;list-style:none;margin-block:1.2rem!important;font-size:.8rem}.vip-pick li{position:relative;padding-inline-start:1.1rem;margin-block:.6rem}.vip-pick li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--vip-muted)}.vip-pick__caveat{color:var(--vip-muted);font-size:.75rem;margin-block-end:1.4rem!important}.vip-pick__actions{margin-block-start:auto;display:flex;flex-direction:column;gap:.6rem}.vip-pick__actions .vip-button{padding:.7rem 1rem;font-size:.8rem}.vip-pick__actions a:not(.vip-button){font-size:.75rem;color:var(--vip-navy);min-block-size:2.75rem;display:flex;align-items:center;justify-content:center}.vip-source-note{font-size:.65rem;color:var(--vip-muted);margin-block-start:1rem!important}.vip-source-note a{color:inherit}.vip-section-note{color:var(--vip-muted);font-size:.75rem;margin-block-start:1.6rem!important;max-inline-size:70rem}.vip-editorial{display:grid;grid-template-columns:1fr 1fr;gap:5rem;padding-block:6rem;align-items:center}.vip-editorial figure{min-inline-size:0}.vip-editorial img{border-radius:var(--vip-radius-lg);box-shadow:var(--vip-shadow);display:block;inline-size:100%;block-size:34rem;object-fit:cover}.vip-editorial figcaption{font-size:.6rem;color:var(--vip-muted);margin-block-start:.5rem}.vip-editorial h2{margin-block:1rem 1.5rem}.vip-editorial__copy>p:not(.vip-eyebrow){color:var(--vip-muted);font-size:.9rem}.vip-editorial ol{list-style:none;padding:0;margin-block:2rem!important}.vip-editorial li{display:flex;gap:1rem;margin-block:1.4rem}.vip-editorial li>span{font-family:var(--mono);font-size:.65rem;color:var(--vip-muted);padding-block-start:.2rem}.vip-editorial strong{font-size:.9rem;font-weight:600}.vip-editorial li p{color:var(--vip-muted);font-size:.8rem;margin-block-start:.3rem}.vip-stories,.vip-voices{border-block-start:1px solid var(--vip-line)}.vip-voice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.vip-voice{border:1px solid var(--vip-line);padding:clamp(1.5rem,3vw,2.5rem);border-radius:var(--vip-radius-lg);background:var(--vip-white)}.vip-voice blockquote{margin:0 0 1.5rem;font-family:var(--vip-display);font-size:1.6rem;line-height:1.45;letter-spacing:-.02em}.vip-voice__author{font-size:.8rem;color:var(--vip-muted);margin-block-end:1rem!important}.vip-voice__author strong{color:var(--vip-navy);font-weight:600}.vip-voice__context{color:var(--vip-muted);font-size:.85rem}.vip-story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.vip-story img{border-radius:var(--vip-radius);inline-size:100%;block-size:auto;aspect-ratio:1.5;object-fit:cover}.vip-story .vip-eyebrow{margin-block:1.5rem .7rem}.vip-story h3{font-family:var(--vip-display);font-weight:400;font-size:1.8rem}.vip-story>p:not(.vip-eyebrow){color:var(--vip-muted);font-size:.85rem;margin-block:1rem}.vip-revolut-intro{background:var(--vip-navy);color:var(--vip-cream);padding-block:5rem}.vip-revolut-intro h2{color:var(--vip-cream);margin-block:1rem 1.5rem}.vip-revolut-intro .vip-eyebrow{color:var(--vip-gold-light)}.vip-revolut-intro p:not(.vip-eyebrow){max-inline-size:40rem;color:var(--vip-line);margin-block-end:1.5rem}.vip-revolut-intro .vip-button{background:var(--vip-gold-light);color:var(--vip-navy);border-color:var(--vip-gold-light)}.vip-revolut-intro .vip-textlink{color:var(--vip-cream)}.vip-revolut-intro :focus-visible{outline-color:var(--vip-gold-light)}@media(max-width:63.9375em){.vip-hero__copy{inline-size:49%}.vip-trust ul{gap:1rem;flex-wrap:wrap}.vip-trust__inner{flex-wrap:wrap}.vip-section__head{gap:2rem}.vip-picks{gap:.8rem}.vip-pick{padding:1.2rem}.vip-editorial{gap:2rem}}@media(max-width:47.5em){.vip-hero{display:flex;flex-direction:column-reverse;min-block-size:auto;padding-block:0}.vip-hero__inner{min-block-size:auto;display:block}.vip-hero__copy{inline-size:100%;padding-block:3rem}.vip-hero__copy .vip-eyebrow{margin-block-end:1.2rem}.vip-hero h1{font-size:clamp(2.5rem,1.4rem + 5.5vw,4rem)}.vip-hero__lead{font-size:1rem;margin-block:1.3rem 1.5rem!important}.vip-hero__image{position:relative;inset:auto;inline-size:calc(100% - 2 * var(--margin));margin-inline:auto;margin-block-end:2rem;block-size:clamp(16rem,65vw,26rem)}.vip-hero__image:after{display:none}.vip-hero__fine{margin-block-start:1.3rem!important}.vip-hero__note{display:none}.vip-hero .vip-actions{gap:.5rem}.vip-trust__inner{gap:1rem;padding-block:1.4rem}.vip-trust ul{display:grid;gap:.4rem;font-size:.75rem}.vip-trust__inner>a{inline-size:100%;min-block-size:2.75rem;display:flex;align-items:center}.vip-section{padding-block:3.5rem}.vip-section__head{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-block-end:2rem}.vip-benefits,.vip-picks,.vip-story-grid,.vip-voice-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem}.vip-benefit,.vip-benefit:first-child,.vip-benefit:last-child{padding:1.5rem 0;border-inline-start:0;border-block-start:1px solid var(--vip-line)}.vip-benefit h3{max-inline-size:none}.vip-benefit__top{margin-block-end:1rem}.vip-pick{padding:1.5rem}.vip-card-art{max-inline-size:20rem}.vip-editorial{grid-template-columns:minmax(0,1fr);padding-block:3.5rem;gap:2rem}.vip-editorial img{block-size:auto;aspect-ratio:1}.vip-story-grid{gap:2.8rem}.vip-revolut-intro{padding-block:3.5rem}.vip-landing h2{font-size:clamp(2.1rem,8vw,3rem)}.vip-landing :is(h1,h2,h3,p,li,a){overflow-wrap:anywhere}}}@layer components{@media(prefers-reduced-motion:reduce){.vip-button,.vip-textlink{transition:none}}}@layer print{@media print{.vip-hero__image,.vip-hero__note,.vip-card-art{display:none}.vip-landing,.vip-revolut-intro{background:var(--vip-white);color:var(--vip-navy)}.vip-hero,.vip-hero__inner{min-block-size:auto}.vip-hero__copy{inline-size:100%}.vip-revolut-intro h2,.vip-revolut-intro p:not(.vip-eyebrow),.vip-revolut-intro .vip-eyebrow,.vip-revolut-intro .vip-textlink{color:var(--vip-navy)}.vip-section,.vip-editorial{padding-block:2rem}.vip-pick,.vip-story{break-inside:avoid}}}@layer reset,tokens,base,layout,components,pages,print;@layer components{.language-switcher{position:relative;flex:none;margin:0;color:var(--vip-navy);font-family:var(--sans);font-size:.8rem;line-height:1.4;z-index:45}.language-switcher>summary{display:flex;align-items:center;gap:.4rem;min-block-size:2.75rem;padding:.45rem .5rem;border:1px solid transparent;border-radius:var(--vip-radius-sm);list-style:none;cursor:pointer;font:inherit;color:inherit;background:transparent;text-transform:none;letter-spacing:0}.language-switcher>summary::-webkit-details-marker{display:none}.language-switcher>summary:before,.language-switcher>summary:after{content:none}.language-switcher>summary:hover,.language-switcher[open]>summary{background:var(--vip-white);color:var(--vip-navy);border-color:var(--vip-line)}.language-switcher summary:focus-visible,.language-switcher a:focus-visible{outline:3px solid var(--vip-navy);outline-offset:3px}.language-globe{inline-size:1.1rem;block-size:1.1rem;flex:none}.language-short{display:none}.language-chevron{font-size:.85em}.language-panel{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + .4rem);inline-size:min(23rem,calc(100vw - 2 * var(--margin)));max-block-size:min(70vh,32rem);overflow-y:auto;overscroll-behavior:contain;padding:.65rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius);background:var(--vip-white);color:var(--vip-navy);box-shadow:var(--vip-shadow)}.language-switcher:not([open]) .language-panel{display:none}.language-panel ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:.25rem}.language-panel li{margin:0;min-inline-size:0}.language-panel a{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem;min-block-size:2.75rem;padding:.65rem;color:var(--vip-navy);text-decoration:none;border:1px solid transparent;border-radius:var(--vip-radius-sm);font:500 .82rem/1.5 var(--sans);text-transform:none;letter-spacing:normal}.language-panel a:hover,.language-panel a[aria-current]{background:var(--vip-cream);color:var(--vip-navy);border-color:var(--vip-line)}.language-panel a>small{font-size:.7rem;flex-basis:100%;color:var(--vip-muted)}.language-panel .language-fallback{font-size:.75rem;line-height:1.6;margin:.35rem .5rem .75rem;color:var(--vip-muted)}.masthead-in>.language-switcher{margin-inline-start:0}@media(max-width:68.75em){.masthead-in{column-gap:.8rem}}@media(max-width:47.5em){.masthead-in{column-gap:.4rem}.masthead-in>.menu-btn{padding-inline:.35rem;gap:.25rem}.masthead-in>.language-switcher{order:4;margin-inline-start:auto}.language-switcher>summary{min-block-size:44px;min-inline-size:44px;justify-content:center;gap:0;padding:.2rem}.language-name,.language-globe,.language-chevron{display:none}.language-short{display:inline;font-weight:650;letter-spacing:.03em}.language-panel{max-block-size:65vh}.language-panel ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}}}@layer pages{.german-worldwide{--ink: var(--vip-navy);--paper: var(--vip-cream);--muted: var(--vip-muted);background:var(--vip-cream);color:var(--vip-navy);border-block-start:1px solid var(--vip-line);padding-block:3rem}.german-worldwide-inner{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:2rem}.german-worldwide-market{font-size:.7rem;color:var(--vip-muted);letter-spacing:.1em;margin-block-end:.75rem}.german-worldwide h2{font-family:var(--vip-display);font-size:clamp(1.75rem,3vw,2.5rem);font-stretch:100%;font-weight:400;line-height:1.2;margin-block:0 1rem}.german-worldwide-inner>div>p:last-child{max-inline-size:65ch;color:var(--vip-muted);font-size:.9rem;line-height:1.8;margin:0}.german-worldwide-links{display:grid;gap:.75rem}.german-worldwide-links a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:2.75rem;padding:.75rem 1rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius-sm);color:var(--vip-navy);font-size:.85rem;font-weight:550;text-decoration:none}.german-worldwide-links a:hover{background:var(--vip-gold-light);color:var(--vip-navy)}.locale-shell{--ink: var(--vip-navy);--ink-2: var(--vip-navy);--paper: var(--vip-cream);--concrete: var(--vip-cream);--muted: var(--vip-muted);--hair: var(--vip-line);--wordmark: var(--vip-navy);background:var(--vip-cream);color:var(--vip-navy);color-scheme:light}.locale-header{position:sticky;inset-block-start:0;background:var(--vip-cream);box-shadow:0 4px 24px #142c3505;border-block-end:1px solid var(--vip-line);z-index:40}.locale-header-inner{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1.25rem;min-block-size:5.5rem;padding-block:.75rem}.locale-brand{margin-inline-end:auto}.locale-nav{min-inline-size:0}.locale-nav ul{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .2rem;padding:0;margin:0;list-style:none}.locale-nav li{margin:0}.locale-nav a{display:flex;align-items:center;min-block-size:2.75rem;color:var(--vip-navy);font:550 .85rem/1.4 var(--sans);text-decoration:none;padding:.65rem .8rem;border-radius:var(--vip-radius-sm);position:relative}.locale-nav a:hover{color:var(--vip-navy);background:var(--vip-white)}.locale-nav a[aria-current]:after{content:"";position:absolute;inset-inline:.8rem;inset-block-end:.35rem;block-size:1px;background:var(--vip-navy)}.locale-menu{display:none}.locale-header :focus-visible{outline:3px solid var(--vip-navy);outline-offset:4px;box-shadow:none}.locale-document{--sticky-top: 5.5rem}.locale-header-action{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;min-block-size:2.75rem;padding:.7rem 1rem;border:1px solid var(--vip-navy);border-radius:var(--vip-radius-sm);background:var(--vip-navy);color:var(--vip-white);text-decoration:none;font:600 .8rem/1.4 var(--sans)}.locale-header-action:hover{background:var(--vip-navy-deep);color:var(--vip-white)}.locale-footer{background:var(--vip-navy-deep);color:var(--vip-white);padding-block:clamp(3rem,6vw,5rem)}.locale-footer-inner{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:3rem}.locale-footer p{max-inline-size:43ch;color:var(--vip-gold-light);font-size:.8rem;line-height:1.8;margin-block:1rem}.locale-footer-inner>div>p:first-of-type{font-family:var(--vip-display);color:var(--vip-white);font-size:1.7rem;line-height:1.3;max-inline-size:22ch;margin-block:1.3rem}.locale-footer ul{list-style:none;margin:0;padding:0;font-size:.85rem;line-height:1.6}.locale-footer li{margin-block-end:.8rem}.locale-footer a{color:var(--vip-white);text-underline-offset:.3em}.locale-footer nav a{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25em;min-block-size:2.75rem;text-decoration-color:#e5d1b066}.locale-footer a:hover{background:transparent;color:var(--vip-gold-light);text-decoration-color:currentColor}.locale-footer :focus-visible{outline-color:var(--vip-gold-light)}.locale-shell:lang(ar),.locale-shell:lang(hi){line-height:1.8}.locale-shell:is(:lang(ar),:lang(hi),:lang(ja),:lang(zh)) :is(h1,h2,h3,.cards-eyebrow,.vip-eyebrow){letter-spacing:normal;text-transform:none;font-stretch:100%}.locale-shell:lang(ar) .cards-calculation dd{text-align:end}@media(max-width:63.9375em){.locale-header{position:relative}.locale-header-inner{column-gap:.75rem}.locale-document{--sticky-top: 0px}.locale-menu{display:inline-flex;min-inline-size:0;min-block-size:2.75rem;align-items:center;justify-content:center;gap:.6rem;border:1px solid var(--vip-line);border-radius:var(--vip-radius-sm);padding:.65rem .85rem;color:var(--vip-navy);background:transparent;font:500 .85rem/1.4 var(--sans);cursor:pointer}.locale-menu>span:last-child{min-inline-size:0;overflow-wrap:anywhere}.locale-menu:hover,.locale-menu[aria-expanded=true]{background:var(--vip-white);border-color:var(--vip-muted)}.locale-menu-icon{position:relative;inline-size:1.1rem;block-size:.8rem;flex:none;border-block:1px solid currentColor}.locale-menu-icon:after{content:"";position:absolute;inset-inline:0;inset-block-start:calc(50% - .5px);border-block-start:1px solid currentColor}.locale-header[data-menu-ready] .locale-nav{display:none}.locale-header[data-menu-open=true] .locale-nav{display:block;padding-block:.8rem;border-block-start:1px solid var(--vip-line)}.locale-header[data-menu-open=true] .locale-nav ul{display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem}.locale-nav a{inline-size:fit-content;max-inline-size:100%;overflow-wrap:anywhere}.locale-footer-inner>nav{padding-block-start:1.5rem;border-block-start:1px solid #e5d1b033}.locale-header-action{display:none}.locale-nav{order:4;flex-basis:100%}.locale-nav ul{gap:.3rem 1.4rem}.locale-footer-inner{grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media(max-width:47.5em){.german-worldwide-inner{grid-template-columns:minmax(0,1fr)}.locale-header-inner{gap:.5rem .65rem;min-block-size:4.5rem;padding-block:.75rem}.locale-nav ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.25rem .2rem}.locale-nav a{min-block-size:44px;font-size:.85rem}}}@layer print{@media print{.language-switcher,.locale-header{display:none!important}.locale-footer{background:#fff;color:#000}.locale-footer :is(p,a){color:#000}}}
