.claude-comparison-thesis{--cc-bg:color-mix(in srgb,var(--secondary) 88%,var(--dark));--cc-ink:var(--light);--cc-muted:color-mix(in srgb,var(--light) 72%,transparent);--cc-heading:var(--light);--cc-accent:var(--tertiary);--cc-primary:var(--primary);background:var(--cc-bg);color:var(--cc-ink);font-family:var(--primary_font);overflow:hidden;position:relative}.claude-comparison-thesis:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--tertiary) 20%,transparent),transparent 72%);content:"";height:380px;left:28%;pointer-events:none;position:absolute;top:-190px;width:700px}.claude-comparison-thesis__inner{margin:0 auto;max-width:1240px;padding-inline:40px;position:relative}.claude-comparison-thesis__intro{margin-bottom:72px;max-width:880px}.claude-comparison-thesis__eyebrow{color:var(--cc-accent);font-size:13px;font-weight:850;letter-spacing:.14em;margin-bottom:18px;text-transform:uppercase}.claude-comparison-thesis__heading{color:var(--cc-heading);font-family:var(--heading_font);font-size:clamp(46px,5vw,78px);font-weight:850;letter-spacing:0;line-height:1;margin:0 0 22px}.claude-comparison-thesis__heading span{color:var(--cc-accent)}.claude-comparison-thesis__lede{color:var(--cc-muted);font-size:20px;line-height:1.6;max-width:780px}.claude-comparison-thesis__footer p:last-child,.claude-comparison-thesis__lede p:last-child{margin-bottom:0}.claude-comparison-thesis__panel{background:color-mix(in srgb,var(--light) 14%,transparent);border-radius:8px;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.claude-comparison-thesis__column{background:color-mix(in srgb,var(--secondary) 74%,var(--dark));padding:44px;position:relative}.claude-comparison-thesis__column--accent{background:var(--secondary)}.claude-comparison-thesis__column--accent:after{border-left:44px solid transparent;border-top:44px solid var(--cc-primary);content:"";height:0;position:absolute;right:0;top:0;width:0}.claude-comparison-thesis__badge{background:color-mix(in srgb,var(--light) 10%,transparent);border-radius:999px;color:color-mix(in srgb,var(--light) 58%,transparent);display:inline-flex;font-size:11px;font-weight:850;letter-spacing:.14em;margin-bottom:22px;padding:7px 12px;text-transform:uppercase}.claude-comparison-thesis__column--accent .claude-comparison-thesis__badge{background:var(--cc-accent);color:var(--secondary)}.claude-comparison-thesis__title{color:var(--light);font-family:var(--heading_font);font-size:clamp(30px,2.5vw,42px);font-weight:850;line-height:1.08;margin:0 0 26px}.claude-comparison-thesis__list{display:grid;gap:14px;list-style:none;margin:0;padding:0}.claude-comparison-thesis__list li{color:color-mix(in srgb,var(--light) 82%,transparent);display:flex;font-size:16px;gap:13px;line-height:1.5}.claude-comparison-thesis__list li:before{background:color-mix(in srgb,var(--light) 42%,transparent);border-radius:50%;content:"";flex:0 0 7px;height:7px;margin-top:.65em;width:7px}.claude-comparison-thesis__column--accent .claude-comparison-thesis__list li{color:var(--light)}.claude-comparison-thesis__column--accent .claude-comparison-thesis__list li:before{background:var(--cc-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--cc-accent) 18%,transparent)}.claude-comparison-thesis__footer{border-top:1px solid color-mix(in srgb,var(--light) 14%,transparent);color:color-mix(in srgb,var(--light) 60%,transparent);font-size:15px;font-style:italic;line-height:1.55;margin-top:32px;padding-top:22px}.claude-comparison-thesis__column--accent .claude-comparison-thesis__footer{color:color-mix(in srgb,var(--tertiary) 92%,transparent)}.claude-comparison-thesis__statement{color:var(--cc-accent);font-family:var(--heading_font);font-size:clamp(28px,2.7vw,42px);font-style:italic;font-weight:650;line-height:1.25;margin-top:56px;text-align:center}@media (max-width:900px){.claude-comparison-thesis__panel{grid-template-columns:1fr}.claude-comparison-thesis__column{padding:34px 28px}}@media (max-width:640px){.claude-comparison-thesis__inner{padding-inline:20px}}