.Page-module__FNlpDq__root{--bg-primary:#f7f1e7;--bg-secondary:#eee5d5;--bg-elevated:#fdfbf7;--brand-primary:#2c3e6b;--brand-accent:#c4553a;--brand-accent-hover:#a8442d;--brand-subtle:#e8dfd0;--text-primary:#2c2418;--text-secondary:#6b5d4f;--green:#2c3e6b;--green-deep:#1e2d52;--border:#2c241814;--border-strong:#2c241824;--accent:var(--green);--accent-light:#2c3e6b0f;--section-py:clamp(64px,10vw,112px);--section-px:clamp(24px,5vw,48px);--content-max:900px;color:var(--text-primary);background:var(--bg-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-repeat:repeat;width:100%}.Page-module__FNlpDq__main{width:100%}.Page-module__FNlpDq__hidden{opacity:0;transform:translateY(24px)}.Page-module__FNlpDq__revealed{opacity:1;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.Page-module__FNlpDq__revealedStagger{opacity:1;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.Page-module__FNlpDq__liftable{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),box-shadow .25s}.Page-module__FNlpDq__liftable:hover{transform:translateY(-3px);box-shadow:0 8px 24px #2c24181a}.Page-module__FNlpDq__highlight.Page-module__FNlpDq__annotationRevealed{animation:.8s cubic-bezier(.16,1,.3,1) .3s both Page-module__FNlpDq__drawInFull}.Page-module__FNlpDq__underline.Page-module__FNlpDq__annotationRevealed,.Page-module__FNlpDq__underlineRed.Page-module__FNlpDq__annotationRevealed{animation:.6s cubic-bezier(.16,1,.3,1) .4s both Page-module__FNlpDq__drawInStroke}@keyframes Page-module__FNlpDq__drawInFull{0%{background-size:0% 100%}to{background-size:100% 100%}}@keyframes Page-module__FNlpDq__drawInStroke{0%{background-size:0% 8px}to{background-size:100% 8px}}@media (prefers-reduced-motion:reduce){.Page-module__FNlpDq__hidden{opacity:1;transform:none}.Page-module__FNlpDq__revealed,.Page-module__FNlpDq__revealedStagger{transition:none}.Page-module__FNlpDq__liftable:hover{transform:none}.Page-module__FNlpDq__annotationRevealed{animation:none}}.Page-module__FNlpDq__hero{padding:clamp(80px,12vw,120px)var(--section-px)var(--section-py);text-align:center;max-width:800px;margin:0 auto}.Page-module__FNlpDq__heroIllustration{margin:0 auto 28px}.Page-module__FNlpDq__heroIllustration img{object-fit:contain;margin:0 auto;display:block}.Page-module__FNlpDq__heroHeadline{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.5rem,6vw,3.75rem);font-weight:500;line-height:1.1}.Page-module__FNlpDq__heroSubhead{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:clamp(1.1rem,2.5vw,1.25rem);line-height:1.5}.Page-module__FNlpDq__highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' width='200' height='40' viewBox='0 0 200 40'%3E%3Cpath d='M2 16 C30 14, 80 13, 130 15 S185 14, 198 15 L196 28 C170 29, 100 27, 50 28 S10 29, 2 27 Z' fill='rgba(253,224,71,0.45)'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:0% 100%;padding:.05em .15em}.Page-module__FNlpDq__underline{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='8' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M0 5.5 C40 4, 80 3.5, 120 4.5 S180 5, 200 4' fill='none' stroke='%232563eb' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:0% 8px;padding-bottom:4px;text-decoration:none}.Page-module__FNlpDq__underlineRed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='8' viewBox='0 0 200 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4.5 C50 5.5, 100 3.5, 150 4.5 S190 4, 200 5' fill='none' stroke='%23dc2626' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0 100%;background-repeat:no-repeat;background-size:0% 8px;padding-bottom:4px;text-decoration:none}.Page-module__FNlpDq__section{padding:var(--section-py)var(--section-px);width:100%}.Page-module__FNlpDq__sectionAlt{background:var(--bg-secondary);padding-top:clamp(48px,6vw,72px)}.Page-module__FNlpDq__sectionInner{max-width:var(--content-max);margin:0 auto}.Page-module__FNlpDq__sectionHeader{margin-bottom:48px}.Page-module__FNlpDq__sectionHeaderCentered{text-align:center;margin-bottom:48px}.Page-module__FNlpDq__sectionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--brand-primary);font-size:.8rem;font-weight:600;font-family:var(--font-ui);margin-bottom:8px;display:inline-block}.Page-module__FNlpDq__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:500;line-height:1.2}.Page-module__FNlpDq__sectionSubtitle{color:var(--text-secondary);margin:16px 0 0;font-size:1rem;line-height:1.6}.Page-module__FNlpDq__foundationImage{border-radius:10px;max-width:50%;margin-top:40px;margin-left:auto;margin-right:auto;overflow:hidden}.Page-module__FNlpDq__foundationImage img{filter:sepia(.15)contrast(.95);width:100%;height:auto;display:block}.Page-module__FNlpDq__studyCards{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Page-module__FNlpDq__studyCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;flex-direction:column;padding:24px;display:flex;box-shadow:0 1px 3px #2c24180a}.Page-module__FNlpDq__studyIllustration{border-radius:8px;flex-shrink:0;width:100%;height:160px;margin-bottom:18px;overflow:hidden}.Page-module__FNlpDq__studyIllustration img{object-fit:cover;filter:grayscale(.2)contrast(.95);width:100%;height:100%;display:block}.Page-module__FNlpDq__studyTitle{margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.35}.Page-module__FNlpDq__studyDescription{color:var(--text-secondary);flex:1;margin:0 0 12px;font-size:.9rem;line-height:1.65}.Page-module__FNlpDq__inlineLink{color:inherit;border-bottom:1.5px solid var(--brand-primary);text-decoration:none;transition:color .2s}.Page-module__FNlpDq__inlineLink:hover{color:var(--green-deep)}.Page-module__FNlpDq__readPaperLink{font-family:var(--font-ui);color:var(--brand-primary);border-bottom:none;align-items:center;gap:4px;margin-top:auto;font-size:.85rem;font-weight:500;text-decoration:none;display:inline-flex}.Page-module__FNlpDq__readPaperLink:hover{color:var(--green-deep);gap:7px;transition:gap .15s}.Page-module__FNlpDq__diffTable{border:1px solid var(--border-strong);background:var(--bg-elevated);border-radius:12px;max-width:800px;margin:0 auto;overflow:hidden}.Page-module__FNlpDq__diffHeader{background:var(--brand-primary);color:#fff;font-family:var(--font-ui);grid-template-columns:1fr 1fr 1fr;font-size:.9rem;display:grid}.Page-module__FNlpDq__diffRow{border-top:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;display:grid}.Page-module__FNlpDq__diffRow:nth-child(2n){background:#1b4d3e05}.Page-module__FNlpDq__diffFeature{font-size:.92rem;font-weight:500;font-family:var(--font-ui);padding:14px 16px}.Page-module__FNlpDq__diffCol{padding:14px 16px;font-size:.9rem;line-height:1.5}.Page-module__FNlpDq__diffColAristotle{color:var(--brand-primary);font-weight:600}.Page-module__FNlpDq__diffColOther{color:var(--text-secondary)}.Page-module__FNlpDq__funFact{border-left:3px solid var(--border-strong);background:#2c241808;border-radius:4px 10px 10px 4px;max-width:800px;margin:32px auto 0;padding:20px 24px}.Page-module__FNlpDq__funFactBody{color:var(--text-secondary);margin:0 0 10px;font-size:.92rem;line-height:1.6}.Page-module__FNlpDq__funFactBody strong{color:var(--text-primary)}.Page-module__FNlpDq__principlesStack{flex-direction:column;gap:16px;display:flex}.Page-module__FNlpDq__principleCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;transition:box-shadow .2s;overflow:hidden}.Page-module__FNlpDq__principleCardOpen{box-shadow:0 4px 16px #2c241814}.Page-module__FNlpDq__principleToggle{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;font-family:inherit;display:flex}.Page-module__FNlpDq__principleToggle:hover{background:#1b4d3e05}.Page-module__FNlpDq__principleHeader{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.Page-module__FNlpDq__principleIcon{background:var(--accent-light);width:44px;height:44px;color:var(--brand-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Page-module__FNlpDq__principleHeaderText{flex:1;min-width:0}.Page-module__FNlpDq__principleTitle{margin:0 0 4px;font-size:1.05rem;font-weight:600;line-height:1.3}.Page-module__FNlpDq__principleSummary{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.5}.Page-module__FNlpDq__principleChevron{color:var(--text-secondary);flex-shrink:0;margin-top:4px;transition:transform .2s}.Page-module__FNlpDq__principleChevronOpen{transform:rotate(180deg)}.Page-module__FNlpDq__principleDetailWrap{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.Page-module__FNlpDq__principleDetailOpen{grid-template-rows:1fr}.Page-module__FNlpDq__principleDetail{min-height:0;padding:0 24px 0 84px}.Page-module__FNlpDq__principleDetailOpen .Page-module__FNlpDq__principleDetail{padding-bottom:24px}.Page-module__FNlpDq__principleDetailText{color:var(--text-primary);margin:0 0 16px;font-size:.92rem;line-height:1.7}.Page-module__FNlpDq__principleDetailCitations{flex-direction:column;gap:8px;display:flex}.Page-module__FNlpDq__evalCards{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.Page-module__FNlpDq__evalCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;flex-direction:column;padding:28px;display:flex;box-shadow:0 1px 3px #2c24180a}.Page-module__FNlpDq__evalTitle{margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.3}.Page-module__FNlpDq__evalDescription{color:var(--text-secondary);flex:1;margin:0 0 12px;font-size:.9rem;line-height:1.6}.Page-module__FNlpDq__commitmentGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Page-module__FNlpDq__commitmentCard{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:28px;box-shadow:0 1px 3px #2c24180a}.Page-module__FNlpDq__commitmentIcon{color:var(--brand-primary);margin-bottom:16px}.Page-module__FNlpDq__commitmentTitle{margin:0 0 8px;font-size:1.05rem;font-weight:600;line-height:1.3}.Page-module__FNlpDq__commitmentDescription{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.6}.Page-module__FNlpDq__finalCta{padding:var(--section-py)var(--section-px);background:var(--brand-primary);color:#fff;text-align:center}.Page-module__FNlpDq__finalCtaInner{max-width:600px;margin:0 auto}.Page-module__FNlpDq__finalCtaHeadline{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(1.5rem,4vw,2rem);font-weight:500;line-height:1.2}.Page-module__FNlpDq__finalCtaSubhead{opacity:.8;margin:0 0 36px;font-size:1rem;line-height:1.6}.Page-module__FNlpDq__finalCtaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.Page-module__FNlpDq__ctaButtonLarge{background:var(--green);color:#fff;font-size:1.1rem;font-weight:600;font-family:var(--font-ui);border-bottom:none;border-radius:10px;align-items:center;gap:10px;padding:16px 32px;text-decoration:none;transition:background .2s;display:inline-flex}.Page-module__FNlpDq__ctaButtonLarge:hover{background:var(--green-deep);color:#fff}.Page-module__FNlpDq__ctaButtonSecondary{color:#fff;font-size:1.1rem;font-weight:600;font-family:var(--font-ui);background:0 0;border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:10px;padding:16px 32px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.Page-module__FNlpDq__ctaButtonSecondary:hover{color:#fff;background:#ffffff1a;border-color:#ffffff80}@media (max-width:768px){.Page-module__FNlpDq__foundationImage{max-width:100%}.Page-module__FNlpDq__studyCards{grid-template-columns:1fr}.Page-module__FNlpDq__evalCards{grid-template-columns:repeat(2,1fr)}.Page-module__FNlpDq__commitmentGrid{grid-template-columns:1fr}.Page-module__FNlpDq__principleDetail{padding-left:24px}.Page-module__FNlpDq__diffTable{background:0 0;border:none;border-radius:0}.Page-module__FNlpDq__diffHeader{display:none}.Page-module__FNlpDq__diffRow{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;margin-bottom:12px;padding:20px;display:flex}.Page-module__FNlpDq__diffRow:nth-child(2n){background:var(--bg-elevated)}.Page-module__FNlpDq__diffFeature{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;padding:0;font-size:.85rem;font-weight:600}.Page-module__FNlpDq__diffCol{padding:0;font-size:.9rem;line-height:1.5}.Page-module__FNlpDq__diffColAristotle:before{content:"Aristotle: ";color:var(--text-secondary);font-weight:400}.Page-module__FNlpDq__diffColOther:before{content:"ChatGPT: ";color:var(--text-secondary);font-weight:400}.Page-module__FNlpDq__finalCtaButtons{flex-direction:column}.Page-module__FNlpDq__ctaButtonLarge,.Page-module__FNlpDq__ctaButtonSecondary{justify-content:center;width:100%}}@media (max-width:480px){.Page-module__FNlpDq__evalCards{grid-template-columns:1fr}}
.Section-module__AbwOHq__section{}.Section-module__AbwOHq__sectionInner{}.Section-module__AbwOHq__sectionHeaderCentered{}.Section-module__AbwOHq__sectionLabel{}.Section-module__AbwOHq__sectionTitle{}.Section-module__AbwOHq__underline{}.Section-module__AbwOHq__annotationRevealed{}.Section-module__AbwOHq__commitmentGrid{}.Section-module__AbwOHq__commitmentCard{}.Section-module__AbwOHq__commitmentIcon{}.Section-module__AbwOHq__commitmentTitle{}.Section-module__AbwOHq__commitmentDescription{}.Section-module__AbwOHq__liftable{}.Section-module__AbwOHq__hidden{}.Section-module__AbwOHq__revealed{}.Section-module__AbwOHq__revealedStagger{}
.Section-module__J4Z_HW__finalCta{}.Section-module__J4Z_HW__finalCtaInner{}.Section-module__J4Z_HW__finalCtaHeadline{}.Section-module__J4Z_HW__finalCtaSubhead{}.Section-module__J4Z_HW__finalCtaButtons{}.Section-module__J4Z_HW__ctaButtonLarge{}.Section-module__J4Z_HW__ctaButtonSecondary{}.Section-module__J4Z_HW__hidden{}.Section-module__J4Z_HW__revealed{}
.Section-module__e_RUia__section{}.Section-module__e_RUia__sectionAlt{}.Section-module__e_RUia__sectionInner{}.Section-module__e_RUia__sectionHeader{}.Section-module__e_RUia__sectionLabel{}.Section-module__e_RUia__sectionTitle{}.Section-module__e_RUia__sectionSubtitle{}.Section-module__e_RUia__underlineRed{}.Section-module__e_RUia__annotationRevealed{}.Section-module__e_RUia__diffTable{}.Section-module__e_RUia__diffHeader{}.Section-module__e_RUia__diffRow{}.Section-module__e_RUia__diffFeature{}.Section-module__e_RUia__diffCol{}.Section-module__e_RUia__diffColAristotle{}.Section-module__e_RUia__diffColOther{}.Section-module__e_RUia__funFact{}.Section-module__e_RUia__funFactBody{}.Section-module__e_RUia__readPaperLink{}.Section-module__e_RUia__hidden{}.Section-module__e_RUia__revealed{}
.Section-module__69MC_G__section{}.Section-module__69MC_G__sectionAlt{}.Section-module__69MC_G__sectionInner{}.Section-module__69MC_G__sectionHeaderCentered{}.Section-module__69MC_G__sectionLabel{}.Section-module__69MC_G__sectionTitle{}.Section-module__69MC_G__sectionSubtitle{}.Section-module__69MC_G__evalCards{}.Section-module__69MC_G__evalCard{}.Section-module__69MC_G__evalTitle{}.Section-module__69MC_G__evalDescription{}.Section-module__69MC_G__readPaperLink{}.Section-module__69MC_G__liftable{}.Section-module__69MC_G__hidden{}.Section-module__69MC_G__revealed{}.Section-module__69MC_G__revealedStagger{}
.Section-module__IZ9XzW__section{}.Section-module__IZ9XzW__sectionInner{}.Section-module__IZ9XzW__sectionHeader{}.Section-module__IZ9XzW__sectionLabel{}.Section-module__IZ9XzW__sectionTitle{}.Section-module__IZ9XzW__sectionSubtitle{}.Section-module__IZ9XzW__underline{}.Section-module__IZ9XzW__annotationRevealed{}.Section-module__IZ9XzW__studyCards{}.Section-module__IZ9XzW__studyCard{}.Section-module__IZ9XzW__studyIllustration{}.Section-module__IZ9XzW__studyTitle{}.Section-module__IZ9XzW__studyDescription{}.Section-module__IZ9XzW__readPaperLink{}.Section-module__IZ9XzW__liftable{}.Section-module__IZ9XzW__hidden{}.Section-module__IZ9XzW__revealed{}.Section-module__IZ9XzW__revealedStagger{}
.Section-module__ebsCQG__section{}.Section-module__ebsCQG__sectionAlt{}.Section-module__ebsCQG__sectionInner{}.Section-module__ebsCQG__sectionHeader{}.Section-module__ebsCQG__sectionLabel{}.Section-module__ebsCQG__sectionTitle{}.Section-module__ebsCQG__underline{}.Section-module__ebsCQG__annotationRevealed{}.Section-module__ebsCQG__sectionSubtitle{}.Section-module__ebsCQG__inlineLink{}.Section-module__ebsCQG__foundationImage{}.Section-module__ebsCQG__hidden{}.Section-module__ebsCQG__revealed{}
.Section-module__hThFAq__hero{}.Section-module__hThFAq__heroIllustration{}.Section-module__hThFAq__heroHeadline{}.Section-module__hThFAq__heroSubhead{}.Section-module__hThFAq__highlight{}.Section-module__hThFAq__annotationRevealed{}.Section-module__hThFAq__hidden{}.Section-module__hThFAq__revealed{}
.Section-module__RWa9OW__section{}.Section-module__RWa9OW__sectionInner{}.Section-module__RWa9OW__sectionHeader{}.Section-module__RWa9OW__sectionLabel{}.Section-module__RWa9OW__sectionTitle{}.Section-module__RWa9OW__sectionSubtitle{}.Section-module__RWa9OW__highlight{}.Section-module__RWa9OW__annotationRevealed{}.Section-module__RWa9OW__principlesStack{}.Section-module__RWa9OW__principleCard{}.Section-module__RWa9OW__principleCardOpen{}.Section-module__RWa9OW__principleToggle{}.Section-module__RWa9OW__principleHeader{}.Section-module__RWa9OW__principleIcon{}.Section-module__RWa9OW__principleHeaderText{}.Section-module__RWa9OW__principleTitle{}.Section-module__RWa9OW__principleSummary{}.Section-module__RWa9OW__principleChevron{}.Section-module__RWa9OW__principleChevronOpen{}.Section-module__RWa9OW__principleDetailWrap{}.Section-module__RWa9OW__principleDetailOpen{}.Section-module__RWa9OW__principleDetail{}.Section-module__RWa9OW__principleDetailText{}.Section-module__RWa9OW__principleDetailCitations{}.Section-module__RWa9OW__readPaperLink{}.Section-module__RWa9OW__liftable{}.Section-module__RWa9OW__hidden{}.Section-module__RWa9OW__revealed{}.Section-module__RWa9OW__revealedStagger{}
