.signature-page{max-width:1240px!important;margin:auto}.signature-page .signature-hero h1{font-size:clamp(2.5rem,5vw,5.25rem);line-height:1.04;letter-spacing:-.05em;max-width:1080px;margin:1rem 0 1.5rem}.signature-deck{font-size:clamp(1.1rem,2vw,1.45rem)!important;line-height:1.65!important;max-width:880px!important}.signature-page h2{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.15;letter-spacing:-.03em;margin-top:3rem}.signature-page p,.signature-page li{max-width:900px;line-height:1.8}.signature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0}.signature-card{display:flex;flex-direction:column;text-decoration:none!important;color:#10271f!important;background:#e8eddf;border:1px solid #c7d0c2;padding:1.8rem}.signature-card h3{font-size:1.5rem;line-height:1.2;margin:.5rem 0}.signature-card p{font-size:.95rem!important;line-height:1.65!important}.signature-card span{margin-top:auto;padding-top:1rem;font-size:.8rem;font-weight:700}.signature-card:hover{background:#d9ff43}.source-note{font-size:.8rem!important;line-height:1.6!important}.evidence-snapshot{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#b5c5b1;margin:2rem 0}.evidence-snapshot div{background:#e2e8d8;padding:1.3rem}.evidence-snapshot strong{display:block;font-size:2.6rem;line-height:1.1;letter-spacing:-.05em}.evidence-snapshot span{display:block;font-size:.75rem;line-height:1.5;margin-top:.6rem}.capability-chain{display:flex;flex-wrap:wrap;gap:.5rem;margin:2rem 0}.capability-chain span{background:#102c24;color:#eff4e9;padding:1rem;flex:1;min-width:130px;font-size:.85rem;line-height:1.6}.capability-chain span+span:before{content:'→ ';color:#d9ff43}.signature-actions,.project-next-links{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.5rem 0}.signature-actions a,.project-next-links a{background:#173e32;color:#f2f5e9!important;padding:.8rem 1rem;text-decoration:none;font-size:.9rem}.language-switch{border:1px solid #6c8575;padding:.45rem .55rem!important;font-size:.7rem!important}.signature-footer-links{display:flex;flex-wrap:wrap;gap:1rem;font-size:.8rem;margin-top:1rem}.signature-footer-links a{color:inherit}.project-journey{max-width:960px}.project-journey fieldset{border:1px solid #bdcbb9;padding:1.5rem;margin:2rem 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.project-journey legend{padding:0 .5rem;font-size:1.15rem;font-weight:700}.project-journey label{display:block;font-size:.95rem;line-height:1.6}.project-journey input,.project-journey select,.project-journey textarea{display:block;width:100%;margin-top:.5rem;padding:.85rem;border:1px solid #859b8b;background:#fff;color:#112c21;font:inherit;border-radius:0;box-sizing:border-box}.project-journey label:has(textarea){grid-column:1/-1}.project-journey [type=checkbox]{width:20px;min-width:20px;height:20px;margin:0 .5rem 0 0;display:inline-block}.project-journey .ais-consent{display:flex;align-items:flex-start;gap:.5rem}.project-note{font-size:.8rem!important}.project-journey [data-brief-result]{padding:1.5rem;background:#e4ebda;margin:2rem 0;scroll-margin-top:120px}.project-journey [data-brief-result][hidden]{display:none}.project-journey [data-generated-brief]{font-family:ui-monospace,monospace;font-size:.85rem;line-height:1.6;margin-bottom:1rem}.project-submit{margin-top:2rem;border-top:1px solid #a8bca3;padding-top:1.2rem}.project-submit summary{cursor:pointer;font-weight:700}.project-submit label{margin:1rem 0}.project-received{padding:1rem;border:2px solid #527e25;background:#e2f3ca}.signature-home{background:#071613;color:#f1f3e9;padding:4.5rem 5vw 3.5rem;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:4rem;align-items:center}.signature-home h1{font-size:clamp(3.3rem,6.5vw,7rem);line-height:1;letter-spacing:-.06em;margin:1.2rem 0 2rem}.signature-home p{max-width:720px;line-height:1.7}.signature-home .signature-actions a{background:#d9ff43;color:#071613!important}.signature-home .signature-actions a+a{background:transparent;border:1px solid #718a78;color:#f1f3e9!important}.issue-cover{padding:2rem;border:1px solid #6d8874;background:#17382d;position:relative}.issue-cover .issue-number{font-size:.7rem;letter-spacing:.1em;color:#d9ff43}.issue-cover h2{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.issue-cover a{color:#d9ff43;text-underline-offset:5px}.issue-cover .capability-chain{display:grid;grid-template-columns:1fr 1fr}.issue-cover .capability-chain span{min-width:0;font-size:.75rem}.home-signature-stories{background:#f0eee5;color:#071613}.home-signature-stories h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.04em}.home-explore{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:2rem 5vw 3rem;background:#e4e9db}.home-explore a{color:#143e30;padding:1rem 0;border-bottom:1px solid #a8bba4;text-decoration:none}.home-institution-links{padding:3rem 5vw;background:#dfe7d7}.home-institution-links h2{font-size:clamp(1.8rem,3vw,2.8rem)}.home-institution-links .signature-grid{margin-bottom:0}.home-institution-links .signature-card{background:#f0f2e8}.home-institution-links small{display:block;margin-top:1rem;line-height:1.6}.signature-home-main .site-footer{margin:0}.print-meta{font-size:.8rem;color:#4c6757}html[lang="el"] .brand-line{display:none}@media(max-width:1050px){.signature-home{gap:2rem}.signature-grid{grid-template-columns:1fr 1fr}.signature-grid>:last-child:nth-child(odd){grid-column:1/-1}.evidence-snapshot{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.signature-home{grid-template-columns:1fr;padding-top:2.5rem;gap:2rem}.signature-home h1{font-size:clamp(3rem,12vw,4.5rem)}.issue-cover{padding:1.5rem}.signature-grid,.home-explore{grid-template-columns:1fr}.signature-grid>:last-child:nth-child(odd){grid-column:auto}.signature-card{padding:1.3rem}.evidence-snapshot{grid-template-columns:1fr 1fr}.project-journey fieldset{grid-template-columns:1fr;padding:1rem}.signature-page{padding-top:2rem!important}.signature-hero h1{overflow-wrap:anywhere}.signature-footer-links{flex-direction:column}.project-journey [data-brief-result]{padding:1rem}}@media print{.site-header,.site-footer,#wpadminbar,.skip-link,.main-nav,[data-print],.project-submit,.project-journey button,.signature-actions{display:none!important}body{background:white!important;color:black!important}.signature-page,.article-main>article{max-width:none!important;padding:0!important}.signature-page h1{font-size:30pt!important}.signature-page h2{font-size:17pt!important;break-after:avoid}.signature-grid,.evidence-snapshot{display:block}.signature-card,.evidence-snapshot div{break-inside:avoid;border:1px solid #aaa;margin:.5rem 0;padding:.7rem}.signature-card,.capability-chain span{background:white!important;color:black!important}.signature-page a{color:black!important}.signature-page p,.signature-page li{font-size:10.5pt!important;line-height:1.5!important}h1,h2,h3{break-after:avoid}blockquote,figure{break-inside:avoid}}
.home-person-portrait{margin:0 0 1rem;display:flex;align-items:flex-end;gap:1rem}.home-person-portrait img{width:120px;height:140px;object-fit:cover;object-position:top;display:block}.home-person-portrait figcaption{font-size:.65rem;line-height:1.5;color:#476650}.site-footer .signature-footer-links{grid-column:1/-1}.site-footer>.operator-credit{grid-column:1/-1;padding:0;color:inherit;font-size:.7rem}.signature-page a:focus-visible,.project-journey :focus-visible{outline:3px solid #54802e;outline-offset:4px}
.signature-page h1 em,.signature-page h2 em,.article-main>article h1 em{color:#23513f}
