.eb-article,.eb-catalog{color:#221e63}.eb-heading{padding-top:64px}.eb-back{display:inline-flex;min-height:44px;align-items:center;font-size:15px}.eb-heading h1{font-size:clamp(40px,5.7vw,88px);line-height:1.07;letter-spacing:-.055em;max-width:1120px;margin:24px 0 40px;font-weight:600}.eb-intro{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:8vw;align-items:end;margin-bottom:48px}.eb-intro>p{font-size:20px;line-height:1.7;margin:0}.eb-byline{font-size:13px;display:grid;gap:20px}.eb-byline>a{display:flex;align-items:center;gap:16px;font-size:17px}.eb-byline img{width:56px;height:56px;object-fit:cover;border-radius:50%;object-position:50% 20%}.eb-byline small{display:block;font-size:12px;line-height:1.5;margin-top:4px;color:#696482}.eb-cover{margin:0;overflow:hidden;border-radius:8px}.eb-cover img{width:100%;height:auto;aspect-ratio:2.2;object-fit:cover;display:block}.eb-reading{display:grid;grid-template-columns:minmax(180px,2fr) minmax(0,7fr) minmax(0,1fr);gap:6vw;padding-top:80px;padding-bottom:80px}.eb-toc{align-self:start;position:sticky;top:112px;font-size:14px;line-height:1.5}.eb-toc details>summary{font-size:18px;font-weight:600;cursor:pointer;min-height:44px}.eb-toc details>div{display:grid;border-left:1px solid #221e632b;margin-top:16px}.eb-toc details a{box-sizing:border-box;min-height:44px;padding:10px 0 10px 16px;color:#6c6785;border-left:2px solid transparent;margin-left:-1px}.eb-toc details a:hover,.eb-toc details a[aria-current]{color:#221e63;border-left-color:#221e63}.eb-copy{display:flex;align-items:center;gap:16px;padding:12px 0;margin-top:24px;border:0;border-bottom:1px solid #221e6355;background:transparent;color:inherit;font:inherit;cursor:pointer;min-height:44px}.eb-copy svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3}.eb-toc [data-copy-status]{font-size:12px}.eb-prose{min-width:0;font-size:18px;line-height:1.8}.eb-prose>section{padding:0;margin:0 0 64px;scroll-margin-top:112px}.eb-prose h2{font-size:clamp(28px,2.7vw,42px);line-height:1.18;letter-spacing:-.035em;margin:0 0 24px;font-weight:600}.eb-prose h3{font-size:23px;line-height:1.35;margin:32px 0 16px;letter-spacing:-.02em}.eb-prose p{margin:0 0 20px}.eb-prose a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#221e6366}.eb-prose a:hover{text-decoration-color:currentColor}.eb-prose ul{padding-left:22px;margin:24px 0}.eb-prose li{padding:6px 0}.eb-table{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;margin:32px 0;border-top:2px solid #221e63}.eb-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6;min-width:460px;text-align:left}.eb-table th{background:#e8e5f2;font-weight:600}.eb-table th,.eb-table td{padding:18px 16px;border-bottom:1px solid #221e6328;vertical-align:top}.eb-table tr:nth-child(even) td{background:#eeece680}.eb-prose .eb-faq details{border-top:1px solid #221e6333;padding:0}.eb-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:18px;font-weight:500;min-height:64px;padding:20px 0;line-height:1.5}.eb-faq summary::-webkit-details-marker{display:none}.eb-faq summary span{font-size:24px;font-weight:300}.eb-faq details[open] summary span{transform:rotate(45deg)}.eb-sources ul{list-style:none;padding:0;font-size:14px}.eb-sources li{border-bottom:1px solid #221e6326;padding:12px 0}.eb-author{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;background:#dce6ff;padding:32px!important}.eb-author img{width:120px;height:150px;object-fit:cover;border-radius:4px}.eb-author h2{font-size:16px;letter-spacing:0;margin-bottom:16px}.eb-author h3{margin:0 0 8px;font-size:26px}.eb-author h3 a{text-decoration:none}.eb-author p{font-size:15px;line-height:1.6}.eb-author .eb-role{font-size:12px}.eb-author .cp-link{font-size:14px;padding:8px 0;min-height:44px}.eb-connections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5vw;padding-top:48px;padding-bottom:48px;border-top:1px solid #221e6330;border-bottom:1px solid #221e6330}.eb-connections h2{font-size:23px;margin:0 0 20px;letter-spacing:-.02em}.eb-connections .cp-link{display:flex;justify-content:space-between;font-size:16px;gap:16px;margin:0 0 12px}.eb-related{padding-top:64px;padding-bottom:80px}.eb-related .cp-section-heading h2{font-size:36px}.eb-catalog-head{padding-top:72px;padding-bottom:56px;background:#dce6ff}.eb-catalog-head h1{font-size:clamp(48px,7vw,112px);letter-spacing:-.065em;line-height:1.05;margin:0 0 24px}.eb-catalog-head p{font-size:20px;max-width:580px;line-height:1.65;margin:0 0 24px}.eb-catalog{padding-top:40px;padding-bottom:80px}.eb-filters{display:grid;grid-template-columns:2fr 1.25fr 1.25fr auto;gap:24px;align-items:end}.eb-filters label{display:grid;gap:10px;font-size:13px}.eb-filters input,.eb-filters select{box-sizing:border-box;width:100%;min-width:0;height:48px;border:1px solid #221e6344;border-radius:0;background:transparent;padding:10px 12px;font:inherit;color:inherit;font-size:15px}.eb-filters button{height:48px;padding:10px 16px;background:#221e63;color:#f7f5ed;border:0;font:inherit;cursor:pointer}.eb-results{padding:24px 0;margin:0;font-size:14px}.eb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px;row-gap:56px}.eb-card{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid #221e6333;padding-bottom:20px}.eb-card[hidden]{display:none}.eb-card>a{display:block}.eb-card img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:6px}.eb-card-meta{font-size:12px;margin:20px 0 12px;color:#6e6885}.eb-card h2{display:flex;align-items:start;gap:16px;font-size:26px;letter-spacing:-.035em;line-height:1.22;margin:0 0 16px}.eb-card h2 svg{flex-shrink:0;width:24px;height:24px;stroke:currentColor;stroke-width:1.2;fill:none;opacity:0;transition:opacity .2s}.eb-card a:hover svg,.eb-card a:focus-visible svg{opacity:1}.eb-card p{font-size:15px;line-height:1.65;margin:0 0 20px;color:#68637d}.eb-card-author{font-size:12px;margin-top:auto}.eb-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:48px;font-size:15px}.eb-pagination[hidden],.eb-empty[hidden]{display:none}.eb-pagination button{background:transparent;border:1px solid #221e6355;color:inherit;min-height:44px;padding:10px 16px;font:inherit;cursor:pointer}.eb-pagination button:disabled{opacity:.35;cursor:default}.eb-empty{padding:56px 0}.eb-empty h2{font-size:28px}.eb-catalog input:focus-visible,.eb-catalog select:focus-visible,.eb-article :focus-visible,.eb-pagination button:focus-visible{outline:2px solid #221e63;outline-offset:4px}
.eb-sector-shortcuts{margin:0 0 24px}.eb-sector-shortcuts>p{font-size:13px;margin:0 0 10px}.eb-sector-buttons{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.eb-sector-buttons button{box-sizing:border-box;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid var(--cp-line);border-radius:999px;background:transparent;color:inherit;font:inherit;font-size:14px;line-height:1.3;overflow-wrap:anywhere;cursor:pointer}.eb-sector-buttons button:hover{border-color:var(--cp-ink)}.eb-sector-buttons button[aria-pressed=true]{background:var(--cp-ink);color:var(--cp-paper);border-color:var(--cp-ink)}.eb-sector-buttons button:focus-visible{outline:2px solid var(--cp-ink);outline-offset:3px}.eb-sector-shortcuts[hidden],.eb-filters [data-sector-select][hidden]{display:none}.eb-filters[data-sector-enhanced]{grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) auto}
@media(max-width:1000px){.eb-reading{grid-template-columns:200px minmax(0,1fr);gap:40px}.eb-intro{gap:40px}.eb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.eb-filters{gap:16px;grid-template-columns:1.4fr 1fr 1fr}.eb-filters button{grid-column:3}.eb-author{grid-template-columns:88px minmax(0,1fr);padding:24px!important}.eb-author img{width:88px;height:110px}.eb-connections{gap:24px}}
@media(max-width:700px){.eb-filters[data-sector-enhanced]{grid-template-columns:1fr 1fr}.eb-heading{padding-top:32px}.eb-heading h1{font-size:40px;margin:16px 0 28px}.eb-intro{display:flex;flex-direction:column;gap:24px;align-items:stretch;margin-bottom:32px}.eb-intro>p{font-size:17px;line-height:1.7}.eb-byline{gap:16px}.eb-cover img{aspect-ratio:1.45}.eb-reading{display:block;padding-top:32px;padding-bottom:16px}.eb-toc{position:static;margin-bottom:40px}.eb-toc details{border-top:1px solid #221e6333;border-bottom:1px solid #221e6333;padding:12px 0}.eb-toc summary{display:flex;align-items:center}.eb-toc summary:after{content:'+';margin-left:auto;font-size:24px}.eb-toc details[open] summary:after{content:'−'}.eb-toc .eb-copy{margin-top:16px}.eb-prose{font-size:17px;line-height:1.75}.eb-prose>section{margin-bottom:48px}.eb-prose h2{font-size:29px;margin-bottom:20px}.eb-prose h3{font-size:21px}.eb-prose p{margin-bottom:18px}.eb-table th,.eb-table td{padding:14px 12px}.eb-author{display:block;padding:24px!important}.eb-author>a{float:left;margin:0 20px 16px 0}.eb-author:after{content:'';display:block;clear:both}.eb-author h2{font-size:14px;margin-bottom:12px}.eb-author h3{font-size:22px}.eb-author .eb-role{min-height:48px}.eb-author p:not(.eb-role){clear:both}.eb-connections{grid-template-columns:1fr;padding-top:32px;padding-bottom:24px;gap:24px}.eb-related{padding-top:40px;padding-bottom:48px}.eb-related .cp-section-heading{align-items:start;gap:20px}.eb-related .cp-section-heading h2{font-size:28px}.eb-related .cp-blog-grid{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;gap:20px}.eb-related .cp-blog-card{flex:0 0 88%;scroll-snap-align:start}.eb-catalog-head{padding-top:40px;padding-bottom:40px}.eb-catalog-head h1{font-size:60px}.eb-catalog-head p{font-size:18px}.eb-catalog{padding-top:32px;padding-bottom:48px}.eb-filters{grid-template-columns:1fr 1fr;gap:16px 12px}.eb-filters label:first-child{grid-column:1/-1}.eb-filters button{grid-column:2}.eb-filters input,.eb-filters select{font-size:16px}.eb-cards{grid-template-columns:1fr;gap:32px}.eb-card h2{font-size:27px}.eb-pagination{gap:12px;font-size:13px}.eb-pagination button{padding:10px}.eb-card h2 svg{opacity:1}}
@media(prefers-reduced-motion:reduce){.eb-card h2 svg{transition:none}}

/* Okuma ölçüsü: gövde satırları 68 karakteri geçmez, tablolar sütun genişliğini korur. */
.eb-prose :is(p,ul,ol,h2,h3,blockquote){max-width:min(68ch,31.5em)}
.eb-prose .eb-table{max-width:none}
.eb-prose li{max-width:none}
/* Tablo kaydırma ipucu: taşan kenarda yumuşak geçiş; durum editorial.js'ten gelir. */
.eb-table th,.eb-table td{min-width:9.5rem;overflow-wrap:normal;word-break:normal;hyphens:manual}
.eb-table th:first-child,.eb-table td:first-child{min-width:8rem}
.eb-table table{min-width:0;width:100%}
.eb-table[data-overflow~=end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}
.eb-table[data-overflow~=start]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}
.eb-table[data-overflow~=start][data-overflow~=end]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 56px),transparent)}
.eb-table-hint{display:none;font-size:13px;color:#696482;margin:-20px 0 32px}
.eb-table[data-overflow]+.eb-table-hint{display:block}
.eb-table:focus-visible{outline:2px solid #221e63;outline-offset:4px}
.eb-copy svg{stroke-linecap:round;stroke-linejoin:round}
