.showroom.blog{--b-surface:#17191d;--b-paper:#1c1f24;--b-rule:#2a2d33;--b-rule-2:#3b3f46;--b-head:#f2f2f2;--b-text-hi:#d9d9d9;--b-text:#bdbdbd;--b-meta:#9a9a9a;--b-band:#17191d;--b-yellow:var(--color-accent-2);--b-accent-line:var(--color-accent-2);--b-accent-ink:var(--color-accent-2);--b-ok:#5bb884;--b-bad:#ff8a7a;--b-size:1.25rem;--b-lh:1.6;--b-measure:34em;--b-serif:var(--font-blog-serif), "Source Serif 4", Georgia, "Times New Roman", serif;--b-sans:var(--font-barlow), system-ui, sans-serif;--photo-ground:var(--b-paper);--photo-veil:#17191d24;--n-text:#d9d9d9;--n-fontos-bg:#202734;--n-fontos-rule:#6ea8ff;--n-fontos-ink:#9cc3ff;--n-tipp-bg:#1e2927;--n-tipp-rule:#5bb884;--n-tipp-ink:#86d2a4;--n-vigyazz-bg:#2e2426;--n-vigyazz-rule:#ff8a7a;--n-vigyazz-ink:#ffa194;--n-lista-bg:#29271b;--n-lista-rule:var(--b-accent-line);--n-lista-ink:var(--b-accent-ink);--lookup-bg:#1e2126;--lookup-line:#33373e;--lookup-head:#f2f2f2;--lookup-text:#bdbdbd;background:var(--b-surface);color:var(--b-text)}:root[data-blog-theme=light] .showroom.blog{--b-surface:#fff;--b-paper:#fff;--b-band:#fafafa;--b-rule:#f2f2f2;--b-rule-2:#e5e5e5;--b-head:#242424;--b-text-hi:#242424;--b-text:#242424;--b-meta:#6b6b6b;--b-yellow:#e8b800;--b-accent-line:#242424;--b-accent-ink:#6b6b6b;--b-ok:#1b7a45;--b-bad:#b3261e;--photo-ground:#f2f2f2;--photo-veil:transparent;--n-text:#242424;--n-fontos-bg:#f1f5fb;--n-fontos-rule:#3d74c9;--n-fontos-ink:#1c4a94;--n-tipp-bg:#f0f7f2;--n-tipp-rule:#2f8a57;--n-tipp-ink:#1b6a3e;--n-vigyazz-bg:#fcf1ef;--n-vigyazz-rule:#d4503f;--n-vigyazz-ink:#a8261b;--n-lista-bg:#faf6e8;--n-lista-rule:#b38600;--n-lista-ink:#6e5300;--lookup-bg:#f7f7f7;--lookup-line:#e5e5e5;--lookup-head:#242424;--lookup-text:#242424;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.blog-photo{background:var(--photo-ground);width:100%;position:relative;overflow:hidden}.blog-photo-img{object-fit:cover}.blog-photo:after{content:"";pointer-events:none;background:var(--photo-veil);position:absolute;inset:0}.blog-lead{--lead-ground:#17191d;--lead-head:#f2f2f2;--lead-text:#cfcfcf;--lead-quiet:#bdbdbd;--lead-meta:#a3a3a3;background:var(--lead-ground);color:var(--lead-text)}.blog-story--lead{isolation:isolate;align-items:flex-end;min-height:600px;display:flex;position:relative;overflow:hidden}.blog-story--lead .blog-photo--lead{z-index:-2;position:absolute;inset:0}.blog-story--lead:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(0deg, var(--lead-ground) 0, #17191d00 160px), linear-gradient(90deg, #17191df2 0%, #17191de6 40%, #17191d9e 56%, #17191d47 74%, #17191d1f 100%);position:absolute;inset:0}.blog-lead-in{width:100%;padding-block:96px 64px}.blog-lead-text{flex-direction:column;align-items:flex-start;gap:18px;max-width:47.5rem;display:flex}.blog-lead-topic{margin:0;font-size:16px;line-height:1.3}.blog-lead-topic a{color:var(--lead-quiet);margin-block:-12px;padding-block:12px;text-decoration:none;display:inline-block}.blog-lead-title{max-width:12em;color:var(--lead-head);font-family:var(--font-barlow-condensed), "Arial Narrow", sans-serif;letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.3rem + 3.6vw,4.5rem);font-weight:600;line-height:1.02}.blog-lead-title a{color:inherit;text-decoration:none}.blog-lead-dek{max-width:30em;color:var(--lead-text);font-family:var(--b-serif);text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.6}.blog-lead-foot{flex-wrap:wrap;align-items:center;gap:4px 32px;margin-top:4px;display:flex}.blog-lead-read{min-height:44px;color:var(--lead-head);text-underline-offset:6px;align-items:center;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.blog-lead-meta{color:var(--lead-meta);flex-wrap:wrap;gap:2px 18px;margin:0;font-size:14px;display:flex}.blog-lead-topic a:hover,.blog-lead-read:hover{color:#fff}.blog-lead-title a:hover{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:2px}.blog-lead a:focus-visible{outline:2px solid var(--lead-head);outline-offset:4px;border-radius:2px}@media (prefers-reduced-motion:no-preference){.blog-story--lead .blog-photo-img{animation:1.6s cubic-bezier(.2,.7,.2,1) both blog-lead-settle}}@keyframes blog-lead-settle{0%{transform:scale(1.06)}to{transform:none}}.blog-ix-bar-in{flex-wrap:wrap;align-items:center;gap:0 24px;min-height:72px;display:flex}.blog-topics{flex-wrap:wrap;gap:0 28px;display:flex}.blog-topics a{min-height:44px;color:var(--b-text);align-items:center;font-size:16px;text-decoration:none;display:inline-flex}.blog-topics a:hover{color:var(--b-head)}.blog-topics a[aria-current=page]{color:var(--b-head);text-underline-offset:.55em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.blog-topics a:focus-visible{outline:2px solid var(--b-accent-line);outline-offset:2px;border-radius:2px}.blog-more{padding-block:28px clamp(64px,8vw,112px)}.blog-more-dek{max-width:34em;color:var(--b-text);font-family:var(--b-serif);margin:0 0 28px;font-size:1.125rem;line-height:1.55}.blog-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;display:grid}.blog-row-link{color:inherit;border-radius:2px;align-items:flex-start;gap:20px;text-decoration:none;display:flex}.blog-row-link:focus-visible{outline:2px solid var(--b-accent-line);outline-offset:6px}.blog-photo--thumb{aspect-ratio:4/3;border-radius:var(--radius-control);flex:none;width:132px}.blog-row-text{flex-direction:column;gap:6px;min-width:0;display:flex}.blog-row-topic,.blog-row-meta{color:var(--b-meta);margin:0;font-size:14px;line-height:1.35}.blog-row-title{color:var(--b-head);font-family:var(--font-barlow-condensed), "Arial Narrow", sans-serif;letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:1.5rem;font-weight:600;line-height:1.15}.blog-story{min-width:0}.blog-cover{color:inherit;border-radius:2px;text-decoration:none;display:block}.blog-cover:focus-visible{outline:2px solid var(--b-accent-line);outline-offset:6px}.blog-story-text{min-width:0}.blog-story-topic{color:var(--b-meta);margin:0 0 8px;font-size:14px}.blog-story-title{color:var(--b-head);text-wrap:balance;margin:0}.blog-story-dek{color:var(--b-text);font-family:var(--b-serif);text-wrap:pretty;margin:10px 0 0}.blog-meta{color:var(--b-meta);flex-wrap:wrap;gap:2px 18px;margin:12px 0 0;font-size:14px;display:flex}.blog-related-h{color:var(--b-head);letter-spacing:-.01em;margin:0 0 32px;font-size:1.375rem;font-weight:600;line-height:1.25}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 36px;display:grid}.blog-grid--n2{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid--n1{grid-template-columns:minmax(0,1fr)}.blog-grid .blog-photo{aspect-ratio:4/3;border-radius:var(--radius-control);margin-bottom:20px}.blog-grid .blog-story-title{letter-spacing:-.01em;font-size:clamp(1.2rem,1.1rem + .35vw,1.375rem);font-weight:600;line-height:1.25}.blog-grid .blog-story-dek{font-size:1.0625rem;line-height:1.55}.blog-cover:hover .blog-story-title,.blog-row-link:hover .blog-row-title{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1.5px}.blog-grid--n1 .blog-cover{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 44px;display:grid}.blog-grid--n1 .blog-photo{margin-bottom:0}.blog-ix-cta{padding-block:0 80px}.blog-ix-cta-in{border-top:1px solid var(--b-rule);text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:56px;display:flex}.blog-ix-cta h2{color:var(--b-head);letter-spacing:-.012em;margin:0;font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem);font-weight:600;line-height:1.2}.blog-ix-cta p{max-width:34em;color:var(--b-text);font-family:var(--b-serif);margin:10px auto 0;font-size:1.125rem;line-height:1.55}.blog-hero-fig{margin:0}.blog-photo--hero{aspect-ratio:12/5;max-height:56vh}.blog-credit{padding-inline:var(--spacing-gutter);color:var(--b-meta);text-align:right;margin:8px 0 0;font-size:13px;line-height:1.45}.blog-credit a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--b-rule-2);text-decoration-color:var(--b-rule-2);text-underline-offset:.2em}.blog-credit a:hover{color:var(--b-head);-webkit-text-decoration-color:var(--b-accent-line);text-decoration-color:var(--b-accent-line)}.blog-credit a:focus-visible{outline:2px solid var(--b-accent-line);outline-offset:2px;border-radius:2px}.blog-hero-text{width:100%;max-width:calc(680px + 2 * var(--spacing-gutter));padding:clamp(28px, 4vw, 48px) var(--spacing-gutter) 0;flex-direction:column;align-items:flex-start;gap:14px;margin-inline:auto;display:flex}.blog-back{min-height:44px;color:var(--b-meta);align-items:center;gap:8px;margin-block:-6px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.blog-back:hover{color:var(--b-head)}.blog-back svg{width:16px;height:16px}.blog-post-topic{color:var(--b-meta);margin:0;font-size:15px}.blog-post-topic a{color:inherit;font-weight:500;text-decoration:none}.blog-post-topic a:hover{color:var(--b-head)}.blog-post-h1{color:var(--b-head);letter-spacing:-.011em;text-wrap:balance;margin:0;font-size:clamp(2rem,1.55rem + 1.3vw,2.625rem);font-weight:600;line-height:1.22}.blog-byline{border-bottom:1px solid var(--b-rule);width:100%;color:var(--b-meta);flex-wrap:wrap;gap:2px 18px;margin:4px 0 0;padding-bottom:20px;font-size:14px;line-height:1.45;display:flex}.blog-byline .blog-by{color:var(--b-head);font-weight:500}.blog-prose{grid-template-columns:[wide-start] minmax(0, 1fr) [text-start] minmax(0, var(--b-measure)) [text-end] minmax(0, 1fr) [wide-end];font-family:var(--b-serif);font-size:var(--b-size);line-height:var(--b-lh);letter-spacing:0;display:grid}.blog-prose>*{grid-column:text;min-width:0}.blog-post-body{counter-reset:sig;padding-block:clamp(32px,4vw,48px) 8px}.blog-prose p{text-wrap:pretty;margin:0 0 1.6em}.blog-post-body h2{color:var(--b-head);font-family:var(--b-sans);letter-spacing:-.012em;text-wrap:balance;margin:.85em 0 .5em;font-size:1.2em;font-weight:600;line-height:1.25}.blog-post-body h2.blog-h2n{counter-increment:sig;grid-template-columns:1.6em minmax(0,1fr);align-items:baseline;display:grid}.blog-post-body h2.blog-h2n:before{content:counter(sig);color:var(--b-accent-ink);font-weight:500}.blog-prose h3{color:var(--b-head);font-family:var(--b-sans);margin:1.7em 0 .45em;font-size:1.05em;font-weight:600;line-height:1.35}.blog-prose strong{color:var(--b-text-hi);font-weight:600}.blog-prose a:where(:not(.blog-door)){color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--b-accent-line);text-decoration-color:var(--b-accent-line);text-underline-offset:.18em;text-decoration-thickness:1.5px}.blog-prose a:where(:not(.blog-door)):hover{color:var(--b-head)}.blog-prose a:where(:not(.blog-door)):focus-visible{outline:2px solid var(--b-accent-line);outline-offset:2px;border-radius:2px}.blog-prose .blog-lede{color:var(--b-text-hi);font-size:1.1em;font-weight:400;line-height:1.5}.blog-list{margin:0 0 1.6em;padding-left:1.15em;list-style:outside}.blog-list li{margin:0 0 .5em;padding-left:.2em}.blog-list li::marker{color:var(--b-meta)}.blog-pull{border-block:1px solid var(--b-rule-2);text-align:center;grid-column:wide;justify-self:center;width:100%;max-width:44rem;margin:.6em 0 2.2em;padding:1.2em 0}.blog-prose .blog-pull p{color:var(--b-text-hi);font-family:var(--font-blog-serif-italic), var(--b-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.4em;font-style:italic;font-weight:400;line-height:1.4}.blog-checks{counter-reset:c;margin:.2em 0 1.6em;padding:0;list-style:none}.blog-checks>li{border-bottom:1px solid var(--b-rule);counter-increment:c;margin:0 0 1.05em;padding:0 0 1.05em 2.6em;position:relative}.blog-checks>li:last-child{border-bottom:0;margin-bottom:0}.blog-checks>li:before{content:counter(c);color:var(--b-accent-ink);font-family:var(--b-sans);font-variant-numeric:tabular-nums;font-size:1.3em;font-weight:500;line-height:1.35;position:absolute;top:-.08em;left:0}.blog-prose .blog-do{margin:0 0 .35em}.blog-prose .blog-sig{grid-template-columns:5.6em minmax(0,1fr);gap:12px;margin:.25em 0 0;font-size:.93em;line-height:1.55;display:grid}.blog-sig>b{font-family:var(--b-sans);padding-top:.1em;font-size:.88em;font-weight:600}.blog-sig--ok>b{color:var(--b-ok)}.blog-sig--bad>b{color:var(--b-bad)}.blog-qa{margin:.2em 0 1.6em}.blog-qa-i{border-top:1px solid var(--b-rule);padding:1.05em 0 1.1em}.blog-qa-i:last-child{border-bottom:1px solid var(--b-rule)}.blog-prose .blog-qa-i p{margin:0 0 .3em}.blog-prose .blog-qa-i .blog-q{color:var(--b-head);font-family:var(--b-sans);margin:0 0 .35em;font-weight:600}.blog-note{border-radius:var(--radius-control);background:var(--n-bg);color:var(--n-text);margin:.3em 0 1.6em;padding:.95em 1.15em 1.05em}.blog-note--fontos{--n-bg:var(--n-fontos-bg);--n-rule:var(--n-fontos-rule);--n-ink:var(--n-fontos-ink)}.blog-note--tipp{--n-bg:var(--n-tipp-bg);--n-rule:var(--n-tipp-rule);--n-ink:var(--n-tipp-ink)}.blog-note--vigyazz{--n-bg:var(--n-vigyazz-bg);--n-rule:var(--n-vigyazz-rule);--n-ink:var(--n-vigyazz-ink)}.blog-note--lista{--n-bg:var(--n-lista-bg);--n-rule:var(--n-lista-rule);--n-ink:var(--n-lista-ink)}.blog-prose .blog-note-label{color:var(--n-ink);font-family:var(--b-sans);letter-spacing:.01em;align-items:center;gap:.45em;margin:0 0 .4em;font-size:.8em;font-weight:600;line-height:1.3;display:flex}.blog-note-icon{flex:none;width:1.2em;height:1.2em}.blog-prose .blog-note-body p{margin:0 0 .7em}.blog-prose .blog-note-body>:last-child{margin-bottom:0}.blog-note .blog-list li::marker{color:var(--n-rule)}.blog-note-checks{margin:0;padding:0;list-style:none}.blog-note-checks li{margin:0 0 .3em;padding-left:1.6em;position:relative}.blog-note-checks li:before{content:"";border:solid var(--n-rule);border-width:0 2px 2px 0;width:.36em;height:.68em;position:absolute;top:.3em;left:.3em;transform:rotate(45deg)}.blog-post-body h2+.blog-note{margin-top:.4em}@media (min-width:760px){.blog-note{margin-inline:-1.15em}}.blog-lookup{border:1px solid var(--lookup-line);border-radius:var(--radius-control);background:var(--lookup-bg);color:var(--lookup-text);margin:.3em 0 1.6em;padding:1.1em 1.15em 1.15em}.blog-prose .blog-lookup-h{color:var(--lookup-head);font-family:var(--b-sans);letter-spacing:-.012em;text-wrap:balance;margin:0 0 .35em;font-size:1.2em;font-weight:600;line-height:1.25}.blog-prose .blog-lookup-p{margin:0 0 1.05em}@media (min-width:760px){.blog-lookup{margin-inline:-1.15em}}.blog-post-end{padding-block:24px 8px}.blog-end-h{color:var(--b-head);font-family:var(--b-sans);letter-spacing:-.012em;margin:0 0 .6em;font-size:1.2em;font-weight:600;line-height:1.25}.blog-faq{border-top:1px solid var(--b-rule-2);margin-top:2.6em;padding-top:2em}.blog-faq-i{border-top:1px solid var(--b-rule);padding:1em 0}.blog-faq-i:first-of-type{border-top:0;padding-top:.2em}.blog-faq-i h3{color:var(--b-head);font-family:var(--b-sans);margin:0 0 .35em;font-size:1.02em;font-weight:600;line-height:1.4}.blog-prose .blog-faq-i p{margin:0}.blog-about{border-top:1px solid var(--b-rule-2);color:var(--b-meta);font-family:var(--b-sans);letter-spacing:0;margin-top:2.6em;padding-top:1.8em;font-size:15px;line-height:1.6}.blog-prose .blog-about p{margin:0 0 .6em}.blog-about strong{color:var(--b-text-hi)}.blog-sources{font-family:var(--b-sans);letter-spacing:0;margin-top:1.6em;font-size:15px;line-height:1.5}.blog-prose .blog-src-h{color:var(--b-text-hi);font-family:var(--b-sans);margin:0 0 .55em;font-size:15px;font-weight:600;line-height:1.4}.blog-sources ul{margin:0;padding:0;list-style:none}.blog-sources li{margin:0 0 .7em}.blog-prose .blog-sources a{color:var(--b-text);-webkit-text-decoration-color:var(--b-rule-2);text-decoration-color:var(--b-rule-2);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration-thickness:1px}.blog-prose .blog-sources a:hover{color:var(--b-head);-webkit-text-decoration-color:var(--b-accent-line);text-decoration-color:var(--b-accent-line)}.blog-src-m{color:var(--b-meta);font-size:13.5px;display:block}.blog-related{background:var(--b-band);margin-top:clamp(24px,3vw,40px);padding-block:clamp(24px,4vw,48px) 0}.blog-post-cta{background:var(--b-band);padding-block:clamp(48px,7vw,88px)}.blog-cta-in{border-top:1px solid var(--b-rule);text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:clamp(40px,5vw,64px);display:flex}.blog-cta-h{color:var(--b-head);letter-spacing:-.012em;margin:0;font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem);font-weight:600;line-height:1.2}.blog-cta-p{max-width:34em;color:var(--b-text);font-family:var(--b-serif);margin:10px auto 0;font-size:1.125rem;line-height:1.55}:root[data-blog-theme=light] .showroom.blog .blog-soon{color:#4a4a4a;background:#f2f2f2}:root[data-blog-theme=light] .showroom.blog .blog-door:focus-visible{outline-color:var(--b-accent-ink)}:root[data-blog-theme=light]:has(main.showroom.blog){background:#fff}@media (max-width:1000px){.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid>.blog-story:last-child:nth-child(odd){grid-column:1/-1}.blog-grid>.blog-story:last-child:nth-child(odd) .blog-cover{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px 36px;display:grid}.blog-grid>.blog-story:last-child:nth-child(odd) .blog-photo{margin-bottom:0}.blog-row{grid-template-columns:minmax(0,1fr);gap:24px;max-width:40rem}}@media (max-width:760px){.showroom.blog{--b-size:1.125rem;--b-lh:1.56}.blog-story--lead{min-height:0;display:block}.blog-story--lead .blog-photo--lead{height:420px;inset:0 0 auto}.blog-story--lead:before{background:linear-gradient(180deg, #17191d14 0, #17191d4d 150px, #17191de0 300px, var(--lead-ground) 420px);height:420px;bottom:auto}.blog-lead-in{padding-block:200px 36px}.blog-lead-text{gap:14px}.blog-lead-dek{font-size:1.125rem;line-height:1.55}.blog-lead-foot{gap:0 24px}.blog-lead-meta{gap:2px 14px}.blog-ix-bar-in{gap:0 18px;padding-block:4px}.blog-topics{flex-wrap:nowrap;gap:0 18px}.blog-topics a{white-space:nowrap;font-size:15px}.blog-photo--thumb{width:112px}.blog-row-link{gap:16px}.blog-row-title{font-size:1.3125rem}.blog-grid,.blog-grid--n2{grid-template-columns:minmax(0,1fr);gap:44px}.blog-grid--n1 .blog-cover,.blog-grid>.blog-story:last-child:nth-child(odd) .blog-cover{display:block}.blog-grid--n1 .blog-photo,.blog-grid>.blog-story:last-child:nth-child(odd) .blog-photo{margin-bottom:20px}.blog-photo--hero{aspect-ratio:4/3}.blog-prose .blog-sig{grid-template-columns:minmax(0,1fr);gap:0}.blog-checks>li{padding-left:2.1em}.blog-byline{gap:2px 14px}.blog-byline .blog-by{flex-basis:100%}}@media (max-width:359px){.blog-topics{flex-wrap:wrap}}
