/* mod_eaehub — ΕΑΕ Hub (mockup H-Hub, ύφος Η) · 4creations.gr */
.eaeh{--bg:#08111f;--card:#0f1c33;--line:#1a2a45;--pri:#3cc8d4;--y:#f5b54a;--tx:#e9eef6;--mut:#9fb0c8;font-family:inherit;color:var(--tx)}
.eaeh *{box-sizing:border-box}
.eaeh a{text-decoration:none}
.eaeh p{margin:0!important}
.eaeh .eaeh-eye{font-size:13px;font-weight:800;letter-spacing:.14em;color:var(--y);line-height:18px}
.eaeh .eaeh-h1{font-size:52px!important;line-height:1.08!important;font-weight:800!important;letter-spacing:-.02em;margin:14px 0 14px!important;color:#fff!important}
.eaeh .eaeh-lead{font-size:18px!important;line-height:1.6!important;color:#b9c6d8!important;max-width:640px}
.eaeh-head{display:flex;flex-wrap:wrap;gap:20px 48px;align-items:flex-end;justify-content:space-between}
.eaeh-hl{flex:1 1 560px;min-width:0}
.eaeh .eaeh-btns{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:auto;padding-top:10px}
.eaeh .eaeh-btn{display:inline-block;background:var(--pri);color:#08111f!important;padding:13px 22px;border-radius:999px;font-weight:800;font-size:15px;line-height:20px;transition:.2s}
.eaeh .eaeh-btn:hover{background:#fff}
.eaeh .eaeh-btn-o{background:transparent;border:1.5px solid #3a4f73;color:#fff!important;padding:12px 20px;font-weight:700}
.eaeh .eaeh-btn-o:hover{border-color:var(--pri);background:transparent;color:var(--pri)!important}
.eaeh .eaeh-btn-s{padding:11px 18px;font-size:14px}
.eaeh .eaeh-lnk{color:var(--pri)!important;font-weight:800;font-size:14px}
.eaeh .eaeh-lnk:hover{color:#fff!important}
.eaeh-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0 28px}
.eaeh-tabs a{font-size:14px;font-weight:700;line-height:20px;padding:10px 18px;border-radius:999px;background:var(--card);border:1px solid var(--line);color:var(--tx)!important;white-space:nowrap;transition:.2s}
.eaeh-tabs a:hover,.eaeh-tabs a.is-on{background:var(--pri);border-color:var(--pri);color:#08111f!important}
.eaeh-soon{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;background:var(--y);color:#08111f;margin-left:4px;vertical-align:1px}
.eaeh-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.eaeh-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:10px;min-width:0}
.eaeh-card p{font-size:15px;line-height:1.55;color:#d6deea}
.eaeh-card-m{background:var(--pri);border-color:var(--pri);color:#08111f}
.eaeh-card-m p{color:#08111f!important;font-weight:600}
.eaeh-card-m .eaeh-foot{font-size:14px;font-weight:500;margin-top:auto!important;padding-top:10px;border-top:1px solid rgba(8,17,31,.2)}
.eaeh-card-d{border-style:dashed;border-color:#2b4166}
.eaeh-row{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.eaeh .eaeh-k{font-size:13px;font-weight:800;letter-spacing:.12em;line-height:18px}
.eaeh .eaeh-c{color:var(--pri)}.eaeh .eaeh-y{color:var(--y)}
.eaeh-pill{font-size:12px;font-weight:800;padding:5px 12px;border-radius:999px;background:#08111f;color:var(--pri)}
.eaeh-pill-w{background:#13233f;color:var(--y)}
.eaeh-big{font-size:30px;font-weight:800;line-height:1.15}
.eaeh-tags{display:flex;gap:8px;flex-wrap:wrap}
.eaeh-tag{font-size:11px;font-weight:800;padding:4px 10px;border-radius:999px;background:#13233f;color:var(--tx)}
.eaeh-tag-y{background:var(--y);color:#08111f}
.eaeh-t{font-size:22px;font-weight:800;line-height:1.3}
.eaeh-t a{color:#fff!important}.eaeh-t a:hover{color:var(--pri)!important}
.eaeh .eaeh-muted{color:var(--mut)!important;font-size:15px;line-height:1.5}
.eaeh-cols{display:flex;flex-wrap:wrap;gap:40px;margin-top:56px}
.eaeh-main{flex:999 1 620px;min-width:0}
.eaeh-side{flex:1 1 300px;min-width:0}
.eaeh .eaeh-h2{font-size:28px!important;line-height:1.2!important;font-weight:800!important;margin:0 0 18px!important;color:#fff!important}
.eaeh .eaeh-mt{margin-top:48px!important}
.eaeh-list{display:flex;flex-direction:column;gap:10px}
.eaeh-li{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 18px;display:flex;gap:16px;align-items:center;color:var(--tx)!important;transition:.2s}
.eaeh-li:hover{border-color:var(--pri)}
.eaeh-ic{width:48px;height:48px;flex-shrink:0;border-radius:50%;border:2px solid var(--c);color:var(--c);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:11px}
.eaeh-lt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}
.eaeh-lt strong{font-size:16px;line-height:1.35;font-weight:800}
.eaeh-lt span{font-size:14px;color:var(--mut)}
.eaeh-cta{font-size:14px;font-weight:800;color:var(--pri);white-space:nowrap}
.eaeh-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.eaeh-fc{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;color:var(--tx)!important;transition:.2s}
.eaeh-fc:hover{border-color:var(--pri);transform:translateY(-2px)}
.eaeh-th{aspect-ratio:16/9;background:#13233f;display:flex;align-items:center;justify-content:center;color:#6f86a8;font-weight:800;font-size:13px;overflow:hidden}
.eaeh-th img{width:100%;height:100%;object-fit:cover;display:block}
.eaeh-fb{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px}
.eaeh-fb strong{font-size:15px;line-height:1.35;font-weight:800;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.eaeh-fb .eaeh-muted{font-size:13px!important}
.eaeh-fk{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--c)}
.eaeh .eaeh-all{display:inline-block;margin-top:18px;font-size:15px}
.eaeh-acc{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:6px 0}
.eaeh-acc a{display:flex;justify-content:space-between;padding:16px 22px;color:var(--tx)!important;font-weight:700;font-size:15px}
.eaeh-acc a+a{border-top:1px solid var(--line)}
.eaeh-acc a span{color:var(--pri)}
.eaeh-acc a:hover{color:var(--pri)!important}
.eaeh-help{background:#13233f;border-radius:16px;padding:20px 22px;margin-top:16px;font-size:15px;line-height:1.6;color:#c9d4e4}
.eaeh-help .eaeh-k{display:block;margin-bottom:6px;font-size:12px}
.eaeh-help a{color:var(--pri)!important}
.eaeh-guest{max-width:760px}
.eaeh-guest .eaeh-btns{margin-top:28px}
@media (max-width:1100px){.eaeh-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eaeh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){
.eaeh .eaeh-h1{font-size:34px!important}
.eaeh .eaeh-lead{font-size:16px!important}
.eaeh-cards{grid-template-columns:1fr}
.eaeh-card{padding:22px}
.eaeh-tabs{flex-wrap:nowrap;overflow-x:auto;margin:24px -16px 22px;padding:0 16px;scrollbar-width:none}
.eaeh-tabs::-webkit-scrollbar{display:none}
.eaeh-cols{margin-top:40px}
.eaeh-li{flex-wrap:wrap;gap:12px}
.eaeh-cta{margin-left:64px}
.eaeh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.eaeh-fb{padding:12px}
}
/* ---- 0.10.0: Αίτηση εγγραφής (πακέτο) + Προφίλ & ρυθμίσεις ---- */
.eaeh .eaeh-pt{font-size:24px;font-weight:800;line-height:1.25}
.eaeh .eaeh-price{display:flex;align-items:baseline;gap:8px}
.eaeh .eaeh-price span{font-size:56px;font-weight:800;line-height:1}
.eaeh .eaeh-price small{font-size:16px;font-weight:700}
.eaeh .eaeh-btn-d{background:#08111f;color:#fff!important}
.eaeh .eaeh-btn-d:hover{background:#13233f}
.eaeh .eaeh-btn-od{background:transparent;border:1.5px solid #08111f;color:#08111f!important;padding:12px 20px}
.eaeh .eaeh-btn-od:hover{background:#08111f;color:#fff!important}
.eaeh .eaeh-btn-w{display:block;text-align:center;margin-top:6px}
.eaeh .eaeh-small{font-size:14px!important}
.eaeh .eaeh-small a{color:inherit!important;text-decoration:underline;font-weight:800}
.eaeh-join{display:flex;flex-direction:column;gap:16px}
.eaeh-join .eaeh-card-m{border-radius:24px;padding:30px}
.eaeh-alert{background:#f5b54a;color:#08111f;border-radius:14px;padding:14px 18px;font-weight:700;margin:0 0 20px}
.eaeh-cols-p{margin-top:0;align-items:flex-start}
.eaeh-forms{display:flex;flex-direction:column;gap:16px}
.eaeh-form{gap:16px}
.eaeh-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.eaeh-form label,.eaeh-ro{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700;color:#c9d4e4}
.eaeh-form input[type=text],.eaeh-form input[type=email],.eaeh-form input[type=tel],.eaeh-form input[type=password]{font-family:inherit;font-size:16px!important;line-height:22px;padding:13px 14px!important;height:auto!important;background:#08111f!important;border:1px solid #2b4166!important;border-radius:12px!important;color:#fff!important;box-shadow:none!important;width:100%;margin:0}
.eaeh-form input:focus{border-color:#3cc8d4!important;outline:2px solid rgba(60,200,212,.35);outline-offset:1px}
.eaeh-ro span{font-size:16px;font-weight:600;padding:13px 0;color:var(--mut)}
.eaeh .eaeh-note{font-size:14px!important}
.eaeh-form button.eaeh-btn{border:0;cursor:pointer;font-family:inherit;min-height:46px}
.eaeh-form button.eaeh-btn-o{border:1.5px solid #3a4f73}
.eaeh-switch{flex-direction:row!important;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer}
.eaeh-switch > span{display:flex;flex-direction:column;gap:2px}
.eaeh-switch strong{font-size:17px;color:#fff}
.eaeh-switch > span span{font-size:14px;font-weight:500;color:var(--mut)}
.eaeh-switch input[type=checkbox]{appearance:none;-webkit-appearance:none;width:52px;height:30px;flex-shrink:0;border-radius:999px;background:#2b4166;position:relative;cursor:pointer;margin:0;transition:.2s}
.eaeh-switch input[type=checkbox]::after{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:#e9eef6;transition:.2s}
.eaeh-switch input[type=checkbox]:checked{background:var(--pri)}
.eaeh-switch input[type=checkbox]:checked::after{left:26px;background:#08111f}
.eaeh-switch input:focus-visible{outline:2px solid var(--pri);outline-offset:3px}
.eaeh-side{display:flex;flex-direction:column;gap:16px}
.eaeh-orders{display:flex;flex-direction:column}
.eaeh-ord{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:15px}
.eaeh-ord > span{display:flex;flex-direction:column}
.eaeh-ord > span span{font-size:13px;color:var(--mut)}
.eaeh-ord b{font-weight:800;color:var(--y);white-space:nowrap}
.eaeh-ord b.is-ok{color:var(--pri)}
.eaeh-prof .eaeh-help{margin-top:0}
@media (max-width:767px){.eaeh-fields{grid-template-columns:1fr}.eaeh .eaeh-price span{font-size:44px}.eaeh-join .eaeh-card-m{padding:24px}}
/* ---- 0.11.0: Βεβαιώσεις (mockup H-Certificates) ---- */
.eaeh .eaeh-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.eaeh .eaeh-mt0{margin-top:24px}
.eaeh .eaeh-mt40{margin-top:40px}
.eaeh-mc{display:flex;flex-wrap:wrap;align-items:center;gap:20px;background:var(--pri);color:#08111f;border-radius:22px;padding:24px 28px}
.eaeh-mc-seal{width:58px;height:58px;flex-shrink:0;border-radius:50%;border:2px solid #08111f;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px}
.eaeh-mc-t{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:4px}
.eaeh-mc-t strong{font-size:24px;line-height:1.25;font-weight:800}
.eaeh-mc-t p{font-size:15px;line-height:1.5;font-weight:600}
.eaeh-mc .eaeh-btn{flex-shrink:0}
.eaeh-mc.is-off{background:var(--card);border:1px solid var(--line);color:var(--tx)}
.eaeh-mc.is-off .eaeh-mc-seal{border-color:#3a4f73;color:var(--mut)}
.eaeh-mc.is-off p{color:var(--mut);font-weight:500}
.eaeh-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}
.eaeh-chips a{font-size:14px;font-weight:700;line-height:20px;padding:8px 16px;border-radius:999px;background:var(--card);border:1px solid var(--line);color:#c9d4e4!important;transition:.2s}
.eaeh-chips a:hover,.eaeh-chips a.is-on{background:var(--pri);border-color:var(--pri);color:#08111f!important}
.eaeh-ce{padding:18px 20px;border-radius:18px}
.eaeh-ce:hover{border-color:var(--line)}
.eaeh-ce .eaeh-lt{gap:6px}
.eaeh-ce .eaeh-lt strong{font-size:17px}
.eaeh-tag-c,.eaeh-lt .eaeh-tag-c{background:rgba(60,200,212,.12);color:var(--pri)}
.eaeh-lt .eaeh-tag-y{color:#08111f}
.eaeh-ce .eaeh-btn{flex-shrink:0}
.eaeh-ol{margin:0;padding-left:20px;color:#c9d4e4;font-size:15px;line-height:1.7}
.eaeh-vf{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}
.eaeh-vf input{flex:1 1 190px;min-width:0;font-family:inherit;font-size:16px!important;line-height:22px;padding:12px 14px!important;height:auto!important;border-radius:12px!important;border:1px solid #2b4166!important;background:#08111f!important;color:#fff!important;text-transform:uppercase;letter-spacing:.04em;box-shadow:none!important;margin:0!important}
.eaeh-vf input::placeholder{color:#5d7394;text-transform:none}
.eaeh-vf input:focus{border-color:var(--pri)!important;outline:2px solid rgba(60,200,212,.35);outline-offset:1px}
.eaeh-vf button{border:0;cursor:pointer;font-family:inherit;flex:1 0 auto}
.eaeh-vr{display:flex;flex-direction:column;gap:4px;background:rgba(60,200,212,.12);border:1px solid var(--pri);border-radius:16px;padding:16px 20px;margin:0 0 24px;font-size:15px;line-height:1.5}
.eaeh-vr strong{color:var(--pri);font-weight:800}
.eaeh-vr span{color:#d6deea}
.eaeh-vr.is-bad{background:rgba(245,181,74,.1);border-color:var(--y)}
.eaeh-vr.is-bad strong{color:var(--y)}
.eaeh-certs .eaeh-side .eaeh-card p{color:#c9d4e4}
@media (max-width:767px){
.eaeh-mc{padding:22px;gap:14px}
.eaeh-mc-seal{width:46px;height:46px;font-size:13px}
.eaeh-mc-t strong{font-size:20px}
.eaeh-mc .eaeh-btn{width:100%;text-align:center}
.eaeh-ce .eaeh-ic{display:none}
.eaeh-ce .eaeh-btn{margin-left:0}
.eaeh-chips{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 16px;padding:0 16px;scrollbar-width:none}
.eaeh-chips::-webkit-scrollbar{display:none}
.eaeh-chips a{white-space:nowrap}
}
/* ---- 0.12.0: Βεβαιώσεις — προεπισκόπηση (κατάσταση 3 του mockup) ---- */
.eaeh-ce-b,.eaeh-mc-b{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0}
.eaeh-mc .eaeh-btn-od{padding:12px 20px}
html.eaec-open{overflow:hidden}
.eaec-dlg{width:min(980px,calc(100vw - 48px));max-width:none;max-height:calc(100vh - 48px);padding:0;border:1px solid #1a2a45;border-radius:22px;background:#0f1c33;color:#e9eef6;box-shadow:0 30px 80px rgba(0,0,0,.55);overflow:hidden;font-family:inherit}
.eaec-dlg[open]{display:flex;flex-direction:column}
.eaec-dlg::backdrop{background:rgba(3,8,16,.78)}
.eaec-dlg-h{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #1a2a45}
.eaec-dlg-h>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.eaec-dlg-k{font-size:12px;font-weight:800;letter-spacing:.12em;color:#3cc8d4}
.eaec-dlg-h strong{font-size:17px;font-weight:800;line-height:1.3;color:#fff}
.eaec-x{width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1.5px solid #3a4f73;background:transparent;color:#c9d4e4;font-size:16px;cursor:pointer;font-family:inherit}
.eaec-x:hover{border-color:#3cc8d4;color:#3cc8d4}
.eaec-dlg-b{flex:1 1 auto;min-height:220px;overflow:auto;background:#2a3448;padding:16px;display:flex;align-items:flex-start;justify-content:center}
.eaec-dlg-f{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px 20px;border-top:1px solid #1a2a45}
.eaec-dlg-f>span{flex:1 1 220px;font-size:14px;color:#9fb0c8}
.eaec-dlg-f b{color:#fff}
.eaec-dlg-f button.eaeh-btn{cursor:pointer;font-family:inherit;background:transparent;margin:0}
.eaec-dlg .eaeh-btn{padding-top:12px;padding-bottom:12px}
.eaec-wait{color:#c9d4e4;font-size:15px;margin:auto!important;padding:40px 0}
.eaec-fit{position:relative;flex-shrink:0}
.eaec-sheet{position:absolute;left:0;top:0;transform-origin:0 0;background:#fff;color:#0b1730;font-family:'Manrope',sans-serif;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.4);border-radius:3px;line-height:1.2}
.eaec-sheet.eaec-l{width:297mm;height:210mm}
.eaec-sheet.eaec-p{width:210mm;height:297mm}
.eaec-sheet>*{position:absolute}
.eaec-c{border-radius:50%;border:.6mm solid #a9e6eb;box-sizing:border-box}
.eaec-c2{border-width:.35mm;border-color:#cdeff2}
.eaec-org{display:flex;align-items:center;gap:4mm}
.eaec-org img{display:block}
.eaec-org span{font-weight:800;line-height:1.35}
.eaec-lab{font-size:10.5pt;font-weight:800;letter-spacing:1.3mm;color:#1a9aa6}
.eaec-t{color:#4a5a73}
.eaec-name{font-weight:800;white-space:nowrap;letter-spacing:-.01em}
.eaec-title{font-size:16.5pt;font-weight:800;line-height:7.4mm}
.eaec-meta{font-size:12pt;color:#4a5a73;margin-top:2.5mm}
.eaec-body{font-size:12pt;line-height:7.2mm;color:#33425a}
.eaec-body p{margin:0 0 4.8mm!important}
.eaec-body b{color:#0b1730}
.eaec-sig{display:flex;flex-direction:column}
.eaec-sig-i{height:17mm;display:flex;align-items:flex-end;padding:0 0 1mm 2mm;border-bottom:.3mm solid #0b1730}
.eaec-sig-i img{max-height:16mm;max-width:60%}
.eaec-sig b{font-size:10pt;margin-top:1.6mm}
.eaec-sig span{font-size:9.5pt;color:#4a5a73;margin-top:.8mm}
.eaec-qr{display:flex;flex-direction:column;align-items:flex-end;text-align:right;font-size:9.5pt;color:#4a5a73}
.eaec-qr svg{display:block;margin-bottom:2.2mm}
.eaec-qr b{color:#0b1730}
.eaec-qr small{font-size:8.5pt;margin-top:.8mm}
@media (max-width:767px){
.eaec-dlg{width:100vw;height:100vh;height:100dvh;max-height:none;border-radius:0;border:0;margin:0}
.eaec-dlg-b{padding:12px;align-items:center}
.eaec-dlg-f>span{flex-basis:100%}
.eaec-dlg-f .eaeh-btn{flex:1;text-align:center}
.eaeh-ce-b{width:100%}
.eaeh-ce-b .eaeh-btn{flex:1;text-align:center}
.eaeh-mc-b{width:100%}
.eaeh-mc-b .eaeh-btn{flex:1;text-align:center}
}
/* 0.13 — βεβαίωση μέλους: layout Προέδρου (A4 οριζόντιο, πλαίσιο, σφραγίδα, serif) */
@font-face{font-family:'EAE Serif';src:url('../../com_eaecontent/fonts/DejaVuSerif-gr.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
.eaec-m{color:#202b38}
.eaec-m i{display:block}
.eaec-m-f1{left:9.5mm;top:9.5mm;width:278mm;height:191mm;border:.35mm solid #7c9eb6;box-sizing:border-box}
.eaec-m-f2{left:11.4mm;top:11.4mm;width:274.2mm;height:187.2mm;border:.25mm solid #ccd7e0;box-sizing:border-box}
.eaec-m-k{width:8.8mm;height:8.8mm;border:0 solid #253b59;box-sizing:border-box}
.eaec-m-tl{border-top-width:.6mm;border-left-width:.6mm}
.eaec-m-tr{border-top-width:.6mm;border-right-width:.6mm}
.eaec-m-bl{border-bottom-width:.6mm;border-left-width:.6mm}
.eaec-m-br{border-bottom-width:.6mm;border-right-width:.6mm}
.eaec-m-wm{left:93.5mm;top:51mm;width:110mm;height:110mm}
.eaec-m-seal{left:19.7mm;top:22mm;width:73mm;height:73mm}
.eaec-m-rule{height:0;border-top:.3mm solid #7c9eb6}
.eaec-m-light{border-top-color:#ccd7e0}
.eaec-m-line{text-align:center;white-space:nowrap;line-height:1;font-weight:500}
.eaec-m-org{font-weight:800;color:#253b59}
.eaec-m-navy{color:#253b59}
.eaec-m-serif{font-family:'EAE Serif','DejaVu Serif',Georgia,serif;font-weight:400}
.eaec-m-code{font-weight:800;color:#253b59}
.eaec-m-ver{color:#4a5a73}
.eaec-m-sig{top:154mm;display:flex;flex-direction:column;align-items:center;text-align:center}
.eaec-m-sig-i{width:100%;height:17mm;display:flex;align-items:flex-end;justify-content:center;padding-bottom:1mm;border-bottom:.3mm solid #7c9eb6;box-sizing:border-box}
.eaec-m-sig-i img{max-height:16mm;max-width:60%}
.eaec-m-sig b{font-size:10.5pt;font-weight:800;color:#253b59;margin-top:1.7mm;line-height:1.2}
.eaec-m-sig span{font-size:10pt;color:#202b38;margin-top:.9mm;line-height:1.2}
.eaec-m-qr{left:139mm;top:165.5mm}
.eaec-m-qr svg{display:block}
