.subpage{color:#fff;background:#000;min-height:100vh}.header-dark{z-index:100;background:linear-gradient(#000c 0%,#0000 100%);justify-content:space-between;align-items:center;padding:1.5rem 3rem;display:flex;position:fixed;top:0;left:0;right:0}.header-dark .nav{justify-content:space-between;align-items:center;width:100%;display:flex}.nav-logo .logo-text{color:#fff;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:600;text-decoration:none}.nav-back{color:#ffffffb3;align-items:center;gap:.5rem;font-family:Space Grotesk,sans-serif;font-size:.9rem;text-decoration:none;transition:color .3s;display:flex}.nav-back:hover{color:#fff}.page-hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg-image{opacity:.4;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-overlay{background:linear-gradient(#0006 0%,#0009 50%,#000000f2 100%);position:absolute;inset:0}.hero-content{z-index:10;text-align:center;max-width:900px;padding:2rem;position:relative}.hero-logo{margin-bottom:2rem}.channel-logo{object-fit:cover;border:3px solid #fff3;border-radius:50%;width:120px;height:120px;box-shadow:0 0 60px #ffffff1a}.page-title{letter-spacing:-.03em;background:linear-gradient(135deg,#fff 0%,#ffffffb3 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3rem,8vw,6rem);font-weight:700;line-height:1.1}.page-subtitle{color:#fff9;letter-spacing:.2em;text-transform:uppercase;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:clamp(1rem,2vw,1.5rem);font-weight:300}.hero-tags{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.tag{color:#fff9;text-transform:uppercase;letter-spacing:.1em;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:100px;padding:.5rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.75rem}.hero-intro{max-width:600px;margin:2rem auto 0}.hero-intro p{color:#fff9;font-family:Space Grotesk,sans-serif;font-size:1.1rem;line-height:1.8}.page-section{padding:6rem 2rem}.section-container{max-width:1200px;margin:0 auto}.section-heading{text-align:center;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:600}.section-subheading{color:#ffffff80;text-align:center;margin-bottom:3rem;font-family:Space Grotesk,sans-serif;font-size:1.1rem}.intro-block{max-width:800px;margin:0 auto}.intro-content{font-family:Space Grotesk,sans-serif}.lead-text{color:#ffffffe6;margin-bottom:2rem;font-size:1.5rem;font-weight:300;line-height:1.7}.lead-text strong{color:#fff;font-weight:500}.intro-content p{color:#fff9;margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.videos-section{background:linear-gradient(#0000,#ffffff05)}.videos-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:2rem;display:grid}.video-card{color:inherit;background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.video-card:hover{border-color:#fff3;transform:translateY(-8px);box-shadow:0 30px 60px #0006}.video-thumbnail{aspect-ratio:16/9;position:relative;overflow:hidden}.video-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.video-card:hover .video-thumbnail img{transform:scale(1.05)}.play-overlay{opacity:0;background:#0000004d;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.video-card:hover .play-overlay{opacity:1}.play-button{background:#fffffff2;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:transform .3s;display:flex;transform:scale(.8)}.video-card:hover .play-button{transform:scale(1)}.play-button svg{color:#000;width:32px;height:32px;margin-left:4px}.video-info{padding:1.5rem}.video-title{margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600}.video-description{color:#fff9;margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:.95rem;line-height:1.6}.video-tags{flex-wrap:wrap;gap:.5rem;display:flex}.video-tags span{color:#ffffff80;text-transform:uppercase;background:#ffffff0d;border-radius:100px;padding:.25rem .75rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.channel-showcase{background:#000;padding:6rem 2rem}.dashboard-container{max-width:1100px;margin:0 auto}.dashboard-image-wrapper{border:1px solid #ffffff14;border-radius:16px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0d,0 30px 60px -20px #000c}.dashboard-image-wrapper:hover{border-color:#ffffff26;transform:translateY(-4px);box-shadow:0 0 0 1px #ffffff1a,0 50px 100px -30px #000000e6}.dashboard-image{width:100%;height:auto;transition:transform .8s cubic-bezier(.4,0,.2,1);display:block}.dashboard-image-wrapper:hover .dashboard-image{transform:scale(1.015)}.dashboard-overlay{opacity:0;background:linear-gradient(#0000 30%,#0006 60%,#000000f2 100%);justify-content:center;align-items:flex-end;padding:4rem;transition:opacity .4s;display:flex;position:absolute;inset:0}.dashboard-image-wrapper:hover .dashboard-overlay{opacity:1}.visit-channel-btn{color:#fff;letter-spacing:.05em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;border:1px solid #ffffff4d;border-radius:100px;align-items:center;gap:.75rem;padding:1rem 2.5rem;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.visit-channel-btn:hover{color:#000;background:#fff;border-color:#fff;transform:translateY(-2px)}.visit-channel-btn svg{flex-shrink:0;transition:transform .3s}.visit-channel-btn:hover svg.arrow-icon{transform:translate(3px,-3px)}.subscribe-btn{color:#fff;background:red;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:1rem 2rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.subscribe-btn:hover{background:#c00;transform:translateY(-2px);box-shadow:0 10px 30px #ff00004d}.subscribe-btn svg{flex-shrink:0}.youtube-hero{min-height:85vh}.youtube-hero .hero-bg-image{opacity:.6;filter:brightness(.6)saturate(.8)}.youtube-hero .hero-overlay{background:linear-gradient(#00000080 0%,#0009 50%,#000 100%)}.youtube-hero .hero-content{padding-top:6rem}.hero-logo-link{margin-bottom:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);animation:4s ease-in-out infinite floatLogo;display:inline-block}@keyframes floatLogo{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-logo-link:hover{animation-play-state:paused;transform:scale(1.08)translateY(-4px)}.youtube-hero .channel-logo{object-fit:contain;background:radial-gradient(circle,#1a1a1a 0%,#0d0d0d 100%);border:1px solid #ffffff1a;border-radius:50%;width:110px;height:110px;padding:8px;box-shadow:0 0 0 1px #ffffff0d,0 20px 50px #0009}.youtube-hero .page-title{letter-spacing:.05em;color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 0 40px #fff3;margin-bottom:.75rem;font-family:Terquiny,Space Grotesk,sans-serif;font-size:clamp(3rem,8vw,6rem);font-weight:400}.youtube-hero .page-subtitle{color:#ffffff80;letter-spacing:.3em;text-transform:uppercase;margin-bottom:2rem;font-size:clamp(.9rem,1.5vw,1.1rem);font-weight:300}.youtube-hero .hero-tags{gap:1rem}.youtube-hero .tag-link{color:#ffffffb3;letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;padding:.6rem 1.5rem;font-family:JetBrains Mono,monospace;font-size:.7rem;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:inline-block;position:relative;overflow:hidden}.youtube-hero .tag-link:first-child{--stone-color:#4169e1;--stone-glow:#4169e199;animation:3s ease-in-out infinite floatStone}.youtube-hero .tag-link:nth-child(2){--stone-color:gold;--stone-glow:#ffd70099;animation:3s ease-in-out .3s infinite floatStone}.youtube-hero .tag-link:nth-child(3){--stone-color:#9932cc;--stone-glow:#9932cc99;animation:3s ease-in-out .6s infinite floatStone}.youtube-hero .tag-link:nth-child(4){--stone-color:#ff4500;--stone-glow:#ff450099;animation:3s ease-in-out .9s infinite floatStone}@keyframes floatStone{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.youtube-hero .tag-link.glow-tag{align-items:center;gap:.5rem;display:inline-flex}.youtube-hero .tag-link .tag-icon{filter:drop-shadow(0 0 5px var(--stone-glow,#ffffff80));font-size:1rem;transition:transform .3s,filter .3s}.youtube-hero .tag-link:hover .tag-icon{filter:drop-shadow(0 0 10px var(--stone-color,#fff));transform:scale(1.2)rotate(10deg)}.youtube-hero .tag-link:before{content:"";background:radial-gradient(circle at center,var(--stone-glow)0%,transparent 70%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.youtube-hero .tag-link:hover{border-color:var(--stone-color);color:var(--stone-color);box-shadow:0 0 20px var(--stone-glow),0 0 40px var(--stone-glow),0 10px 40px #0006;background:#0009;animation-play-state:paused;transform:translateY(-8px)scale(1.05)}.youtube-hero .tag-link:hover:before{opacity:.3}.youtube-hero .tag-link:active{transform:translateY(-4px)scale(1.02)}.topics-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.topic-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:16px;padding:2rem;transition:all .3s}.topic-card:hover{background:#ffffff0a;border-color:#ffffff26}.topic-icon{width:48px;height:48px;margin-bottom:1.5rem}.topic-icon svg{color:#fff9;width:100%;height:100%}.topic-card h3{margin-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:600}.topic-card p{color:#ffffff80;font-family:Space Grotesk,sans-serif;font-size:.9rem;line-height:1.6}.connect-section{padding:6rem 2rem 8rem}.social-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;max-width:900px;margin:0 auto;display:grid}.social-card{color:inherit;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;padding:2rem 1.5rem;text-decoration:none;transition:all .3s;display:flex}.social-card:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-4px)}.social-card svg{color:#ffffffb3;width:32px;height:32px;margin-bottom:1rem;transition:color .3s}.social-card.youtube:hover svg{color:red}.social-card.instagram:hover svg{color:#e4405f}.social-card.twitter:hover svg{color:#fff}.social-card.reddit:hover svg{color:#ff4500}.social-card.threads:hover svg,.social-card.github:hover svg{color:#fff}.social-name{margin-bottom:.25rem;font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:500}.social-handle{color:#fff6;font-family:JetBrains Mono,monospace;font-size:.75rem}.startup-hero{background:radial-gradient(#0a0a1a 0%,#000 100%)}.dna-container{opacity:.3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dna-helix{perspective:1000px;width:200px;height:100%;position:relative}.dna-strand{background:linear-gradient(#0000 0%,#3b82f680 20%,#8b5cf680 50%,#3b82f680 80%,#0000 100%);width:4px;height:100%;animation:8s linear infinite dnaRotate;position:absolute}.strand-left{animation-delay:0s;left:30%}.strand-right{animation-delay:-4s;right:30%}.dna-rungs{position:absolute;inset:0}.dna-rung{background:linear-gradient(90deg,#3b82f666 0%,#8b5cf699 50%,#ec489966 100%);border-radius:2px;width:40%;height:3px;animation:4s ease-in-out infinite dnaRung;position:absolute;left:30%}@keyframes dnaRotate{0%{transform:rotateY(0)translate(-50px)}50%{transform:rotateY(180deg)translate(50px)}to{transform:rotateY(360deg)translate(-50px)}}@keyframes dnaRung{0%,to{opacity:.3;transform:scaleX(.8)}50%{opacity:.8;transform:scaleX(1)}}.company-badge{background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #8b5cf64d;border-radius:100px;margin-bottom:2rem;padding:.5rem 1.5rem;display:inline-block}.badge-text{color:#fffc;text-transform:uppercase;letter-spacing:.15em;font-family:JetBrains Mono,monospace;font-size:.75rem}.vision-section{background:linear-gradient(#8b5cf608,#0000);padding:8rem 2rem}.vision-block{max-width:900px;margin:0 auto}.vision-marker{align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.marker-line{background:linear-gradient(90deg,#8b5cf680,#0000);width:60px;height:1px}.marker-text{color:#8b5cf6cc;text-transform:uppercase;letter-spacing:.2em;font-family:JetBrains Mono,monospace;font-size:.75rem}.vision-statement{color:#ffffffe6;font-family:Space Grotesk,sans-serif;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:300;line-height:1.6}.vision-statement .highlight{color:#fff;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:500}.pillars-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:3rem;display:grid}.pillar-card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:20px;padding:2.5rem;transition:all .4s}.pillar-card:hover{background:#8b5cf608;border-color:#8b5cf64d;transform:translateY(-4px)}.pillar-number{color:#8b5cf699;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace;font-size:.75rem}.pillar-icon{width:48px;height:48px;margin-bottom:1.5rem}.pillar-icon svg{color:#8b5cf6b3;width:100%;height:100%}.pillar-title{margin-bottom:1rem;font-family:Space Grotesk,sans-serif;font-size:1.25rem;font-weight:600}.pillar-description{color:#fff9;margin-bottom:1.5rem;font-family:Space Grotesk,sans-serif;font-size:.95rem;line-height:1.7}.pillar-description strong{color:#fff;font-weight:500}.pillar-tags{flex-wrap:wrap;gap:.5rem;display:flex}.pillar-tags span{color:#8b5cf6cc;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:100px;padding:.35rem .85rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.quote-section{background:linear-gradient(#0000,#ffffff05,#0000);padding:6rem 2rem}.featured-quote{text-align:center;border-left:2px solid #8b5cf64d;border-right:2px solid #8b5cf64d;max-width:800px;margin:0 auto;padding:3rem}.featured-quote p{color:#fffc;font-family:Space Grotesk,sans-serif;font-size:clamp(1.25rem,2.5vw,1.75rem);font-style:italic;font-weight:300;line-height:1.7}.featured-quote cite{color:#fff6;margin-top:2rem;font-family:JetBrains Mono,monospace;font-size:.85rem;font-style:normal;display:block}.tech-section{padding:6rem 2rem}.tech-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin-top:2rem;display:grid}.tech-category h3{border-bottom:1px solid #ffffff1a;margin-bottom:1rem;padding-bottom:.75rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:600}.tech-category ul{padding:0;list-style:none}.tech-category li{color:#ffffff80;border-bottom:1px solid #ffffff08;padding:.5rem 0;font-family:JetBrains Mono,monospace;font-size:.85rem}.startup-connect .connect-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;max-width:700px;margin:0 auto;display:grid}.connect-card{color:inherit;background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:1.25rem;padding:1.5rem 2rem;text-decoration:none;transition:all .3s;display:flex}.connect-card:hover{background:#8b5cf60d;border-color:#8b5cf64d;transform:translate(8px)}.connect-card svg{color:#fff9;flex-shrink:0;width:28px;height:28px}.connect-info{flex-direction:column;display:flex}.connect-label{color:#fff6;text-transform:uppercase;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:.7rem}.connect-value{color:#fff;margin-top:.25rem;font-family:Space Grotesk,sans-serif;font-size:.95rem}.status-section{padding:4rem 2rem 8rem}.status-banner{text-align:center;background:linear-gradient(135deg,#3b82f60d,#8b5cf60d);border:1px solid #8b5cf626;border-radius:16px;max-width:600px;margin:0 auto;padding:2rem}.status-indicator{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.pulse{background:#22c55e;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.status-text{color:#fffc;text-transform:uppercase;letter-spacing:.1em;font-family:JetBrains Mono,monospace;font-size:.8rem}.status-description{color:#ffffff80;font-family:Space Grotesk,sans-serif;font-size:.95rem;line-height:1.6}.philosophy-hero{background:radial-gradient(#0a0512 0%,#000 100%)}.philosophy-hero .hero-overlay{background:linear-gradient(#0000004d 0%,#00000080 50%,#000000f2 100%)}.author-note-section{background:linear-gradient(#0000,#ffffff03);padding:4rem 2rem}.author-note{background:#ffffff05;border-left:3px solid #ffffff1a;border-radius:0 12px 12px 0;align-items:flex-start;gap:1.5rem;max-width:700px;margin:0 auto;padding:2.5rem;display:flex}.note-marker svg{color:#ffffff4d;flex-shrink:0;width:24px;height:24px}.author-note p{color:#fff9;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-style:italic;line-height:1.7}.writing-section{padding:4rem 2rem}.writing-card{border-radius:20px;max-width:800px;margin:0 auto;padding:3rem;position:relative;overflow:hidden}.philosophy-image-wrapper{border-radius:16px;width:100%;height:300px;margin-bottom:2rem;position:relative;overflow:hidden}.philosophy-image{object-fit:cover;width:100%;height:100%;transition:transform .6s}.writing-card:hover .philosophy-image{transform:scale(1.05)}.image-glow{pointer-events:none;position:absolute;inset:0}.positive-glow{background:linear-gradient(#0000 50%,#eab30833 100%)}.negative-glow{background:linear-gradient(#0000 50%,#6366f133 100%)}.tone-positive{background:linear-gradient(135deg,#eab30808,#fbbf2403);border:1px solid #eab3081a}.tone-negative{background:linear-gradient(135deg,#6366f108,#8b5cf603);border:1px solid #6366f11a}.tone-indicator{border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.tone-icon{opacity:.7;font-size:1.5rem}.tone-label{color:#ffffff80;text-transform:uppercase;letter-spacing:.15em;font-family:JetBrains Mono,monospace;font-size:.75rem}.philosophy-quote p{color:#ffffffbf;margin-bottom:1.5rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;line-height:1.9}.philosophy-quote p:first-child{color:#ffffffe6;font-size:1.75rem}.philosophy-quote em{color:#fff;font-style:italic}.perspectives-section{background:linear-gradient(#0000 0%,#0f0f1480 20%,#0f0f14cc 80%,#0000 100%);padding:8rem 2rem;position:relative}.section-header-block{text-align:center;margin-bottom:5rem}.section-eyebrow{text-transform:uppercase;letter-spacing:.3em;color:#c8ff00cc;border:1px solid #c8ff0033;border-radius:100px;margin-bottom:1.25rem;padding:.5rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.7rem;display:inline-block}.section-heading{text-align:center;color:#fffffff2;letter-spacing:-.02em;margin-bottom:1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:3.5rem;font-style:italic;font-weight:400}.section-subheading{text-align:center;color:#fff6;letter-spacing:.05em;font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:300}.section-divider{background:linear-gradient(90deg,#0000,#c8ff0080,#0000);width:60px;height:1px;margin:2rem auto 0}.perspectives-grid{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1400px;margin:0 auto;display:grid}@media (max-width:1200px){.perspectives-grid{grid-template-columns:1fr;max-width:600px}}.perspective-card{opacity:0;background:linear-gradient(#19192399 0%,#0f0f14e6 100%);border:1px solid #ffffff0f;border-radius:20px;transition:all .5s cubic-bezier(.4,0,.2,1);animation:.8s cubic-bezier(.4,0,.2,1) forwards perspectiveReveal;position:relative;overflow:hidden;transform:translateY(40px)}.perspective-card:first-child{animation-delay:.1s}.perspective-card:nth-child(2){animation-delay:.25s}.perspective-card:nth-child(3){animation-delay:.4s}@keyframes perspectiveReveal{to{opacity:1;transform:translateY(0)}}.perspective-card:before{content:"";z-index:10;background:linear-gradient(90deg,#0000,#c8ff0000,#0000);height:2px;transition:all .5s;position:absolute;top:0;left:0;right:0}.perspective-card:hover{border-color:#ffffff1f;transform:translateY(-12px);box-shadow:0 30px 60px #0006,0 0 100px #c8ff0008}.perspective-card:hover:before{background:linear-gradient(90deg,#0000,#c8ff0099,#0000)}.perspective-image-wrapper{width:100%;height:240px;position:relative;overflow:hidden}.perspective-image{object-fit:cover;filter:saturate(.8)brightness(.9);width:100%;height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1),filter .5s}.perspective-card:hover .perspective-image{filter:saturate()brightness();transform:scale(1.1)}.perspective-image-overlay{pointer-events:none;background:linear-gradient(#0000 0% 40%,#0f0f1499 70%,#0f0f14 100%);position:absolute;inset:0}.perspective-body{z-index:2;margin-top:-40px;padding:0 2rem 2.5rem;position:relative}.perspective-header{align-items:flex-start;gap:1.25rem;margin-bottom:1.75rem;display:flex}.perspective-number{color:#c8ff0099;letter-spacing:.05em;padding-top:.25rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.perspective-title-block{flex:1}.perspective-label{text-transform:uppercase;letter-spacing:.2em;color:#ffffff59;margin-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.65rem;display:block}.perspective-header h3{color:#fffffff2;letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-size:1.75rem;font-style:italic;font-weight:500;line-height:1.2}.perspective-content{border-top:1px solid #ffffff0f;padding-top:1.5rem}.perspective-content p{color:#ffffff8c;margin-bottom:1.25rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.1rem;line-height:1.85}.perspective-content p:last-child{margin-bottom:0}.perspective-lead{color:#fffc!important;margin-bottom:1.5rem!important;font-size:1.35rem!important}.perspective-lead em{color:#c8ff00e6;font-style:italic}.perspective-closing{border-top:1px solid #ffffff0a;padding-top:.75rem;font-style:italic;color:#ffffffb3!important;margin-top:1.5rem!important}.stoic-closing{letter-spacing:.02em;font-weight:600;color:#c8ff00cc!important}.poetry-block{border-left:2px solid #c8ff0026;margin:1.5rem 0;padding-left:1.5rem}.poetry-block p{color:#ffffff80!important;font-size:1.05rem!important;line-height:2!important}[data-perspective=philosopher] .perspective-number,[data-perspective=philosopher] .perspective-lead em{color:#93c5fde6}[data-perspective=philosopher]:hover:before{background:linear-gradient(90deg,#0000,#93c5fd99,#0000)}[data-perspective=poet] .perspective-number,[data-perspective=poet] .perspective-lead em{color:#fbbf24e6}[data-perspective=poet]:hover:before{background:linear-gradient(90deg,#0000,#fbbf2499,#0000)}[data-perspective=poet] .poetry-block{border-left-color:#fbbf2433}[data-perspective=stoic] .perspective-number,[data-perspective=stoic] .perspective-lead em{color:#c8ff00e6}[data-perspective=stoic]:hover:before{background:linear-gradient(90deg,#0000,#c8ff0099,#0000)}.reflection-section{padding:6rem 2rem 8rem}.final-reflection{text-align:center;max-width:700px;margin:0 auto}.reflection-border{background:linear-gradient(90deg,#0000,#fff3,#0000);width:100px;height:1px;margin:0 auto}.reflection-content{padding:3rem 2rem}.reflection-content h2{color:#fffc;margin-bottom:2rem;font-family:Space Grotesk,sans-serif;font-size:1.5rem;font-weight:400}.reflection-content p{color:#fff9;margin-bottom:1.25rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.25rem;line-height:1.8}.reflection-signature{color:#fff6;margin-top:2rem;font-family:Space Grotesk,sans-serif;font-size:1rem;font-style:italic}.page-footer{border-top:1px solid #ffffff0d;padding:2rem 3rem}.footer-content{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.footer-back{color:#ffffff80;font-family:Space Grotesk,sans-serif;font-size:.9rem;text-decoration:none;transition:color .3s}.footer-back:hover{color:#fff}.footer-copyright{color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:.75rem}.beyond-hero{text-align:center;max-width:800px;margin:0 auto;padding:4rem 2rem 2rem}.beyond-eyebrow{color:#fff6;text-transform:uppercase;letter-spacing:.2em;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace;font-size:.75rem;display:block}.beyond-headline{color:#ffffffe6;font-family:Space Grotesk,sans-serif;font-size:clamp(2rem,5vw,3.5rem);font-weight:300;line-height:1.4}.beyond-headline em{background:linear-gradient(135deg,#fff 0%,#fffc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600}.beyond-nav{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1200px;margin:0 auto;padding:3rem 2rem 5rem;display:grid}.beyond-nav-card{-webkit-backdrop-filter:blur(20px);color:inherit;background:#0f0f14d9;border:1px solid #ffffff1f;border-radius:20px;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 4px 24px #0006,inset 0 1px #ffffff0d}.nav-card-bg{opacity:.4;transition:opacity .4s;position:absolute;inset:0}.beyond-nav-card[data-card=startup] .nav-card-bg{background:linear-gradient(135deg,#8b5cf626,#8b5cf605)}.beyond-nav-card[data-card=youtube] .nav-card-bg{background:linear-gradient(135deg,#ef444426,#ef444405)}.beyond-nav-card[data-card=writing] .nav-card-bg{background:linear-gradient(135deg,#eab30826,#eab30805)}.beyond-nav-card:hover .nav-card-bg{opacity:1}.beyond-nav-card:hover{border-color:#ffffff40;transform:translateY(-6px);box-shadow:0 20px 50px #00000080,0 0 30px #ffffff0d}.beyond-nav-card[data-card=startup]:hover{border-color:#8b5cf680;box-shadow:0 20px 50px #00000080,0 0 40px #8b5cf633}.beyond-nav-card[data-card=youtube]:hover{border-color:#ef444480;box-shadow:0 20px 50px #00000080,0 0 40px #ef444433}.beyond-nav-card[data-card=writing]:hover{border-color:#eab30880;box-shadow:0 20px 50px #00000080,0 0 40px #eab30833}.nav-card-content{z-index:1;align-items:center;gap:1.25rem;padding:2rem;display:flex;position:relative}.nav-card-icon{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.nav-card-icon svg{color:#ffffffbf;width:32px;height:32px;transition:color .3s}.nav-symbol{opacity:.85;font-size:2rem}.beyond-nav-card[data-card=startup] .nav-card-icon svg,.beyond-nav-card[data-card=startup] .nav-symbol{color:#8b5cf6b3}.beyond-nav-card[data-card=youtube] .nav-card-icon svg{color:#ef4444b3}.beyond-nav-card[data-card=writing] .nav-card-icon svg{color:#eab308b3}.beyond-nav-card[data-card=startup]:hover .nav-card-icon svg,.beyond-nav-card[data-card=startup]:hover .nav-symbol{color:#8b5cf6}.beyond-nav-card[data-card=youtube]:hover .nav-card-icon svg{color:#ef4444}.beyond-nav-card[data-card=writing]:hover .nav-card-icon svg{color:#eab308}.nav-card-info{flex-grow:1}.nav-card-label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.15em;margin-bottom:.35rem;font-family:JetBrains Mono,monospace;font-size:.65rem;display:block}.nav-card-title{color:#fff;text-shadow:0 2px 10px #0000004d;margin-bottom:.25rem;font-family:Space Grotesk,sans-serif;font-size:1.35rem;font-weight:600}.nav-card-desc{color:#ffffffa6;font-family:Space Grotesk,sans-serif;font-size:.85rem}.nav-card-arrow{background:#ffffff0f;border:1px solid #ffffff14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.nav-card-arrow svg{color:#ffffff8c;width:20px;height:20px;transition:all .3s}.beyond-nav-card:hover .nav-card-arrow{background:#ffffff14;transform:translate(4px)}.beyond-nav-card:hover .nav-card-arrow svg{color:#fff}@media (max-width:1024px){.beyond-nav{grid-template-columns:1fr;gap:1rem;padding:2rem 1.5rem 4rem}.nav-card-content{padding:1.5rem}}@media (max-width:900px){.videos-grid,.pillars-grid,.perspectives-grid{grid-template-columns:1fr}}@media (max-width:600px){.header-dark{padding:1rem 1.5rem}.page-hero{min-height:80vh}.hero-content{padding:1rem}.page-section{padding:4rem 1.5rem}.writing-card{padding:2rem 1.5rem}.philosophy-quote p{font-size:1.15rem}.philosophy-quote p:first-child{font-size:1.35rem}.social-grid{grid-template-columns:repeat(2,1fr)}.author-note{flex-direction:column;gap:1rem}.footer-content{text-align:center;flex-direction:column;gap:1rem}.beyond-headline{font-size:1.75rem}.nav-card-content{flex-wrap:wrap;gap:1rem}.nav-card-arrow{margin-left:auto}}.youtube-hero .hero-content{animation:1.5s ease-out forwards hero-fade-in}.youtube-hero .logo-container{opacity:0;animation:1.2s ease-out .3s forwards logo-float-in}.youtube-hero .page-title{opacity:0;animation:1s ease-out .6s forwards title-slide-up}.youtube-hero .page-subtitle{opacity:0;animation:1s ease-out .9s forwards subtitle-fade}.youtube-hero .hero-tags{opacity:0;animation:1s ease-out 1.2s forwards tags-stagger}.youtube-hero .scroll-indicator{opacity:0;animation:1s ease-out 2s forwards scroll-fade-in}@keyframes hero-fade-in{0%{opacity:0}to{opacity:1}}@keyframes logo-float-in{0%{opacity:0;transform:translateY(-30px)scale(.8)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes title-slide-up{0%{opacity:0;filter:blur(10px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes subtitle-fade{0%{opacity:0;letter-spacing:.5em}to{opacity:1;letter-spacing:.2em}}@keyframes tags-stagger{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-fade-in{0%{opacity:0}to{opacity:1}}.youtube-page .video-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff14;position:relative;overflow:hidden;background:linear-gradient(145deg,#ffffff0d 0%,#ffffff05 100%)!important}.youtube-page .video-card:before{content:"";opacity:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#00d4ff0d 50%,#c864ff0d 100%);transition:opacity .5s;position:absolute;inset:0}.youtube-page .video-card:hover:before{opacity:1}.youtube-page .video-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(45deg,#0000 40%,#ffffff08 50%,#0000 60%);width:200%;height:200%;transition:transform .8s;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)translateY(-100%)}.youtube-page .video-card:hover:after{transform:rotate(45deg)translateY(100%)}.youtube-page .video-card:hover{border-color:#00d4ff4d;box-shadow:0 30px 60px #00000080,0 0 40px #00d4ff1a,inset 0 1px #ffffff1a}.youtube-page .play-button{background:linear-gradient(135deg,#fffffff2,#c8c8c8e6);box-shadow:0 0 30px #ffffff4d}.youtube-page .video-card:hover .play-button{animation:1.5s ease-in-out infinite play-pulse;box-shadow:0 0 40px #ffffff80,0 0 60px #00d4ff4d}@keyframes play-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.youtube-page .topic-card{background:linear-gradient(145deg,#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff0f;border-radius:20px;padding:2.5rem;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.youtube-page .topic-card:before{content:"";background:linear-gradient(90deg,#0000,#00d4ff80,#c864ff80,#0000);height:3px;transition:transform .5s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.youtube-page .topic-card:hover:before{transform:scaleX(1)}.youtube-page .topic-card:hover{border-color:#ffffff26;transform:translateY(-8px);box-shadow:0 30px 60px #0006,0 0 30px #00d4ff1a}.youtube-page .topic-icon{background:linear-gradient(135deg,#00d4ff1a,#c864ff1a);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1.5rem;transition:all .4s;display:flex}.youtube-page .topic-card:hover .topic-icon{transform:scale(1.1)rotate(5deg);box-shadow:0 0 30px #00d4ff4d}.youtube-page .topic-icon svg{stroke:#00d4ffcc;width:28px;height:28px;transition:stroke .3s}.youtube-page .topic-card:hover .topic-icon svg{stroke:#00d4ff}.youtube-page .social-card{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.youtube-page .social-card:before{content:"";background:radial-gradient(circle at center,var(--glow-color,#ffffff1a)0%,transparent 70%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.youtube-page .social-card:hover:before{opacity:1}.youtube-page .social-card.youtube{--glow-color:#ff000026}.youtube-page .social-card.instagram{--glow-color:#e1306c26}.youtube-page .social-card.twitter{--glow-color:#1d9bf026}.youtube-page .social-card.github{--glow-color:#ffffff1a}.youtube-page .social-card.reddit{--glow-color:#ff450026}.youtube-page .social-card.threads{--glow-color:#ffffff1a}.youtube-page .social-card:hover{transform:translateY(-5px)scale(1.02)}.youtube-page .section-heading{background:linear-gradient(135deg,#fff 0%,#00d4ffcc 50%,#c864ffcc 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite alternate gradient-shift}@keyframes gradient-shift{0%{background-position:0%}to{background-position:100%}}.youtube-page .lead-text{position:relative}.youtube-page .lead-text strong{background:linear-gradient(90deg,#00d4ff,#c864ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.youtube-page .page-section{opacity:0;animation:1s ease-out forwards section-reveal;transform:translateY(40px)}.youtube-page .page-section:first-of-type{animation-delay:.2s}.youtube-page .page-section:nth-of-type(2){animation-delay:.4s}.youtube-page .page-section:nth-of-type(3){animation-delay:.6s}.youtube-page .page-section:nth-of-type(4){animation-delay:.8s}@keyframes section-reveal{to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.orbital-system{width:300px;height:300px}.orbit-1{width:200px;height:200px}.orbit-2{width:250px;height:250px}.orbit-3{width:280px;height:280px}.stars-container,.floating-particles{opacity:.5}.glitch-text:before,.glitch-text:after,.scroll-indicator{display:none}}.logo-container{margin-bottom:2.5rem;display:inline-block;position:relative}.logo-glow-ring{border:1px solid #ffffff14;border-radius:50%;animation:3s ease-in-out infinite glowRingPulse;position:absolute;inset:-15px}.logo-pulse-ring{border:1px solid #ffffff0a;border-radius:50%;animation:3s ease-in-out 1.5s infinite glowRingPulse;position:absolute;inset:-30px}@keyframes glowRingPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.stars-container{pointer-events:none;position:absolute;inset:0;overflow:hidden}.stars{background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.stars-1{background-image:radial-gradient(1px 1px at 10% 20%,#fffc,#0000),radial-gradient(1px 1px at 30% 60%,#fff9,#0000),radial-gradient(1px 1px at 50% 10%,#ffffffb3,#0000),radial-gradient(1px 1px at 70% 80%,#ffffff80,#0000),radial-gradient(1px 1px at 90% 40%,#fff9,#0000),radial-gradient(1px 1px at 15% 85%,#fff6,#0000),radial-gradient(1px 1px at 45% 45%,#ffffff80,#0000),radial-gradient(1px 1px at 75% 25%,#ffffffb3,#0000),radial-gradient(1px 1px at 85% 70%,#ffffff4d,#0000),radial-gradient(1px 1px at 25% 35%,#fff9,#0000);animation:4s ease-in-out infinite alternate twinkle}.stars-2{background-image:radial-gradient(1.5px 1.5px at 20%,#ffffff80,#0000),radial-gradient(1.5px 1.5px at 40% 30%,#fff6,#0000),radial-gradient(1.5px 1.5px at 60% 70%,#fff9,#0000),radial-gradient(1.5px 1.5px at 80% 15%,#ffffff80,#0000),radial-gradient(1.5px 1.5px at 5% 65%,#ffffff4d,#0000),radial-gradient(1.5px 1.5px at 55% 90%,#fff6,#0000),radial-gradient(1.5px 1.5px at 95% 55%,#ffffff80,#0000);animation:5s ease-in-out infinite alternate-reverse twinkle}.stars-3{background-image:radial-gradient(2px 2px at 35% 15%,#ffffff4d,#0000),radial-gradient(2px 2px at 65% 45%,#fff6,#0000),radial-gradient(2px 2px at 15% 75%,#fff3,#0000),radial-gradient(2px 2px at 85% 85%,#ffffff4d,#0000),radial-gradient(2px 2px at 45% 55%,#fff6,#0000);animation:6s ease-in-out infinite alternate twinkle}@keyframes twinkle{0%{opacity:.5}to{opacity:1}}.floating-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.particle{background:#ffffff4d;border-radius:50%;width:3px;height:3px;animation:15s linear infinite particleFloat;position:absolute}.particle-1{animation-duration:12s;animation-delay:0s;top:20%;left:10%}.particle-2{animation-duration:18s;animation-delay:-3s;top:60%;left:30%}.particle-3{animation-duration:14s;animation-delay:-6s;top:10%;left:50%}.particle-4{animation-duration:16s;animation-delay:-9s;top:80%;left:70%}.particle-5{animation-duration:20s;animation-delay:-2s;top:30%;left:85%}.particle-6{animation-duration:13s;animation-delay:-5s;top:90%;left:20%}@keyframes particleFloat{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.5}90%{opacity:.5}to{opacity:0;transform:translateY(-100vh)translate(50px)}}.nebula-glow{pointer-events:none;background:radial-gradient(circle,#0064ff14 0%,#6400c80d 40%,#0000 70%);width:600px;height:600px;animation:8s ease-in-out infinite nebulaPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes nebulaPulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.2)}}.orbital-system{pointer-events:none;width:500px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit{border:1px solid #ffffff0a;border-radius:50%;animation:linear infinite orbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-1{width:300px;height:300px;animation-duration:20s}.orbit-2{width:400px;height:400px;animation-duration:30s;animation-direction:reverse}.orbit-3{width:480px;height:480px;animation-duration:40s}@keyframes orbitSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.scroll-indicator{flex-direction:column;align-items:center;gap:.75rem;margin-top:3rem;display:flex}.scroll-indicator span{text-transform:uppercase;letter-spacing:.2em;color:#ffffff4d;font-family:JetBrains Mono,monospace;font-size:.65rem}.scroll-mouse{border:2px solid #fff3;border-radius:12px;justify-content:center;width:24px;height:38px;padding-top:6px;display:flex}.scroll-wheel{background:#fff6;border-radius:2px;width:3px;height:8px;animation:2s ease-in-out infinite scrollBounce}@keyframes scrollBounce{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.3;transform:translateY(8px)}}.glitch-text{position:relative}.glitch-text:before,.glitch-text:after{content:attr(data-text);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.glitch-text:before{color:#00d4ff4d;clip-path:inset(0 0 85%);animation:3s infinite glitch-1}.glitch-text:after{color:#c864ff4d;clip-path:inset(85% 0 0);animation:3s infinite glitch-2}@keyframes glitch-1{0%,90%,to{transform:translate(0)}92%{transform:translate(3px)}94%{transform:translate(-3px)}96%{transform:translate(2px)}}@keyframes glitch-2{0%,90%,to{transform:translate(0)}93%{transform:translate(-3px)}95%{transform:translate(3px)}97%{transform:translate(-2px)}}
