/* A shared editorial system for Greek and English. */
.decision-home .decision-hero a.hero-photo-story{color:#f5f3ed}.decision-home .decision-hero .decision-actions>a.decision-link{color:#d7e8a7}.decision-home .hero-photo-story .decision-link{color:#d7e8a7}
:root{--decision-ink:#14383d;--decision-green:#214c42;--decision-paper:#f5f3ed;--decision-lime:#d7e8a7}
body{background:var(--decision-paper)}.article-main:has(.decision-home){padding-top:88px}.article-main:has(.decision-page){padding-top:88px}.decision-home,.decision-page{color:var(--decision-ink)}.decision-home *,.decision-page *{box-sizing:border-box}.decision-home h1,.decision-home h2,.decision-home h3,.decision-page h1,.decision-page h2,.decision-page h3{font-weight:400}.decision-label{font:600 .65rem/1.65 Arial,sans-serif;letter-spacing:.11em;text-transform:uppercase;margin:0 0 1.2rem}.decision-home h1{font-size:clamp(3rem,5.2vw,5.8rem);line-height:1.05;letter-spacing:-.055em;margin:0 0 1.8rem}.decision-home h1 em{font-family:Georgia,serif;font-weight:400;color:#d7e8a7}.decision-hero{display:grid;grid-template-columns:1.03fr 1fr;background:#10343b;color:#f5f3ed;min-height:620px}.decision-hero-copy{padding:clamp(45px,6vw,90px) 4.5vw;display:flex;flex-direction:column;justify-content:center}.decision-hero-copy>p:not(.decision-label){font:1.12rem/1.8 Georgia,serif;max-width:560px;color:#d3dfd8;margin:0 0 2rem}.decision-actions{display:flex;align-items:center;gap:1.2rem 1.8rem;flex-wrap:wrap;margin:1.8rem 0}.decision-link{font-size:.79rem;line-height:1.6;border-bottom:1px solid currentColor;padding-bottom:4px;display:inline-block}.decision-hero .button-primary{background:#d7e8a7;color:#163f36}.decision-hero-image{position:relative;min-width:0}.decision-photo{margin:0;position:relative;overflow:hidden}.decision-photo img{display:block;object-fit:cover;width:100%;height:100%;filter:none}.decision-photo figcaption{font-size:.6rem;line-height:1.4;padding:8px 12px;background:#eeeae0;color:#486057}.decision-hero-image>.decision-photo{height:100%;min-height:620px}.decision-hero-image .decision-photo img{height:100%;position:absolute;inset:0}.decision-hero-image .decision-photo figcaption{position:absolute;top:14px;right:14px;z-index:2;background:#f5f3eddf}.hero-photo-story{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#092327e8 35%);padding:100px 2.5rem 2.5rem;display:grid;gap:1rem}.hero-photo-story span{font-size:.7rem}.hero-photo-story strong{font-size:clamp(1.6rem,2.5vw,2.7rem);font-weight:400;line-height:1.15;max-width:480px;letter-spacing:-.035em}.decision-brief-strip{display:flex;gap:1.8rem;align-items:center;background:#e3e8d9;padding:1.45rem var(--pad);border-bottom:1px solid #c3ccbd;font-size:.8rem;line-height:1.6}.decision-brief-strip>span{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.decision-brief-strip>a{font-weight:600}.decision-brief-strip>small{margin-left:auto;white-space:nowrap;color:#577059;font-size:.64rem}.pillar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pillar-card{display:flex;flex-direction:column;border:1px solid #cbd4cd;border-radius:6px;overflow:hidden;background:#fffdf7;min-width:0;transition:transform .2s,box-shadow .2s}.pillar-card:hover{transform:translateY(-4px);box-shadow:0 15px 35px #113b3310}.pillar-card .decision-photo img{height:220px;transition:transform .4s}.pillar-card:hover .decision-photo img{transform:scale(1.025)}.pillar-card>div{padding:1.65rem;display:flex;flex-direction:column;flex:1}.pillar-card h3,.pillar-card h2{font-size:clamp(1.4rem,2.15vw,2rem);line-height:1.2;letter-spacing:-.035em;margin:0 0 .9rem;overflow-wrap:break-word}.pillar-card p:not(.decision-label){font-size:.95rem;line-height:1.7;color:inherit;opacity:.85;margin:0 0 1.6rem}.pillar-card .decision-link{align-self:flex-start;margin-top:auto;font-size:.72rem}.pillar-card:nth-child(2),.pillar-card:nth-child(5){background:#e4ece8}.pillar-card:nth-child(3),.pillar-card:nth-child(6){background:#eee8d9}.decision-priority-strip{padding:2rem var(--pad) 3.5rem;border-bottom:1px solid #cad2c4}.decision-priority-strip>div{display:flex;flex-wrap:wrap;gap:.7rem}.decision-priority-strip a{border:1px solid #a7bcae;background:#fdfcf6;padding:.8rem 1rem;font-size:.8rem;border-radius:3px}.decision-priority-strip a:hover{background:#dfe8d6}.decision-action-band{padding:4rem var(--pad);display:grid;grid-template-columns:1fr 1fr;gap:4rem;background:#dce6d4}.decision-action-band h2{font-size:clamp(2rem,3.3vw,3.6rem);line-height:1.13;letter-spacing:-.04em;margin:0 0 1.3rem}.decision-action-band p:not(.decision-label){font-size:1rem;line-height:1.8;max-width:450px}.decision-tool-links{display:flex;flex-direction:column;justify-content:center}.decision-tool-links a{padding:1.5rem 0;border-bottom:1px solid #a0b39c;display:flex;gap:1.5rem;align-items:center;font-size:1.07rem}.decision-tool-links span{font-size:.72rem;color:#55704e}.decision-home .ais-people-grid article{background:#19424a}.decision-home .ais-people h2 em{color:#d7e8a7}.decision-home .ais-person-photo img{aspect-ratio:1.1;object-position:center 18%}.decision-home .ais-question-photo .decision-photo{height:auto}.decision-home .ais-question-photo .decision-photo img{height:330px}.decision-home .ais-question-photo .decision-photo figcaption{background:transparent;padding:8px 0}.decision-home .ais-section h2 em{color:#315d51}.decision-home .ais-people h2 em{color:#d7e8a7}.decision-page{max-width:1500px;margin:0 auto;padding:4rem var(--pad) 5rem}.decision-intro{max-width:950px;margin:0 0 3rem}.decision-intro h1{font-size:clamp(2.6rem,4.8vw,5rem);line-height:1.08;letter-spacing:-.05em;margin:0 0 1.5rem}.decision-intro>p:not(.decision-label){font:1.15rem/1.85 Georgia,serif;max-width:800px;color:#4c695f}.pillar-detail-head{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center;margin-bottom:3rem}.pillar-detail-head .decision-intro{margin:0}.pillar-detail-head h1{font-size:clamp(2.2rem,3.7vw,4.3rem)}.pillar-detail-head>.decision-photo{height:420px;border-radius:5px}.pillar-detail-head .decision-photo img{height:390px}.decision-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:3rem 0}.decision-step-grid article{border-top:2px solid #8ba792;background:#e8ede4;padding:1.8rem;min-width:0}.step-number{font:1.15rem Georgia,serif;color:#527562}.decision-step-grid h2,.decision-step-grid h3{font-size:1.5rem;line-height:1.3;letter-spacing:-.025em;margin:1.5rem 0 1rem}.decision-step-grid p{font-size:.96rem;line-height:1.85;color:#49665a}.decision-next{padding:2.5rem;background:#133b40;color:#f4f3ec;margin:3rem 0;border-radius:5px}.decision-next h2{font-size:2rem;line-height:1.2;letter-spacing:-.025em;margin:0 0 1rem}.decision-next p:not(.decision-label){font-size:1.05rem;line-height:1.8;max-width:850px}.decision-next .decision-link{color:#d7e8a7}.decision-note{font-size:.78rem;line-height:1.85;color:#536c61;max-width:1000px}.decision-note a{text-decoration:underline}.readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:2rem 0}.readiness-grid label{display:flex;flex-direction:column;padding:1.6rem;background:#e7ede2;border:1px solid #c6d2bf;border-radius:5px;gap:1rem}.readiness-grid strong{font-size:1.25rem;font-weight:500}.readiness-grid label>span:not(.decision-label){font-size:.9rem;line-height:1.75;flex:1}.decision-page select,.decision-page input{font:inherit;border:1px solid #9eb3a4;background:#fffef8;border-radius:3px;width:100%;padding:.85rem;color:#173a33;min-height:46px}.readiness-grid .decision-label{margin:0}.decision-page button{cursor:pointer}.decision-result{padding:2rem;background:#dce9cf;border-left:4px solid #345e43;margin:2rem 0}.decision-result h2{font-size:2rem}.decision-result p,.decision-result li{line-height:1.8}.decision-roadmap{border-top:1px solid #bdccbb;padding-top:2.5rem;margin-top:3rem}.decision-roadmap>h2{font-size:2.4rem;letter-spacing:-.04em}.investment-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:start}.investment-inputs{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin:1.5rem 0}.investment-inputs label{font-size:.85rem;line-height:1.6;display:flex;flex-direction:column;justify-content:space-between;gap:.6rem}.investment-results{background:#12383e;color:#edf3e8;padding:2.2rem;border-radius:6px;position:sticky;top:110px}.investment-results h2{font-size:3.4rem;margin:1rem 0;letter-spacing:-.04em}.investment-results>p:not(.decision-label){font-size:.88rem;line-height:1.7}.investment-results .decision-note{color:#c1d2c6;font-size:.72rem}.investment-results dl{display:grid;grid-template-columns:1fr auto;gap:1rem;border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;padding:1.5rem 0;font-size:.82rem;line-height:1.6}.investment-results dd{margin:0;text-align:right;max-width:180px;color:#d7e8a7}.investment-results dt{color:#d2ded6}.investment-results[data-positive="false"] h2{color:#f3b89a}.decision-method{padding:1.5rem;border:1px solid #bccbb8;margin:2rem 0}.decision-method summary{cursor:pointer}.decision-method p{font-size:.9rem;line-height:1.8;max-width:1000px}.briefing-lead{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin:3rem 0}.briefing-lead .decision-photo img{height:360px}.briefing-lead h2{font-size:2.7rem;line-height:1.15;letter-spacing:-.04em}.briefing-lead p{font-size:1rem;line-height:1.85}.executive-list{border-top:1px solid #b3c4b2}.executive-list>a{display:grid;grid-template-columns:45px 1fr 30px;gap:2rem;padding:2rem 0;border-bottom:1px solid #b3c4b2}.executive-list h2{margin:0 0 .8rem;font-size:1.7rem}.executive-list p{margin:0;font-size:1rem;line-height:1.8;color:#4c695d}.executive-list>a>span{color:#5e795f;font-family:Georgia,serif;font-size:1.4rem}.decision-people{padding:2rem;border-radius:6px}.directory-title{margin-top:3rem;font-size:2rem}.directory-controls{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem;margin:2rem 0}.directory-controls label{display:grid;gap:.7rem;font-size:.85rem}.directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.directory-grid article{padding:1.5rem;border:1px solid #c5d1c0;border-radius:4px;display:flex;flex-direction:column;background:#fafaf3;min-width:0}.directory-grid h2{font-size:1.3rem;line-height:1.4;overflow-wrap:anywhere;margin:0 0 1rem}.directory-grid p:not(.decision-label){font-size:.87rem;line-height:1.7;color:#506b5c}.directory-grid article>div{margin-top:auto}.directory-detail{display:block;font-size:.68rem;margin-top:1rem;color:#566f5f}.directory-grid+.button,[data-directory-more]{margin-top:1.5rem}.session-agenda{padding-left:1.4rem}.session-agenda li{padding:.6rem;font-size:1rem;line-height:1.8}.session-agenda strong{display:inline-block;min-width:40px;color:#d7e8a7}.decision-page>.decision-photo{max-height:450px;border-radius:5px}.decision-page>.decision-photo img{height:400px}.decision-page [hidden],.decision-home [hidden]{display:none!important}.decision-page a:focus-visible,.decision-home a:focus-visible,.decision-page button:focus-visible,.decision-page input:focus-visible,.decision-page select:focus-visible{outline:3px solid #699d76;outline-offset:4px}.site-footer .signature-footer-links{flex-wrap:wrap}.decision-home .ais-people-grid .ais-person-copy p{min-height:0}
html[lang="el"] .decision-home h1,html[lang="el"] .decision-page h1{letter-spacing:-.04em}html[lang="el"] .decision-home h1 em,html[lang="el"] .decision-home h2 em{font-family:Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}html[lang="el"] .decision-hero-copy>p:not(.decision-label),html[lang="el"] .decision-intro>p:not(.decision-label){font-family:Arial,Helvetica,sans-serif}html[lang="el"] .decision-home h1{font-size:clamp(2.7rem,4.6vw,5.2rem)}
@media(max-width:1100px){.decision-hero{min-height:560px}.decision-hero-image>.decision-photo{min-height:560px}.decision-hero-copy{padding:3rem 4vw}.decision-brief-strip{flex-wrap:wrap;gap:.6rem 1.5rem}.decision-brief-strip>small{margin-left:0}.pillar-grid{gap:16px}.pillar-card>div{padding:1.3rem}.pillar-card .decision-photo img{height:180px}.investment-layout{gap:1.5rem}.investment-results{padding:1.5rem}.pillar-detail-head{gap:1.7rem}.decision-step-grid{gap:15px}.decision-step-grid article{padding:1.4rem}.decision-home .ais-section h2{font-size:clamp(2.4rem,4vw,3.6rem)}}
@media(max-width:760px){.article-main:has(.decision-home),.article-main:has(.decision-page){padding-top:74px}.decision-hero{grid-template-columns:1fr;min-height:0}.decision-hero-copy{padding:3.2rem var(--pad) 2.8rem}.decision-home h1{font-size:clamp(2.8rem,10.5vw,4.5rem)}html[lang="el"] .decision-home h1{font-size:clamp(2.6rem,9.7vw,4.2rem)}.decision-hero-copy>p:not(.decision-label){font-size:1rem;line-height:1.8}.decision-hero-image>.decision-photo{min-height:300px;height:300px}.hero-photo-story{padding:70px var(--pad) 1.7rem}.hero-photo-story strong{font-size:1.9rem;max-width:400px}.decision-brief-strip{padding:1.4rem var(--pad);display:grid;gap:.7rem}.decision-brief-strip a{font-size:.85rem}.decision-brief-strip>small{font-size:.67rem}.pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pillar-card .decision-photo img{height:150px}.pillar-card .decision-photo figcaption{font-size:.5rem;padding:6px 8px}.pillar-card>div{padding:1rem}.pillar-card h3,.pillar-card h2{font-size:1.3rem;line-height:1.25;letter-spacing:-.025em}.pillar-card p:not(.decision-label){font-size:.8rem;line-height:1.7}.pillar-card .decision-label{font-size:.53rem;letter-spacing:.04em}.pillar-card .decision-link{font-size:.65rem}.decision-action-band{grid-template-columns:1fr;gap:1.5rem;padding:3rem var(--pad)}.decision-tool-links a{font-size:1rem}.decision-home .ais-people-grid{grid-template-columns:1fr}.decision-home .ais-people-grid article{grid-template-columns:115px minmax(0,1fr)}.decision-home .ais-person-photo img{height:170px;aspect-ratio:auto}.decision-home .ais-question-photo .decision-photo img{height:230px}.decision-page{padding:3rem var(--pad)}.decision-intro{margin-bottom:2rem}.decision-intro h1{font-size:clamp(2.2rem,8.8vw,3.8rem)}.decision-intro>p:not(.decision-label){font-size:1rem;line-height:1.85}.pillar-detail-head{grid-template-columns:1fr;gap:1.5rem}.pillar-detail-head>.decision-photo{height:280px}.pillar-detail-head .decision-photo img{height:250px}.decision-step-grid,.readiness-grid{grid-template-columns:1fr;gap:14px;margin:2rem 0}.decision-step-grid article{padding:1.5rem}.decision-step-grid h2,.decision-step-grid h3{font-size:1.4rem;margin-top:1rem}.decision-next{padding:1.6rem}.decision-next h2{font-size:1.7rem}.investment-layout{grid-template-columns:1fr}.investment-inputs{gap:1rem}.investment-inputs label{font-size:.78rem}.investment-results{position:static;padding:1.6rem}.investment-results h2{font-size:3rem}.investment-results dl{font-size:.78rem;grid-template-columns:1fr 1fr}.briefing-lead{grid-template-columns:1fr;gap:1rem}.briefing-lead .decision-photo img{height:250px}.briefing-lead h2{font-size:2.1rem}.executive-list>a{grid-template-columns:25px 1fr 15px;gap:1rem;padding:1.6rem 0}.executive-list h2{font-size:1.4rem}.executive-list p{font-size:.9rem}.decision-people{padding:1rem}.directory-controls{grid-template-columns:1fr}.directory-grid{grid-template-columns:1fr}.decision-page>.decision-photo img{height:260px}.decision-priority-strip{padding:1rem var(--pad) 2.5rem}.decision-priority-strip a{font-size:.76rem}.decision-actions .button{font-size:.8rem}.case-detail-grid{grid-template-columns:1fr}.case-detail-grid .decision-photo img{height:220px}.case-detail-grid h2{font-size:1.7rem}.case-detail-grid p:not(.decision-label){font-size:.95rem}}
@media(prefers-reduced-motion:reduce){.pillar-card,.pillar-card img{transition:none}.pillar-card:hover{transform:none}}
@media print{.site-header,.site-footer,.decision-actions,button,.tln-embed{display:none!important}.decision-page{padding:0;max-width:none}.article-main:has(.decision-page){padding:0}.investment-results{position:static;color:#000;background:#fff;border:1px solid #aaa}.decision-step-grid article,.decision-next{break-inside:avoid}.decision-next{background:#eee;color:#000}}

.adoption-snapshot{display:grid;grid-template-columns:1.3fr .7fr .7fr;gap:2rem;background:#e3eadb;border:1px solid #c1cfb8;padding:2.5rem;margin:2.5rem 0;border-radius:6px;align-items:center}.adoption-snapshot h2{font-size:2rem;line-height:1.2;letter-spacing:-.03em;margin:0}.snapshot-stat{display:grid;gap:.7rem;border-left:1px solid #a5b79b;padding-left:2rem}.snapshot-stat strong{font-size:3.6rem;font-weight:400;letter-spacing:-.06em}.snapshot-stat span{font-size:.85rem}.adoption-snapshot>.decision-note{grid-column:1/-1;margin:0;font-size:.7rem}@media(max-width:760px){.adoption-snapshot{grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.5rem}.adoption-snapshot>div:first-child{grid-column:1/-1}.snapshot-stat{padding-left:1rem}.snapshot-stat strong{font-size:2.8rem}.adoption-snapshot h2{font-size:1.8rem}}
@media(min-width:761px) and (max-width:1250px){.site-header .brand-line{display:none}.main-nav{gap:1.1rem}}
@media(max-width:480px){.pillar-grid{grid-template-columns:1fr}.pillar-card{display:grid;grid-template-columns:104px minmax(0,1fr)}.pillar-card .decision-photo{height:100%;min-height:220px}.pillar-card .decision-photo img{position:absolute;inset:0;height:100%;width:100%}.pillar-card .decision-photo figcaption{position:absolute;bottom:0;left:0;right:0;line-height:1.5;background:#eeeae0ed}.pillar-card>div{padding:1.15rem}.pillar-card h3,.pillar-card h2{font-size:1.3rem;overflow-wrap:normal;hyphens:auto}.pillar-card p:not(.decision-label){margin-bottom:1.1rem}.pillar-card .decision-link{font-size:.7rem}.pillar-card .decision-label{margin-bottom:.85rem}}
