/* Composition, not decoration: editorial pacing and purposeful interactions. */
body{font-family:"Helvetica Neue",Arial,sans-serif}.article-main .composition-home h2,.article-main .composition-page h1,.article-main .composition-page h2{font-weight:400}.composition-home .decision-hero{position:relative;grid-template-columns:1fr 1fr;min-height:660px;overflow:hidden}.composition-home .decision-hero-copy{position:relative;z-index:2;padding:5.4rem 0 5.4rem var(--pad)}.composition-home .decision-hero h1{font-size:clamp(3.5rem,6.2vw,7rem);letter-spacing:-.065em;width:125%;max-width:850px;line-height:1.02;text-shadow:0 2px 18px #10243b30}.composition-home .decision-hero h1 em{font-family:Georgia,serif;font-style:italic;letter-spacing:-.07em;color:#c0d5ff}.composition-home .decision-hero-copy>p:not(.decision-label){max-width:450px;padding-right:2rem;font-size:1.05rem}.composition-home .decision-hero-image{margin-left:-14%;min-height:660px}.composition-home .decision-hero-image:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#10243b 0%,#10243b9c 15%,transparent 52%);pointer-events:none}.composition-home .decision-hero-image>.decision-photo{min-height:660px}.composition-home .decision-hero-image .decision-photo img{object-position:65% center}.composition-home .hero-photo-story{left:18%;z-index:2;padding:70px 2.5rem 2rem;background:linear-gradient(transparent,#10243b9c);max-width:600px}.composition-home .hero-photo-story strong{font-size:1.7rem;max-width:390px}.composition-home .decision-actions .button{border-radius:40px;padding:1.1rem 1.5rem}.composition-home .decision-label{font-size:.64rem!important;max-width:430px;line-height:1.7!important}.article-main .composition-state{position:relative;grid-template-columns:1.3fr 1fr 1fr;gap:2rem;background:transparent;padding:3rem var(--pad) 2rem;border-bottom:1px solid #cbd4df}.article-main .composition-state .ed-stat{border:0;padding-left:2rem;position:relative}.article-main .composition-state .ed-stat:before{content:"";position:absolute;left:0;top:10px;bottom:8px;width:2px;background:#2457c5}.article-main .composition-state .ed-stat:last-of-type:before{background:#a56847}.article-main .composition-state .ed-stat strong{font-size:clamp(3.5rem,6.5vw,6.3rem);font-weight:300;letter-spacing:-.075em}.article-main .composition-state h2{font-size:1.7rem;max-width:270px}.article-main .composition-state>.ed-note{margin-top:.4rem;color:#66717e}.article-main .composition-home .ed-home-section{padding-top:6rem;padding-bottom:6rem}.article-main .composition-home .ed-section-head{margin-bottom:2.8rem;align-items:center}.article-main .composition-home .ed-section-head h2{max-width:650px;font-size:clamp(2.5rem,4vw,4.8rem);letter-spacing:-.055em}.article-main .composition-home .ed-section-head>.ed-link{flex-shrink:0}.article-main .ed-link{border:0;gap:1.3rem}.article-main .ed-link>span{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid #b6c3d2;border-radius:50%;transition:transform .25s,background .25s}.article-main a:hover>.ed-link>span,.article-main .ed-link:hover>span{transform:rotate(45deg);background:#dce8ff}.article-main .ed-sector-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:26px 24px}.article-main .ed-sector-card{border:0;background:transparent;position:relative;border-radius:0;transition:none}.article-main .ed-sector-card:hover{transform:none}.article-main .ed-sector-card:nth-child(1){grid-column:span 5;grid-row:span 2}.article-main .ed-sector-card:nth-child(2),.article-main .ed-sector-card:nth-child(3){grid-column:span 5;display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center;border-bottom:1px solid #cbd4df;padding-bottom:20px}.article-main .ed-sector-card:nth-child(n+4){grid-column:span 2}.article-main .ed-sector-card .ed-photo{overflow:visible}.article-main .ed-sector-card .ed-photo figure{overflow:hidden}.article-main .ed-sector-card .ed-photo img{height:145px;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.article-main .ed-sector-card:hover .ed-photo img{transform:scale(1.035)}.article-main .ed-sector-card:first-child .ed-photo img{height:390px}.article-main .ed-sector-card:nth-child(2) .ed-photo img,.article-main .ed-sector-card:nth-child(3) .ed-photo img{height:220px}.article-main .ed-sector-card .ed-photo figcaption{padding:7px 0;font-size:8px;min-height:0;background:transparent}.article-main .ed-sector-card>div:last-child{padding:1rem 0 0;min-height:0}.article-main .ed-sector-card h3{font-size:1.3rem;line-height:1.2;letter-spacing:-.03em;margin:.65rem 1.5rem 0 0}.article-main .ed-sector-card:first-child h3{font-size:2.8rem;max-width:450px}.article-main .ed-sector-card:nth-child(2) h3,.article-main .ed-sector-card:nth-child(3) h3{font-size:1.8rem}.article-main .ed-sector-card .ed-arrow{right:0;top:.9rem;font-size:1.3rem;transition:transform .25s}.article-main .ed-sector-card:hover .ed-arrow{transform:translate(3px,-3px)}.article-main .composition-analysis{background:transparent;padding-top:2rem!important}.article-main .ed-feature{background:transparent;color:#142439;grid-template-columns:1.2fr 1fr;gap:0;margin:1rem 0 0;position:relative;align-items:center}.article-main .ed-feature .ed-photo{min-height:500px}.article-main .ed-feature .ed-photo figure{height:500px}.article-main .ed-feature .ed-photo img{min-height:500px;object-position:center}.article-main .ed-feature>div:last-child{position:relative;padding:2.7rem 0 2.7rem 3.5rem}.article-main .ed-feature h2{font-size:clamp(2.4rem,4.3vw,5rem);letter-spacing:-.055em;line-height:1.06;max-width:650px}.article-main .ed-feature p:not(.ed-kicker){color:#566575;font-size:1.05rem;max-width:430px}.article-main .ed-feature .ed-kicker{color:#49617e}.article-main .ed-feature .ed-link{color:#2457c5}.article-main .ed-feature .ed-photo figcaption{background:#0e1b2dc9;color:#fff;font-size:8px}.article-main .composition-workspace{background:#e9eef5;display:grid;grid-template-columns:1fr 1.6fr;gap:5vw;align-items:start}.article-main .composition-workspace .ed-section-head{display:block;position:sticky;top:120px;margin:0}.article-main .composition-workspace .ed-section-head h2{font-size:clamp(2.5rem,4vw,4.5rem);margin-bottom:2rem}.article-main .ed-tools-grid{grid-template-columns:1fr 1fr;gap:0 3rem}.article-main .ed-tool-card{display:grid;grid-template-columns:110px 1fr;background:transparent!important;border:0;border-bottom:1px solid #c0cbd8;border-radius:0;padding:1.8rem 0;gap:1.5rem;align-items:center;overflow:visible;transition:transform .25s}.article-main .ed-tool-card:hover{transform:translateX(5px)}.article-main .ed-tool-preview{height:110px;padding:.8rem;border-radius:50%;width:110px;overflow:hidden}.article-main .ed-tool-preview>span{font-size:.7rem;position:absolute;top:16px;left:17px;opacity:.7}.article-main .ed-tool-preview>b{display:none}.article-main .ed-tool-preview .ed-preview-svg{top:26px;right:19px;width:65px;height:64px}.article-main .ed-tool-card>div:last-child{padding:0}.article-main .ed-tool-card h3{font-size:1.5rem;line-height:1.15;margin:0 0 .65rem}.article-main .ed-tool-card p{font-size:.85rem;line-height:1.65;margin:0 0 .8rem;min-height:0}.article-main .ed-tool-card .ed-link{font-size:.72rem;color:#2457c5}.article-main .composition-workspace .ed-tools-grid{display:block}.article-main .composition-workspace .ed-tool-card:first-child{padding-top:0}.article-main .composition-home .decision-pillars{display:grid;grid-template-columns:1fr 1.65fr;gap:5vw;padding-top:6rem;padding-bottom:6rem}.article-main .composition-home .decision-pillars .ais-section-head{display:block;align-self:start;position:sticky;top:120px}.article-main .composition-home .decision-pillars h2{font-size:clamp(2.5rem,4vw,4.7rem)}.article-main .composition-home .decision-pillars .ais-section-head>p{font:400 1rem/1.8 Arial,sans-serif;margin-top:2rem}.article-main .composition-home .decision-pillars .pillar-grid{display:block}.article-main .composition-home .decision-pillars .pillar-card{display:grid;grid-template-columns:110px 1fr;gap:24px;background:transparent;border:0;border-bottom:1px solid #cbd4df;border-radius:0;padding:1.4rem 0;box-shadow:none;align-items:center}.article-main .composition-home .decision-pillars .pillar-card:first-child{padding-top:0}.article-main .composition-home .decision-pillars .pillar-card:hover{transform:none}.article-main .composition-home .decision-pillars .decision-photo{min-height:0;height:110px;border-radius:2px}.article-main .composition-home .decision-pillars .decision-photo img{height:110px;position:static;object-fit:cover}.article-main .composition-home .decision-pillars .decision-photo figcaption{position:absolute;bottom:0;font-size:7px;line-height:1.3;padding:4px;background:#f5f3edeb}.article-main .composition-home .decision-pillars .pillar-card>div{padding:0;display:block}.article-main .composition-home .decision-pillars .decision-label{font-size:.55rem!important;display:block;margin:0 0 .5rem}.article-main .composition-home .decision-pillars .pillar-card h3{font-size:1.5rem;margin:0 0 .5rem}.article-main .composition-home .decision-pillars .pillar-card p{font-size:.85rem;line-height:1.55;margin:0}.article-main .composition-home .decision-pillars .decision-link{font-size:.65rem;margin:.6rem 0 0;border:0;color:#2457c5}.article-main .composition-home .ais-people{padding-top:6rem;padding-bottom:7rem;background:#0e1b2d}.article-main .composition-home .ais-people-grid{gap:4vw;align-items:start}.article-main .composition-home .ais-people-grid article{background:transparent;border:0;border-radius:0;display:block}.article-main .composition-home .ais-people-grid article:nth-child(2){padding-top:70px}.article-main .composition-home .ais-person-photo{border-radius:2px;overflow:hidden}.article-main .composition-home .ais-person-photo img{width:100%;height:auto;aspect-ratio:.88;object-fit:cover;object-position:50% 15%;transition:transform .6s}.article-main .composition-home .ais-person-photo:hover img{transform:scale(1.025)}.article-main .composition-home .ais-person-copy{padding:1.7rem 0 0}.article-main .composition-home .ais-person-copy h3{font-size:1.9rem}.article-main .composition-home .ais-people .ais-section-head{margin-bottom:3rem}.article-main .composition-home .ais-people h2 em{font-family:Georgia,serif;font-style:italic;letter-spacing:-.055em}.article-main .composition-future{padding:0!important;position:relative}.article-main .composition-future>.ed-section-head{display:flex;position:absolute;z-index:2;top:0;left:0;right:0;margin:0;padding:2rem var(--pad);color:#fff}.article-main .composition-future>.ed-section-head h2{display:none}.article-main .composition-future>.ed-section-head .ed-kicker{color:#fff;margin:0}.article-main .composition-future>.ed-section-head>.ed-link{color:#fff}.article-main .composition-future .ed-feature{display:block;margin:0;min-height:640px;color:#fff;background:#0e1b2d}.article-main .composition-future .ed-feature>.ed-photo{position:absolute;inset:0;min-height:0}.article-main .composition-future .ed-feature .ed-photo img{width:100%;height:100%;min-height:0;object-position:50% 43%}.article-main .composition-future .ed-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#071421ed,transparent 82%),linear-gradient(90deg,#07142170,transparent 70%);pointer-events:none}.article-main .composition-future .ed-feature>div:last-child{position:relative;z-index:1;padding:210px var(--pad) 70px;max-width:1000px}.article-main .composition-future .ed-feature h2{font-size:clamp(3rem,5.5vw,6rem);color:#fff}.article-main .composition-future .ed-feature p,.article-main .composition-future .ed-feature .ed-kicker,.article-main .composition-future .ed-feature .ed-link{color:#f4f6fa;max-width:560px}.article-main .composition-future .ed-feature .ed-photo figcaption{z-index:3;bottom:8px;left:auto;right:14px;background:transparent;color:#fff}.article-main .composition-page>.ed-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem 5vw;max-width:none;border-bottom:1px solid #cbd4df;padding-bottom:3rem;margin-bottom:3.5rem;align-items:end}.article-main .composition-page>.ed-heading>.ed-kicker{grid-column:1/-1}.article-main .composition-page>.ed-heading h1{font-size:clamp(3rem,5.4vw,6rem);line-height:1.03;margin:0;max-width:850px}.article-main .composition-page>.ed-heading>.ed-deck{font-size:1rem;line-height:1.85;margin:0;max-width:440px;padding-bottom:.25rem}.article-main .composition-page .ed-detail-grid article{background:transparent;padding:1.7rem 0;border-top:1px solid #aebed1}.article-main .composition-page .ed-detail-grid{gap:3rem}.article-main .composition-page .ed-checks article{background:transparent;padding:1rem 2rem;border-left-width:1px}.article-main .composition-page .ed-module-grid{gap:0 4rem}.article-main .composition-page .ed-module-grid>a,.article-main .composition-page .ed-module-grid>a:nth-child(n){background:transparent;border-top:1px solid #bdc8d7;padding:2rem 0;transition:padding .25s}.article-main .composition-page .ed-module-grid>a:hover{padding-left:12px}.article-main .composition-page .ed-module-grid h2{margin:1rem 0;font-size:2.2rem}.article-main .composition-page .ed-question-grid{grid-template-columns:1fr 1fr;gap:4rem 3rem}.article-main .composition-page .ed-question-card{border:0;background:transparent}.article-main .composition-page .ed-question-card>div:last-child{padding:1.5rem 0 0}.article-main .composition-page .ed-question-card .ed-photo figcaption{padding:6px 0}.article-main .composition-page .ed-question-card:nth-child(even){margin-top:70px}.article-main .composition-page .ed-question-card h3{font-size:2.3rem}.article-main .composition-page .ed-question-card .ed-photo img{height:320px}.article-main .composition-page .ed-question-card:nth-child(even) .ed-photo img{height:420px}.article-main .composition-page .ed-callout{border-radius:0;padding:3rem 3.5rem}.article-main .composition-page .ed-split{gap:5vw}.article-main .composition-page .ed-split>.ed-photo{position:relative;margin-top:1rem}.article-main .composition-page .ed-split>.ed-photo:before{content:"";position:absolute;width:45%;height:20px;top:-20px;right:0;background:#2457c5}.article-main .composition-page .ed-split>.ed-photo img{height:460px}.composition-reveal{transition:opacity .65s ease,transform .65s cubic-bezier(.2,.7,.2,1)}.composition-reveal.is-waiting{opacity:0;transform:translateY(22px)}.composition-reveal.is-shown{opacity:1;transform:none}.composition-reading-progress{position:fixed;top:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left;background:#8eaff5;z-index:100;pointer-events:none}.admin-bar .composition-reading-progress{top:32px}
@media(min-width:1700px){.composition-home .decision-hero{min-height:770px}.composition-home .decision-hero-image,.composition-home .decision-hero-image>.decision-photo{min-height:770px}}
@media(max-width:1050px){.composition-home .decision-hero h1{font-size:5.8vw}.article-main .composition-workspace,.article-main .composition-home .decision-pillars{gap:3rem;grid-template-columns:1fr 1.4fr}.article-main .ed-sector-card:nth-child(2),.article-main .ed-sector-card:nth-child(3){gap:16px}.article-main .ed-sector-card:nth-child(2) h3,.article-main .ed-sector-card:nth-child(3) h3{font-size:1.5rem}.article-main .ed-sector-card:first-child h3{font-size:2.3rem}.article-main .ed-tool-card{grid-template-columns:90px 1fr;gap:1.2rem}.article-main .ed-tool-preview{width:90px;height:90px}.article-main .ed-tool-preview .ed-preview-svg{width:53px;height:53px;right:14px;top:24px}.article-main .composition-page>.ed-heading{grid-template-columns:1.3fr 1fr}.article-main .composition-page>.ed-heading h1{font-size:3.7rem}}
@media(max-width:760px){.composition-home .decision-hero{display:block;min-height:0}.composition-home .decision-hero-copy{padding:3.2rem var(--pad) 2rem}.composition-home .decision-hero h1{width:auto;font-size:clamp(3.1rem,10.5vw,5rem);letter-spacing:-.06em}.composition-home .decision-hero-copy>p:not(.decision-label){padding:0;font-size:1rem;max-width:480px}.composition-home .decision-hero-image{margin:0;min-height:340px}.composition-home .decision-hero-image>.decision-photo{min-height:340px;height:340px}.composition-home .decision-hero-image:before{background:linear-gradient(#10243b,transparent 35%)}.composition-home .hero-photo-story{left:0;padding:70px var(--pad) 1.6rem;max-width:none}.composition-home .hero-photo-story strong{font-size:1.65rem}.composition-home .decision-actions{margin:.6rem 0 0;gap:1.2rem}.article-main .composition-state{grid-template-columns:1fr 1fr;gap:1.7rem;padding:2.5rem var(--pad)}.article-main .composition-state>div:first-child{grid-column:1/-1}.article-main .composition-state h2{max-width:none;font-size:1.9rem}.article-main .composition-state .ed-stat{padding-left:1rem}.article-main .composition-state .ed-stat strong{font-size:3.6rem}.article-main .composition-home .ed-home-section{padding:3.5rem var(--pad)}.article-main .composition-home .ed-section-head{display:block;margin-bottom:2rem}.article-main .composition-home .ed-section-head h2{font-size:2.8rem}.article-main .ed-sector-grid{display:block}.article-main .ed-sector-card:nth-child(n){display:grid;grid-template-columns:105px 1fr;gap:1.2rem;padding:1rem 0;border-bottom:1px solid #cbd4df;align-items:center;margin:0}.article-main .ed-sector-card:first-child{display:block;padding:0 0 1.6rem;margin-bottom:.5rem}.article-main .ed-sector-card:nth-child(n) .ed-photo img{height:100px}.article-main .ed-sector-card:first-child .ed-photo img{height:290px}.article-main .ed-sector-card:nth-child(n) h3{font-size:1.4rem;margin:.4rem 1.4rem 0 0}.article-main .ed-sector-card:first-child h3{font-size:2.1rem}.article-main .ed-sector-card>div:last-child{padding:0}.article-main .ed-sector-card:first-child>div:last-child{padding-top:1rem}.article-main .ed-sector-card .ed-photo figcaption{font-size:7px;line-height:1.3}.article-main .ed-sector-card .ed-arrow{top:.4rem}.article-main .ed-feature{display:block}.article-main .ed-feature .ed-photo{min-height:0}.article-main .ed-feature .ed-photo figure{height:290px}.article-main .ed-feature .ed-photo img{position:static;height:290px;min-height:0}.article-main .ed-feature>div:last-child{padding:2rem 0 0}.article-main .ed-feature h2{font-size:2.7rem}.article-main .ed-feature p:not(.ed-kicker){font-size:1rem}.article-main .composition-workspace{display:block}.article-main .composition-workspace .ed-section-head{position:static;margin-bottom:2rem}.article-main .ed-tools-grid{grid-template-columns:1fr}.article-main .ed-tool-card{padding:1.5rem 0}.article-main .ed-tool-card h3{font-size:1.5rem}.article-main .composition-home .decision-pillars{display:block;padding:3.5rem var(--pad)}.article-main .composition-home .decision-pillars .ais-section-head{position:static}.article-main .composition-home .decision-pillars .pillar-card{grid-template-columns:85px 1fr;gap:18px}.article-main .composition-home .decision-pillars .decision-photo,.article-main .composition-home .decision-pillars .decision-photo img{height:105px;min-height:0}.article-main .composition-home .decision-pillars .pillar-card h3{font-size:1.3rem}.article-main .composition-home .ais-people{padding:3.5rem var(--pad)}.article-main .composition-home .ais-people-grid{display:block}.article-main .composition-home .ais-people-grid article:nth-child(n){padding:0 0 2.5rem}.article-main .composition-home .ais-person-photo img{aspect-ratio:1.1;object-position:center 18%}.article-main .composition-home .ais-person-copy{padding:1.2rem 0 0}.article-main .composition-home .ais-person-copy h3{font-size:1.7rem}.article-main .composition-future>.ed-section-head{display:block;padding:1.7rem var(--pad)}.article-main .composition-future>.ed-section-head>.ed-link{margin-top:1rem;font-size:.7rem}.article-main .composition-future .ed-feature{min-height:620px}.article-main .composition-future .ed-feature .ed-photo img{position:absolute;height:100%;object-position:53% center}.article-main .composition-future .ed-feature>div:last-child{padding:220px var(--pad) 55px}.article-main .composition-future .ed-feature h2{font-size:2.8rem}.article-main .composition-future .ed-feature p{font-size:.9rem}.article-main .composition-future .ed-feature .ed-kicker{font-size:8px}.article-main .composition-page>.ed-heading{display:block;padding-bottom:2rem;margin-bottom:2rem}.article-main .composition-page>.ed-heading h1{font-size:clamp(2.5rem,10vw,4rem);margin:0 0 1.5rem}.article-main .composition-page>.ed-heading>.ed-deck{font-size:.95rem}.article-main .composition-page .ed-question-grid{display:block}.article-main .composition-page .ed-question-card:nth-child(n){display:block;margin:0 0 3rem}.article-main .composition-page .ed-question-card:nth-child(n) .ed-photo img{height:250px}.article-main .composition-page .ed-question-card h3{font-size:2rem}.article-main .composition-page .ed-detail-grid{gap:1rem}.article-main .composition-page .ed-module-grid{grid-template-columns:1fr}.article-main .composition-page .ed-module-grid h2{font-size:1.9rem}.article-main .composition-page .ed-callout{padding:2rem 1.5rem}.article-main .composition-page .ed-split>.ed-photo img{height:300px}.article-main .composition-page .ed-split>.ed-photo:before{height:12px;top:-12px}.admin-bar .composition-reading-progress{top:46px}html[lang="el"] .composition-home .decision-hero h1 em{font-family:inherit;font-style:normal}html[lang="el"] .composition-home .decision-hero h1{font-size:clamp(2.65rem,9.4vw,4.5rem)}}
@media(prefers-reduced-motion:reduce){.composition-reveal,.article-main .ed-sector-card img,.article-main .ed-tool-card,.article-main .ed-link>span,.article-main .ed-module-grid>a,.article-main .ais-person-photo img{transition:none!important}.composition-reveal.is-waiting{opacity:1;transform:none}}
@media print{.composition-reading-progress{display:none}.composition-reveal.is-waiting{opacity:1;transform:none}.article-main .composition-future .ed-feature{min-height:0}.article-main .composition-workspace .ed-section-head,.article-main .composition-home .decision-pillars .ais-section-head{position:static}}

.article-main .composition-future .ed-feature .ed-photo figure{height:100%}
