@font-face{font-family:Geist;src:url(/assets/geist-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SF;src:url(/assets/sf-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:SF;src:url(/assets/sf-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SF;src:url(/assets/sf-bold.woff2) format("woff2");font-weight:700 900;font-display:swap}@font-face{font-family:Clash;src:url(/assets/clash-bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Playfair;src:url(/assets/playfair-italic.woff2) format("woff2");font-style:italic;font-display:swap}:root{color-scheme:dark;--black: #000;--surface: #121519;--lime: #e6ff00;--blue: #00277a;--text: #fff;--muted: #b8b8b8;--line: rgba(255, 255, 255, .13);--radius: 20px;--font: SF, Arial, sans-serif;--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;background:var(--black);color:var(--text);font-family:var(--font);font-size:16px;-webkit-font-smoothing:antialiased}body,main{overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}img,video{max-width:100%;display:block}h1,h2,h3,p{margin:0}button{color:inherit}::selection{background:var(--lime);color:#000}:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-80px;left:20px;z-index:1000;background:var(--lime);color:#000;padding:12px 20px}.skip-link:focus{top:12px}.button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;width:240px;padding:12px 24px;border:1px solid rgba(255,255,255,.15);border-radius:99px;background:var(--lime);color:#000;font-size:18px;font-weight:500;text-align:center;box-shadow:0 -9px 32px -18px #ffffffd9;transition:transform .25s var(--ease),box-shadow .25s,filter .25s}.button:hover{transform:translateY(-2px) scale(1.025);filter:brightness(1.05);box-shadow:0 0 28px -6px #e6ff0080}.button:active{transform:scale(.98)}.square-button{border-radius:0;font-weight:700;width:100%}.section-heading{font-size:44px;line-height:1.1;letter-spacing:-1.5px;text-align:center;font-weight:700}.will-reveal{opacity:0;transform:translateY(28px)}.reveal{transition:opacity .7s var(--ease) var(--reveal-delay, 0ms),transform .7s var(--ease) var(--reveal-delay, 0ms)}.revealed{opacity:1;transform:translateY(0)}.site-header{position:fixed;z-index:100;top:16px;left:0;width:100%;padding:0 24px;pointer-events:none}.navigation{max-width:1002px;height:56px;margin:auto;border:1px solid var(--line);border-radius:16px;background:#00060a40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;gap:24px;padding:7px 12px 7px 31px;pointer-events:auto}.brand{font-size:18px;font-weight:700;white-space:nowrap}.nav-links{display:flex;gap:40px;margin-left:auto;margin-right:auto}.nav-links a{color:#85898d;transition:color .2s}.nav-links a:hover{color:#fff}.nav-join{width:117px;min-height:40px;padding:8px 12px;font-size:16px;background:linear-gradient(100deg,#dfff00,#f1ff64);box-shadow:none}.menu-toggle{display:none;border:0;background:none;width:40px;height:40px;align-items:center;justify-content:center;flex-direction:column;gap:6px}.menu-toggle span{width:20px;height:2px;background:#fff;transition:transform .25s}.hero{height:720px;position:relative;background:#02111a;isolation:isolate;overflow:hidden}.mountains{position:absolute;inset:0;z-index:-1;--scroll: 0px}.mountain{position:absolute;max-width:none;left:50%;object-fit:fill;pointer-events:none}.mountain-back{width:96%;height:auto;top:24px;transform:translate(-50%,calc(var(--scroll) * .1))}.mountain-smoke{width:101.25%;top:-48px;transform:translate(-50%,calc(var(--scroll) * .12))}.mountain-middle{width:107%;top:191px;transform:translate(-51.7%,calc(var(--scroll) * .06))}.mountain-front{width:123%;top:341px;transform:translate(-51.6%,calc(var(--scroll) * -.03))}.star-field{position:absolute;inset:0;opacity:.4}.star-field i{position:absolute;width:18px;height:1px;background:linear-gradient(90deg,transparent,#c6e0ec);animation:twinkle 5s infinite}.hero-content{text-align:center;position:relative;padding-top:188px}.presenter{display:inline-flex;align-items:center;gap:8px;border:1px solid #ffffff38;border-radius:99px;background:#ffffff05;padding:3px 14px 3px 3px;font-size:14px;height:32px}.presenter img{width:24px;height:24px;border-radius:50%}.hero-heading{width:max-content;max-width:calc(100% - 32px);margin:11px auto 10px}.hero-heading p{text-align:left;color:#b9bdc0;font-family:Playfair,Georgia,serif;font-style:italic;font-size:30px;line-height:1}.hero-heading h1{font-size:80px;line-height:1.05;letter-spacing:-3px;color:#edff00;font-weight:700}.showcase{max-width:1120px;margin:auto;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2%,#000 98%,transparent)}.showcase-track{display:flex;gap:16px;width:max-content;animation:marquee 36s linear infinite}.showcase-group{display:flex;gap:16px}.showcase video{width:320px;height:180px;object-fit:cover}@media(hover:hover)and (pointer:fine){.showcase:hover .showcase-track{animation-play-state:paused}}.hero-description{font-size:16px;line-height:18px;color:#c5c7c9;margin:19px 12px 18px}.hero .button{box-shadow:0 0 35px -10px #ffffff38}.experience{text-align:center;position:relative;padding-top:46px}.teaching{font-size:20px;line-height:24px;color:#bcbcbc}.experience h2{font-size:44px;font-weight:500;line-height:1.12;margin-top:3px;letter-spacing:-.6px}.experience h2 em{font-style:normal;color:#edff00;font-weight:700}.experience-description{font-size:16px;color:#b8b8b8;max-width:720px;margin:12px auto 26px;line-height:26px}.experience-copy{position:relative;z-index:2}.creator-proof{height:544px;max-width:1200px;margin:auto;position:relative}.portrait-scene{position:absolute;width:600px;height:600px;left:50%;transform:translate(-50%);bottom:0;pointer-events:none}.portrait-glow{position:absolute;left:50%;top:80px;transform:translate(-50%);width:1000px;height:440px;background:radial-gradient(ellipse,#00344d 0%,#001a28 35%,transparent 70%)}.portrait-rings{width:600px;position:absolute;inset:0;opacity:.65}.portrait{position:absolute;bottom:0;width:518px;height:441px;object-fit:fill;left:41px}.profile-cards{position:absolute;inset:0}.profile-card{position:absolute;display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #ffffff1c;border-radius:60px;background:#12171ac9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 20px 10px 10px;min-width:212px;left:calc(50% - 106px);top:155px;transition:transform .4s var(--ease),border-color .3s;animation:float 6s ease-in-out infinite}.profile-card:hover{border-color:var(--lime);z-index:5}.profile-avatar{width:54px;height:54px;border-radius:50%;object-fit:cover}.profile-card strong{font:700 18px/.95 Clash,var(--font);white-space:pre-line}.profile-card span{display:flex;align-items:center;font-size:12px;gap:5px;color:#c9c9c9;margin-top:6px}.profile-card svg{width:16px;height:16px}.profile-0{top:165px;rotate:4deg}.profile-1{top:280px;rotate:-3deg;animation-delay:-1s}.profile-2{top:285px;rotate:4deg;animation-delay:-3s}.profile-3{top:110px;rotate:-4deg;animation-delay:-2s}.profile-0,.profile-1{z-index:1}.profile-2{z-index:2}.profile-3{z-index:3}.curriculum{max-width:862px;margin:auto;padding:10px 0 28px}.curriculum-grid{margin-top:16px}.curriculum-card{border:1px solid var(--line);border-radius:var(--radius);position:relative;background-color:#050505;background-image:radial-gradient(#ffffff12 .8px,transparent .8px);background-size:10px 10px}.editing-card{height:326px;display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:44px 30px 40px 39px;background-image:linear-gradient(180deg,#141414b0,transparent),radial-gradient(#ffffff16 .8px,transparent .8px)}.card-title{display:flex;align-items:center;gap:14px}.card-number{font-size:74px;font-weight:700;line-height:83px;color:#ffffff2b}.editing-card h3{font-size:36px;line-height:40px;letter-spacing:-1px}.editing-copy>p{color:var(--muted);font-size:18px;line-height:21px;margin:27px 0}.editing-tools{position:relative;padding-top:77px}.tool-icons{position:absolute;top:11px;left:60px;display:flex;gap:12px;align-items:center}.tool-icons img{width:70px;height:70px;object-fit:contain;filter:grayscale(1)}.tool-icons img:nth-child(1){rotate:-5deg}.tool-icons img:nth-child(2){rotate:4deg}.tool-icons img:nth-child(3){rotate:-7deg}.editing-list{position:relative;background:#090909e8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--line);border-radius:12px;padding:22px 23px;min-height:155px}.plus-list{list-style:none;margin:0;padding:0;display:grid;gap:9px}.plus-list li{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:16px;line-height:1.4}.plus-list li>span{font-size:22px;line-height:1;flex:none;color:#ddd}.small-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.small-cards .curriculum-card{height:326px;padding:18px 26px 20px;background-image:radial-gradient(ellipse at 50% 58%,#00213388,transparent 70%),radial-gradient(#ffffff16 .8px,transparent .8px)}.small-cards .card-title{gap:16px}.small-cards h3{font-size:18px;line-height:20px;letter-spacing:-.4px;white-space:nowrap}.small-cards .plus-list{margin-top:11px;position:relative;z-index:1}.small-cards .plus-list li{font-size:16px;gap:9px}.growth-chart{position:absolute;left:0;bottom:0;width:100%;height:130px;fill:none;stroke:#ffffff30;stroke-width:2}.chart-highlight{stroke:#ffdd19;stroke-dasharray:65 400;animation:chart-flow 4s linear infinite}.agency-card .holo-shape{position:absolute;width:210px;right:-10px;bottom:-30px;opacity:.28;pointer-events:none}.agency-card{overflow:hidden}.small-cards .ai-card{background-image:radial-gradient(ellipse at 50% 90%,#040d37,transparent 65%),radial-gradient(#ffffff16 .8px,transparent .8px)}.ai-card .card-number{color:#aaa}.ai-card em{font-family:Playfair,Georgia,serif;font-size:20px;font-weight:400}.ai-card>p{color:var(--muted);font-size:16px;line-height:22px;margin-top:8px}.new-badge{display:flex;gap:4px;align-items:center;position:absolute;right:0;top:-14px;border-radius:12px;background:#9227a5;padding:4px 9px 4px 5px;font-size:18px;font-weight:700;rotate:-3deg}.new-badge img{width:24px;height:28px;object-fit:contain}.ai-tools{height:110px;display:flex;justify-content:center;align-items:center;gap:8px;color:#1848dd}.ai-tools span{font-size:44px;background:#000817;border:1px solid #0a207a;box-shadow:0 12px 20px -8px #345aff99;line-height:1;width:48px;height:48px;text-align:center;border-radius:8px;rotate:-12deg}.ai-tools span:nth-child(2){transform:translateY(24px);rotate:12deg}.ai-tools span:nth-child(3){rotate:20deg}.why-cohort{min-height:784px;padding:48px 24px;background:linear-gradient(#0b0b0b,#050505);text-align:center}.why-cohort>h2{font:700 clamp(40px,7vw,100px) / .95 Clash,var(--font);color:#212121;letter-spacing:-3px}.value-diagram{max-width:862px;height:360px;position:relative;margin:40px auto 0;display:flex;align-items:center;justify-content:space-between;color:#ddd}.diagram-orbit{position:absolute;top:26px;left:14%;width:72%;height:254px;border:1px solid #ffffff1c;border-radius:50%}.orbit-light{position:absolute;width:45px;height:2px;background:#008ee5;left:65%;top:7px;box-shadow:0 0 16px #00a2ff}.diagram-line{height:1px;background:#ffffff1b;position:absolute;top:153px;left:14%;right:14%}.diagram-start,.diagram-end{position:relative;font-size:20px;width:17%;line-height:1.1;background:#080808;padding:10px}.diagram-start em,.diagram-end em{display:block;font-family:Playfair,Georgia,serif;font-size:30px}.diagram-end{color:var(--lime)}.diagram-top,.diagram-center,.diagram-bottom{position:absolute;left:50%;transform:translate(-50%);background:#080808;padding:6px 20px;font-size:20px;line-height:1.1}.diagram-top{top:10px}.diagram-center{top:132px}.diagram-bottom{top:260px}.everything-card{border:1px solid #ffffff0c;background:linear-gradient(110deg,#0a0a0a,#111);max-width:712px;margin:0 auto;padding:24px 20px}.everything-card h3{font-size:24px;font-weight:500;margin-bottom:20px}.everything-card .button{max-width:440px}.everything-card p{font-size:14px;line-height:1.5;color:var(--muted);margin-top:20px}.pricing{position:relative;isolation:isolate;padding:48px 24px;background:linear-gradient(#000914,#00277a);overflow:hidden}.pricing:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.15;background:repeating-linear-gradient(0deg,transparent 0 2px,#fff1 2px 3px),repeating-linear-gradient(90deg,transparent 0 2px,#fff1 2px 3px);pointer-events:none}.pricing-heading>p{color:#b8c0cf;font-size:18px;text-align:center;margin-top:12px}.pricing-grid{position:relative;display:grid;grid-template-columns:.95fr 1.04fr 1.04fr;gap:15px;max-width:1050px;margin:47px auto 0}.price-card{position:relative;min-height:590px;padding:36px 19px 30px;border:1px solid #ffffff20;border-radius:7px;background:#121519;transition:transform .4s var(--ease),box-shadow .3s}.price-card:hover{transform:translateY(-8px);box-shadow:0 12px 45px #0008,0 0 0 1px #cfff5477}.price-card.elite{background:linear-gradient(135deg,#033956e0,#0052a7a1)}.price-card.ultimate{background:linear-gradient(130deg,#63190f,#640600 60%,#6e2017);border-color:#fff8c3}.plan-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.plan-title h3{text-transform:uppercase;font-size:24px;letter-spacing:1px}.popular-badge{font-size:11px;white-space:nowrap;background:#ffffe1;color:#f23d13;border-radius:99px;font-weight:700;padding:8px 12px}.plan-price{margin-top:20px}.plan-price s{font-size:25px;font-weight:700;opacity:.25}.plan-price>div{display:flex;align-items:baseline;gap:12px}.plan-price strong{font-size:44px;line-height:1.08;letter-spacing:1px}.plan-price span{font-size:14px;color:#fff5}.plan-description{font-size:16px;line-height:22px;color:#c2c2c2;margin-top:26px;min-height:48px}.price-card>.button{margin-top:24px;font-size:20px}.included-label{font-size:14px;color:#ccc;margin:48px 0 22px}.price-card .plus-list{gap:8px}.price-card .plus-list li{font-size:16px}.electric-border{pointer-events:none;position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);overflow:visible;fill:none;stroke:#fffac3;stroke-width:1.3;filter:url(#electric-edge)}.pricing-shape{position:absolute;width:410px;z-index:-1;opacity:.25;pointer-events:none}.shape-left{top:-100px;left:-145px;rotate:30deg}.shape-right{top:170px;right:-180px;rotate:-15deg}.recruiters{position:relative;max-width:1200px;height:652px;margin:44px auto 0}.recruiter-faces{position:absolute;inset:0;pointer-events:none}.recruiter-faces img{position:absolute;width:108px;height:108px;object-fit:cover;border-radius:50%;left:calc(var(--face-index) * 14% - 4%);top:calc(230px - (sin(var(--face-index) * 26deg)*200px));animation:float 8s ease-in-out infinite;animation-delay:calc(var(--face-index) * -.8s)}.recruiter-content{position:relative;padding-top:288px;margin:auto;max-width:741px}.recruiter-content h2{font-size:30px;text-align:center;color:#d8ff5e;margin-bottom:24px}.logo-window{border:1px solid #ffffff16;border-radius:7px;background:#0005;overflow:hidden;padding:14px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.logo-row{display:flex;width:max-content;animation:marquee 32s linear infinite}.logo-row-1{animation-direction:reverse}.logo-row-2{animation-duration:40s}.logo-group{display:flex;align-items:center;gap:42px;padding:10px 21px}.logo-group img{width:100px;height:40px;object-fit:contain}.logo-window:hover .logo-row{animation-play-state:paused}.student-video{padding:48px 24px;background:#000}.testimonial-video-wrap{max-width:800px;margin:48px auto 0;position:relative;aspect-ratio:16/9;background:#050505}.testimonial-video-wrap video{width:100%;height:100%;object-fit:cover}.video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border:1px solid #ffffff50;border-radius:50%;background:#0007;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s}.video-play:hover{background:#5a5a0066}.video-play svg{width:26px;margin:auto;display:block}.testimonials{padding:48px 0 28px;background:linear-gradient(#0a0a0a,#000)}.testimonial-rail{display:flex;gap:24px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding:48px max(24px,calc((100vw - 1360px)/2));-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.testimonial-rail::-webkit-scrollbar{display:none}.testimonial-column{flex:0 0 330px;display:flex;flex-direction:column;gap:24px;scroll-snap-align:start}.testimonial-column:nth-child(2n){padding-top:38px}.testimonial-card{border:1px solid #ffffff12;background:linear-gradient(145deg,#111,#070707);padding:24px}.testimonial-card blockquote{font-size:16px;line-height:1.4;color:#999;margin:0}.testimonial-person{display:flex;gap:12px;align-items:center;margin-top:24px;font-size:16px;font-weight:700}.testimonial-person img{width:54px;height:54px;border-radius:50%;object-fit:cover}.carousel-controls{display:flex;gap:12px;justify-content:center}.carousel-controls button{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#111;font-size:22px}.carousel-controls button:hover{background:var(--lime);color:#000}.faq{padding:48px 24px 100px}.faq-list{max-width:596px;margin:28px auto 0;display:grid;gap:12px}.faq-item{border:1px solid #ffffff09;border-radius:12px;background:#191919;overflow:hidden}.faq-item h3{margin:0}.faq-item button{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;width:100%;min-height:66px;background:transparent;border:0;padding:18px;font-size:16px;line-height:1.4;font-weight:500}.faq-toggle{display:flex;justify-content:center;align-items:center;background:#626262;flex-shrink:0;width:20px;height:20px;border-radius:3px;font-size:18px;line-height:1;transition:transform .3s}.faq-open .faq-toggle{transform:rotate(45deg)}.faq-answer-grid{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease),opacity .3s;opacity:0}.faq-open .faq-answer-grid{grid-template-rows:1fr;opacity:1}.faq-answer-grid>div{overflow:hidden;min-height:0}.faq-answer-grid p{padding:0 18px 20px;font-size:16px;line-height:1.6;color:silver}.final-cta{text-align:center;padding:256px 24px;background:url(/assets/QS4Fyemz7sXfAZUjb2wgKz7fSx4.png) center/cover no-repeat}.final-cta h2{font-size:44px;font-weight:700;line-height:1.1;max-width:780px;margin:auto}.final-cta .button{width:min(100%,490px);margin-top:26px}.footer{padding:64px 40px;background:linear-gradient(100deg,#0d0d0d,#050505 52%,#080808);border-top:1px solid #ffffff0c}.footer-inner{max-width:1200px;margin:auto;display:flex;justify-content:space-between;gap:60px}.footer-brand{display:flex;align-items:center;gap:10px;font-size:24px}.footer-brand img{border-radius:50%}.footer-about>p{font-size:14px;color:#aaa;margin-top:14px;line-height:1.4}.footer-about>p a:hover{color:var(--lime)}.social-links{display:flex;gap:10px;margin-top:24px}.social-links a{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#292929;border-radius:6px}.social-links svg{width:22px;height:22px}.social-links img{width:22px;height:22px;border-radius:50%}.footer-links{display:flex;gap:48px;min-width:280px}.footer-links>div{display:grid;align-content:start;gap:10px;font-size:14px}.footer-links span{color:#aaa}.footer-links a:hover{color:var(--lime)}.hire-hero{padding:240px 40px 132px;max-width:1290px;margin:auto;display:grid;grid-template-columns:365px 1fr;gap:86px;align-items:center}.talent-book{position:relative;width:365px;height:534px;background:linear-gradient(120deg,#344eb9,#00218a);padding:28px 32px;box-shadow:inset 12px 0 2px #050d5d99,inset 17px 0 #7790ee35;color:#e3f332;overflow:hidden}.book-brand{font-size:18px;font-weight:700;position:relative;z-index:2}.book-portrait{position:absolute;width:340px;height:330px;top:36px;left:16px;object-fit:cover;mix-blend-mode:luminosity;opacity:.65;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.talent-book h1{position:absolute;left:32px;right:18px;bottom:84px;font-size:38px;line-height:.97;font-weight:900;letter-spacing:-1px}.talent-book p{position:absolute;bottom:28px;font-size:16px;line-height:1;font-weight:700;color:#fff}.book-spine{position:absolute;right:0;top:0;width:32px;height:42px;background:#cbd74d}.book-spine:after{content:"▣";display:block;text-align:center;padding-top:6px;color:#24479d}.hire-pitch{position:relative;min-width:0}.hire-type{position:absolute;inset:50% -65px auto;transform:translateY(-50%);display:grid;gap:8px;overflow:hidden}.hire-type span{font:700 90px/1.12 Clash,var(--font);color:#171717;white-space:nowrap;letter-spacing:-3px}.hire-pitch-card{position:relative;background:linear-gradient(110deg,#0a0a0a,#111);border:1px solid #ffffff0c;text-align:center;padding:32px 36px;max-width:610px;margin:auto}.hire-pitch-card h2{font-size:28px;line-height:32px;letter-spacing:-.6px}.hire-pitch-card .button{margin-top:24px}.hire-form-section{padding:0 24px 48px;background:linear-gradient(#000,#00277a);position:relative;overflow:hidden;isolation:isolate}.hire-form{max-width:600px;margin:auto;padding:20px;display:grid;gap:20px;border:1px solid #ffffff15;border-radius:12px;background:#0007}.hire-form input,.hire-form select,.hire-form textarea{width:100%;border:1px solid transparent;background:#ffffff1a;border-radius:10px;padding:10px 12px;font-size:14px;line-height:18px;color:#fff;min-height:40px}.hire-form select option{background:#171d2a}.hire-form input::placeholder,.hire-form textarea::placeholder{color:#90949a}.hire-form textarea{height:100px;resize:vertical;display:block}.hire-form label{display:block}.form-submit{min-height:40px;width:100%;border-radius:10px;background:#dcff6b;font-size:14px}.form-handoff-note{font-size:12px;color:#aaa;text-align:center;line-height:1.4}.form-result{background:#ffffff0c;border-radius:8px;padding:16px;font-size:14px;line-height:1.5}.form-result .button{margin-top:12px;font-size:14px;min-height:40px}.hire-shape{position:absolute;z-index:-1;width:400px;opacity:.28}.hire-shape.left{left:-160px;bottom:120px;rotate:30deg}.hire-shape.right{right:-140px;top:0;rotate:-15deg}.recruiters-standalone{height:652px;margin:40px auto}.not-found{min-height:100vh;position:relative;padding-top:184px;text-align:center}.not-found-copy{position:relative;z-index:2}.not-found h1{font-size:44px;line-height:44px;color:var(--lime);margin-bottom:14px}.not-found .portrait-scene{top:190px;bottom:auto}.back-home{display:block;width:max-content;margin:14px auto;color:#9eacb0;font-size:13px}.back-home:hover{color:var(--lime)}@keyframes marquee{to{transform:translate(calc(-50% - 8px))}}@keyframes float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes twinkle{0%,to{opacity:.15}50%{opacity:.8}}@keyframes chart-flow{to{stroke-dashoffset:-465}}@media(min-width:1600px){.mountain-back{top:-40px}.mountain-middle{top:130px}.mountain-front{top:260px}}@media(max-width:1100px){.navigation{padding-left:20px;gap:20px}.nav-links{gap:22px}.hero-heading h1{font-size:68px}.curriculum{margin:0 40px;max-width:none}.editing-card{gap:20px}.editing-copy>p{font-size:16px}.small-cards .curriculum-card{padding-left:18px;padding-right:18px}.small-cards .card-title{gap:10px}.small-cards h3{font-size:16px}.pricing-grid{gap:12px}.price-card{padding-left:16px;padding-right:16px}.plan-title{flex-wrap:wrap;min-height:60px}.plan-price strong{font-size:38px}.popular-badge{padding:5px 8px}.hire-hero{grid-template-columns:300px 1fr;gap:40px;padding-top:180px}.talent-book{width:300px;height:440px}.talent-book h1{font-size:30px}.book-portrait{width:280px;height:280px}.hire-type span{font-size:68px}.hire-pitch-card{padding:28px 20px}.hire-pitch-card h2{font-size:24px}.recruiter-faces img{width:86px;height:86px}}@media(max-width:809px){html{scroll-padding-top:48px}.site-header{top:12px;padding:0 16px}.navigation{height:54px;padding:6px 9px 6px 16px;gap:10px;border-radius:14px}.brand{font-size:16px}.nav-join{margin-left:auto;width:94px;min-height:36px;font-size:14px}.menu-toggle{display:flex;width:30px}.nav-links{display:none;position:absolute;top:64px;left:16px;right:16px;margin:0;padding:16px;gap:0;background:#111b20f5;border:1px solid var(--line);border-radius:14px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.menu-open .nav-links{display:flex;flex-direction:column}.nav-links a{padding:14px;color:#ddd}.menu-open .menu-toggle span:first-child{transform:translateY(4px) rotate(45deg)}.menu-open .menu-toggle span:last-child{transform:translateY(-4px) rotate(-45deg)}.section-heading{font-size:28px;letter-spacing:-.6px;line-height:1.1}.hero{height:650px}.hero-content{padding-top:160px}.presenter{font-size:12px;height:28px}.presenter img{height:20px;width:20px}.hero-heading{margin-top:22px;margin-bottom:22px}.hero-heading p{font-size:22px;margin-bottom:5px}.hero-heading h1{font-size:clamp(32px,7.7vw,56px);letter-spacing:-1px;line-height:1.08}.mountain-back{width:880px;top:80px}.mountain-smoke{width:900px;top:50px}.mountain-middle{width:1050px;top:200px}.mountain-front{width:1150px;top:330px}.showcase video{width:240px;height:135px}.showcase-group,.showcase-track{gap:10px}.hero-description{font-size:14px;line-height:18px;max-width:340px;margin:22px auto;padding:0 12px}.hero .button,.experience .button{width:198px;min-height:48px;font-size:16px}.experience{padding-top:40px}.teaching{font-size:16px}.experience h2{font-size:28px;line-height:1.13;max-width:340px;margin:5px auto 0}.experience-description{font-size:14px;line-height:21px;max-width:355px;margin:16px auto 22px;padding:0 12px}.desktop-break{display:none}.creator-proof{height:450px}.portrait-scene{width:440px;height:440px}.portrait-rings{width:440px}.portrait{width:390px;height:332px;left:25px}.portrait-glow{width:660px;height:360px;top:30px}.profile-card{scale:.8;transform-origin:center;min-width:210px;top:150px}.profile-0{top:115px}.profile-1{top:220px}.profile-2{top:228px}.profile-3{top:60px}.curriculum{margin:0 auto;padding:16px 20px 36px;max-width:540px}.curriculum .section-heading{max-width:320px;margin:auto}.curriculum-grid{margin-top:26px}.editing-card{height:auto;min-height:520px;display:block;padding:26px 24px}.editing-card h3{font-size:28px;line-height:30px}.card-number{font-size:64px;line-height:72px}.editing-copy>p{font-size:16px;line-height:21px;margin:15px 0 22px}.editing-copy .button{width:198px;min-height:48px;font-size:16px}.editing-tools{margin-top:24px;padding-top:70px}.tool-icons{top:0;left:40px}.tool-icons img{width:60px;height:60px}.editing-list{padding:18px;min-height:auto}.editing-list .plus-list li{font-size:14px}.small-cards{grid-template-columns:1fr;gap:20px;margin-top:20px}.small-cards .curriculum-card{height:310px;padding:20px 26px}.small-cards .card-title{gap:16px}.small-cards h3{font-size:22px;line-height:24px}.small-cards .plus-list{gap:10px;margin-top:16px}.small-cards .plus-list li{font-size:16px}.growth-chart{width:100%;height:130px}.ai-card>p{max-width:260px;font-size:16px}.small-cards .ai-card{height:320px}.ai-tools{height:110px}.why-cohort{padding:40px 16px;min-height:540px}.why-cohort>h2{font-size:clamp(30px,7vw,48px);letter-spacing:-1px}.value-diagram{height:250px;margin-top:25px}.diagram-orbit{top:30px;height:170px;left:15%;width:70%}.diagram-line{top:115px;left:15%;right:15%}.diagram-top,.diagram-center,.diagram-bottom{font-size:14px;padding:6px 9px}.diagram-top{top:12px}.diagram-center{top:94px}.diagram-bottom{top:182px}.diagram-start,.diagram-end{font-size:14px;padding:4px;width:20%;margin-top:-20px}.diagram-start em,.diagram-end em{font-size:22px}.orbit-light{width:26px;top:5px}.everything-card{padding:22px 16px}.everything-card h3{font-size:20px}.everything-card p{font-size:12px}.everything-card .button{min-height:44px;font-size:16px}.pricing{padding:42px 20px 24px}.pricing-heading>p{font-size:15px;max-width:280px;margin:12px auto 0}.pricing-grid{grid-template-columns:1fr;gap:22px;max-width:440px;margin-top:30px}.price-card{min-height:0;padding:30px 24px}.plan-title{min-height:0;flex-wrap:nowrap}.plan-title h3{font-size:23px}.popular-badge{padding:7px 10px}.plan-price{margin-top:22px}.plan-price strong{font-size:44px}.plan-price s{font-size:24px}.plan-description{margin-top:22px;min-height:0}.price-card>.button{margin-top:26px;font-size:18px}.included-label{margin-top:34px}.price-card .plus-list{gap:12px}.pricing-shape{width:290px;opacity:.18}.shape-left{left:-155px;top:10px}.shape-right{right:-175px;top:550px}.recruiters{height:430px;max-width:560px;margin-top:30px}.recruiter-faces img{width:54px;height:54px;top:calc(130px - (sin(var(--face-index) * 26deg)*100px))}.recruiter-content{padding-top:188px;max-width:480px}.recruiter-content h2{font-size:22px;margin-bottom:18px}.logo-group{gap:22px;padding:9px 11px}.logo-group img{width:64px;height:26px}.logo-window{padding:7px 0}.student-video{padding:42px 20px}.testimonial-video-wrap{margin-top:28px}.video-play{width:48px;height:48px}.video-play svg{width:20px}.testimonials{padding-top:42px}.testimonial-rail{padding:30px 20px;gap:16px;-webkit-mask-image:none;mask-image:none}.testimonial-column{flex-basis:min(300px,calc(100vw - 60px));gap:16px}.testimonial-card{padding:22px}.testimonial-card blockquote{font-size:14px;line-height:1.5}.testimonial-person{font-size:14px}.testimonial-person img{width:42px;height:42px}.faq{padding:42px 20px 60px}.faq-list{margin-top:26px;gap:10px}.faq-item button{font-size:13px;min-height:62px;padding:16px;gap:10px}.faq-answer-grid p{font-size:14px;padding:0 16px 18px}.final-cta{padding:160px 20px;background-position:center}.final-cta h2{font-size:30px;line-height:1.1}.final-cta .button{max-width:300px;font-size:16px;min-height:44px}.footer{padding:40px 24px}.footer-inner{flex-direction:column;gap:32px}.footer-brand{font-size:22px}.footer-brand img{width:42px;height:42px}.footer-about>p{font-size:13px}.footer-links{gap:50px}.hire-hero{display:flex;flex-direction:column;padding:130px 20px 52px;gap:40px}.talent-book{width:232px;height:340px;padding:20px 22px}.book-brand{font-size:13px}.book-portrait{width:210px;height:210px;left:12px;top:26px}.talent-book h1{left:22px;bottom:58px;font-size:24px}.talent-book p{bottom:20px;font-size:11px}.book-spine{width:24px;height:32px}.hire-type{display:none}.hire-pitch{width:100%;max-width:460px}.hire-pitch-card{padding:24px 18px}.hire-pitch-card h2{font-size:22px;line-height:26px}.hire-pitch-card .button{font-size:16px;min-height:44px;margin-top:18px}.hire-form-section{padding:0 12px 40px}.hire-form{padding:20px;gap:20px}.hire-shape{width:280px}.recruiters-standalone{margin:25px 16px;height:430px}.not-found{min-height:860px;padding-top:185px}.not-found h1{font-size:24px;line-height:24px}.not-found .button{width:198px;min-height:48px;font-size:16px}.not-found .portrait-scene{top:392px}.back-home{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.will-reveal{opacity:1;transform:none}.mountain{translate:none}.showcase-track{transform:translate(-100px)}}@media(min-width:810px){.hero-heading h1{font-size:84px;letter-spacing:-1.6px;line-height:1}.hero-heading{margin-bottom:10px}.hero:after{content:"";position:absolute;inset:0;background:#0003;z-index:-1;pointer-events:none}.why-cohort{min-height:770px;padding-top:38px;padding-bottom:38px}.value-diagram{height:340px}.pricing-grid{margin-top:47px}.pricing{padding-bottom:24px}.hire-pitch-card{width:610px;max-width:none;margin-left:-30px}.hire-type{left:-20px;right:-80px}.hire-type span{font-size:100px}.not-found .portrait{-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}}.hiring-form-heading{display:none}.portrait{-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent)}.logo-row{animation-name:logo-marquee}.recruiter-faces img{left:calc(var(--face-index) * 16% - 9%);top:calc(245px - (sin(var(--face-index) * 26deg)*180px))}@keyframes logo-marquee{to{transform:translate(-50%)}}@media(max-width:809px){.site-header{top:4px;padding:0 10px}.navigation{height:88px;padding:12px;border-radius:18px;background:#04152080;position:relative;isolation:isolate}.navigation:before{content:"";position:absolute;z-index:-1;inset:11px;border-radius:17px;border:1px solid #ffffff24;background:#1e272dcc}.brand{font-size:18px;margin-left:23px}.nav-join{display:none}.menu-toggle{margin-left:auto;margin-right:18px;width:30px}.nav-links{top:96px;left:0;right:0}.hero{height:641px;background:linear-gradient(#001624,#000 85%)}.mountains{display:none}.hero-content{padding-top:173px}.presenter{font-size:14px;height:32px}.presenter img{width:24px;height:24px}.hero-heading{margin:13px auto 12px;max-width:100%;width:100%}.hero-heading p{text-align:center;font-size:20px;line-height:22px;margin-bottom:4px}.hero-heading h1{font-size:clamp(28px,9.23vw,54px);line-height:1;letter-spacing:-.8px}.showcase{margin:0 8px}.showcase video{width:320px;height:180px}.showcase-track,.showcase-group{gap:16px}.hero-description{font-size:15px;line-height:17px;max-width:none;margin:12px 8px 18px;padding:0}.hero-description br{display:none}.hero .button{font-size:18px;min-height:42px;height:42px;padding:8px 18px}.experience{padding-top:0}.teaching{font-size:24px;line-height:38px}.experience h2{font-size:24px;max-width:260px;line-height:27px;margin-top:-3px;letter-spacing:0}.experience-description{font-size:15px;line-height:18px;max-width:390px;margin:18px auto 28px}.experience .button{min-height:42px;height:42px;font-size:18px}.creator-proof{height:607px}.portrait-scene{bottom:0}.profile-3{top:14px}.profile-1{top:92px}.profile-0{top:168px}.profile-2{top:252px}.curriculum{padding:40px 36px 36px;max-width:540px}.curriculum .section-heading{font-size:24px;white-space:nowrap;letter-spacing:-.7px;margin-left:-12px;margin-right:-12px;max-width:none}.editing-card{min-height:378px;height:auto;padding:22px 26px}.editing-card h3{font-size:20px;line-height:24px;letter-spacing:0}.editing-copy>p{font-size:14px;line-height:17px;margin:22px 0 24px}.editing-tools{padding:0;margin-top:24px}.tool-icons{display:none}.editing-list{border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.editing-list .plus-list{gap:7px}.editing-list .plus-list li{font-size:14px}.editing-list .plus-list li>span{display:none}.small-cards .curriculum-card{height:285px;padding:20px 26px}.small-cards h3{font-size:20px;line-height:24px}.small-cards .plus-list li{font-size:14px}.small-cards .plus-list{gap:8px;margin-top:12px}.small-cards .ai-card{height:290px}.ai-card>p{font-size:14px}.why-cohort{min-height:809px;padding:48px 16px}.value-diagram{height:440px;margin-top:34px}.diagram-orbit{top:70px;height:290px;left:18%;width:64%}.diagram-line{top:215px;left:18%;right:18%}.diagram-top{top:50px}.diagram-center{top:194px}.diagram-bottom{top:340px}.diagram-start,.diagram-end{margin-top:-10px}.recruiter-faces img{width:90px;height:90px;left:calc(var(--face-index) * 38% - 80%);top:calc(100px - (sin(var(--face-index) * 26deg)*80px))}.recruiter-content{padding-top:180px}.recruiter-content h2{max-width:200px;margin-left:auto;margin-right:auto}.testimonial-column{flex-basis:270px}.testimonial-column:nth-child(2n){padding-top:0}.testimonial-card{padding:20px}.testimonial-card blockquote{font-size:12px;line-height:1.4}.testimonial-person{font-size:12px}.testimonial-person img{width:32px;height:32px}.final-cta{padding:90px 20px}.final-cta h2{font-size:24px}.hire-hero{padding-top:132px;padding-bottom:34px;gap:26px}.talent-book{width:182px;height:267px;padding:14px 17px}.book-brand{font-size:9px}.book-portrait{width:160px;height:165px;top:20px;left:12px}.talent-book h1{font-size:19px;left:17px;bottom:43px;letter-spacing:-.7px}.talent-book p{font-size:8px;bottom:16px}.book-spine{width:18px;height:24px}.book-spine:after{font-size:12px;padding-top:3px}.hire-pitch-card{padding:0;background:none;border:none;max-width:300px}.hire-pitch-card h2{font-size:24px;line-height:28px}.hire-pitch-card .button{display:none}.hiring-form-heading{display:block;text-align:center;font:700 34px/1.1 Clash,var(--font);color:#252525;margin:0 0 12px}.hire-form-section{padding-bottom:48px}.hire-form{border-radius:0 0 12px 12px}.hire-shape.right{top:10px;right:-20px}.hire-shape.left{left:20px;bottom:90px}.recruiters-standalone{height:530px;margin:0 12px}.recruiters-standalone .recruiter-content{padding-top:264px}.recruiters-standalone .recruiter-faces img{top:calc(180px - (sin(var(--face-index) * 26deg)*50px))}}.testimonial-card blockquote{font-family:Geist,Arial,sans-serif}@media(min-width:1101px){.hero-heading h1{font-size:85px;line-height:85px;letter-spacing:-2.55px}.hero-heading{width:749px}.hero-heading p{line-height:22px;margin-bottom:8px}.hero-heading{margin-top:12px;margin-bottom:8px}.experience h2{letter-spacing:0}.experience-description{margin-top:10px;margin-bottom:24px}.creator-proof{height:541px}.testimonial-column:nth-child(2n){padding-top:0}}@media(min-width:810px)and (max-width:1100px){.hero-heading h1{font-size:68px;letter-spacing:-2px}.hire-pitch-card{width:100%;max-width:100%;margin-left:0}}@media(max-width:809px){.hero-heading h1{line-height:.9;letter-spacing:-.72px}.hero-heading{margin-bottom:12px}.hero-description{font-size:15px}.editing-list .plus-list li>span{display:block}.editing-card{min-height:359px;padding:22px 24px}.editing-copy .button{width:229px}.small-cards .agency-card{height:264px}.small-cards .ai-card{height:308px}.curriculum{padding-bottom:60px}.creator-proof{height:596px}.pricing{padding-left:30px;padding-right:30px}.pricing-grid{gap:15px}.price-card{padding:24px 18px}.plan-title h3{font-size:20px}.plan-price{margin-top:15px}.plan-price strong{font-size:38px}.plan-price s{font-size:21px}.plan-description{font-size:14px;line-height:20px;margin-top:15px}.price-card>.button{min-height:42px;margin-top:20px;font-size:17px}.included-label{margin:26px 0 16px;font-size:12px}.price-card .plus-list{gap:8px}.price-card .plus-list li{font-size:14px;line-height:1.4}.recruiters{margin-top:30px;height:500px}.recruiter-content{padding-top:240px}.student-video .section-heading{max-width:260px;margin:auto}.student-video{padding-top:36px;padding-bottom:36px}.testimonial-video-wrap{margin-top:24px}.faq{padding-top:52px;padding-bottom:160px}.faq-item button{min-height:74px}.final-cta{padding-top:77px;padding-bottom:77px}}.testimonial-rail{scroll-padding-inline:max(24px,calc((100vw - 1360px)/2))}@media(max-width:809px){.testimonial-rail{scroll-padding-inline:20px}}@font-face{font-family:SFItalic;src:url(/assets/sf-semibold-italic.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Outfit;src:url(/assets/outfit-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Playfair;src:url(/assets/playfair-semibold-italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}.shimmer-text{position:relative;display:inline-block;font:inherit;color:inherit;letter-spacing:inherit}.shimmer-highlight{position:absolute;inset:0;color:transparent!important;font:inherit!important;letter-spacing:inherit;pointer-events:none;background:linear-gradient(90deg,transparent 0%,transparent 38%,white 50%,transparent 62%,transparent 100%);background-size:200% 200%;background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;animation:text-highlight 6s linear infinite}@keyframes text-highlight{0%{background-position:-100%}to{background-position:200%}}.hero-heading h1{color:#fbff0af7}.hero-heading p{font-weight:600;letter-spacing:-.6px}.hero-description{font-family:Geist,sans-serif;letter-spacing:-.32px;line-height:17.6px;margin-top:19px}.presenter{font-family:Arial,sans-serif}.nav-links{font-family:Geist,sans-serif;letter-spacing:-.32px}.star-field{width:100%;height:100%;opacity:1}.mountain-front{filter:brightness(.54)}.mountain-middle{filter:brightness(.75)}.showcase-track{animation-duration:56s}.experience-description{letter-spacing:-.32px;line-height:25.6px;max-width:none}.teaching{line-height:32px;letter-spacing:-.4px}.experience{padding-top:40px}.experience h2{margin-top:0;line-height:48px;color:#d6d6d6}.profile-card{animation:none;scale:.9;width:370px;height:120px;min-width:0;left:calc(50% - 185px);padding:16px;gap:16px;background:#0f0f0fcc;border-radius:80px}.profile-avatar{width:88px;height:88px}.profile-card strong{font-size:25px;line-height:24px}.profile-card span{font-size:20px;line-height:32px;margin-top:6px;gap:10px;letter-spacing:-.4px}.profile-card svg{width:33px;height:24px}.profile-0{top:118px;rotate:2deg}.profile-1{top:260px;rotate:0deg}.profile-2{top:260px;rotate:-2deg}.profile-3{top:64px;rotate:0deg}.experience .portrait-rings{opacity:.3}.curriculum .section-heading{line-height:.9;letter-spacing:-.88px}.curriculum{padding-top:12px;padding-bottom:40px}.curriculum-grid{margin-top:18px}.everything-card h3{font-size:32px;line-height:36px;font-weight:500;letter-spacing:-1px}.plan-title h3{font-size:22px;line-height:26.4px;letter-spacing:1.5px}.pricing-heading .section-heading{letter-spacing:-.4px}.plan-price .shimmer-text{font:inherit;color:inherit;letter-spacing:inherit}.electric-border{filter:none;stroke:#ffd9bf;stroke-width:2;z-index:2}.ai-artwork{position:absolute;width:100%;height:100%;inset:0;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit}.ai-artwork>img{width:100%;height:100%;object-fit:contain;filter:invert(1)}.ai-card .card-title,.ai-card>p,.ai-card .new-badge{position:relative;z-index:1}.ai-card .new-badge{position:absolute}.recruiters{max-width:801px;isolation:isolate;overflow:visible}.recruiter-content{padding:288px 60px 48px;max-width:741px}.recruiter-content h2{font-size:40px;line-height:44px;letter-spacing:-.4px;margin-bottom:41px;color:#dfff89}.recruiter-faces{inset:83px auto auto 50%;width:calc(100% + 1048px);aspect-ratio:1;transform:translate(-50%);z-index:-1;overflow:visible}.recruiter-orbit{position:absolute;inset:0;animation:recruiter-orbit 50s linear infinite;animation-play-state:paused}.recruiter-faces.motion-active .recruiter-orbit{animation-play-state:running}.recruiter-faces img{animation:none;width:110px;height:110px;left:calc(50% - 55px);top:0;transform-origin:50% 924.5px;transform:rotate(var(--face-angle));border:1px solid #ffffff28}@keyframes recruiter-orbit{to{transform:rotate(360deg)}}.logo-window{width:900px;margin-left:calc((100% - 900px)/2);padding:16px 0;display:flex;flex-direction:column;gap:8px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.logo-row{height:60px;flex-shrink:0;animation-duration:20.25s}.logo-row-1{animation-duration:19.35s}.logo-row-2{height:72px;animation-duration:27.95s}.logo-group{gap:64px;padding:0 64px 0 0}.logo-group img{max-width:none;flex:none}.student-video .section-heading,.testimonials .section-heading,.faq .section-heading,.final-cta h2{font-size:48px;line-height:52.8px;letter-spacing:normal}.student-video{padding:48px 40px}.testimonial-video-wrap{max-width:768px;margin-top:48px;background:#000}.testimonials{padding:48px 0 0;position:relative;background:linear-gradient(#080808,#000)}.testimonial-rail{gap:10px;scroll-snap-type:none;scroll-behavior:auto;padding:59px 0 35px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.testimonial-group{display:flex;gap:24px;flex:none}.testimonial-column{width:330px;flex:0 0 330px;scroll-snap-align:none;padding-top:0!important}.testimonial-card{border:0;box-shadow:inset 0 0 0 1px #ffffff12;padding:24px;background:linear-gradient(140deg,#111,#080808);border-radius:0}.testimonial-card blockquote{letter-spacing:-.32px;font-size:16px;line-height:22.4px}.testimonial-person{font-size:16px;line-height:25.6px;margin-top:24px}.testimonial-person img{width:54px;height:54px}.carousel-controls{position:absolute;bottom:8px;right:20px;opacity:0;transition:opacity .2s}.testimonials:hover .carousel-controls,.testimonials:focus-within .carousel-controls{opacity:1}.footer-about>p{font:400 16px/19.2px Outfit,sans-serif;letter-spacing:-.32px;max-width:350px}.reveal{transition-duration:.5s;transition-timing-function:cubic-bezier(.12,.23,.5,1)}.will-reveal{transform:translateY(16px)}.revealed{transform:translateY(0)}@media(min-width:810px){.experience{height:800px;background:radial-gradient(40% 43% at 49.1% 69.7%,#003a5c,#000 97%)}.creator-proof{height:541px}.experience-description{margin-top:8px;margin-bottom:24px}.final-cta h2{max-width:1120px}}@media(max-width:809px){.hero-description{line-height:16.5px;letter-spacing:-.3px;margin-bottom:18px}.hero-heading p{letter-spacing:-.4px}.experience{padding-top:0;height:845px}.experience h2{line-height:26.4px;color:#d6d6d6;margin-top:-3px}.teaching{line-height:38.4px;letter-spacing:-.48px}.experience-description{max-width:366px;line-height:18px;letter-spacing:-.3px;margin-top:18px;margin-bottom:28px}.profile-card{scale:.6;left:calc(50% - 185px);transform-origin:center top}.profile-3{top:14px}.profile-1{top:92px}.profile-0{top:168px}.profile-2{top:252px}.curriculum{padding:46px 38.25px 64px}.curriculum .section-heading{font-family:SFItalic,SF,sans-serif;font-weight:600;font-size:22.8px;line-height:20.52px;letter-spacing:-.456px;margin:0 -10px}.curriculum-grid{margin-top:22.8px}.editing-card{height:359px;min-height:359px;padding:22px 24px}.small-cards{gap:17.1px;margin-top:22.8px}.small-cards .growth-card{height:282.15px}.small-cards .agency-card{height:264.1px}.small-cards .ai-card{height:307.8px}.everything-card h3{font-size:22.8px;line-height:34.2px;letter-spacing:-.95px}.plan-title h3{font-size:16.2px;line-height:19.44px;letter-spacing:1.35px}.recruiters{height:530px;width:calc(100% + 60px);max-width:none;margin-left:-30px;margin-top:30px}.recruiter-content{padding:188px 12px 48px;max-width:none}.recruiter-content h2{font-size:28px;line-height:28px;letter-spacing:-.4px;max-width:200px;margin-bottom:24px}.recruiter-faces{top:38px;width:1500px}.recruiter-faces img{width:95px;height:95px;left:calc(50% - 47.5px);top:0;transform-origin:50% 750px}.logo-window{width:100%;margin-left:0;padding:12px 0;gap:0}.student-video{padding:28px 0 24px}.student-video .section-heading{font-size:24px;line-height:26.4px;letter-spacing:0;max-width:260px}.testimonial-video-wrap{margin-top:24px}.testimonials{padding:36px 0 0}.testimonials .section-heading{font-size:26px;line-height:28.6px}.testimonial-rail{padding:39px 0 35px;gap:7px}.testimonial-group{zoom:.7}.testimonial-card{padding:24px}.testimonial-person{font-size:16px}.testimonial-person img{width:54px;height:54px}.faq{padding:52px 38px 132px}.faq .section-heading{font-size:25.2px;line-height:27.72px;letter-spacing:0}.faq-item button{font-size:14.4px;line-height:20.16px;min-height:66.6px;padding:16.2px}.final-cta{padding:48px 40px 100px}.final-cta h2{font-size:24px;line-height:26.4px}.footer{padding:64px 40px}.footer-about>p{font-size:14px;line-height:16.8px;letter-spacing:-.28px}}@media(prefers-reduced-motion:reduce){.shimmer-highlight{display:none}.recruiter-orbit{animation:none}.star-field{visibility:hidden}}@font-face{font-family:InterDisplay;src:url(/assets/inter-display-400.woff2) format("woff2");font-weight:400;font-display:swap}.hero-heading p{font-size:28px;line-height:30.8px!important}@media(min-width:810px){.hero-heading p{margin-bottom:0}.hero-heading{margin-top:12px;margin-bottom:8px}}.curriculum-card,.small-cards .curriculum-card{background-size:auto,10px 10px;background-repeat:no-repeat,repeat}.editing-card{background-image:radial-gradient(115% 54% at 47.4% 27.8%,#171717,#000),radial-gradient(#ffffff16 .8px,transparent .8px);padding-top:48px;height:325.1875px}.curriculum-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:url(/assets/1xOqMa4sAAwBCrdkiSJfIXups.png) center/100% auto no-repeat;opacity:.3;pointer-events:none}.small-cards .curriculum-card{height:324px;background-image:radial-gradient(ellipse at 50% 60%,#002133aa,transparent 65%),radial-gradient(#ffffff12 .6px,transparent .6px)}.tool-icons img{border:1px solid #ffffff30;border-radius:8px;background:#080808}.card-number{background:linear-gradient(0deg,#fff6,#ffffff0a);color:transparent;-webkit-background-clip:text;background-clip:text}.card-title{gap:10px}.small-cards .card-title{gap:12px}.agency-card .holo-shape{opacity:.13;bottom:-58px;width:210px}.ai-artwork{inset:auto 0 -20px;height:191px;border-radius:0 0 20px 20px}.small-cards .ai-card{background-image:radial-gradient(ellipse at 50% 90%,#040d3730,transparent 65%),radial-gradient(#ffffff12 .6px,transparent .6px)}.ai-card .card-number{color:transparent;background:linear-gradient(0deg,#fff,#3d3d3d85);-webkit-background-clip:text;background-clip:text}.why-cohort{background-color:#080808;background-image:repeating-linear-gradient(0deg,transparent 0 2px,#ffffff03 2px 3px),repeating-linear-gradient(90deg,transparent 0 2px,#ffffff03 2px 3px)}.why-cohort>h2{font-size:90px;line-height:81px;letter-spacing:-2.7px}.value-diagram{max-width:980px;margin-top:40px;height:354px}.diagram-paths{position:absolute;top:26px;left:18%;width:64.7%;height:254px;fill:none;stroke-width:2}.diagram-track{stroke:#27292b}.diagram-beam{stroke:#0080ff;stroke-dasharray:30 100;stroke-linecap:round;opacity:0;animation:diagram-flow-in 2.3s cubic-bezier(.95,.04,.44,1) infinite,diagram-flow-fade 2.3s linear infinite}.diagram-beam-out{animation-name:diagram-flow-out,diagram-flow-fade}@keyframes diagram-flow-in{0%{stroke-dashoffset:160}86.9565217%,to{stroke-dashoffset:30}}@keyframes diagram-flow-out{0%{stroke-dashoffset:30}86.9565217%,to{stroke-dashoffset:160}}@keyframes diagram-flow-fade{0%,86.9565217%,to{opacity:0}9.8986507%,79.1352111%{opacity:1}}.diagram-start,.diagram-end{position:absolute;top:121px;font-size:21.6px;line-height:27px;background:#080808}.diagram-start{left:0}.diagram-end{right:0}.diagram-start em,.diagram-end em{font-size:28.8px;line-height:31.7px;font-weight:500}.diagram-top,.diagram-center,.diagram-bottom{font-size:22.68px;line-height:29.16px;font-weight:500;background:#080808;padding:0 16px}.diagram-top{top:7px}.diagram-center{top:128px}.diagram-bottom{top:250px}.everything-card{padding:21.6px 42px 28.8px;min-height:223.7px;background:linear-gradient(108deg,#050505,#171717 49%,#0a0a0a)}.everything-card h3{font-size:28.8px;line-height:32.4px;margin-bottom:21.6px}.everything-card p{font:400 16.2px/24.3px Geist,sans-serif;letter-spacing:-.32px;margin-top:21.6px}.everything-card .button{position:relative;font-size:18px;min-height:48px;background:#f5ffb9;box-shadow:none;animation:cohort-button 4s ease-in-out infinite}.everything-card .button:after{content:"";position:absolute;inset:-7px;pointer-events:none;background:linear-gradient(#e6ff0080,#e6ff0080) left top/24px 1px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) left top/1px 24px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) right top/24px 1px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) right top/1px 24px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) left bottom/24px 1px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) left bottom/1px 24px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) right bottom/24px 1px no-repeat,linear-gradient(#e6ff0080,#e6ff0080) right bottom/1px 24px no-repeat}@keyframes cohort-button{0%,to{background:#fff}50%{background:#e6ff00}}.plan-price{margin-top:18px}.plan-price s{line-height:30px;font-size:25px}.plan-price strong{line-height:52.8px;letter-spacing:1.5px}.ultimate .plan-price strong{line-height:44px;letter-spacing:normal}.plan-description{font-family:InterDisplay,Arial,sans-serif;line-height:22.4px;margin-top:24px;min-height:44.8px}.plan-title{min-height:26.4px}.popular-badge{padding:6px 12px;font-size:11px}.price-card .plus-list li{font-size:15px;line-height:21px}.included-label{font-family:Geist,sans-serif;line-height:19.6px;margin:48px 0 20px}.price-card>.button{box-shadow:none}.price-card.elite{background:linear-gradient(135deg,#033956e0,#0052a7a1),repeating-linear-gradient(0deg,transparent 0 2px,#fff1 2px 3px),repeating-linear-gradient(90deg,transparent 0 2px,#fff1 2px 3px)}.price-card.ultimate{border-color:transparent}.pricing-shape{opacity:.13;width:550px}.shape-left{top:220px;left:-310px;rotate:0deg}.shape-right{top:540px;right:-260px;rotate:0deg}.faq-list{max-width:600px;gap:10px}.faq-item{background:#141414;border:0;border-radius:16px}.faq-item button{padding:24px 16px;font-size:18px;font-weight:700;line-height:21.6px;gap:32px;min-height:72px}.faq-toggle{width:24px;height:24px;flex-basis:24px;border-radius:7px;font-size:20px}.faq-item button>span:first-child{background:linear-gradient(100deg,#fff,#888);color:transparent;-webkit-background-clip:text;background-clip:text}.faq-answer-grid p{padding:0 16px 24px}@media(max-width:809px){.hero-heading p{font-size:20px;line-height:22px!important}.navigation{background:#08080880}.navigation:before{background:#27272790}.curriculum{padding-bottom:75.3px}.curriculum-card,.small-cards .curriculum-card{background-size:auto;background-image:radial-gradient(ellipse at 50% 60%,#002133aa,transparent 65%)}.curriculum-card:before{display:none}.editing-card{background:radial-gradient(115% 54% at 47.4% 27.8%,#171717,#000);padding:24px;height:359px}.card-number{font-size:60.8px;line-height:78.85px}.editing-card h3,.small-cards h3{font-size:19px;line-height:22.8px}.editing-copy>p{font-size:13.3px;line-height:15.96px;margin-top:19px;margin-bottom:24px}.editing-list .plus-list li,.small-cards .plus-list li{font-size:13.3px;line-height:18.62px}.editing-list{margin-left:-8px;margin-right:-8px}.small-cards .growth-card{height:282.15px}.small-cards .agency-card{height:264.1px}.small-cards .ai-card{height:307.8px}.small-cards .ai-card{background:#050505}.why-cohort{height:809.39px;min-height:0;padding:20px 17.7px}.why-cohort>h2{font-size:30.4px;line-height:27.36px;letter-spacing:-.91px;white-space:nowrap}.value-diagram{height:454px;margin-top:24px;width:100%;max-width:355px}.diagram-paths{width:296px;height:268px;left:50%;top:212px;transform:translate(-50%,-50%) rotate(90deg)}.diagram-start,.diagram-end{left:50%;right:auto;transform:translate(-50%);width:100px;font-size:19px;line-height:22.8px;padding:0;margin:0}.diagram-start{top:0}.diagram-end{top:380px}.diagram-start em,.diagram-end em{font-size:28.5px;line-height:31.35px}.diagram-top,.diagram-center,.diagram-bottom{top:193px;transform:translate(-50%);font-size:13.3px;line-height:19px;padding:0 8px;width:114px;font-weight:500}.diagram-top{left:18%}.diagram-center{left:50%}.diagram-bottom{left:82%}.everything-card{padding:24px 42px 29px;min-height:264px}.everything-card h3{font-size:22.8px;line-height:34.2px;margin:0 -25px 28px;white-space:nowrap}.everything-card p{font-size:13.3px;line-height:19.95px;letter-spacing:-.266px;margin-top:22px}.everything-card .button{font-size:18px;min-height:49px;width:100%}.plan-title h3{font-size:16.2px;line-height:19.44px}.plan-title{min-height:22px}.plan-price{margin-top:15px}.plan-price strong{font-size:39.6px;line-height:47.52px;letter-spacing:1.35px}.ultimate .plan-price strong{font-size:39.6px;line-height:39.6px}.plan-price s{font-size:22.5px;line-height:27px}.plan-description{font-size:12.6px;line-height:17.64px;margin-top:21.6px;min-height:35.28px}.price-card .plus-list li{font-size:13.5px;line-height:18.9px}.included-label{font-size:12.6px;line-height:17.64px;margin-top:36px;margin-bottom:18px}.testimonial-video-wrap{width:95%}.testimonials{min-height:911.59px}.faq{padding:52.23px 37.5px 132px}.faq-list{gap:9px;margin-top:25.2px}.faq-item{border-radius:14.4px}.faq-item button{padding:21.6px 14.4px;font-size:16.2px;line-height:19.44px;gap:28.8px;min-height:64.8px}.faq-toggle{width:21.6px;height:21.6px;flex-basis:21.6px;font-size:18px;border-radius:6.3px}}@media(min-width:810px){.why-cohort{min-height:770.594px}.value-diagram{height:349px}.pricing{padding-bottom:48px}.testimonial-video-wrap{max-width:816px;margin-top:24px}.plan-price s{display:block;line-height:26.4px}.plan-price{margin-top:18px}.plan-description{margin-top:24px}.price-card{padding-top:36px}}@media(max-width:809px){.pricing{padding-top:36px;padding-bottom:0}.pricing-heading>.section-heading{font-size:28px;line-height:30.8px}.pricing-heading>p{font-size:16px;line-height:24px;margin-top:6px}.pricing-grid{margin-top:15.56px;gap:13.5px}.price-card{padding:32.4px 17px 18px;min-height:0;border-radius:5.4px}.price-card.essential{min-height:361.73px}.price-card.elite{min-height:484.66px;padding-bottom:36px}.price-card.ultimate{min-height:500.48px;padding-bottom:36px}.plan-title{min-height:19.44px}.popular-badge{padding:5.4px 10.8px;font-size:9.9px;line-height:14px}.plan-price{margin-top:9px}.elite .plan-price,.ultimate .plan-price{margin-top:14.4px}.plan-price s{display:block;font-size:18px;line-height:20.16px}.plan-price strong{font-size:32.4px;line-height:38.88px}.plan-price>div{gap:9px}.plan-price>div>span{font-size:12.6px}.plan-description{margin-top:10.8px;min-height:0;font-size:12.6px;line-height:17.64px}.elite .plan-description,.ultimate .plan-description{margin-top:21.6px}.price-card>.button{margin-top:10.8px;height:46.8px;min-height:46.8px;font-size:18px;padding:10px}.included-label{margin-top:32.4px;margin-bottom:16.2px}.price-card .plus-list{gap:7.2px}.price-card .plus-list li>span{font-size:19.8px;line-height:18.9px}.recruiters{margin-top:13.56px}.faq{padding-bottom:142.4px}.final-cta{padding-bottom:105.6px}}.faq{position:relative;isolation:isolate}.faq:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(45deg,transparent 49.8%,#ffffff0c 50%,transparent 50.2%) 0 0/160px 160px,linear-gradient(-45deg,transparent 49.8%,#ffffff08 50%,transparent 50.2%) 0 0/320px 320px,linear-gradient(90deg,#ffffff09 1px,transparent 1px) 0 0/80px 80px;-webkit-mask-image:radial-gradient(ellipse,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse,#000 15%,transparent 72%);pointer-events:none}.experience>.star-field{display:none}.hero .button,.experience .button,.editing-copy .button{box-shadow:-8px -6px 26px -14px #fffb,inset 0 0 0 1px #ffffff30}@media(max-width:809px){.navigation{background:#0003}.navigation:before{background:#7b7b7b26}.hero-description{margin-top:12px;margin-bottom:18px}.hero-description br{display:block}.experience-description{padding:0 12px;margin-top:12.4px}.experience-description .desktop-break{display:block}.experience>.star-field{display:block;position:absolute;inset:0;opacity:.35;height:100%}}@font-face{font-family:Inter;src:url(/assets/inter-900.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-400.woff2) format("woff2");font-weight:400;font-display:swap}.book-scene{perspective:1200px}.talent-book{background:linear-gradient(180deg,#7b98f7 -66%,#00208a 52%);transform:rotateX(var(--book-rotate-x, 0deg)) rotateY(var(--book-rotate-y, 0deg));transform-style:preserve-3d;transition:transform .4s cubic-bezier(.12,.23,.5,1)}.talent-book h1{font-family:Inter,sans-serif;font-weight:900;font-size:41.4px;line-height:32.1px;letter-spacing:-.58px;color:#e0cf10;bottom:86px;left:32px;width:294px;-webkit-text-stroke:1px #a19728}.book-brand{color:#fffcde;-webkit-text-stroke:.5px #a19728}.book-portrait{mix-blend-mode:luminosity;opacity:.75}.hire-hero{background-color:#080808;background-image:repeating-linear-gradient(0deg,transparent 0 2px,#ffffff03 2px 3px),repeating-linear-gradient(90deg,transparent 0 2px,#ffffff03 2px 3px)}.hire-form input,.hire-form select,.hire-form textarea{font-family:Inter,sans-serif}@media(min-width:1101px){.hire-pitch-card{padding:32px 40px;width:610px;margin-left:46px}.hire-pitch-card h2{font-size:28px;line-height:32px;letter-spacing:-.84px}.hire-type{left:-10px;right:-80px}.hire-type span{font-size:100px;line-height:100px;letter-spacing:-3px}}@media(max-width:809px){.talent-book h1{font-size:20.7px;line-height:16.05px;letter-spacing:-.29px;bottom:43px;left:16px;width:147px;-webkit-text-stroke:.5px #a19728}.hire-hero{gap:24px}.hire-pitch-card h2{font-size:24px;line-height:28px}.hire-hero{padding-bottom:26px}}@media(prefers-reduced-motion:reduce){.talent-book{transform:none!important}}.ai-artwork{clip-path:inset(0 0 20px 0)}.experience-mobile-break{display:none}@media(max-width:809px){.price-card{border:0;box-shadow:inset 0 0 0 1px #ffffff20;padding-left:18px;padding-right:18px}.price-card.elite{padding-bottom:31.2px}}.talent-book h1{line-height:37.3px;z-index:2}.book-portrait{top:26px;left:0;width:353px;height:300px;object-fit:fill;mix-blend-mode:soft-light;opacity:.98;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.talent-book:after{content:"";position:absolute;inset:0;background:url(/assets/7682ey938lkvY9zwE22m2WrChns.png) 0 0/512px;mix-blend-mode:overlay;opacity:.19;pointer-events:none;z-index:3}.book-spine{z-index:4}.book-spine:after{content:"";position:absolute;inset:9px 10px;background:#0b36bf;-webkit-mask:url(/assets/nJm7eUmeBj29wXv3DfEd4jzATU.svg) center/contain no-repeat;mask:url(/assets/nJm7eUmeBj29wXv3DfEd4jzATU.svg) center/contain no-repeat;padding:0}@media(min-width:1101px){body:has(.hire-hero) .navigation{max-width:1200px;padding-left:54px;padding-right:32px}.hire-hero{max-width:none;height:90vh;min-height:720px;padding:120px max(40px,calc((100% - 1210px)/2)) 0}.hire-pitch-card{margin-left:59px;padding:32px 60px 42px}.hire-pitch-card h2{margin:0 -16px}.hire-pitch-card .button{box-shadow:none;margin-top:28px}}@media(max-width:809px){.talent-book h1{line-height:18.65px}.book-portrait{top:13px;left:0;width:176.5px;height:150px}.book-spine:after{inset:4.5px 5px}.hire-pitch-card{max-width:260px}.talent-book:after{background-size:256px;opacity:.08}.hire-shape{width:518px;rotate:0deg}.hire-shape{opacity:.15}.experience-mobile-break{display:inline}.hire-shape.right{left:48px;right:auto;top:-28px}.hire-shape.left{left:-234px;top:232px;bottom:auto}}.electric-active{animation:electric-glow 2.4s ease-in-out infinite alternate}@keyframes electric-glow{0%{opacity:.6}to{opacity:1}}@media(prefers-reduced-motion:reduce){.electric-active{animation:none}}.growth-card .growth-chart{left:-1px;bottom:-1px;width:calc(100% + 2px);overflow:hidden;clip-path:inset(0 round 0 0 var(--radius) var(--radius))}.tool-icons img{transition:filter .4s ease,rotate .45s cubic-bezier(.22,1,.36,1),translate .45s cubic-bezier(.22,1,.36,1)}.editing-list{transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .4s ease}.profile-avatar,.profile-card svg,.social-links img,.social-links svg,.logo-row img,.agency-card .holo-shape,.ai-artwork{transition:translate .35s cubic-bezier(.22,1,.36,1),scale .35s ease,filter .35s ease}@media(hover:hover)and (pointer:fine){.editing-card:hover .tool-icons img{filter:grayscale(0);rotate:0deg;translate:0 -30px}.editing-card:hover .editing-list{transform:scale(1.1);background-color:#1f1f1f82}.profile-card:hover .profile-avatar{translate:0 -3px;scale:1.06}.profile-card:hover svg{translate:0 -2px;scale:1.08}.social-links a:hover img,.social-links a:hover svg{translate:0 -4px;scale:1.08}.logo-row img:hover{translate:0 -4px;scale:1.05}.agency-card:hover .holo-shape{translate:0 -10px;scale:1.05}.ai-card:hover .ai-artwork{translate:0 -6px;scale:1.03}}.social-links a:focus-visible img,.social-links a:focus-visible svg{translate:0 -4px;scale:1.08}@media(prefers-reduced-motion:reduce){.tool-icons img,.editing-list,.profile-avatar,.profile-card svg,.social-links img,.social-links svg,.logo-row img,.agency-card .holo-shape,.ai-artwork{transition:none!important}.editing-card:hover .tool-icons img{translate:none;rotate:-0deg}.editing-card:hover .editing-list{transform:none}.profile-card:hover .profile-avatar,.profile-card:hover svg,.social-links a:hover img,.social-links a:hover svg,.social-links a:focus-visible img,.social-links a:focus-visible svg,.logo-row img:hover,.agency-card:hover .holo-shape,.ai-card:hover .ai-artwork{translate:none;scale:none}}.brand{display:inline-flex;align-items:center;gap:9px}.brand-avatar{width:30px;height:30px;border-radius:50%;object-fit:cover;object-position:50% 35%;flex:none}.presenter img,.profile-card img,.footer-brand img,.social-links img{object-fit:cover;object-position:50% 35%}.portrait[src*=karthik-brand]{object-fit:cover;object-position:50% 30%;border-radius:32px;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.book-portrait[src*=karthik-brand]{object-fit:cover;object-position:50% 30%;mix-blend-mode:normal;opacity:1}.hiring-honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);pointer-events:none}.form-submit:disabled{opacity:.65;cursor:wait}.founder-credit a{color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:#7b8844;text-underline-offset:4px}.social-links a[aria-label$=LinkedIn]{color:#fff}.showcase-track{will-change:transform;backface-visibility:hidden}.showcase[data-motion-active=false] .showcase-track{animation-play-state:paused}.showcase video{background:#071019;backface-visibility:hidden}.ai-artwork .ai-fallback{width:100%;height:100%;object-fit:contain;filter:none;transform:none}.ai-reference-shader{position:absolute;inset:0}@media(max-width:809px){.ai-artwork{width:calc(80.6060606% + 1.6121212px);height:229.9px;left:calc(9.6969697% - .8060606px);right:auto;top:120.6px;bottom:auto;clip-path:none}}.ai-artwork-clip{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none;mix-blend-mode:screen}.why-cohort{background-color:#080808;background-image:linear-gradient(#000,transparent 90px,transparent calc(100% - 90px),#000),repeating-linear-gradient(0deg,transparent 0 2px,#ffffff03 2px 3px),repeating-linear-gradient(90deg,transparent 0 2px,#ffffff03 2px 3px)}.pricing{background:linear-gradient(#000,#000914 12%,#00277a 65%,#000)}.pricing:before{-webkit-mask-image:linear-gradient(transparent,#000 90px,#000 calc(100% - 90px),transparent);mask-image:linear-gradient(transparent,#000 90px,#000 calc(100% - 90px),transparent)}.testimonials{background:radial-gradient(ellipse at center,#080808,#000 75%)}.final-cta{background-image:linear-gradient(#000,transparent 25%,transparent 75%,#000),url(/assets/QS4Fyemz7sXfAZUjb2wgKz7fSx4.png)}.footer{background:linear-gradient(#000,transparent 100px),linear-gradient(100deg,#0d0d0d,#050505 52%,#080808);border-top-color:transparent}@media(min-width:810px){.hero:after{background:linear-gradient(#0003 65%,#000)}}.founder-summary{max-width:440px;margin:24px 0;color:#aaa;font-size:14px;line-height:1.65}.founder-summary h2{font-size:17px;line-height:1.4;color:#fff;margin:0 0 10px;font-weight:600;letter-spacing:0}.founder-summary p{margin:10px 0}.founder-summary a{color:#e6ff00;text-decoration:underline;text-underline-offset:3px}.founder-summary a:hover{color:#fff}
