.knowledge-section{padding:78px 4vw;background:linear-gradient(180deg,#050715,#090d20)}
.knowledge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1300px;margin:34px auto 0}
.knowledge-grid :is(button,a.navigation-link){min-height:230px;padding:28px;text-align:left;border:1px solid #39436e;border-radius:18px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(118,139,255,.2),transparent 38%),#090d1d;cursor:pointer;transition:.25s}
.knowledge-grid :is(button,a.navigation-link):hover{transform:translateY(-4px);border-color:#9eabff}
.knowledge-grid span{color:#8f9cf0}.knowledge-grid h3{margin:35px 0 12px;font-size:25px}.knowledge-grid p{color:#aeb6d1;line-height:1.65}
.category-test-button{margin-top:22px}
.founder-instagram{display:block!important;margin-top:12px!important;padding:13px 16px!important;border:1px solid #d7dcff!important;border-radius:10px!important;color:#fff!important;background:#121936!important;font-size:16px!important;font-weight:700!important;text-align:center!important;text-decoration:none!important;box-shadow:0 8px 25px rgba(0,0,0,.45)}
.founder-instagram:hover{background:#26316b!important}.founder-portrait-wrap{position:relative!important;width:min(360px,100%)!important;aspect-ratio:4/5!important;align-self:start;overflow:hidden!important;border-radius:18px!important}.founder-portrait-wrap .founder-portrait{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:cover!important;object-position:center 18%!important;border-radius:18px!important}.expanded-notes{grid-template-columns:minmax(260px,360px) minmax(0,1fr)!important;overflow:visible!important}.expanded-notes .founder-copy{min-width:0}.expanded-notes p{font-size:16px;line-height:1.85}
:is(button,a.navigation-link),[role=":is(button,a.navigation-link)"]{cursor:pointer}.mini-category,.feature-tile,.signal-card,.article-card,.knowledge-grid :is(button,a.navigation-link){outline:1px solid rgba(159,173,255,.15);outline-offset:-1px}.mini-category:hover,.feature-tile:hover,.signal-card:hover,.article-card:hover{outline-color:#aab5ff;box-shadow:0 10px 35px rgba(60,76,170,.2)}:is(button,a.navigation-link):focus-visible,a:focus-visible{outline:3px solid #c4ccff!important;outline-offset:3px!important}.community-topic-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px}.community-topic-grid :is(button,a.navigation-link){padding:20px;text-align:left;border:1px solid #45517f;border-radius:14px;color:#fff;background:#090e22}.community-topic-grid strong{display:block;margin-bottom:8px;font-size:18px}.community-topic-grid span{color:#aeb6d1;line-height:1.55}.community-guide{margin-top:28px;padding:20px;border:1px solid #38436d;border-radius:14px;background:rgba(91,108,199,.08)}
@media(max-width:800px){.knowledge-grid,.community-topic-grid{grid-template-columns:1fr}.knowledge-grid :is(button,a.navigation-link){min-height:180px}.expanded-notes{grid-template-columns:1fr!important}.founder-portrait-wrap{width:min(420px,100%);margin:auto}}

/* Kategori başlıklarında etiket ve test düğmesinin kesilmesini engeller. */
.content-stage .category-visual{height:auto!important;min-height:390px!important;align-items:stretch;overflow:hidden!important}
.content-stage .category-art{min-height:390px}
.content-stage .category-intro{min-width:0;justify-content:center;padding:34px clamp(28px,3.2vw,52px)!important}
.content-stage .category-intro>p{max-width:640px;margin:16px 0 0;color:#c5c8d7;font-size:16px;line-height:1.65}
.content-stage .category-intro .tag-cloud{width:100%;margin:20px 0 0;align-items:center;overflow:visible}
.content-stage .category-intro .tag-cloud :is(button,a.navigation-link){display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;line-height:1.25;white-space:normal}
.content-stage .category-test-button{align-self:flex-start;min-height:48px;margin-top:20px}
@media(max-width:720px){.content-stage .category-visual{min-height:0!important}.content-stage .category-art{min-height:240px}.content-stage .category-intro{padding:28px 22px 32px!important}.content-stage .category-intro h1{font-size:clamp(40px,13vw,64px)}.content-stage .category-test-button{width:100%}}
.language-links{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid rgba(157,170,238,.35);border-radius:999px;background:#080b17}.language-links a{display:grid;place-items:center;min-width:28px;height:28px;padding:0 5px;border-radius:999px;color:#bfc6ef;text-decoration:none;font-size:10px;font-weight:700}.language-links a:hover,.language-links a:focus-visible{color:#fff;background:rgba(151,164,255,.22);outline:2px solid rgba(181,190,255,.45)}@media(max-width:920px){.language-links{max-width:124px;overflow-x:auto;scrollbar-width:none}.language-links::-webkit-scrollbar{display:none}}@media(max-width:720px){.language-links{max-width:84px}.language-links a{min-width:30px}}
#google_translate_element,.goog-te-banner-frame,.skiptranslate iframe{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;opacity:0!important;pointer-events:none!important}body{top:0!important}

/* 30 Eylül 2026 — kapsamlı içerik, test ve topluluk iyileştirmeleri */
.category-quiz{max-width:860px}
.category-quiz .answer-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:28px}
.category-quiz .answer-grid :is(button,a.navigation-link){min-height:64px;padding:16px 20px;text-align:left;line-height:1.5}
.quiz-progress{height:7px;margin:0 0 28px;border-radius:999px;overflow:hidden;background:rgba(153,166,232,.14)}
.quiz-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7389ff,#bc78dc)}
.score-bars{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:26px 0}
.score-bars span{padding:14px;border:1px solid rgba(155,170,238,.3);border-radius:12px;color:#e3e7ff;background:rgba(104,121,215,.1);text-align:center}
.test-disclaimer{color:#929bb8!important;font-size:.9rem!important}
.latest-research{position:relative;padding-left:24px;border-left:2px solid rgba(126,153,255,.6)}
.latest-research .eyebrow{margin-bottom:8px;color:#aeb9ff}
.probability-lab{padding:24px;border:1px solid rgba(149,164,238,.28);border-radius:16px;background:linear-gradient(135deg,rgba(92,111,210,.12),rgba(173,100,210,.08))}
.probability-lab a{display:inline-flex;margin-top:12px;color:#cbd4ff}
.weekly-question-page .response-box textarea{width:100%;min-height:150px;margin:16px 0;padding:16px;border:1px solid #6878bb;border-radius:12px;color:#fff;background:#050816;font:inherit;line-height:1.6;resize:vertical}
.weekly-question-page .saved-responses{display:grid;gap:12px;margin-top:28px}
.weekly-question-page .saved-responses blockquote{margin:0;padding:18px;border:1px solid rgba(149,164,238,.25);border-radius:12px;background:rgba(255,255,255,.025)}
.weekly-question-page .saved-responses blockquote p{margin:8px 0}
.weekly-question-page .saved-responses time{color:#7f89a8;font-size:.78rem}
.weekly-question-page .article-sources{display:grid;gap:8px}
.weekly-question-page .article-sources a{margin-top:0}
@media(max-width:700px){.score-bars{grid-template-columns:1fr}.category-quiz .answer-grid :is(button,a.navigation-link){min-height:58px}.latest-research{padding-left:16px}}

/* 1 Ekim 2026 — sade ana sayfa, CERN dosyası ve görünür sosyal bağlantı */
.site-footer{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:34px 4vw;border-top:1px solid rgba(145,158,224,.22);background:#03050c;color:#fff}
.site-footer>div{display:flex;align-items:center;gap:14px}.site-footer>div>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid #7c87bd;border-radius:50%;color:#aab6ff}.site-footer strong,.site-footer small{display:block}.site-footer small{max-width:560px;margin-top:5px;color:#8f97b4;line-height:1.5}
.site-footer>a{display:flex;align-items:center;gap:10px;padding:12px 18px;border:1px solid #b35ed4;border-radius:999px;color:#fff;background:linear-gradient(135deg,rgba(245,96,64,.14),rgba(188,69,174,.17));text-decoration:none;transition:.2s}.site-footer>a:hover{transform:translateY(-2px);border-color:#ef88dc;box-shadow:0 8px 28px rgba(188,69,174,.2)}.site-footer>a b{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em}.site-footer>a span{font-weight:700}
.latest-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}
@media(max-width:1100px){.latest-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:650px){.site-footer{align-items:flex-start;flex-direction:column}.site-footer>a{width:100%;justify-content:center}.latest-grid{grid-template-columns:1fr!important}}

.brand-mark{width:80px;height:80px;flex:0 0 80px;border:0;border-radius:0;overflow:hidden;background:#000}.brand-mark img{display:block;width:100%;height:100%;object-fit:contain}.brand{gap:12px}@media(max-width:720px){.brand-mark{width:56px;height:56px;flex-basis:56px}.brand{gap:8px}}
/* Site-wide image ownership mark. Kept as an HTML/CSS overlay so it remains crisp at every size. */
.mini-art,.category-art,.article-card-art,.article-hero,.clickable-media,.founder-portrait-wrap,.feature-tile,.home-stage{position:relative}
.mini-art::after,.category-art::after,.article-card-art::after,.clickable-media::after,.founder-portrait-wrap::after,.feature-tile::after,.home-stage::after{content:"cogitati35@";position:absolute;right:10px;bottom:9px;z-index:4;padding:5px 9px;border:1px solid rgba(255,255,255,.38);border-radius:999px;color:#fff;background:rgba(2,4,12,.68);box-shadow:0 3px 12px rgba(0,0,0,.5);font-size:clamp(9px,1vw,12px);font-weight:750;line-height:1;letter-spacing:.04em;text-shadow:0 1px 4px #000;pointer-events:none;backdrop-filter:blur(5px)}
.article-hero::before{content:"cogitati35@";position:absolute;right:14px;bottom:14px;z-index:4;padding:6px 10px;border:1px solid rgba(255,255,255,.42);border-radius:999px;color:#fff;background:rgba(2,4,12,.7);font-size:12px;font-weight:750;letter-spacing:.04em;text-shadow:0 1px 4px #000;pointer-events:none;backdrop-filter:blur(5px)}
.home-stage::after{right:clamp(18px,3vw,46px);bottom:128px}
.feature-tile::after{z-index:3}
.founder-portrait-wrap::after{bottom:64px}
@media(max-width:720px){.mini-art::after{right:4px;bottom:4px;padding:3px 5px;font-size:7px}.home-stage::after{right:12px;bottom:108px}.category-art::after,.article-card-art::after,.clickable-media::after{right:6px;bottom:6px;padding:4px 7px;font-size:9px}}
.home-logo-showcase{display:grid;grid-template-columns:minmax(160px,280px) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,70px);padding:40px max(4vw,calc((100vw - 1200px)/2));background:radial-gradient(ellipse at 18% 50%,#1c1035,#03050c 65%);border-bottom:1px solid #302143}.home-logo-image{display:block;padding:0;border:1px solid #7953a0;border-radius:24px;overflow:hidden;background:#080611}.home-logo-image img{display:block;width:100%;height:auto;object-fit:contain}.home-logo-showcase h2{font-size:clamp(26px,3vw,40px);margin:12px 0}.home-logo-showcase p{color:#c2bdd3;line-height:1.7}.home-logo-image:hover{border-color:#cf9fff}.home-logo-image:focus-visible{outline:3px solid #d5baff;outline-offset:5px}@media(max-width:650px){.home-logo-showcase{grid-template-columns:1fr;text-align:center;padding:30px 22px}.home-logo-image{width:min(240px,100%);margin:auto}}

.founder-column{display:flex;flex-direction:column;gap:14px;align-self:start}.founder-column .founder-portrait-wrap{width:100%!important}.founder-logo-signature{display:grid;gap:9px;place-items:center;padding:14px;border:1px solid rgba(255,186,112,.35);border-radius:16px;background:linear-gradient(145deg,rgba(255,150,60,.08),rgba(108,77,196,.08)),#05060b}.founder-logo-signature img{display:block;width:min(210px,100%);height:auto;border-radius:12px}.founder-logo-signature span{color:#f7e9d6;font-size:11px;font-weight:700;letter-spacing:.22em;text-align:center}.site-footer .site-signature{display:flex;align-items:center;gap:16px}.site-footer .site-signature>img{display:block;width:74px;height:74px;flex:0 0 74px;object-fit:cover;border:1px solid rgba(255,186,112,.42);border-radius:14px;box-shadow:0 8px 28px rgba(255,126,45,.12)}@media(max-width:650px){.site-footer .site-signature>img{width:62px;height:62px;flex-basis:62px}.home-logo-showcase{padding-top:22px}.home-logo-showcase h2{font-size:28px}}

/* Founder portrait refresh 15 October */
.notes-tile{background-image:linear-gradient(0deg,rgba(3,5,15,.95),rgba(3,5,15,.05)),url("/optimized/founder-portrait-science-2026-10-15.webp")!important;background-position:center 24%!important}.founder-logo-signature img{width:min(250px,100%);aspect-ratio:3/4;object-fit:cover;object-position:center top}
