/*
 * Bilgi Parkı ön yüz tasarımı (Dijital Bilgi Parkı 2026 — V19.1) uyarlaması.
 * Kaynak: tasarım paketindeki index.html <style> + assets/multilingual-ui.css (sıra korunarak).
 * Tüm seçiciler .bp kökü altına kapsamlandı; dil kuralları html[lang] yerine .bp[lang] kullanır.
 * Bu dosya otomatik dönüştürüldü; tasarım değişikliklerinde kaynak CSS'ten yeniden üretmek tercih edilir.
 */

@font-face{font-family:Proxima;src:url('../fonts/proxima-regular.ttf');font-weight:400;font-display:block}
@font-face{font-family:Proxima;src:url('../fonts/proxima-bold.otf');font-weight:700;font-display:block}
.bp{--navy:#122344;--teal:#35b5ad;--paper:#f4f7f6;--ink:#203147;--muted:#6e808c;--line:#d6e2e1;--shelf-gap:28px}
.bp, .bp *{box-sizing:border-box}
.bp{scroll-behavior:smooth}
.bp{margin:0;background:var(--paper);color:var(--ink);font-family:Proxima,Arial,sans-serif}
.bp button,.bp input{font:inherit}.bp button,.bp a,.bp input{-webkit-tap-highlight-color:transparent}
.bp .wrap{width:calc(100% - 192px);max-width:1728px;margin:auto}
.bp .masthead{height:94px;background:#fff;border-top:4px solid var(--teal);display:flex;align-items:center}
.bp .masthead .wrap{display:flex;align-items:center;justify-content:space-between}
.bp .logo{width:252px;height:auto;display:block}
.bp .masthead-label{font-size:16px;color:#677a86;display:flex;align-items:center;gap:13px}
.bp .masthead-label:before{content:'';width:24px;height:1px;background:var(--teal)}
.bp .hero{height:286px;background:var(--navy);color:white;position:relative;overflow:hidden}
.bp .hero .wrap{height:100%;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}
.bp .hero-copy{padding-bottom:5px}
.bp .eyebrow{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:2.2px;text-transform:uppercase;font-weight:700;color:#a7cbc9;margin:0 0 22px}
.bp .eyebrow:before{content:'';height:7px;width:7px;background:var(--teal)}
.bp h1{font-size:100px;font-weight:700;line-height:.96;letter-spacing:-3.5px;margin:0 0 21px}
.bp h1 span{color:#58cdc3}
.bp .hero-subtitle{margin:0;font-size:21px;color:#c6d6df;letter-spacing:.1px}
.bp .hero-art{position:absolute;right:-24px;top:-55px;width:760px;height:395px;pointer-events:none}
.bp .hero-aside{position:relative;display:flex;align-items:center;gap:24px;width:340px;padding-top:7px}
.bp .collection-number{font-weight:700;font-size:82px;line-height:1;letter-spacing:-4px;color:#fff}
.bp .collection-note{border-left:1px solid #6dc5c350;padding-left:23px;font-size:17px;line-height:1.55;color:#c8dce1}
.bp .collection-note strong{display:block;font-size:20px;color:#64d2c8;font-weight:700}
.bp main{padding:0 0 72px;min-height:520px}
.bp .toolbar{display:flex;justify-content:space-between;align-items:center;gap:35px;padding:31px 0 0;border-bottom:1px solid var(--line)}
.bp .category-tabs{display:flex;align-items:stretch;gap:32px;align-self:stretch}
.bp .category-tab{display:flex;gap:11px;align-items:center;position:relative;border:0;background:transparent;cursor:pointer;color:#6b7d87;padding:20px 0 23px;font-size:21px;font-weight:700;white-space:nowrap;outline-offset:3px}
.bp .category-tab:after{content:'';height:3px;position:absolute;bottom:-1px;left:0;right:0;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}
.bp .category-tab[aria-selected="true"]{color:var(--navy)}
.bp .category-tab[aria-selected="true"]:after{transform:scaleX(1)}
.bp .tab-count{font-size:13px;font-weight:400;min-width:25px;height:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e6eeec;color:#71848b}
.bp .category-tab[aria-selected="true"] .tab-count{background:var(--navy);color:white}
.bp .category-tab:hover{color:var(--navy)}
.bp .category-tab:focus-visible{outline:2px solid var(--teal)}
.bp .search{display:flex;align-items:center;width:340px;height:45px;border:1px solid #d2e0df;border-radius:3px;background:#fff;color:#83959a;padding:0 14px;gap:11px;flex-shrink:0;margin-bottom:9px}
.bp .search:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #35b5ad19}
.bp .search svg{width:19px;height:19px;flex-shrink:0}
.bp .search input{font-size:16px;width:100%;min-width:0;color:var(--ink);border:0;outline:0;background:transparent}
.bp .search input::placeholder{color:#8a999e}
.bp .search button{border:0;cursor:pointer;background:transparent;color:#4f7079;width:24px;height:27px;padding:0;font-size:25px;line-height:1}
.bp .search button[hidden]{display:none}
.bp .collection-bar{display:flex;align-items:center;justify-content:space-between;padding:24px 0 31px;gap:20px;font-size:15px;color:#73858c}
.bp .collection-bar .guide{display:flex;align-items:center;gap:9px}
.bp .guide svg{width:15px;height:15px;color:var(--teal)}
.bp .collection-bar #count{font-size:15px;color:#49626d;font-weight:700}
.bp .grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));column-gap:var(--shelf-gap);row-gap:53px}
.bp .publication-panel[hidden],.bp .cover[hidden]{display:none}
.bp .publication-panel:focus-visible{outline:2px solid var(--teal);outline-offset:8px}
.bp .cover{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:100/210;position:relative;text-decoration:none;outline-offset:5px}
.bp .cover:after{content:'';position:absolute;bottom:-17px;left:calc(var(--shelf-gap)/-2);right:calc(var(--shelf-gap)/-2);height:1px;background:#c8d8d6;box-shadow:0 2px 2px #243f4405;pointer-events:none}
.bp .cover img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;background:#fff;border:1px solid #d6dfdd;box-shadow:0 5px 6px #142c4010,0 13px 22px -13px #142c4040;transition:transform .2s ease,box-shadow .2s ease}
.bp .cover:hover img{transform:translateY(-5px);box-shadow:0 8px 15px #152f4220,0 19px 28px -15px #142c4040}
.bp .cover:focus-visible{outline:3px solid var(--teal)}
.bp .grid[data-category="cep"] .cover{aspect-ratio:65/210}
.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(10,minmax(0,1fr))}
.bp .grid[data-category="kitapcik"] .cover{aspect-ratio:100/150}
.bp .grid[data-category="kitapcik"] .cover[data-size="a5"]{grid-column:1;aspect-ratio:148/210}
.bp .open-mark{position:absolute;bottom:11px;right:8px;width:29px;height:29px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transform:translateY(4px);transition:.18s;box-shadow:0 3px 8px #11234425}
.bp .open-mark svg{width:15px;height:15px}
.bp .cover:hover .open-mark,.bp .cover:focus-visible .open-mark{opacity:1;transform:none}
.bp .empty{padding:75px 0 90px;color:#71858d;text-align:center;font-size:19px;line-height:1.5}
.bp .empty[hidden]{display:none}
.bp footer{border-top:1px solid var(--line);padding:28px 0 31px;background:#eef3f1;color:#7a8d93;font-size:14px}
.bp footer .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}
.bp .footer-name{color:#536a75;display:flex;align-items:center;gap:12px}
.bp .footer-name:before{content:'';width:6px;height:6px;background:var(--teal)}
.bp footer a{display:flex;align-items:center;gap:8px;color:#536d77;text-decoration:none}
.bp footer a svg{width:15px;height:15px}
.bp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(min-width:1921px){.bp .wrap{max-width:1728px}}
@media(max-width:1500px){.bp .wrap{width:calc(100% - 112px)}.bp .grid{grid-template-columns:repeat(8,minmax(0,1fr))}.bp .category-tabs{gap:26px}.bp .category-tab{font-size:19px}.bp .hero-art{right:-110px}.bp .hero-aside{width:280px}.bp .search{width:290px}.bp h1{font-size:90px}}
@media(max-width:1100px){.bp .wrap{width:calc(100% - 72px)}.bp{--shelf-gap:22px}.bp .grid,.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bp .toolbar{gap:20px}.bp .category-tabs{gap:20px}.bp .category-tab{font-size:17px;gap:8px}.bp .search{width:238px}.bp .hero-art{right:-150px;opacity:.75}.bp .hero-aside{width:215px;gap:15px}.bp .collection-number{font-size:65px}.bp .collection-note{padding-left:16px;font-size:15px}.bp .collection-note strong{font-size:17px}.bp h1{font-size:80px}.bp .hero{height:268px}}
@media(max-width:800px){.bp .wrap{width:calc(100% - 44px)}.bp .masthead{height:84px}.bp .logo{width:220px}.bp .masthead-label{font-size:14px}.bp .hero{height:252px}.bp .hero-art{right:-260px;opacity:.52}.bp .hero-aside{display:none}.bp h1{font-size:80px}.bp .hero-subtitle{font-size:19px}.bp .eyebrow{font-size:11px}.bp .toolbar{flex-direction:column-reverse;align-items:stretch;gap:13px;padding-top:24px}.bp .search{width:100%;margin-bottom:0}.bp .category-tabs{gap:28px}.bp .category-tab{font-size:18px;padding:17px 0 20px}.bp .grid,.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:43px}.bp .collection-bar{padding:21px 0 29px;font-size:14px}.bp .collection-bar #count{font-size:14px}.bp .collection-bar .guide{max-width:300px}}
@media(max-width:520px){.bp .wrap{width:calc(100% - 40px)}.bp{--shelf-gap:20px}.bp .masthead{height:79px}.bp .logo{width:216px}.bp .masthead-label{display:none}.bp .hero{height:227px}.bp .hero-copy{padding-bottom:0}.bp .hero-art{width:640px;height:360px;right:-370px;top:-57px;opacity:.37}.bp .eyebrow{font-size:10px;letter-spacing:1.6px;margin-bottom:22px}.bp h1{font-size:63px;letter-spacing:-2.4px;margin-bottom:19px}.bp .hero-subtitle{font-size:17px;max-width:250px;line-height:1.35}.bp .category-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.bp .category-tab{white-space:normal;text-align:left;align-items:center;gap:7px;font-size:14px;line-height:1.12;padding:17px 0 20px}.bp .category-tab>span:first-child{min-width:0}.bp .tab-count{font-size:11px;min-width:21px;height:21px;flex-shrink:0}.bp .collection-bar{align-items:flex-start;gap:18px;padding-top:20px}.bp .collection-bar .guide{max-width:230px;font-size:13px;line-height:1.4;align-items:flex-start}.bp .guide svg{flex-shrink:0;margin-top:1px}.bp .collection-bar #count{white-space:nowrap;font-size:13px}.bp .grid,.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:44px}.bp .cover:after{bottom:-15px}.bp .cover img{box-shadow:0 6px 15px #142c4015}.bp main{padding-bottom:50px;min-height:470px}.bp footer .wrap{font-size:12px;gap:13px}.bp .footer-name{gap:7px}.bp footer{padding:22px 0 24px}}
@media(prefers-reduced-motion:reduce){.bp{scroll-behavior:auto}.bp, .bp *{transition:none!important}}
/* V05 hero; the publication grid and the reviewed cover groups are preserved. */
.bp .hero{height:424px;background:#091a34;isolation:isolate;overflow:clip}
.bp .hero:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 68% 48%,#12515755,transparent 46%),linear-gradient(110deg,#0b1b35 0%,#0d2340 58%,#0a1d37 100%)}
.bp .hero:after{content:'';position:absolute;left:40%;right:7%;bottom:-130px;height:280px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse,#269c9250,transparent 65%);filter:blur(25px)}
.bp .hero .wrap{z-index:1}
.bp .hero-copy{position:relative;z-index:3;pointer-events:none;width:650px;flex-shrink:0;padding:0}
.bp .hero .eyebrow{color:#91b9bd;letter-spacing:2.7px;font-size:12px;margin-bottom:27px}
.bp .hero h1{font-size:116px;letter-spacing:-4.7px;line-height:.98;margin-bottom:25px}
.bp .hero h1 span{color:#61d2c4}
.bp .hero-subtitle{font-size:21px;color:#b8cdd5}
.bp .hero-linework{position:absolute;top:-17px;right:-155px;width:1050px;height:545px;z-index:-1;pointer-events:none;opacity:.7}
.bp .hero-linework circle{filter:drop-shadow(0 0 7px #4fe1cd80)}
.bp .brain-stage{position:absolute;top:0;bottom:0;right:95px;width:800px;pointer-events:none;z-index:2}
.bp .brain-visual{position:absolute;inset:0}
.bp .brain-visual:before{content:'';position:absolute;width:420px;height:320px;left:calc(54% - 210px);top:45px;background:radial-gradient(ellipse,#37b8ad16 0%,#3a92c108 44%,transparent 70%);filter:blur(18px)}
.bp .brain-visual canvas{display:block;position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 0 8px #2ce4cb20)}
.bp .brain-theme{position:absolute;font-size:14px;line-height:1.4;letter-spacing:.1px;color:#a7d1d2;white-space:nowrap}
.bp .brain-theme:before{content:'';height:1px;background:linear-gradient(90deg,#51b8b077,#51b8b000);position:absolute;top:25px;left:0;width:110px;transform:rotate(17deg);transform-origin:left}
.bp .brain-theme:after{content:'';height:4px;width:4px;background:#74dacf;position:absolute;top:23px;left:0;border-radius:50%;box-shadow:0 0 6px #6bd8cf50}
.bp .theme-health{top:80px;left:95px}
.bp .theme-personal{top:232px;right:-5px;color:#c1dddd}
.bp .theme-personal:before{left:auto;right:0;transform:rotate(163deg);background:linear-gradient(90deg,#51b8b000,#51b8b077)}
.bp .theme-personal:after{left:auto;right:0}
.bp .theme-tech{bottom:66px;left:145px}
.bp .theme-tech:before{top:-12px;transform:rotate(-20deg)}
.bp .theme-tech:after{top:-14px}
.bp .hero-aside{position:absolute;right:0;top:44px;padding:0;width:auto;display:block;z-index:4}
.bp .collection-stat{display:flex;align-items:baseline;gap:11px;border-bottom:1px solid #5a9d9d38;padding-bottom:12px}
.bp .hero .collection-number{font-size:67px;line-height:1;letter-spacing:-3.5px;color:#e8f8f7}
.bp .collection-unit{font-size:14px;color:#86babd}
.bp .motion-toggle{position:absolute;right:0;bottom:27px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;cursor:pointer;border:1px solid #689e9e44;background:#173d4b30;color:#82b7b8;border-radius:50%;z-index:5;transition:background .2s,color .2s}
.bp .motion-toggle:hover{background:#2b686b45;color:#ccf2ed}
.bp .motion-toggle:focus-visible{outline:2px solid var(--teal);outline-offset:4px}
.bp .motion-toggle svg{width:12px;height:12px;display:block}
.bp .motion-toggle[data-paused="false"] .play-icon,.bp .motion-toggle[data-paused="true"] .pause-icon{display:none}
@media(max-width:1500px){.bp .hero{height:404px}.bp .hero h1{font-size:100px}.bp .hero-copy{width:550px}.bp .brain-stage{right:45px;width:700px}.bp .hero-linework{right:-180px}.bp .hero-aside{top:34px}.bp .theme-health{left:90px}.bp .theme-tech{left:130px}.bp .theme-personal{right:6px}}
@media(max-width:1100px){.bp .hero{height:388px}.bp .hero h1{font-size:84px;letter-spacing:-3px}.bp .hero-copy{width:410px}.bp .hero .eyebrow{font-size:10px;letter-spacing:2px}.bp .hero-subtitle{font-size:19px}.bp .brain-stage{width:570px;right:15px}.bp .hero-linework{right:-280px;opacity:.55}.bp .theme-health{left:76px;top:65px}.bp .theme-tech{left:104px;bottom:45px}.bp .theme-personal{right:8px;top:246px;font-size:12px}.bp .hero .collection-number{font-size:53px}.bp .collection-unit{font-size:12px}.bp .hero-aside{top:31px}.bp .brain-theme:before{width:70px}}
@media(max-width:800px){.bp .hero{height:374px}.bp .hero h1{font-size:79px}.bp .hero-copy{width:auto;align-self:flex-start;padding-top:46px}.bp .hero .eyebrow{margin-bottom:22px}.bp .hero-subtitle{font-size:17px}.bp .brain-stage{width:460px;right:-73px;top:80px;bottom:-20px;opacity:.75}.bp .hero-linework{right:-400px;top:-65px;opacity:.45}.bp .theme-health{top:auto;left:auto;right:162px;bottom:69px}.bp .theme-personal{top:auto;right:162px;bottom:40px}.bp .theme-tech{left:auto;right:162px;bottom:12px}.bp .brain-theme{font-size:12px;color:#b0d7d7}.bp .brain-theme:before{display:none}.bp .brain-theme:after{left:-11px;right:auto;top:6px;box-shadow:none;width:3px;height:3px}.bp .hero-aside{display:block;top:43px}.bp .hero .collection-number{font-size:46px}.bp .collection-stat{gap:7px;padding-bottom:9px}.bp .motion-toggle{bottom:20px;width:28px;height:28px}}
@media(max-width:520px){.bp .hero{height:354px}.bp .hero .wrap{display:block;padding:0}.bp .hero-copy{padding-top:36px}.bp .hero .eyebrow{font-size:9px;letter-spacing:1.4px;max-width:240px;margin-bottom:27px}.bp .hero h1{font-size:60px;letter-spacing:-2.4px;margin-bottom:17px}.bp .hero-subtitle{max-width:240px;font-size:16px}.bp .hero-aside{top:30px}.bp .hero .collection-number{font-size:37px;letter-spacing:-1.7px}.bp .collection-stat{display:block;padding-bottom:6px;line-height:1}.bp .collection-unit{display:block;font-size:10px;margin-top:5px;letter-spacing:.3px}.bp .brain-stage{width:350px;right:-89px;top:103px;bottom:-10px;opacity:.76}.bp .brain-visual canvas{filter:none}.bp .brain-visual:before{width:220px;height:200px;left:80px;top:10px}.bp .brain-theme{font-size:11px}.bp .theme-health,.bp .theme-personal,.bp .theme-tech{right:211px}.bp .theme-health{bottom:69px}.bp .theme-personal{bottom:41px}.bp .theme-tech{bottom:13px}.bp .hero-linework{right:-488px;top:-92px;opacity:.42}.bp .motion-toggle{bottom:15px;width:25px;height:25px;color:#82b7b8}.bp .hero:after{left:10%;right:-25%;bottom:-160px;opacity:.6}}
@media(prefers-reduced-motion:reduce){.bp .motion-toggle{display:none}}
@media(max-width:800px){.bp .brain-stage{display:contents}.bp .brain-visual{inset:auto;top:88px;right:-35px;width:440px;height:295px;opacity:.8}.bp .brain-theme{left:0;right:auto;top:auto;white-space:nowrap;opacity:.9}.bp .theme-health{bottom:68px}.bp .theme-personal{bottom:40px}.bp .theme-tech{bottom:12px}}
@media(max-width:520px){.bp .brain-visual{top:114px;right:-30px;width:320px;height:225px}.bp .brain-theme{left:0;right:auto}.bp .theme-health{bottom:68px}.bp .theme-personal{bottom:40px}.bp .theme-tech{bottom:12px}}

/* V08: large particle sculpture, NP palette, quieter editorial banner. */
.bp{scrollbar-gutter:stable}
.bp .hero{height:508px;background:#07182d;overflow:clip}
.bp .hero:before{background:radial-gradient(ellipse at 73% 53%,#164f573a,transparent 47%),linear-gradient(112deg,#081a32 0%,#091d35 62%,#06162b 100%)}
.bp .hero:after{left:52%;right:-7%;bottom:-180px;height:390px;opacity:.34;background:radial-gradient(ellipse,#35b6a343,transparent 63%);filter:blur(30px)}
.bp .hero-copy{width:610px;padding:0 0 24px;align-self:center}
.bp .hero .eyebrow{font-size:11px;letter-spacing:2.6px;color:#82b6be;margin-bottom:30px}
.bp .hero .eyebrow:before{width:22px;height:1px;background:#5dcbbb}
.bp .hero h1{font-size:112px;font-weight:400;line-height:1.01;letter-spacing:-4.3px;margin-bottom:24px}
.bp .hero h1 span{font-weight:700;color:#66d2c3}
.bp .hero-subtitle{font-size:20px;color:#a7bdcc}
.bp .hero-linework{right:-100px;top:7px;height:590px;width:1130px;opacity:.15}
.bp .hero-linework path[fill]{fill:none}
.bp .hero-linework circle{filter:none}
.bp .brain-stage{display:block;position:absolute;inset:0 0 0 auto;width:950px;opacity:1;z-index:2}
.bp .brain-visual{position:absolute;inset:0;transform:none;opacity:1;width:auto;height:auto}
.bp .brain-visual:before{width:620px;height:420px;left:calc(54% - 310px);top:38px;background:radial-gradient(ellipse,#49c6b607,transparent 69%);filter:blur(28px)}
.bp .brain-visual canvas{filter:none}
.bp .hero-themes{position:absolute;bottom:39px;left:0;display:flex;gap:27px;z-index:3;pointer-events:none}
.bp .hero-themes .brain-theme{position:static;display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.4;color:#8eafbc;opacity:1;letter-spacing:.05px}
.bp .hero-themes .brain-theme:before{position:static;display:block;content:'';width:3px;height:3px;transform:none;border-radius:50%;background:#5dbeb8;box-shadow:none}
.bp .hero-themes .brain-theme:after{display:none}
.bp .hero-aside{top:34px;right:0}
.bp .collection-stat{gap:10px;padding-bottom:11px;border-bottom-color:#568e9733}
.bp .hero .collection-number{font-size:61px;color:#e5f7f4}
.bp .collection-unit{font-size:12px;color:#83aaaf}
.bp .motion-toggle{bottom:29px;color:#6a9ca5;border-color:#4d7b8538;background:#143a4630}
@media(max-width:1500px){.bp .hero{height:480px}.bp .hero-copy{width:535px}.bp .hero h1{font-size:100px}.bp .brain-stage{width:820px;right:-15px}.bp .hero-linework{right:-180px;opacity:.18}.bp .hero .collection-number{font-size:56px}.bp .hero-themes{gap:20px;bottom:33px}}
@media(max-width:1100px){.bp .hero{height:460px}.bp .hero-copy{width:425px}.bp .hero h1{font-size:82px;letter-spacing:-3.1px}.bp .hero .eyebrow{font-size:10px;letter-spacing:2px}.bp .hero-subtitle{font-size:18px}.bp .brain-stage{width:640px;right:-55px}.bp .hero .collection-number{font-size:48px}.bp .hero-themes{gap:16px;bottom:28px}.bp .hero-themes .brain-theme{font-size:11px}.bp .hero-linework{right:-290px;opacity:.13}}
@media(max-width:800px){.bp .hero{height:520px}.bp .hero .wrap{display:block;padding:0}.bp .hero-copy{width:auto;align-self:auto;padding:39px 0 0}.bp .hero h1{font-size:79px;margin-bottom:18px}.bp .hero .eyebrow{margin-bottom:25px}.bp .hero-subtitle{font-size:18px}.bp .brain-stage{display:contents}.bp .brain-visual{inset:auto;top:170px;left:50%;right:auto;transform:translateX(-50%);width:570px;height:300px;opacity:1}.bp .brain-visual:before{width:400px;height:260px;left:calc(54% - 200px);top:17px}.bp .hero-aside{top:32px}.bp .hero .collection-number{font-size:46px}.bp .hero-themes{bottom:27px;gap:22px}.bp .hero-linework{right:-350px;top:52px;opacity:.12}.bp .motion-toggle{bottom:23px}}
@media(max-width:520px){.bp .hero{height:470px}.bp .hero-copy{padding-top:34px}.bp .hero .eyebrow{max-width:240px;font-size:9px;letter-spacing:1.35px;margin-bottom:24px;gap:9px}.bp .hero .eyebrow:before{width:15px}.bp .hero h1{font-size:59px;letter-spacing:-2.5px;margin-bottom:16px}.bp .hero-subtitle{font-size:16px;max-width:270px}.bp .hero-aside{top:29px}.bp .hero .collection-number{font-size:37px}.bp .collection-stat{display:block;padding-bottom:7px}.bp .collection-unit{font-size:10px;margin-top:4px}.bp .brain-visual{top:168px;width:390px;height:264px}.bp .brain-visual:before{width:300px;height:235px;left:calc(54% - 150px);top:4px}.bp .hero-themes{bottom:23px;gap:13px;right:22px;flex-wrap:wrap;row-gap:8px}.bp .hero-themes .brain-theme{font-size:10px;gap:5px}.bp .hero-linework{right:-480px;top:81px;opacity:.10}.bp .motion-toggle{bottom:20px;width:23px;height:23px}}

/* Space for the brochure orbit beyond the brain silhouette. */
.bp .hero{height:600px}
@media(max-width:1500px){.bp .hero{height:550px}}
@media(max-width:1100px){.bp .hero{height:510px}.bp .brain-stage{right:-18px}}
@media(max-width:800px){.bp .hero{height:550px}.bp .brain-visual{top:176px;height:320px}}
@media(max-width:520px){.bp .hero{height:500px}.bp .brain-visual{top:170px;width:460px;height:280px}}

/* Keep the smaller-screen brain close to its heading and centered in the viewport. */
@media(max-width:520px){.bp .hero{height:450px}.bp .brain-visual{top:120px;width:460px;height:300px}}


/* General information brochures, V19. */
.bp .category-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;max-width:100%;gap:24px}
.bp .category-tab{font-size:18px;white-space:normal;line-height:1.3;gap:8px;text-align:start}
.bp .category-tab .tab-count{flex-shrink:0}
.bp .toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px}
.bp .grid[data-category="genel"]{grid-template-columns:repeat(6,minmax(0,1fr))}
.bp .grid[data-category="genel"] .cover{aspect-ratio:var(--general-cover-ratio,1);height:auto;align-self:start}
@media(max-width:1500px){.bp .toolbar{grid-template-columns:1fr;gap:8px}.bp .category-tabs{grid-row:2}.bp .search{grid-row:1;justify-self:end}.bp .category-tab{font-size:18px}}
@media(max-width:1100px){.bp .category-tab{font-size:16px}.bp .grid[data-category="genel"]{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:800px){.bp .toolbar{display:flex}.bp .category-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;width:100%}.bp .category-tab{font-size:17px;padding:13px 0}.bp .grid[data-category="genel"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:520px){.bp .grid[data-category="genel"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bp .category-tab{font-size:15px}}


.bp .masthead-actions{display:flex;align-items:center;gap:30px}.bp .language-picker{display:flex;align-items:center;gap:8px;color:#3f6570}.bp .language-picker svg{width:18px;height:18px;flex-shrink:0}.bp .language-picker select{font:inherit;font-size:14px;color:#254e5b;cursor:pointer;background:#f4f8f7;border:1px solid #d5e6e2;border-radius:7px;padding:9px 28px 9px 11px;max-width:122px}.bp .language-picker select:focus-visible{outline:2px solid #42b7a5;outline-offset:3px}
.bp .cover[aria-disabled="true"]{cursor:default}.bp .cover[aria-disabled="true"] .open-mark{display:none}.bp .collection-unit,.bp #count,.bp .tab-count{unicode-bidi:isolate}
@media(max-width:520px){.bp .grid[data-category="cep"]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px;row-gap:34px}}
/* Center the actual cover, keeping its natural image box and edge. */
.bp[lang="en"] .cover,
.bp[lang="ru"] .cover,
.bp[lang="ar"] .cover{
  align-items:center;
}
.bp[lang="en"] .hero h1{font-size:96px}.bp[lang="ru"]{font-family:Arial,sans-serif}.bp[lang="ru"] .hero h1{font-size:88px;letter-spacing:-3px}.bp[lang="ru"] .masthead-label{font-size:14px}.bp[lang="ru"] .category-tab{font-size:21px}
.bp[lang="ar"]{font-family:Tahoma,Arial,sans-serif}.bp[lang="ar"] .hero h1{font-size:85px;letter-spacing:0;line-height:1.25}.bp[lang="ar"] .eyebrow{letter-spacing:0}.bp[lang="ar"] .hero-copy{margin-right:auto;direction:rtl;text-align:right}.bp[lang="ar"] .hero .wrap{direction:ltr}.bp[lang="ar"] .hero-copy,.bp[lang="ar"] .hero-themes{direction:rtl}.bp[lang="ar"] .hero-themes{right:auto;left:0}.bp[lang="ar"] .masthead .wrap{direction:ltr}.bp[lang="ar"] .masthead-label{direction:rtl}.bp[lang="ar"] .category-tab{text-align:right}.bp[lang="ar"] .search svg{right:17px;left:auto}.bp[lang="ar"] .search input{padding-right:49px;padding-left:39px}.bp[lang="ar"] .search #clear{left:10px;right:auto}.bp[lang="ar"] .category-tab{font-size:23px}
@media(max-width:1100px){.bp .masthead-actions{gap:18px}.bp .masthead-label{max-width:330px}.bp[lang="en"] .hero h1{font-size:73px}.bp[lang="ru"] .hero h1{font-size:69px}.bp[lang="ar"] .hero h1{font-size:65px}}
@media(max-width:800px){.bp .masthead-label{display:none}.bp .language-picker select{font-size:13px}.bp[lang="ru"] .category-tab,.bp[lang="ar"] .category-tab{font-size:16px}.bp[lang="ru"] .hero-themes,.bp[lang="ar"] .hero-themes{gap:12px;max-width:calc(100% - 30px);flex-wrap:wrap}.bp[lang="ar"] .hero-copy{margin:0}}
@media(max-width:520px){.bp .masthead .wrap{width:calc(100% - 36px)}.bp .logo{width:185px}.bp .masthead-actions{gap:0}.bp .language-picker{gap:4px}.bp .language-picker svg{width:15px;height:15px}.bp .language-picker select{padding:7px 2px 7px 6px;font-size:12px;max-width:88px}.bp .hero-copy{max-width:calc(100% - 35px)}.bp[lang="en"] .hero h1{font-size:47px;letter-spacing:-1.8px}.bp[lang="ru"] .hero h1{font-size:43px;letter-spacing:-1.5px}.bp[lang="ar"] .hero h1{font-size:35px;line-height:1.3;white-space:nowrap}.bp[lang="ru"] .hero .eyebrow{font-size:8px;letter-spacing:.8px}.bp[lang="ar"] .hero .eyebrow{font-size:10px;padding-inline-start:72px}.bp[lang="ru"] .category-tab{font-size:12px}.bp[lang="ar"] .category-tab{font-size:14px}.bp[lang="ru"] .hero-themes .brain-theme{font-size:9px}.bp[lang="ar"] .hero-themes .brain-theme{font-size:10px}}

/* V18.2: Arabic reading order and separate hero composition. */
.bp[lang="ar"] .hero .wrap{direction:rtl;justify-content:flex-start}
.bp[lang="ar"] .hero-copy{width:46%;max-width:610px;margin:0 0 0 auto;text-align:right}
.bp[lang="ar"] .hero .eyebrow{justify-content:flex-start;letter-spacing:0}
.bp[lang="ar"] .brain-stage{inset:0 auto 0 -80px;right:auto}
.bp[lang="ar"] .hero-linework{right:auto;left:-100px;transform:scaleX(-1)}
.bp[lang="ar"] .hero:before{background:radial-gradient(ellipse at 27% 53%,#164f573a,transparent 47%),linear-gradient(248deg,#081a32 0%,#091d35 62%,#06162b 100%)}
.bp[lang="ar"] .hero:after{left:-7%;right:52%}
.bp[lang="ar"] .hero-aside{left:0;right:auto;direction:rtl}
.bp[lang="ar"] .hero-themes{right:0;left:auto;justify-content:flex-start}
.bp[lang="ar"] .motion-toggle{left:0;right:auto}
@media(max-width:1500px){.bp[lang="ar"] .brain-stage{left:-110px}.bp[lang="ar"] .hero-linework{left:-180px}}
@media(max-width:1100px){.bp[lang="ar"] .hero-copy{width:46%}.bp[lang="ar"] .brain-stage{left:-85px}.bp[lang="ar"] .hero-linework{left:-290px}}
@media(max-width:800px){.bp[lang="ar"] .hero .wrap{display:block}.bp[lang="ar"] .hero-copy{width:calc(100% - 75px);max-width:none;margin:0 0 0 auto}.bp[lang="ar"] .hero h1{font-size:56px;line-height:1.15}.bp[lang="ar"] .brain-stage{display:contents}.bp[lang="ar"] .brain-visual{left:50%;right:auto;top:190px;transform:translateX(-50%)}.bp[lang="ar"] .hero-themes{left:35px;right:0;max-width:none}.bp[lang="ar"] .hero-linework{left:-350px}}
@media(max-width:520px){.bp[lang="ar"] .hero h1{font-size:35px;line-height:1.3;white-space:normal}.bp[lang="ar"] .hero .eyebrow{padding:0;max-width:none}.bp[lang="ar"] .hero-copy{width:calc(100% - 65px);max-width:none}.bp[lang="ar"] .hero-subtitle{max-width:none}.bp[lang="ar"] .brain-visual{top:125px}.bp[lang="ar"] .hero-linework{left:-480px}.bp[lang="ar"] .hero-themes{left:30px;right:0}}

/* V18.2 final booklet shelf: six covers on desktop, existing smaller-screen counts. */
.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(6,minmax(0,1fr))}
@media(max-width:800px){.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:520px){.bp .grid[data-category="kitapcik"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
