.eu-redesign .blog-tag{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;padding:4px 11px;background:var(--gold-soft);border:1px solid #f5d77c;border-radius:99px;font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:.4px;text-transform:uppercase;color:var(--navy)}.eu-redesign .blog-tag-dot{width:6px;height:6px;border-radius:50%;background:var(--navy)}.eu-redesign .blog-label{font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-text)}.eu-redesign .blog-meta{font-size:13px;color:var(--muted)}.eu-redesign .blog-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}.eu-redesign .blog-section-head h2{margin:0;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.01em;color:var(--navy-dark)}.blog-art .a-navy{fill:var(--navy)}.blog-art .a-navy-dark{fill:var(--navy-dark)}.blog-art .a-navy-mid{fill:var(--navy-mid)}.blog-art .a-gold{fill:var(--gold)}.blog-art .a-gold-soft{fill:var(--gold-soft)}.blog-art .a-white{fill:#fff}.blog-art .a-light{fill:var(--light)}.blog-art .a-muted{fill:var(--muted)}.blog-art .s-border{stroke:var(--border)}.blog-art .s-light{stroke:var(--light)}.blog-art .s-gold{stroke:var(--gold)}.blog-art .s-gold-dk{stroke:var(--gold-dk)}.blog-art .s-navy{stroke:var(--navy)}.blog-art .s-navy-dark{stroke:var(--navy-dark)}.blog-art text{font-family:var(--font-plex-sans),sans-serif;font-weight:700}.eu-redesign .blog-hero{position:relative;background-color:var(--navy-dark);background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.07) 1px,transparent 0);background-size:28px 28px;color:#fff}.eu-redesign .blog-hero--list .blog-hero-in{padding-top:64px;padding-bottom:72px}.eu-redesign .blog-hero--post .blog-hero-in{padding-top:48px;padding-bottom:200px}.eu-redesign .blog-crumbs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px;font-size:12.5px;color:rgba(255,255,255,.6)}.eu-redesign .blog-crumbs>span{display:flex;gap:6px;min-width:0}.eu-redesign .blog-crumbs a{color:rgba(255,255,255,.75);text-decoration:none;border-radius:2px}.eu-redesign .blog-crumbs a:hover{color:#fff;text-decoration:underline}.eu-redesign .blog-hero .blog-tag{margin-bottom:22px}.eu-redesign .blog-title{max-width:1000px;margin:0;font-size:46px;line-height:1.08;font-weight:700;letter-spacing:-.02em;color:#fff}.eu-redesign .blog-intro{max-width:820px;margin:20px 0 0;font-size:19px;line-height:1.6;color:rgba(255,255,255,.78)}.eu-redesign .blog-byline{display:flex;align-items:center;gap:12px;margin-top:28px}.eu-redesign .blog-byline-mark{flex:none;width:40px;height:40px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center}.eu-redesign .blog-byline-text{display:flex;flex-direction:column;gap:2px}.eu-redesign .blog-byline-name{font-size:14px;font-weight:600;color:#fff}.eu-redesign .blog-byline-meta{font-size:13px;color:rgba(255,255,255,.65)}.eu-redesign .blog-hero a:focus-visible{outline:2px solid #fff;outline-offset:2px}.eu-redesign .blog-progress{position:sticky;top:67px;z-index:49;height:3px;margin-bottom:-3px;pointer-events:none}.eu-redesign .blog-progress span{display:block;height:100%;background:var(--gold);transform:scaleX(0);transform-origin:0 50%}@media (prefers-reduced-motion:reduce){.eu-redesign .blog-progress{display:none}}.eu-redesign .blog-cover{--cover-bd:var(--border);--art-ratio:1;--cv-left:40px;--cv-art-right:40px;--cv-art-h:290px;--cv-gap:20px;--cv-big:124px;--cv-text-w:calc(100cqw - var(--cv-left) - var(--cv-art-right) - var(--cv-art-h) * var(--art-ratio) - var(--cv-gap));container-type:inline-size;position:relative;overflow:hidden;background-color:var(--bg-3);background-image:radial-gradient(circle at 1px 1px,rgba(29,52,97,.12) 1px,transparent 0);background-size:22px 22px;color:var(--navy)}.eu-redesign .blog-cover--checklist,.eu-redesign .blog-cover--translation{--cover-bd:#f5d77c;background-color:var(--gold-soft);background-image:radial-gradient(circle at 1px 1px,rgba(173,124,0,.18) 1px,transparent 0)}.eu-redesign .blog-cover--checklist{--art-ratio:0.7931}.eu-redesign .blog-cover--translation{--art-ratio:1.1176}.eu-redesign .blog-cover--regulation,.eu-redesign .blog-cover--standards{background-color:var(--info-bg)}.eu-redesign .blog-cover--photo{background:var(--bg-3)}.eu-redesign .blog-cover--photo img{display:block;width:100%;height:100%;object-fit:cover}.eu-redesign .blog-cover-label{top:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-text)}.eu-redesign .blog-cover-label,.eu-redesign .blog-cover-words{position:absolute;left:var(--cv-left);max-width:var(--cv-text-w)}.eu-redesign .blog-cover-words{bottom:40px;display:flex;flex-direction:column;gap:4px}.eu-redesign .blog-cover-big{font-size:min(var(--cv-big),calc(var(--cv-text-w) / (var(--big-chars, 2) * .72)));overflow-x:clip;line-height:.9;font-weight:700;letter-spacing:-.04em;color:var(--navy);white-space:nowrap}.eu-redesign .blog-cover-line{font-size:16px;line-height:1.35;font-weight:600;color:var(--navy)}.eu-redesign .blog-cover-art{position:absolute;right:var(--cv-art-right);top:56px;height:var(--cv-art-h);width:auto}.eu-redesign .blog-cover--featured{height:100%;min-height:400px}.eu-redesign .blog-cover--featured .blog-cover-label{max-width:calc(100cqw - 2 * var(--cv-left))}.eu-redesign .blog-cover-row{position:relative;margin-top:-168px}.eu-redesign .blog-cover--post{--cv-left:56px;--cv-art-right:120px;--cv-art-h:360px;--cv-gap:24px;--cv-big:168px;height:420px;border:1px solid var(--cover-bd);border-radius:16px;box-shadow:0 16px 32px rgba(18,32,64,.1)}.eu-redesign .blog-cover--post .blog-cover-label{top:48px}.eu-redesign .blog-cover--post .blog-cover-words{bottom:52px;gap:6px}.eu-redesign .blog-cover--post .blog-cover-big{line-height:.88;letter-spacing:-.05em}.eu-redesign .blog-cover--post .blog-cover-line{font-size:20px}.eu-redesign .blog-cover--post .blog-cover-art{top:44px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact){--cv-left:24px;--cv-art-right:24px;--cv-art-h:150px;--cv-gap:16px;--cv-big:72px}.eu-redesign .blog-cover--card{height:210px}.eu-redesign .blog-cover--compact{height:100%;min-height:240px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact) .blog-cover-label{top:20px;font-size:11px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact) .blog-cover-words{bottom:22px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact) .blog-cover-line{font-size:14px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact) .blog-cover-art{top:32px}.eu-redesign :is(.blog-cover--card,.blog-cover--compact,.blog-cover--thumb).blog-cover--art .blog-cover-label{display:none}.eu-redesign .blog-cover--thumb{--cv-left:14px;--cv-art-right:26px;--cv-art-h:96px;--cv-gap:10px;--cv-big:52px;height:118px;border:1px solid var(--cover-bd);border-radius:6px;background-size:18px 18px}.eu-redesign .blog-cover--thumb .blog-cover-label,.eu-redesign .blog-cover--thumb .blog-cover-line{display:none}.eu-redesign .blog-cover--thumb .blog-cover-words{bottom:12px}.eu-redesign .blog-cover--thumb .blog-cover-art{top:12px}.eu-redesign .blog-cover.blog-cover--art .blog-cover-art{top:50%;right:auto;left:50%;transform:translate(-50%,-50%);height:70%}.eu-redesign :is(.blog-cover--card,.blog-cover--compact).blog-cover--art .blog-cover-art{height:170px}.eu-redesign .blog-cover--thumb.blog-cover--art .blog-cover-art{height:96px}.eu-redesign .blog-body{padding-bottom:96px}.eu-redesign .blog-side{grid-column:1;position:sticky;top:96px;max-height:calc(100vh - 120px);overflow-y:auto;display:flex;flex-direction:column;gap:36px;margin:-4px;padding:4px}.eu-redesign .blog-side .eu-toc.blog-toc{position:static;max-height:none;overflow:visible}.eu-redesign .blog-toc-toggle{display:none}.eu-redesign .blog-extra-after,.eu-redesign .blog-side-extra{display:flex;flex-direction:column;gap:36px}.eu-redesign .blog-extra-after{display:none;margin-top:40px}.eu-redesign .blog-main{grid-column:2;min-width:0}.eu-redesign .blog-share .blog-label{margin-bottom:12px}.eu-redesign .blog-share-row{display:flex;flex-wrap:wrap;gap:8px}.eu-redesign .blog-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:5px;background:#fff;font-family:inherit;font-size:13px;font-weight:600;color:var(--navy);text-decoration:none;cursor:pointer}.eu-redesign .blog-btn:hover{border-color:var(--navy)}.eu-redesign .blog-btn:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.eu-redesign .blog-share-status{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--text-2);overflow-wrap:anywhere}.eu-redesign .blog-share-status:empty{margin:0}.eu-redesign .blog-related{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 22px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 14px rgba(18,32,64,.06);transition:border-color .15s,box-shadow .15s}.eu-redesign .blog-related:hover{border-color:var(--navy);box-shadow:0 8px 30px rgba(18,32,64,.1)}.eu-redesign .blog-related:focus-within{outline:2px solid var(--navy);outline-offset:2px}.eu-redesign .blog-related-head{display:flex;align-items:center;gap:10px}.eu-redesign .blog-related-head svg{flex:none;color:var(--navy)}.eu-redesign .blog-related-link{font-size:15px;font-weight:700;color:var(--navy-dark);text-decoration:none}.eu-redesign .blog-related-link:after{content:"";position:absolute;inset:0}.eu-redesign .blog-related-link:focus-visible{outline:none}.eu-redesign .blog-related-text{margin:0;font-size:14px;line-height:1.55;color:var(--text-2)}.eu-redesign .blog-related-cta{font-size:14px;font-weight:600;color:var(--navy)}.eu-redesign .blog-article.eu-content>:first-child{margin-top:0}.eu-redesign .blog-article.eu-content>:last-child{margin-bottom:0}.eu-redesign .blog-article.eu-content>p:first-child{margin-bottom:32px;font-size:20px;line-height:1.65;color:var(--text)}.eu-redesign .blog-article.eu-content h2{margin:56px 0 20px}.eu-redesign .blog-article.eu-content h2:before{content:"";display:block;width:32px;height:3px;margin-bottom:18px;border-radius:2px;background:var(--gold)}.eu-redesign .blog-article.eu-content>h2:first-child{margin-top:0}.eu-redesign .blog-article.eu-content ol{gap:12px;margin-bottom:20px}.eu-redesign .blog-article.eu-content ol>li{padding-left:42px}.eu-redesign .blog-article.eu-content ol>li:before{content:counter(eu-ol);left:0;top:0;width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;font-size:13px;font-weight:700;line-height:28px;text-align:center}.eu-redesign .blog-article.eu-content blockquote{position:relative;margin:40px 0 24px;padding:30px 36px 30px 84px;background:var(--bg-2);border-radius:12px}.eu-redesign .blog-article.eu-content blockquote:before{content:"";position:absolute;left:30px;top:32px;width:36px;height:29px;background:var(--gold);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'%3E%3Cpath d='M0 32V20C0 9 6 2 16 0l2 4c-6 2-9 6-9 11h8v17zM22 32V20c0-11 6-18 16-20l2 4c-6 2-9 6-9 11h8v17z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32'%3E%3Cpath d='M0 32V20C0 9 6 2 16 0l2 4c-6 2-9 6-9 11h8v17zM22 32V20c0-11 6-18 16-20l2 4c-6 2-9 6-9 11h8v17z'/%3E%3C/svg%3E") center /contain no-repeat}.eu-redesign .blog-article.eu-content blockquote p{margin:0 0 12px;font-size:23px;line-height:1.5;font-weight:500;color:var(--navy-dark)}.eu-redesign .blog-article.eu-content blockquote>:last-child{margin-bottom:0}.eu-redesign .blog-article.eu-content aside.blog-box-short{position:relative;margin:0 0 24px;padding:26px 28px 24px;background:#fff;border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:12px;box-shadow:0 4px 14px rgba(18,32,64,.06)}.eu-redesign .blog-article.eu-content aside.blog-box-short>p:first-child{margin:0 0 14px;font-size:12px;line-height:1.4}.eu-redesign .blog-article.eu-content aside.blog-box-short>p:first-child strong{font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-text)}.eu-redesign .blog-article.eu-content aside.blog-box-short :is(p,li){font-size:16px;line-height:1.6;color:var(--text)}.eu-redesign .blog-article.eu-content aside.blog-box-short ul{gap:10px}.eu-redesign .blog-article.eu-content aside.blog-box-short ul>li{padding-left:30px}.eu-redesign .blog-article.eu-content aside.blog-box-short ul>li:before{left:0;top:3px;width:18px;height:18px;border-radius:0;background:var(--success);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center /contain no-repeat}.eu-redesign .blog-article.eu-content aside.blog-box-short>:last-child{margin-bottom:0}.eu-redesign .blog-article.eu-content aside.blog-box-warn{position:relative;margin:8px 0 24px;padding:20px 24px 20px 62px;background:var(--warning-bg);border:1px solid var(--warning-bd);border-radius:12px}.eu-redesign .blog-article.eu-content aside.blog-box-warn:before{content:"";position:absolute;left:24px;top:22px;width:22px;height:22px;background:var(--warning);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9L1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9L1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0z'/%3E%3Cline x1='12' y1='9' x2='12' y2='13'/%3E%3Cline x1='12' y1='17' x2='12.01' y2='17'/%3E%3C/svg%3E") center /contain no-repeat}.eu-redesign .blog-article.eu-content aside.blog-box-warn :is(p,li){margin-bottom:8px;font-size:16px;line-height:1.6;color:var(--text)}.eu-redesign .blog-article.eu-content aside.blog-box-warn>p:first-child{margin-bottom:4px;font-size:15px;color:var(--navy-dark)}.eu-redesign .blog-article.eu-content aside.blog-box-warn>p:first-child strong{color:var(--navy-dark)}.eu-redesign .blog-article.eu-content aside.blog-box-warn>:last-child{margin-bottom:0}.eu-redesign .blog-article.eu-content img{display:block;max-width:100%;height:auto}.eu-redesign .blog-article.eu-content figure{margin:32px 0 24px}.eu-redesign .blog-article.eu-content figure img{width:100%;border:1px solid var(--border);border-radius:12px}.eu-redesign .blog-article.eu-content figcaption{margin-top:12px;font-size:13.5px;line-height:1.5;color:var(--muted)}.eu-redesign .blog-article.eu-content a:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:2px}.eu-redesign .blog-topics{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:24px;border-top:1px solid var(--border)}.eu-redesign .blog-topics-list{display:flex;align-items:center;gap:12px}.eu-redesign .blog-card{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 4px 14px rgba(18,32,64,.06);overflow:hidden;transition:border-color .15s,box-shadow .15s,transform .15s}.eu-redesign .blog-card:hover{border-color:var(--navy);box-shadow:0 8px 30px rgba(18,32,64,.1);transform:translateY(-2px)}.eu-redesign .blog-card:focus-within{outline:2px solid var(--navy);outline-offset:2px}.eu-redesign .blog-card-cover{flex:none}.eu-redesign .blog-card-cover .blog-cover{border-bottom:1px solid var(--cover-bd)}.eu-redesign .blog-card-body{flex:1;display:flex;flex-direction:column;gap:10px;padding:24px}.eu-redesign .blog-card-tags{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.eu-redesign .blog-latest{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--gold-text)}.eu-redesign .blog-card-title{margin:4px 0 0;font-size:19px;line-height:1.35;font-weight:700;color:var(--navy-dark)}.eu-redesign .blog-card-link{color:inherit;text-decoration:none}.eu-redesign .blog-card-link:after{content:"";position:absolute;inset:0}.eu-redesign .blog-card-link:focus-visible{outline:none}.eu-redesign .blog-card-text{margin:0;font-size:15px;line-height:1.6;color:var(--text-2)}.eu-redesign .blog-card-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:6px}.eu-redesign .blog-card-cta{font-size:14px;font-weight:600;color:var(--navy)}.eu-redesign .blog-card--featured{flex-direction:row;min-height:400px}.eu-redesign .blog-card--featured .blog-card-cover{width:560px;max-width:48%}.eu-redesign .blog-card--featured .blog-card-cover .blog-cover{border-bottom:0;border-right:1px solid var(--cover-bd)}.eu-redesign .blog-card--featured .blog-card-body{gap:16px;padding:44px 48px}.eu-redesign .blog-card--featured .blog-card-title{font-size:32px;line-height:1.2;letter-spacing:-.01em}.eu-redesign .blog-card--featured .blog-card-text{font-size:17px;line-height:1.65}.eu-redesign .blog-card--featured .blog-card-cta{font-size:14.5px}.eu-redesign .blog-card--compact{flex-direction:row;min-height:240px}.eu-redesign .blog-card--compact .blog-card-cover{width:40%}.eu-redesign .blog-card--compact .blog-card-cover .blog-cover{border-bottom:0;border-right:1px solid var(--cover-bd)}.eu-redesign .blog-card--compact .blog-card-body{padding:28px 32px}.eu-redesign .blog-card--compact .blog-card-title{font-size:22px;line-height:1.3}.eu-redesign .blog-list{padding-top:64px;padding-bottom:96px}.eu-redesign .blog-more-posts{margin-top:72px}.eu-redesign .blog-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.eu-redesign .blog-grid-wide{grid-column:1/-1}.eu-redesign .blog-empty{display:flex;align-items:center;gap:48px;padding:40px 48px;background:var(--bg-2);border:1px solid var(--border);border-radius:12px}.eu-redesign .blog-empty-art{flex:none;height:180px;width:auto}.eu-redesign .blog-empty h2{margin:0 0 12px;font-size:26px;line-height:1.2;font-weight:700;color:var(--navy-dark)}.eu-redesign .blog-empty p{max-width:560px;margin:0 0 16px;font-size:17px;line-height:1.65;color:var(--text-2)}.eu-redesign .blog-empty-link{font-size:14.5px;font-weight:600;color:var(--navy)}.eu-redesign .blog-all:focus-visible,.eu-redesign .blog-empty-link:focus-visible{outline:2px solid var(--navy);outline-offset:2px;border-radius:2px}.eu-redesign .blog-more{background:var(--bg-2);border-top:1px solid var(--border)}.eu-redesign .blog-more-in{padding-top:72px;padding-bottom:88px}.eu-redesign .blog-all{font-size:14.5px;font-weight:600;color:var(--navy);text-decoration:none}.eu-redesign .blog-all:hover{text-decoration:underline}.eu-redesign .blog-cards{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.eu-redesign .blog-more .blog-cover--card{height:190px}.eu-redesign .blog-more .blog-card-body{padding:22px 24px 24px}@media (max-width:999px){.eu-redesign .blog-side{display:contents}.eu-redesign .blog-main{grid-column:1}.eu-redesign .blog-side-extra{display:none}.eu-redesign .blog-extra-after{display:flex}.eu-redesign .eu-toc.blog-toc{padding:0;background:#fff;border:1px solid var(--border);border-radius:8px}.eu-redesign .blog-toc .eu-toc-label{display:none}.eu-redesign .blog-toc-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 16px;border:0;border-radius:8px;background:none;font-family:inherit;font-size:11.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;text-align:left;color:var(--gold-text);cursor:pointer}.eu-redesign .blog-toc-toggle svg{flex:none;color:var(--navy);transition:transform .15s}.eu-redesign .blog-toc[data-open] .blog-toc-toggle svg{transform:rotate(180deg)}.eu-redesign .blog-toc-toggle:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.eu-redesign .blog-toc:not([data-open]) ol{display:none}.eu-redesign .blog-toc ol{padding:0 16px 10px}.eu-redesign .blog-card--featured{flex-direction:column;min-height:0}.eu-redesign .blog-card--featured .blog-card-cover{width:auto;max-width:none}.eu-redesign .blog-card--featured .blog-card-cover .blog-cover{height:400px;min-height:0;border-right:0;border-bottom:1px solid var(--cover-bd)}.eu-redesign .blog-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.eu-redesign .blog-hero--list .blog-hero-in{padding-top:28px;padding-bottom:44px}.eu-redesign .blog-hero--post .blog-hero-in{padding-top:28px;padding-bottom:112px}.eu-redesign .blog-crumbs{flex-wrap:nowrap;margin-bottom:16px;font-size:12px}.eu-redesign .blog-crumbs>span{flex:none}.eu-redesign .blog-crumbs>.blog-crumbs-current{display:block;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eu-redesign .blog-hero .blog-tag{margin-bottom:16px;font-size:11px}.eu-redesign .blog-title{font-size:30px;line-height:1.15}.eu-redesign .blog-intro{margin-top:14px;font-size:16px}.eu-redesign .blog-byline{gap:10px;margin-top:20px}.eu-redesign .blog-byline-mark{width:36px;height:36px}.eu-redesign .blog-byline-name{font-size:13.5px}.eu-redesign .blog-byline-meta{font-size:12.5px}.eu-redesign .blog-cover-row{margin-top:-84px}.eu-redesign .blog-cover--post{height:210px;border-radius:12px;box-shadow:0 8px 30px rgba(18,32,64,.1)}.eu-redesign .blog-card--featured .blog-card-cover .blog-cover{height:210px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured){--cv-left:20px;--cv-art-right:18px;--cv-art-h:166px;--cv-gap:12px;--cv-big:84px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured) .blog-cover-label{top:18px;max-width:var(--cv-text-w);font-size:10.5px;letter-spacing:1.1px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured) .blog-cover-words{bottom:20px;gap:4px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured) .blog-cover-line{font-size:13px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured) .blog-cover-art{top:26px}.eu-redesign :is(.blog-cover--post,.blog-cover--featured).blog-cover--art .blog-cover-art{height:150px}.eu-redesign .blog-body{padding-top:28px;padding-bottom:56px}.eu-redesign .blog-article.eu-content li,.eu-redesign .blog-article.eu-content p{font-size:16px;line-height:1.7}.eu-redesign .blog-article.eu-content>p:first-child{margin-bottom:24px;font-size:18px;line-height:1.6}.eu-redesign .blog-article.eu-content h2{margin:40px 0 16px;font-size:24px;line-height:1.25}.eu-redesign .blog-article.eu-content>h2:first-child{margin-top:0}.eu-redesign .blog-article.eu-content h2:before{width:28px;margin-bottom:14px}.eu-redesign .blog-article.eu-content blockquote{margin-top:28px;padding:22px 20px 22px 58px}.eu-redesign .blog-article.eu-content blockquote:before{left:18px;top:24px;width:26px;height:21px}.eu-redesign .blog-article.eu-content blockquote p{font-size:19px}.eu-redesign .blog-article.eu-content aside.blog-box-short{padding:22px 20px 20px}.eu-redesign .blog-article.eu-content aside.blog-box-short :is(p,li){font-size:15px}.eu-redesign .blog-article.eu-content aside.blog-box-warn{padding:18px 18px 18px 52px}.eu-redesign .blog-article.eu-content aside.blog-box-warn:before{left:18px;top:20px}.eu-redesign .blog-list{padding-top:32px;padding-bottom:56px}.eu-redesign .blog-more-posts{margin-top:48px}.eu-redesign .blog-grid{grid-template-columns:minmax(0,1fr);gap:20px}.eu-redesign .blog-card--featured .blog-card-body{padding:24px}.eu-redesign .blog-card--featured .blog-card-title{font-size:24px}.eu-redesign .blog-card--featured .blog-card-text{font-size:16px}.eu-redesign .blog-card--compact{flex-direction:column;min-height:0}.eu-redesign .blog-card--compact .blog-card-cover{width:auto}.eu-redesign .blog-card--compact .blog-cover{height:210px;min-height:0;border-right:0;border-bottom:1px solid var(--cover-bd)}.eu-redesign .blog-card--compact .blog-card-body{padding:24px}.eu-redesign .blog-card--compact .blog-card-title{font-size:19px}.eu-redesign .blog-card-foot{flex-wrap:wrap}.eu-redesign .blog-section-head{margin-bottom:20px}.eu-redesign .blog-section-head h2{font-size:22px}.eu-redesign .blog-more-in{padding-top:48px;padding-bottom:56px}.eu-redesign .blog-empty{flex-direction:column;align-items:flex-start;gap:24px;padding:28px 24px}.eu-redesign .blog-empty-art{height:120px}}