.eh{width:100%;overflow:hidden;background:var(--cy-bg);color:var(--cy-text-primary);isolation:isolate;padding-top:120px;padding-bottom:80px}.eh,.eh__body{position:relative}.eh__body{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;padding:40px 64px 20px}.eh__body:before{content:"";position:absolute;top:-120px;right:-180px;width:600px;height:600px;background:radial-gradient(circle,rgba(5,211,126,.16) 0,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0}.eh__col-l,.eh__col-r{position:relative;z-index:1}.eh__col-l{display:flex;flex-direction:column;justify-content:center;max-width:640px}.eh__eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--cy-font-body);font-size:var(--cy-text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--cy-green-400)}.eh__title{font-family:var(--cy-font-heading);font-size:56px;line-height:1.05;letter-spacing:var(--cy-tracking-tighter);font-weight:800;margin:22px 0 0;text-wrap:balance;color:var(--cy-text-primary)}@media (max-width:1023px){.eh__title{font-size:44px}}@media (max-width:639px){.eh__title{font-size:36px}}.eh__lead{color:var(--cy-text-secondary);font-size:var(--cy-text-lg);line-height:1.6;max-width:56ch;margin:26px 0 0}@media (max-width:639px){.eh__lead{font-size:var(--cy-text-base)}}.eh__ctas{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.eh__col-r{display:flex;flex-direction:column;justify-content:center;gap:16px}.eh__humans-tag{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--cy-text-tertiary);padding-left:8px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.eh__humans-tag-line{flex:1;height:1px;background:var(--cy-border)}.eh__portraits{display:grid;grid-template-columns:1fr 1fr;gap:16px}.eh__profile{display:flex;flex-direction:column}.eh__profile:nth-child(2){transform:translateY(28px)}.eh__portrait-card{position:relative;aspect-ratio:3/4;border-radius:16px;overflow:hidden;border:1px solid var(--cy-border);background:var(--cy-deep-900);transition:border-color var(--cy-transition-base),box-shadow var(--cy-transition-base),transform var(--cy-transition-base);display:block;text-decoration:none;color:inherit}.eh__portrait-card:hover{border-color:var(--cy-green-500);box-shadow:0 0 0 1px var(--cy-green-500),0 0 40px rgba(5,211,126,.35);transform:translateY(-2px)}.eh__portrait-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.78) contrast(1.05)}.eh__portrait-card:after{content:"";position:absolute;inset:0;background:linear-gradient(155deg,rgba(48,248,165,.12),transparent 45%),linear-gradient(0deg,rgba(3,7,18,.85),transparent 40%);pointer-events:none}.eh__portrait-card .eh__name{position:absolute;left:16px;bottom:30px;font-family:var(--cy-font-heading);font-weight:700;font-size:16px;z-index:1;color:var(--cy-text-primary)}.eh__portrait-card .eh__tag{position:absolute;left:16px;bottom:14px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.85);z-index:1}.eh__li-badge{position:absolute;right:14px;bottom:14px;width:36px;height:36px;border-radius:9999px;display:flex;align-items:center;justify-content:center;background:rgba(3,7,18,.65);border:1px solid hsla(0,0%,100%,.12);color:#fff;backdrop-filter:blur(8px);z-index:2;transition:var(--cy-transition-base)}.eh__portrait-card:hover .eh__li-badge{background:var(--cy-green-500);border-color:var(--cy-green-500);color:#030712;transform:scale(1.06);box-shadow:0 0 18px rgba(5,211,126,.55)}@media (max-width:960px){.eh__body{grid-template-columns:1fr;gap:48px;padding:24px 24px 0}.eh__col-l{max-width:none}.eh__profile:nth-child(2){transform:none}.eh__portraits{max-width:520px}}@media (max-width:560px){.eh{padding-top:100px}.eh__body{padding:16px 10px 0}.eh__portraits{grid-template-columns:1fr 1fr;gap:12px}}.ethese{position:relative;padding:clamp(80px,12vw,160px) 0;isolation:isolate}.ethese:before{content:"";position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:1100px;height:600px;background:radial-gradient(50% 50% at 50% 50%,rgba(5,211,126,.12) 0,rgba(5,211,126,0) 70%);filter:blur(40px);pointer-events:none;z-index:0}.ethese__shell{max-width:1200px;margin:0 auto;padding:0 32px;position:relative;z-index:1}.ethese__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:22px;align-items:stretch}.ethese__losers{display:flex;flex-direction:column;gap:18px}.ethese__loser{padding:28px;border-radius:var(--cy-radius-2xl);background:var(--cy-bg-elevated);border:1px solid var(--cy-border);flex:1;display:flex;flex-direction:column;transition:var(--cy-transition-base)}.ethese__loser:hover{border-color:var(--cy-gray-700)}.ethese__loser h3{font-family:var(--cy-font-heading);font-size:22px;font-weight:600;letter-spacing:-.018em;margin:0 0 12px;color:var(--cy-text-primary)}.ethese__loser-accent{color:#ef6868}.ethese__loser p{color:var(--cy-text-secondary);font-size:14.5px;line-height:1.6;margin:0 0 18px}.ethese__loser p strong{color:var(--cy-text-primary);font-weight:600}.ethese__loser p:last-child{margin-bottom:0}.ethese__winner{position:relative;padding:48px 44px 44px;border-radius:var(--cy-radius-3xl);border:1px solid rgba(5,211,126,.55);background:var(--cy-deep-950);box-shadow:0 0 90px rgba(5,211,126,.18),0 30px 80px rgba(0,0,0,.5);overflow:hidden;isolation:isolate;color:var(--cy-text-primary)}.ethese__winner>:not(.cy-aurora-bg){position:relative;z-index:1}.ethese__winner-top{display:flex;align-items:center;justify-content:flex-end;margin-bottom:32px}.ethese__winner-badge{font-family:var(--cy-font-mono);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:5px 12px;background:var(--cy-green-500);color:var(--cy-bg);border-radius:9999px;box-shadow:0 0 16px rgba(5,211,126,.4)}.ethese__winner-title{font-family:var(--cy-font-heading);font-size:clamp(34px,5.2vw,42px);line-height:1.02;letter-spacing:var(--cy-tracking-tighter);font-weight:700;margin:0 0 18px;white-space:nowrap;text-shadow:0 2px 30px rgba(0,0,0,.5);color:var(--cy-text-primary)}.ethese__winner-lede{color:var(--cy-text-secondary);font-size:var(--cy-text-base);line-height:1.65;margin:0 0 22px;max-width:54ch}.ethese__winner-lede strong{color:var(--cy-text-primary);font-weight:600}.ethese__winner-conclusion{display:inline-flex;align-items:center;gap:12px;margin:0 0 36px;padding:12px 20px 12px 14px;border-radius:9999px;background:rgba(3,7,18,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(5,211,126,.4);box-shadow:0 0 24px rgba(5,211,126,.25)}.ethese__winner-conclusion-icon{width:24px;height:24px;border-radius:9999px;background:var(--cy-green-400);color:var(--cy-deep-950);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ethese__winner-conclusion p{margin:0;font-family:var(--cy-font-heading);font-size:var(--cy-text-base);font-weight:600;letter-spacing:-.005em;color:var(--cy-text-primary)}.ethese__winner-stats{display:flex;flex-direction:column;gap:10px}.ethese__stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;-moz-column-gap:16px;column-gap:16px;row-gap:2px;padding:14px 20px;background:rgba(3,7,18,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(5,211,126,.22);border-radius:20px;transition:border-color .25s ease,background .25s ease}.ethese__stat:hover{border-color:rgba(5,211,126,.5);background:rgba(3,7,18,.7)}.ethese__stat-icon{grid-row:1/span 2;width:28px;height:28px;border-radius:9999px;background:rgba(5,211,126,.18);border:1px solid rgba(5,211,126,.4);display:flex;align-items:center;justify-content:center;color:var(--cy-green-400)}.ethese__stat-lab{font-family:var(--cy-font-heading);font-size:var(--cy-text-sm);font-weight:600;color:var(--cy-text-primary)}.ethese__stat-val{grid-column:2;font-size:var(--cy-text-xs);color:var(--cy-text-secondary)}@media (max-width:640px){.ethese__loser{padding:18px 16px}.ethese__winner{padding:22px 16px}.ethese__winner-title{font-size:28px;white-space:normal}.ethese__stat{border-radius:16px}.ethese__evidence-text{padding:22px 18px}}.ethese__evidence{margin-top:40px;display:grid;grid-template-columns:1.3fr 1fr;border-radius:var(--cy-radius-2xl);overflow:hidden;border:1px solid rgba(5,211,126,.3);box-shadow:0 30px 80px rgba(0,0,0,.45),0 0 80px rgba(5,211,126,.1)}.ethese__evidence-text{background:var(--cy-bg-elevated);padding:48px 48px 44px;display:flex;flex-direction:column;justify-content:center}.ethese__evidence-src{display:inline-flex;align-items:center;gap:8px;font-family:var(--cy-font-mono);font-size:11px;color:var(--cy-green-400);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.ethese__evidence blockquote{margin:0;font-family:var(--cy-font-body);font-size:var(--cy-text-2xl);font-weight:500;line-height:1.4;color:var(--cy-text-primary);text-wrap:pretty}.ethese__evidence blockquote:before{content:"\201C";font-size:56px;line-height:.5;color:var(--cy-green-400);margin-right:4px;vertical-align:-8px}@media (max-width:639px){.ethese__evidence blockquote{font-size:var(--cy-text-lg);line-height:1.3}}.ethese__evidence-by{margin-top:24px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ethese__evidence-author{font-size:13px;color:var(--cy-text-secondary)}.ethese__evidence-author strong{color:var(--cy-text-primary);font-weight:600}.ethese__evidence-shot{background:var(--cy-bg-code);border-left:1px solid var(--cy-border);overflow:hidden;display:block}.ethese__evidence-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.ethese__evidence-shot:hover img{transform:scale(1.02)}@media (max-width:960px){.ethese__evidence,.ethese__grid{grid-template-columns:1fr}.ethese__evidence-text{padding:32px}.ethese__evidence-shot{border-left:none;border-top:1px solid var(--cy-border);aspect-ratio:16/10}.ethese__winner h3{font-size:30px}}