.page-module__6cHi5a__container{max-width:800px;margin:0 auto;padding:3rem 2rem}.page-module__6cHi5a__header{border-bottom:1px solid var(--border);margin-bottom:4rem;padding-bottom:2rem}.page-module__6cHi5a__title{font-family:var(--font-merriweather);color:var(--primary);margin-bottom:1rem;font-size:2.5rem;font-weight:900}.page-module__6cHi5a__subtitle{font-family:var(--font-inter);color:var(--muted-foreground);font-size:1.125rem;line-height:1.6}.page-module__6cHi5a__section{margin-bottom:4rem}.page-module__6cHi5a__sectionTitle{font-family:var(--font-inter);color:var(--foreground);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:1.75rem;font-weight:700;display:flex}.page-module__6cHi5a__icon{color:var(--secondary)}.page-module__6cHi5a__text{font-family:var(--font-inter);color:var(--foreground);margin-bottom:1.5rem;font-size:1.125rem;line-height:1.8}.page-module__6cHi5a__epistemologyGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;margin-top:2rem;display:grid}.page-module__6cHi5a__card{background-color:var(--card);border-radius:var(--radius);border:1px solid var(--border);padding:1.5rem}.page-module__6cHi5a__cardTitle{font-family:var(--font-inter);color:var(--primary);align-items:center;gap:.5rem;margin-bottom:1rem;font-weight:700;display:flex}.page-module__6cHi5a__cardText{font-family:var(--font-inter);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}.page-module__6cHi5a__logicBlock{background-color:var(--muted);border-left:4px solid var(--primary);border-radius:var(--radius);font-family:var(--font-inter);margin-top:1.5rem;padding:2rem;line-height:1.8}
.assumption-toggle-module__to-GHa__card{border:1px solid var(--border);background-color:var(--card);border-radius:var(--radius);color:var(--card-foreground);margin:1.5rem 0;padding:1.5rem;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.assumption-toggle-module__to-GHa__card:hover{border-color:var(--accent);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.assumption-toggle-module__to-GHa__statement{font-family:var(--font-merriweather);margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.5}.assumption-toggle-module__to-GHa__toggleButton{font-family:var(--font-inter);color:var(--primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex}.assumption-toggle-module__to-GHa__toggleButton:hover{color:var(--accent);text-decoration:underline}.assumption-toggle-module__to-GHa__assumptionsContainer{border-top:1px dashed var(--border);margin-top:1rem;padding-top:1rem;transition:max-height .5s ease-in-out,opacity .5s ease-in-out;overflow:hidden}.assumption-toggle-module__to-GHa__assumptionsTitle{font-family:var(--font-inter);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:.5rem;font-size:.75rem}.assumption-toggle-module__to-GHa__assumptionsList{padding:0;list-style-type:none}.assumption-toggle-module__to-GHa__assumptionItem{color:var(--foreground);margin-bottom:.5rem;padding-left:1.5rem;font-size:1rem;position:relative}.assumption-toggle-module__to-GHa__assumptionItem:before{content:"→";color:var(--secondary);position:absolute;left:0}
.comparison-table-module__OjzjoW__container{border:1px solid var(--border);border-radius:var(--radius);background-color:var(--card);margin:2rem 0;overflow-x:auto}.comparison-table-module__OjzjoW__table{border-collapse:collapse;width:100%;font-family:var(--font-inter);font-size:.95rem}.comparison-table-module__OjzjoW__th{background-color:var(--muted);color:var(--foreground);text-align:left;border-bottom:2px solid var(--border);text-transform:uppercase;letter-spacing:.05em;padding:1rem;font-size:.75rem;font-weight:700}.comparison-table-module__OjzjoW__td{border-bottom:1px solid var(--border);color:var(--card-foreground);vertical-align:top;padding:1rem;line-height:1.6}.comparison-table-module__OjzjoW__tr:last-child .comparison-table-module__OjzjoW__td{border-bottom:none}.comparison-table-module__OjzjoW__rowHeader{color:var(--primary);background-color:var(--background);width:20%;font-weight:600}
.jargon-buster-module__iKvdtG__container{cursor:help;display:inline-block;position:relative}.jargon-buster-module__iKvdtG__term{border-bottom:2px dotted var(--secondary);color:var(--foreground);font-weight:500;transition:color .2s}.jargon-buster-module__iKvdtG__term:hover{background-color:var(--muted);color:var(--primary)}.jargon-buster-module__iKvdtG__tooltip{background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius);z-index:50;text-align:center;opacity:0;visibility:hidden;width:250px;padding:1rem;transition:opacity .2s,visibility .2s,bottom .2s;position:absolute;bottom:150%;left:50%;transform:translate(-50%);box-shadow:0 4px 6px -1px #0000001a}.jargon-buster-module__iKvdtG__tooltip.jargon-buster-module__iKvdtG__visible{opacity:1;visibility:visible;bottom:120%}.jargon-buster-module__iKvdtG__tooltip:after{content:"";border-style:solid;border-width:5px;border-color:var(--popover)transparent transparent transparent;margin-left:-5px;position:absolute;top:100%;left:50%}.jargon-buster-module__iKvdtG__definition{font-family:var(--font-inter);font-size:.85rem;line-height:1.4}
.references-module__FAi5xW__referencesContainer{border-top:1px solid var(--border);margin-top:4rem;padding-top:2rem}.references-module__FAi5xW__refTitle{font-family:var(--font-inter);color:var(--muted-foreground);align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:1.1rem;font-weight:700;display:flex}.references-module__FAi5xW__refList{gap:1rem;padding:0;list-style:none;display:grid}.references-module__FAi5xW__refItem{font-family:var(--font-inter);background-color:var(--muted);border-radius:var(--radius);border-left:3px solid var(--secondary);flex-direction:column;padding:1rem;display:flex}.references-module__FAi5xW__bookTitle{color:var(--foreground);font-weight:600}.references-module__FAi5xW__author{color:var(--muted-foreground);font-size:.85rem}
.knowledge-map-module__Q29BHW__container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.5rem;width:100%;max-width:900px;margin:3rem auto;padding:2rem}.knowledge-map-module__Q29BHW__header{text-align:center;margin-bottom:3rem}.knowledge-map-module__Q29BHW__title{font-family:var(--font-merriweather);color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.knowledge-map-module__Q29BHW__subtitle{color:#a3a3a3;font-size:.875rem}.knowledge-map-module__Q29BHW__map{padding:2rem 0;position:relative}.knowledge-map-module__Q29BHW__connector{pointer-events:none;z-index:0;width:100%;height:100px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.knowledge-map-module__Q29BHW__pathLine{stroke:#333;stroke-width:2px;stroke-dasharray:8 4;animation:30s linear infinite knowledge-map-module__Q29BHW__flow}@keyframes knowledge-map-module__Q29BHW__flow{to{stroke-dashoffset:-100px}}.knowledge-map-module__Q29BHW__nodes{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.knowledge-map-module__Q29BHW__nodeWrapper{flex-direction:column;align-items:center;gap:1rem;text-decoration:none;transition:transform .2s;display:flex}.knowledge-map-module__Q29BHW__nodeWrapper:hover{transform:translateY(-5px)}.knowledge-map-module__Q29BHW__node{color:#666;background:#111;border:1px solid #333;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;box-shadow:0 0 0 4px #00000080}.knowledge-map-module__Q29BHW__nodeWrapper:hover .knowledge-map-module__Q29BHW__node{color:#fff;border-color:#fff;box-shadow:0 0 20px #fff3}.knowledge-map-module__Q29BHW__label{color:#666;font-size:.875rem;font-weight:600;transition:color .3s}.knowledge-map-module__Q29BHW__nodeWrapper:hover .knowledge-map-module__Q29BHW__label{color:#fff}@media (max-width:768px){.knowledge-map-module__Q29BHW__nodes{flex-direction:column;gap:2rem}.knowledge-map-module__Q29BHW__connector{display:none}}
